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

Фоновая документация Расшир. CIF и BAdI для СобствПроизв с план. и произв. заказами  Локализовать документ в его структуре Библиотеки SAP

Расширения в SAP R/3

Данные расширения находятся в sAP R/3 в пользовательской настройке по пути Интеграция с другими компонентами SAP ® Advanced Planner and Optimizer ® Специфические для приложения параметры настройки и расширения ® Параметры настройки и расширения для собственного производства.

Можно использовать следующие расширения:

Обработка входящих плановых заказов и заказов на производство

         CIFORD03: Изменение данных заказа

Используется для изменения заказов, перенесенных из SAP APO в SAP R/3, в процессе обработки входящих документов R/3.

         CIFORD01: Изменение типа объекта и данных заказа

Используется для изменения данных заказа, перенесенных из SAP APO в SAP R/3 и уже преобразованных в формат R/3, в процессе обработки входящих документов R/3.

Обработка исходящих плановых заказов и заказов на производство

         CIFORD02: Влияние на перенос пользовательских полей

Используется для изменения или добавления собственных данных в заказы на производство и, в некоторых случаях, в плановые заказы, подлежащие переносу из SAP R/3 в SAP APO.

Данное расширение соответствует расширению APO APOCF004 Обработка входящих документов: производственный/плановый заказ.

Обработка входящих заказов на производство

         PPAPO002: Влияние на данные заказа после переноса из SAP APO

Используется для изменения данных заказа на производство, перенесенных из SAP APO в SAP R/3, до переноса в заказ на производство в системе R/3.

         PPAPO008: Переопределение вида заказа для преобразования планового заказа

Используется для изменения вручную вида заказа на производство, созданного в результате преобразования в SAP APO (программа клиента EXIT_SAPLCOXT_002).

         PPAPO004: Повторное разузлование спецификаций для преобразования планового заказа

Используется для инициации повторного разузлования спецификации (программа клиента EXIT_SAPLCOXT_001).

         PPAPO009: Добавление компонентов и позиций

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

         PPAPO007: Переопределение полей независимых кнопок для заказов на производство APO -> R/3

Переопределение полей независимых кнопок для заказов на производство при переносе из SAP APO в SAP R/3.

Обработка исходящих заказов на производство

         PPAPO006: Влияние на первичную загрузку данных заказов на производство

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

         CIFCNF01: Изменение подтверждений для SAP APO по каждому клиенту

Это расширение можно использовать только в SAP APO 3.0 для изменения подтверждения производственных и технологических заказов, отправленных в SAP APO по каждому клиенту.

         PPAPO005: Расширение отношений в технологических заказах

Используется для изменения признаков данных отношений.

В технологическом заказе автоматически восстанавливается связь между отношениями, если фазы отфильтрованы посредством APO Core Interface (CIF).

         CIFORD04: Определение операций дополнительной обработки и инициирующих операций

Расширение CIFORD04 используется для переноса следующей информации из SAP R/3 в SAP APO:

o        операции дополнительной обработки, определенные для инициирующей дополнительную обработку операции;

o        инициирующая дополнительную обработку операция, определенная при подтверждении операции дополнительной обработки.

         PPAPO010: Фильтрация компонентов из распространения количества

Используется для исключения компонентов из количественной адаптации путем подтверждения в APO Core Interface (CIF).

         CIFSLS04: Влияние данных резервирования до отпуска

Данное расширение соответствует расширению APO APOCF009 Обработка входящих документов: потребности в резервировании.

         PPAPO003: Проверка операций на релевантность для APO

Используется для фильтрации операций при отправке заказов на производство из SAP R/3 в SAP APO.

Тем не менее, остается возможность переноса исключенных из переноса операций с использованием программы клиента EXIT_SAPLCOVA_002 в SAP APO.

Для получения подробной информации см. SAP-ноту 367658 – Фильтрация операций из заказов в CIF.

Внимание

Операции из альтернативных последовательностей переносятся в SAP APO со статусом Подлежит удалению. Изменение последовательности в SAP R/3 может привести к исчезновению существующих альтернативных режимов из исходной стандартной последовательности в SAP APO.

 

Business Add-In (BAdI) в SAP APO

В случае работы с функциями собственного производства с плановыми заказами и заказами на производство можно использовать следующие Business Add-In (BAdI):

         /SAPAPO/CL_EX_CIF_IP: Плановый заказ/заказ на производство: сравнение данных APO и данных CIF

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

BAdI включает в себя следующие методы:

o        Решение о копировании дат действий по каждому заказу (ORDER_INB_PROCESSING_DECIDE)

Данный метод BadI используется для исключения отдельных заказов из процесса задержки сроков действий в SAP APO, например в случае изменения даты в SAP R/3 вследствие изменения времени обработки поступления материала.

o        Решение о количественной адаптации и фиксировании действий (ORDER_INB_REDET_DATES_DECIDE)

Данный метод BadI используется для деактивации пропорциональной количественной адаптации, используемой при изменении количества вместо новой развертки источника поставки.

Также можно деактивировать перенос дат действий из SAP APO, в результате чего в SAP APO предотвращается установление новых сроков.

o        Адаптация данных APO после сравнения с данными CIF (ORDER_INB_MODIFY_AFTER_MERGE)

Данный метод можно использовать для изменения данных заказа APO, полученных в результате объединения.

o        Адаптация X полей для отношений (ORDER_INB_REL_X_CHANGE)

Данный метод используется для переноса атрибутов общих для всех операций отношений сроков в производственных заказах (т.е. отношений между двумя различными операциями) из SAP APO в отношения, созданные из SAP R/3. По умолчанию атрибуты существующего в SAP APO отношения перезаписываются атрибутами, созданными в SAP R/3.

         /SAPAPO/CL_EX_CIF_OP: Заказы: изменение данных APO до опубликования

Данный BAdI используется для принятия решения о необходимости опубликования данных из заказов APO (плановых заказов и заказов на производство) и выбора данных для опубликования, т.е. выбора данных для переноса в связанную систему OLTP.

Также можно изменить или добавить данные заказа до опубликования.

BAdI включает в себя следующие методы:

o        Перенос данных APO (ORDER_OUTB_PROCESSING_DECIDE)

Данный метод можно использовать для опубликования отношений и необходимых мощностей заказов APO (плановых заказов и заказов на производство).

o        Адаптация данных заказа до опубликования (ORDER_OUTB_MODIFY_AFTER_EXTRAC)

Данный метод можно использовать для изменения данных заказа CIF, извлеченных из liveCache, до их опубликования.

 

 

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