В этой статье я описал все бади, которые используются при стандартной интеграции с системой SAP ERP. Большинство из них приходится часто использовать, все они предельно простые и понятные.
Composite Enhancement Spot /SCWM/ESC_ERP
|
|
/SCWM/EX_ERP_BP_LOC |
Бади вызывается при передаче пставок из системы ERP и служит для создания партнеров и местоположений «на лету», если их нет в системе. |
|
|
/SCWM/EX_ERP_ERROR_QUEUE |
Бади вызывается при передаче поставки из системы ERP в случае, если она не смогла обработаться. Служит для вызова последующих операций, например отправка письма на почту. |
|
|
/SCWM/EX_ERP_GOODSMVT_EXT |
Бади вызывается в момент передачи в систему ERP информации о различных проводках движениях материала в системе EWM, не касающихся ПМ и ОМ. Служит для изменения отправляемых данных. |
|
|
/SCWM/EX_ERP_CONF_MFG |
Бади вызывается при передаче из системы ERP производственных поставок. Служит для мэппинга вида документа и типа позиции. Есть Fallback-класс. |
/SCWM/EX_ERP_INT_CONF |
Бади вызывается при получении поставки из системы ERP или отправки поставки в систему ERP, в случае, если она была вручную создана в системе EWM. Есть Fallback-класс с реализацией 3 методов:
|
|
|
/SCWM/EX_ERP_MAPIN_ID_REPLACE |
Бади вызывается при передаче замены входящей поставки в систему EWM. Обработка происходит в fm /SCWM/INB_DELIVERY_REPLACE. Служит для подмены данных, которые пришли из системы ERP. |
/SCWM/EX_ERP_MAPIN_ID_SAVEREPL |
Бади вызвыается при передаче входящей поставки в систему EWM. Служит для подмены данных, которые пришли из системы ERP. |
/SCWM/EX_ERP_MAPIN_MFG |
Бади вызвыается при передаче производственного заказа в систему EWM. Служит для подмены данных, которые пришли из системы ERP. |
/SCWM/EX_ERP_MAPIN_OD_CHANGE |
Бади вызывается при изменении исходящей поставки в SAP ERP. На вход идут все данные из поставки ERP. На выходе – данные поставки EWM. Т.е. при изменении ERP поставки можно дописать свои данные в EWM. |
/SCWM/EX_ERP_MAPIN_OD_SAVEREPL |
Бади вызвыается при передаче исходящей поставки в систему EWM. Служит для подмены данных, которые пришли из системы ERP. |
/SCWM/EX_ERP_MFG_DATE_CMP |
Бади вызываеся при передаче производственного заказа в систему EWM. Служит для определения дат: •SCMPREQ Start of Requirements Date for Component •ECMPREQ End of Requirements Date for Component Есть fallback-класс с реализацией метода GET_STAGING_DATE. |
/SCWM/EX_MAPIN_ID_SAVEREPL_SAP |
Бади для внутреннего использования |
/SCWM/EX_MAPIN_OD_SAVEREPL_SAP |
Бади для внутреннего использования |
|
|
/SCWM/EX_ERP_MAPOUT_DELINFO |
Бади вызывается при отправки нестандартного, клиентского сообщения в систему ERP. Служит для определения класса, который будет обрабатывать данный тип сообщения. |
/SCWM/EX_ERP_MAPOUT_ID_CONFDEC |
Бади вызывается при отправке подтверждающего сообщения входящей поставки (IBDLV_CONF*) в систему ERP и служит для корректировки отправляемых данных. |
/SCWM/EX_ERP_MAPOUT_ID_REPLACE |
Бади вызывается при отправке в систему ERP сообщения по замене входящей поставки. Служит для корректировки отправляемых данных. |
/SCWM/EX_ERP_MAPOUT_ID_REPLICA |
Бади вызывается при отправке в систему ERP сообщения по созданию входящей поставки. Служит для корректировки отправляемых данных. |
/SCWM/EX_ERP_MAPOUT_ID_SPLIT |
Бади вызывается при отправке в систему ERP сообщения по разделению входящей поставки. Служит для корректировки отправляемых данных. |
/SCWM/EX_ERP_MAPOUT_OD_CHANGE |
Бади вызывается при отправке в систему ERP сообщения по измененнию исходящей поставки. Служит для корректировки отправляемых данных. |
/SCWM/EX_ERP_MAPOUT_OD_CONFDEC |
Бади вызывается при отправке в систему ERP сообщения по подтверждению исходящей поставки. Служит для корректировки отправляемых данных. |
/SCWM/EX_ERP_MAPOUT_OD_REPLICA |
Бади вызывается при отправке в систему ERP сообщения по созданию исходящей поставки. Служит для корректировки отправляемых данных. |
/SCWM/EX_ERP_MAPOUT_OD_SPLIT |
Бади вызывается при отправке в систему ERP сообщения по разделению исходящей поставки. Служит для корректировки отправляемых данных. |
/SCWM/EX_MSL_FILL_FD |
Бади вызывается при определении типа отправляемого сообщения для документа «исходящая поставка» в систему ERP. Служит для его переопределения на свой собственный. |
/SCWM/EX_MSL_FILL_PRD_INB |
Бади вызывается при определении типа отправляемого сообщения для документа «входящая поставка» в систему ERP. Служит для его переопределения на свой собственный. |
/SCWM/EX_MSL_FILL_PRD_OUTB |
Бади вызывается при определении типа отправляемого сообщения для документа «заказ на исходящую поставку» в систему ERP. Служит для его переопределения на свой собственный. |
/SCWM/EX_MSL_FILL_SPC |
Бади вызывается при определении типа отправляемого сообщения для документа «проводка переноса» в систему ERP. Служит для его переопределения на свой собственный. |
/SCWM/EX_MSL_MESSAGE_SORT |
Бади вызывается при сортировке отправляемых сообщений в систему ERP. Служит для переопределения сортировки. |
/SCWM/EX_VAL_PROD_REF |
Бади вызывается при создании в системе EWM входящей поставки из производства и проверке ссылочных документов к произвосдтвенному заказу. Есть fallback-класс c реализацией метода по проверке: CHECK_REFERENCE. |
|
|
/SCWM/EX_ERP_OD_CHANGEABLE |
Бади вызывается при изменении исходящей поставки в SAP ERP.
|
/SCWM/EX_ERP_OD_PREDICT_ORDRED | Бади вызывается в момент сокращения количества в позиции клиентского заказа в SAP ERP. Служит для определения возможности сокращения кол-ва в позиции заказа на исходящую поставку в SAP EWM. |
|
|
/SCWM/EX_ERP_PRIOP |
Используется только при интеграции с APO. Вызыватся при установке каких-то приоритетных баллов для последующих операций к документу. |
|
|
/SCWM/EX_ERP_PSA_NAME |
Вызывается при передаче PSA в систему EWM и служит для его переименования. Есть Fallback-класс с реализацией метода. |
|
|
/SCWM/EX_ERP_SN |
Используется для переконвертации серийных номеров при их получении из системы ERP или при отправке из системы EWM. Есть fallback-класс с реализацией методов. |
|
|
/SCWM/EX_ERP_WBS |
Используется для определения внутреннего и внешнего номера WBS-элементов только в случае, если один склад замэплен на несколько ERP систем и если используется Project stock. Есть fallback-класс. |