Почему я не вижу номер заказа на закупку на странице журналов аудита в Sourcing после выбора победителя по запросу цены и создания заказа на закупку в SAP ERP?
Для Вашего удобства эта статья базы знаний переведена машинными средствами. SAP не предоставляет никаких гарантий правильности или полноты машинного перевода. Исходное содержимое можно увидеть, переключившись на английский язык с помощью селектора языка.
После размещения запроса и создания заказа на поставку в SAP ERP номер заказа на закупку на странице журналов аудита в Ariba Sourcing не отображается.
Полный сценарий для запроса цены, инициированного в ERP, выглядит следующим образом:
- Запрос создается в транзакции ERP ME41.
- На этом этапе вид документа QuoteRequest отправляется из ERP в SAP Integration Suite, управляемый шлюз для управления расходами и SAP Business Network. После преобразования документ отправляется в Ariba Sourcing.
- После выбора победителя в Ariba Sourcing вид документа QuoteMessageOrder (для заказа на поставку) или QuoteMessageContract (для контракта) отправляется обратно из Ariba в SAP Integration Suite, управляемый шлюз для управления расходами и SAP Business Network, и после преобразования документа отправляется в SAP ERP.
- Создается заказ на закупку, и интерфейс для ответа на контракт отправляет запрос ContractStatusUpdateRequest в SAP Integration Suite, управляемый шлюз для Spend Management и SAP Business Network, который направляется в Ariba. Эта полезная нагрузка содержит обновление события, отправляемое в Sourcing.
Номер заказа на закупку не отображается в журналах аудита события Sourcing, поскольку сообщение подтверждения ContractStatusUpdateRequest не отправляется из SAP ERP обратно в Ariba Sourcing после создания заказа на закупку. Такая ошибка может быть вызвана несколькими причинами:
- Интерфейс для ответного сообщения не публикуется в SAP ERP.
- Отправка сообщения невозможна из-за технических ошибок (например, проблем с полномочиями), которые можно проверить в транзакциях SRT_MONI или SLG1.
- Сообщение отправлено, но для него отсутствует идентификатор закупочного события, который необходим для связывания обновления с правильным событием.
- В Ariba Sourcing не настроено принятие и обработка подтверждающего сообщения из внешней системы.
При возникновении проблем с этим сценарием см. следующие пункты:
Если ContractStatusUpdateRequest не инициируется после того, как ERP получает QuoteMessageOrder:
- Убедитесь, что интерфейс реакции опубликован. Перейдите к транзакции SPRO > Ссылочное IMG SAP.
- Для отправки сообщений выберите Интеграция с другими компонентами SAP > SAP Integration Suite, управляемый шлюз для Spend Management и SAP Business Network > Интеграция SAP Ariba Strategic Sourcing Suite > Общие настройки > Настройка интерфейса > Конфигурация соединений.
- В разделе Исходящие сообщения убедитесь, что проверка и публикация ответа на контракт Ariba выполнена.
- Если интерфейс опубликован, убедитесь, что в транзакции SRT_MONI нет ошибок, препятствующих отправке ответа в SAP Integration Suite, управляемый шлюз для управления расходами и SAP Business Network (например, 401 неавторизованные ошибки).
- Если в транзакции SRT_MONI нет ошибок, проверьте их также в транзакции SLG1.
Если ContractStatusUpdateRequest инициируется (из ERP в Ariba) после отправки QuoteMessageOrder / QuoteMessageContract в ERP:
- SAP Integration Suite, управляемый шлюз для Spend Management и SAP Business Network > Transaction Tracker, и найдите сообщение ConctractStatusUpdateRequest.
- Выгрузите полезную нагрузку после мэппинга и проверьте, заполнен ли в полезной нагрузке ид. закупочного события.
- Если это поле не заполнено и используется версия пакета поддержки старше SP5, см. следующие SAP-ноты:
Если инициирован ContractStatusUpdateRequest и вы все еще не видите событие в Sourcing:
- Уточните у группы выбора источника поставки, активирован ли параметр Confirmation Message from External System (Подтверждающее сообщение из внешней системы). См. Почему сообщение с подтверждением для сообщения о предложении не обновляет проект закупок?
- Проверьте, зарегистрирована ли очередь на стороне ERP. См. статью 1915747 - PurchasingContractSRMReplicationConfirmation_Out или PurchasingContractERPConfirmation_Out не инициирован.
Управляемый шлюз SAP Integration Suite > Управляемый шлюз для интеграции SAP Sourcing