|
Запрос подтверждения не выполнен в SAP Integration Suite, управляемом шлюзе для управления расходами и SAP Business Network, со следующим сообщением об ошибке:
"Некорректный запрос", код ошибки:"400" и ответ кода ошибки:"Ошибка: предыдущее подтверждение не найдено. Для получения дополнительных сведений обратитесь в службу поддержки, указав ссылочный номер ошибки: ANERR-5000000000002082848007. Рекомендуемое действие: документ не выполнен в SAP Business Network.Для получения дополнительной помощи обратитесь в службу поддержки SAP с кодом, указанным в разделе Response.Managed Gateway for Spend&Network 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 Integration Suite > Управляемый шлюз для SAP Business Network