Текущее время: Чт, мар 28 2024, 18:37

Часовой пояс: UTC + 3 часа


Правила форума


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.
Вопросы по входящим поставкам - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Подтверждения в заказе - как создать автоматически?
СообщениеДобавлено: Чт, фев 16 2017, 23:16 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вт, окт 10 2006, 16:37
Сообщения: 763
Откуда: Москва
Товарищи, спасите от индусов...
Задача:
При вводе подтверждения в Заказе на поставку нужно сгенерить еще одно подтверждение с другой датой.
Введенное вручную - не MRP-relevant, сгенеренное подтверждение должно быть MRP-relevant.
Если меняешь подтверждение - сгенеренное тоже должно измениться.
Вопрос:
Куда вставить кусок кода, чтобы нормально обновлялся EKET-DABMG и EKES-DABMG. Иначе планирование сходит с ума и либо не видит кол-ва, либо задваивает.

У них какая-то с этим проблема, то одно не обновляется, то другое, теперь вообще говорят, что это невозможно.
Help me :?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подтверждения в заказе - как создать автоматически?
СообщениеДобавлено: Пт, фев 17 2017, 11:25 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1578
Откуда: Москва, Минск
Пол: Мужской
Привет.

1-ый вариант(не очень хороший, но попробовать можно):
например, в BADI ME_PURCHDOC_POSTED

В параметрах есть таблицы текущего состояния БД и измененные таблицы (*eket, *ekes), т.е. понять что изменилось несложно.
Далее выполняем обновление EKES, EKET или напрямую или с помощью через BAPI(через BAPI не пробовал) с помощью Z-ФМ обновления, вызванного в UPDATE TASK.

Делали подобное для добавления записи в EKKN при сохранении заказа.
Работало.
В Z-ФМ выполнялось прямое обновление таблицы(EKKN).

2-ой вариант:
Например в BADI ME_PURCHDOC_POSTED,

Отслеживаем изменения подтверждений к позиции заказа и сохраняем их в Z-таблицу.
Сразу же инициируем запуск события на выполнение Z-программы, которая обработает Z-таблице и выполнит изменения подтверждений с помощью BAPI.
Выполнение Z-программу, будет выполнено после завершения сохранения заказа.

Делали подобное для переоценки материалов- если появлялся остаток материала с нулевой c/c, то делали его переоценку по описанной выше логике.

_________________
Лучше быть умным и иногда тупить, чем быть тупым и постоянно умничать!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Подтверждения в заказе - как создать автоматически?
СообщениеДобавлено: Пт, фев 17 2017, 12:19 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вт, окт 10 2006, 16:37
Сообщения: 763
Откуда: Москва
Деда, спасибо! Будем пробовать первый вариант! Пошукаем еще стандартные FM типа ME_CONFIRMATION_UPDATE + что-нить для EKET.

По второму - сложновато будет дать обоснование с Z таблицей... Глобальный проект, куча народу, которые имеют своё мнение на счёт Z таблиц, плюс отдельная программа, которая обновляет подтверждения.

Хотя можно попробовать модифицировать вторую опцию, генерить какие-нить idocs и процессить их потом...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подтверждения в заказе - как создать автоматически?
СообщениеДобавлено: Пн, фев 27 2017, 15:37 
Начинающий
Начинающий

Зарегистрирован:
Ср, мар 23 2016, 19:16
Сообщения: 14
Вы не смотрели ноту 2044484 ?

В ней есть куча программ, которые лечат неконсистентность в EKES/EKET.
Как вариант можно запускать одну из них фоновым заданием.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB