Show TOC Начало области содержимого

Документация по функциям Расширения для интеграции заказов ТОРО  Локализовать документ в его структуре Библиотеки SAP

Использование

Для управления переносом данных заказа ТОРО в системе R/3 и SAP APO можно внедрить Business add-in (BAdI).

В SAP R/3

BADI_CIF_PM_ORDER

Для управления переносом данных из системы R/3 в SAP APO можно внедрить BAdI BADI_CIF_PM_ORDER. Этот BAdI предоставляет следующие возможности:

         Указание заказов ТОРО и заказов на восстановление, которые не должны переноситься в SAP APO, даже если они принадлежат к активной интеграционной модели (метод CHANGE_PMORDER_HEADERS). При этом повышается производительность благодаря устранению необходимости считывания излишних данных заказа ТОРО из базы данных.

Внимание

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

         Изменение заказов ТОРО до преобразования в формат SAP APO. Например, к структурам, используемым SAP, можно добавлять пользовательские данные (метод CHANGE_PMORDER_DATA).

         Изменение данных заказа ТОРО после его преобразования в формат SAP APO. Например, к структурам, используемым SAP, можно добавлять пользовательские данные (метод CHANGE_OUTBOUND_DATA).

Методы в этом BAdI обрабатываются следующим образом:

         Метод CHANGE_PMORDER_HEADERS

o        При первичной загрузке данных этот метод обрабатывается после выбора заголовков заказа и удаления заголовков заказа со статусами "удалено", "метка удаления", "технически закрыто" и "выполнено".

o        При переносе изменений этот метод не обрабатывается.

o        При переносе данных заказа в целях сравнения этот метод обрабатывается после выбора заголовков сети и удаления заголовков сети со статусами "удалено", "метка удаления", "технически закрыто" и "выполнено".

o        При переносе данных заказа в целях обновления, инициируемом обработкой обработкой ошибок CIF или сравнением/адаптацией переменных данных CIF этот метод обрабатывается после выбора заголовков заказа.

         Метод CHANGE_PMORDER_DATA

o        При первичной загрузке данных этот метод обрабатывается после считывания данных системы R/3 для заказов, которые требуется перенести в SAP APO, но до фильтрации данных и преобразования в формат SAP APO.

o        При переносе изменений этот метод обрабатывается перед фильтрацией и данных системы R/3 и преобразованием их в формат SAP APO.

Заметка

На этом этапе заказы ТОРО и заказы на восстановление, которые не входят в активную интеграционную модель, уже отфильтрованы. Однако данные, принадлежащие к таким заказам, могут по-прежнему существовать. Эти данные удаляются во время фильтрации и преобразования в формат SAP APO. Данные из других заказов, таких как сети или производственные заказы, также могут содержаться в параметрах метода. Эти данные также удаляются во время фильтрации и преобразования в формат SAP APO. Однако можно также обеспечить обработку только заголовков заказов ТОРО и заказов на восстановление. Эту проверку можно реализовать в параметре CT_CAUVF метода.

o        При переносе данных заказа в целях сравнения этот метод обрабатывается после считывания данных из системы R/3 для заказов ТОРО, которые необходимо перенести в SAP APO, но перед фильтрацией данных и преобразованием в формат SAP APO.

Заметка

Заголовки заказов и операции считываются всегда, однако потребности в компонентах, выводы или время простоя считываются только по запросу.

o        При переносе данных заказа в целях обновления, инициируемом логикой обновления, обработкой ошибок CIF или сравнением/адаптацией переменных данных CIF этот метод обрабатывается после считывания данных из системы R/3 для заказов ТОРО, которые требуется перенести в SAP APO, но перед фильтрацией данных и преобразованием в формат SAP APO.

         Метод CHANGE_OUTBOUND_DATA

o        Этот метод обрабатывается после фильтрации и преобразования данных в формат SAP APO.

Для получения дополнительной информации о BAdI см. документацию по BAdI в руководстве по внедрению SAP R/3 (IMG) в разделе Интеграция с другими компонентами SAP ® Advanced Planner and Optimizer ® Специфические для приложения настройки и расширения ® Расширения для заказов ТОРО ® BAdI: Интеграция заказов ТОРО

В SAP APO

/SAPAPO/MNT_INBOUND

Для управления переносом данных из системы R/3 в SAP APO можно внедрить BAdI /SAPAPO/MNT_INBOUND. Этот BAdI предоставляет следующие возможности:

         Изменение данных заказа после импорта в SAP APO и группирования в отдельные заказы (метод CHANGE_CIF_DATA).

         Изменение данных заказа после импорта в SAP APO, группирования в отдельные заказы и отображенное на структуры liveCache (метод CHANGE_DATA_BEFORE_LC_UPDATE).

Методы в этом BAdI обрабатываются следующим образом:

         Метод CHANGE_CIF_DATA обрабатывается в начале входящего процесса после переноса данных из системы R/3, но перед отправкой данных в liveCache.

         Метод CHANGE_DATA_BEFORE_LC_UPDATE обрабатывается после изменения данных в структуре liveCache, но перед обновлением данных в liveCache.

Для получения дополнительной информации о BAdI см. документацию по BAdI в руководстве по внедрению SAP SCM в разделе Интеграция с компонентами SAP ® Интеграция SAP APO и системы R/3 ® Специфические для приложения параметры настройки и расширения ® Расширения для заказов ТОРО ® Обработка входящих заказов ТОРО ® BAdI: Интеграция заказов ТОРО

См. также:

Первичная загрузка данных для заказов ТОРО

Перенос и удаление изменений для заказов ТОРО

Перенос для сравнения заказов ТОРО

Обновление переноса для обновления данных заказа ТОРО

 

 

Конец области содержимого