Автоматическая контировка в заказе на поставку

Автор themax, Квітень 06, 2022, 02:18:02 ПП

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

themax

Доброго времени суток уважаемые консультанты и ABAP-еры.

Не знаю точно к какому именно модулю SAP отнести этот вопрос, если что модератор не серчай.

Кароче, при деблокировании заказа ТОРО автоматически создаётся заявка на закуп услуг, затем с ссылкой на неё заказ на поставку услуг. Так вот, при создании заявки в качестве контировки автоматически ставится сам заказ ТОРО, нужно чтобы помимо заказа ТОРО автоматом ставилось и МВЗ, которое копируется в заказ ТОРО с ссылочного объекта (Техническое место). Есть ли такая настройка или лезть с стандартные функциональные модули и там уже химичить?

Uukrul

Там контировка типа F, если правильно помню. Надо открыть поле МВЗ для вида контировки и оно будет браться из ТОРО заказа, опять же если правильно все помню.

themax

Стандартом сделать не получилось, но нашёл один ФМ CO_ZF_FILL_EBAN_FROM_AFVGD.

На 715 строке вставил строчку EBKN_EXP-KOSTL = CAUFVD-KOSTL и вуаля. МВЗ копируется в PR-ку вместе с заказом ТОРО.

Uukrul

Цитата: themax від Квітень 08, 2022, 02:04:38 ПП
Стандартом сделать не получилось
Странно как-то, вроде как должно брать из заказа ТОРО. Там контировки переносятся вроде как.

Цитата: themax від Квітень 08, 2022, 02:04:38 ПП
ФМ CO_ZF_FILL_EBAN_FROM_AFVGD.
На 715 строке вставил строчку EBKN_EXP-KOSTL = CAUFVD-KOSTL и вуаля. МВЗ копируется в PR-ку вместе с заказом ТОРО.
Ну хоть через энхансмент или так стандартный код поломал?

themax

Цитата: Uukrul від Квітень 10, 2022, 09:33:54 ПП
Странно как-то, вроде как должно брать из заказа ТОРО. Там контировки переносятся вроде как.
Ну хоть через энхансмент или так стандартный код поломал?

Стандартом копируется только номер заказа, МВЗ оставляет пустое поле. Сделал через энхансмент, вроде бы работает.