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

Фоновая документация BAdI для соглашений о поставках сбыта, отзывов и подтверждений  Локализовать документ в его структуре Библиотеки SAP

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

Обработка входящих IDoc

         Входящий документ EDI: Импорт и обработка данных плана поставок

Можно использовать BAdI /SAPAPO/EDI_SCHED_AG для изменения или добавления в данные выбранных соглашений о поставках после обработки входящих документов IDoc. Например, можно изменить или заполнить пользовательские поля с USR01 по 05, либо изменить статус соглашения о поставках.

         Обработка данных IDoc

Для изменения данных IDoc до обработки входящих IDoc или, к примеру, для добавления дополнительных значений можно использовать BAdI /SAPAPO/MOD_EDI_DATA.

         Обработка входящих документов предварительных планов поставок с индикатором тестового прогона

Для управления обработкой документа IDoc заказчика, для которого в пользовательской настройке SAP APO определен тестовый прогон, в систем APO можно использовать BAdI /SAPAPO/MSG_TYP_1. (Планирование логистической цепочки ® Обработка плана поставок для соглашения о поставках сбыта ® Установить обработку IDoc отзывов к соглашению о поставках)

         Обработка входящих документов релевантных планов поставок с индикатором тестового прогона

Для управления обработкой документа IDoc от заказчика, для которого в пользовательской настройке SAP APO определен тестовый прогон, в систем APO можно использовать BAdI /SAPAPO/MSG_TYP_2.

Пример

Новый заказчик должен только отправить документы IDoc определенной даты. Следовательно, для этого заказчика определен тестовый прогон. Используя перечисленные BAdI, можно управлять обработкой IDoc в системе APO.

         Активация расширенной логики выполнения Odette

Для расширения предыдущей логики Odette таким образом, чтобы при необходимости создать дополнительные партии поставки на основе плановых сроков и нормативного кумулятивного количества срок, находящийся в прошлом, присваивался этим партиям поставки, можно использовать BAdI /SAPAPO/ODETTE_FLAG. Это означает, что создаваемые партии поставки, создаются на дату, когда партия поставки уже существует.

Фоновая документация

При этом в "традиционной" логике Odette дата отзыва, переданная в IDoc, использовалась для создания партий поставок.

См. также раздел Обработка входящих отзывов к соглашению о поставках

Разделение отзыва и нормативный отзыв

         Обработка пользовательских форматов периода

Для определения собственных периодов (например, промышленных месяцев) для партий поставок соглашения о поставках сбыта можно использовать BAdI /SAPAPO/CMDS_SL_DATE.

(См. раздел Соглашение о поставках сбыта с партиями поставки промышленного месяца)

         Изменение планов поставок

Для управления методом разделения предварительных планов поставок (например, путем указания календаря для разделения отзыва) и создания нормативных отзывов можно использовать /SAPAPO/CMDS_DS_MOD.

См. раздел Разделение отзыва и нормативный отзыв

Транспортное отношение

         Определение приоритета источников поставки и транспортного средства

Для управления способом определения подходящего транспортного средства для соглашений о поставках сбыта используется метод SOS_COST_DEST_SORT BAdI/SAPAPO/SOS_COST.

Обработка исходящих IDoc (подтверждения)

         СозданиеIDoc для подтверждения

Для управления методом отправки подтверждений партнерам, для которых в основных данных соглашения о поставках сбыта в качестве способа отправки определен XML, можно использовать BAdI/SAPAPO/CMDS_CONFOUT.

         Создание подтверждения

Для изменения подтверждений и добавления собственных данных до создания, сохранения или отправки подтверждений клиенту можно использовать BAdI/SAPAPO/CMDS_SD_CONF.

Фоновая документация

Также, используя расширение APOCF060, можно изменить все данные для перенесенных позиций соглашений о поставках сбыта. Кроме того, можно присвоить управляющие профили и профили подтверждения к позиции соглашения о поставках.

См. также раздел Подтверждения

Отзыв к соглашению о поставках сбыта

         Сравнение двух временных рядов

Для расширения стандартного сравнения двух временных рядов с целью вычисления отклонений путем добавления дальнейших интервалов времени, определяемых пользователем (например, недельные или месячные интервалы), можно использовать BAdI /SAPAPO/COMPSCHEDLIN.

Это означает, что можно, к примеру, определить собственный интервал и проверить, находятся ли партии поставки (из подтверждений и нормативных отзывов) в пределах заданного интервала.

Подтверждение

         Расширение подтверждения для соглашения о поставках сбыта

Для расширения данных клиента или данных о подтверждениях (например, позиция соглашения о поставках, заголовок отзыва к соглашению о поставках, данные отзыва, партии поставки, тексты и партнер), отправляемых системой SAP APO в связанную систему R/3 через APO Core Interface (CIF) можно использовать метод APPENDCONFSCHEDAGRMT Расширение подтверждения для соглашения о поставках сбыта BAdI /SAPAPO/SMOY_PUB_APP.

         Определение статуса подтверждения

Для реализации собственного процесса определения статуса подтверждения можно использовать BAdI /SAPAPO/CMDS_STATDET. При создании подтверждений в ракурсе продукта, календарном графике продукта или в интерактивной обработке отставаний вручную текущий статус позиции соглашения о поставках сбыта определяется с точностью до секунды, минуты, часа или дня в зависимости от настройки в профиле подтверждения.

         Предупреждения о недостаточном/избыточном подтверждении

Можно использовать BAdI /SAPAPO/AM_CNF_ALERT BAdI: предупреждения о недостаточном/избыточном подтверждении, чтобы управлять способом создания предупреждений о недостаточном и избыточном подтверждении.

См. раздел Предупреждения о недостаточном и избыточном подтверждении

Смена финансового года

         Управление сменой финансового года

Для проверки необходимости смены финансового года (или при каких условиях она необходима) для соглашений о поставках сбыта с выполнением этого действия вручную можно использовать BAdI /SAPAPO/CMDS_RES_CDQ.

См. раздел Управление финансовым годом

Функция сравнения/согласования

Для исключения определенных полей из области сравнения можно использовать BAdI /SAPAPO/CIF_DELTA3.

См. раздел Сравнение соглашений о поставках сбыта

Действия

BAdI расположен в пользовательской настройке планирования логистической цепочки по пути Обработка плана поставок для соглашения о поставках сбыта ® Business Add-In (BAdI) для обработки соглашения о поставках сбыта.

 

Заметка

Для исключения позиций соглашения о поставках сбыта с текущим статусом обработки отставаний, например, Допустимость не в порядке можно также использовать программу клиента APOBO010.

 

 

 

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