SAPфорум.RU
https://www.sapboard.ru/forum/

BAPI для компонентов производственного заказа
https://www.sapboard.ru/forum/viewtopic.php?f=13&t=97653
Страница 1 из 1

Автор:  MaрьЯ [ Пн, июн 03 2019, 14:06 ]
Заголовок сообщения:  BAPI для компонентов производственного заказа

Добрый день, прошу помощи вновь
Нужно изменить один компонент на другой в заказе через бапи или еще как-нибудь.
На форумах пишут, что необходимо использовать пакетный ввод, так как бапи именно для компонентов не существует.
Но возникает вопрос: а если компонентов в заказе очень много? поиск и замена материала при BDC могут быть не всегда корректными.
Есть ли какие-нибудь пути решения?

Автор:  thebestsaper [ Пн, июн 03 2019, 14:15 ]
Заголовок сообщения:  Re: BAPI для компонентов производственного заказа

Геморно немного тут

Бапи как такового нет, но есть FM-ники, например CO_XT_COMPONENT_CHANGE
https://blogs.sap.com/2018/05/14/additi ... ion-order/

И еще, если надо изменять до деблокирования заказа, то можно поменять спецификацию и обновить заказ (так более правильно по процессу, если конечно сможете убедить бизнес)

Автор:  MaрьЯ [ Пн, июн 03 2019, 14:21 ]
Заголовок сообщения:  Re: BAPI для компонентов производственного заказа

thebestsaper написал(а):
Геморно немного тут

Бапи как такового нет, но есть FM-ники, например CO_XT_COMPONENT_CHANGE
https://blogs.sap.com/2018/05/14/additi ... ion-order/

И еще, если надо изменять до деблокирования заказа, то можно поменять спецификацию и обновить заказ (так более правильно по процессу, если конечно сможете убедить бизнес)


Спасибо, сейчас попробую,
Спецификацию менять не хотят, этот способ нужен для единичных случаев, когда исправление необходимо только в заказе

Автор:  MaрьЯ [ Пн, июн 03 2019, 15:51 ]
Заголовок сообщения:  Re: BAPI для компонентов производственного заказа

thebestsaper написал(а):
Геморно немного тут

Бапи как такового нет, но есть FM-ники, например CO_XT_COMPONENT_CHANGE
https://blogs.sap.com/2018/05/14/additi ... ion-order/

И еще, если надо изменять до деблокирования заказа, то можно поменять спецификацию и обновить заказ (так более правильно по процессу, если конечно сможете убедить бизнес)


Спасибо, все помогло!

Автор:  MaрьЯ [ Вт, июн 11 2019, 15:12 ]
Заголовок сообщения:  Re: BAPI для компонентов производственного заказа

thebestsaper написал(а):
Геморно немного тут

Бапи как такового нет, но есть FM-ники, например CO_XT_COMPONENT_CHANGE
https://blogs.sap.com/2018/05/14/additi ... ion-order/

И еще, если надо изменять до деблокирования заказа, то можно поменять спецификацию и обновить заказ (так более правильно по процессу, если конечно сможете убедить бизнес)



А Вы случайно не знаете, если необходимо поменять еще и ЕИ компонента.
Я ее передаю в таблице is_requirement_quantity и количество и ЕИ, но ЕИ не ставятся новые (хотя они и являются базисными для нового материала)

Автор:  thebestsaper [ Ср, июн 19 2019, 17:39 ]
Заголовок сообщения:  Re: BAPI для компонентов производственного заказа

не сталкивался, тут только копать, но вряд ли возможно иначе, чем через этот ФМники. Елиница измерения там есть, по идее должна меняться

При любых раскладах проверьте, меняется ли в CO02 ручками, вдруг там ошибка какая?

Автор:  MaрьЯ [ Пт, окт 11 2019, 12:35 ]
Заголовок сообщения:  Re: BAPI для компонентов производственного заказа

thebestsaper написал(а):
не сталкивался, тут только копать, но вряд ли возможно иначе, чем через этот ФМники. Елиница измерения там есть, по идее должна меняться

При любых раскладах проверьте, меняется ли в CO02 ручками, вдруг там ошибка какая?


Вообще замена в самом заказе возможна на новый компонент и на любую ЕИ (если она есть у компонента как базисная или альтернативна), но ФМ CO_XT_COMPONENT_CHANGE впринципе не подразумевает замену ЕИ, только количества, он ее игнорирует.
В этом ФМ есть точка расширения
ENHANCEMENT-POINT LCOXTU10_01 SPOTS ES_COXT .

Но судя по ее свойствам "Реализация возможна только внутри SAP"

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/