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

Запрос подтверждения не выполнен в Cloud Integration Gateway (CIG) со следующим сообщением об ошибке:

"Некорректный запрос", код ошибки:"400" и ответ кода ошибки:"Ошибка: предыдущее подтверждение не найдено. Для получения дополнительных сведений обратитесь в службу поддержки, указав ссылочный номер ошибки: ANERR-5000000000002082848007. Рекомендуемое действие: ошибка документа в Ariba Network.Для получения дополнительной помощи обратитесь в службу поддержки Ariba с кодом, указанным в разделе Response.CIG Support Error Code: CIG-PLT-00644

Разрешение

Неверная структура cXML, отправленная поставщиком.

Как отправляется структура cXML (неверно):

<ConfirmationHeader confirmID="XXXXXX" noticeDate="2020-05-04T08:53:30+02:00" operation="update" type="allDetail"/>
 <OrderReference orderID="XXXXXXX">
    <DocumentReference payloadID="полезная нагрузка заказа на поставку"/>
 </Ссылка на заказ>

 

Как должна быть отправлена структура cXML (правильно):

<ConfirmationHeader confirmID = "XXXXXXXX" operation = "update" type = "detail" noticeDate = "2020-05-04T08:53:30+02:00" version = "1">
 <DocumentReference payloadID="payloadID предыдущего подтверждения заказа"/>
</ConfirmationHeader>
 <OrderReference orderID = "XXXXXXXX">
    <DocumentReference payloadID = "полезная нагрузка заказа на поставку"/>
 </Ссылка на заказ>

 

Причина

Поставщик не ссылается на предыдущий идентификатор полезной нагрузки подтверждения заказа (OC) или отсутствует в текущем cXML подтверждения заказа.


Применимо к

SAP Business Network

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