Расшир. CIF и BAdI для СобствПроизв с план. и произв.
заказами
Данные расширения находятся в 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):
● /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, до их опубликования.