Информация от службы поддержки KB0400770
Электронная почта
Подтверждение заказа не выполнено с ошибкой: allDetail не является допустимым статусом подтверждения для уровня заголовка
Для Вашего удобства эта статья базы знаний переведена машинными средствами. SAP не предоставляет никаких гарантий правильности или полноты машинного перевода. Исходное содержимое можно увидеть, переключившись на английский язык с помощью селектора языка.
Симптом

Сбой подтверждения заказа с ошибкой. Параметр allDetail не является допустимым состоянием подтверждения для уровня заголовка.


Среда

SAP Ariba Purchasing and Receiving


Причина

Эта проблема может быть вызвана двумя причинами:

  1. Право Расширенные возможности интеграции подтверждений заказов включены в учетной записи покупателя.

  2. Право Расширенные возможности интеграции подтверждений заказов для размещенных и интегрированных поставщиков включены в учетной записи покупателя, а также в функции CSC-23050.

Параметр Type="allDetail" обязателен, если включены перечисленные выше права. Право также требует, чтобы подтверждение содержало элементы ConfirmationItem с информацией о позиции из заказа.

Функция CSC-23050 добавляет внешнюю позицию allDetailOC к заказам на закупку, исходящим из SAP Ariba Buying and Invoicing, так как она не поддерживает подтверждения заказов allDetail.


Разрешение

Это двухшаговый процесс, который охватывает активацию функции CSC-23050 в SAP Business Network и выполнение пользовательской настройки в SAP Ariba Procurement.

В SAP Business Network покупатель должен активировать полномочия Расширенные возможности интеграции подтверждений заказов для размещенных и интегрированных поставщиков.

Если это право уже включено, а функция CSC-23050 также включена, поставщику необходимо отправить подтверждение заказа с типом="accept", type="reject" или type="detail" на уровне заголовка, когда заказ на закупку отправляется из SAP Ariba Procurement.

В SAP Ariba Procurement : (применимо, только если SAP Ariba Procurement отправляет заказы в SAP Business Network)

Заказы на закупку, созданные после пользовательской настройки, могут быть идентифицированы с помощью внешнего элемента allDetailOC в полезной нагрузке.

<Extrinsic name="allDetailOC">notAllowed</Extrinsic>

Это поле необходимо создать/экспортировать из ERP, если заказ на закупку отправляется в SAP Business Network из ERP.


См. также
Business Network распознает тег <Extrinsic name="allDetailOC">notAllowed</Extrinsic> и отправляет тип как Detail вместо allDetail в OC CXML, когда подтверждение заказа выполняется поставщиком и отправляется в SAP Ariba Buying and Invoicing. Ariba B&I, таким образом, может распознать, как OC решает проблему.
KB0655911: запрос утверждения подтверждения заказа не выполнен с ошибкой Транзакция [ApprovalRequest] не поддерживается на этом хосте


Применимо к

Закупки > Заказы на закупку > Подтверждение заказа
Управляемый шлюз SAP Integration Suite > Управляемый шлюз для Business Network SCC > Управляемый шлюз для Buyer Business Network SCC

Условия использования  |  Авторские права  |  Безопасность  |  Конфиденциальность