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

Заказ на закупку (ЗП), отправленный в SAP Business Network, не выполнен с ошибкой PO-9: недействительный ответ cXML


Среда

SAP Business Network


Причина

Приложение Commerce eXtensible Markup Language (cXML) поставщика возвращает недействительный ответ cXML для заказа на закупку, отправленного SAP Business Network.

Ниже приведен пример такого недействительного ответа:

<?xml version="1.0" coding="UTF-8" ?><!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.1.010/cXML.dtd"> <Ответ>
<Код статуса="500" text="Пример текста"/>
</ответ>


Расширение

Чтобы обеспечить успешную передачу заказа на закупку, система поставщика должна вернуть действительное подтверждение HTTP 200 при маршрутизации заказа на закупку в SAP Business Network.

Кроме того, ответ cXML должен строго соответствовать формату, описанному в разделе cXML Solutions Guide Example Response Document. Несоблюдение этого формата может привести к тому, что заказ на закупку в SAP Business Network будет помечен как Ошибка.

Ниже приведен пример действительного ответа 200:

<?xml version="1.0" coding="UTF-8"?>
<!DOCTYPE cXML SYSTEM "http://xml.cXML.org/schemas/cXML/1.2.021/cXML.dtd">
<cXML payloadID="1232424-testpayload234525" xml:lang="en-CA" timestamp="2016-10-12T18:39:42-08:00">
<Ответ>
<Код статуса="200" text="OK"/>
</ответ>
</cXML>

Кроме того, если интеграция cXML не требуется или в настоящее время неправильно настроена, вы можете изменить метод обработки в SAP Business Network, перейдя по пути: Настройки учетной записи (инициалы пользователя) > Настройки > Оформление электронных заказов и выбрав альтернативную опцию (например, Онлайн).

После выполнения соответствующего корректировочного действия поставщик может повторно отправить заказ на закупку себе, чтобы обновить его статус на Подтверждено. Если поставщик может отправить счет-фактуру по заказу на закупку, статус заказа на закупку также будет обновлен на Подтверждено.


См. такье

SAP Help Portal > SAP Business Network for Procurement > Руководство по решениям cXML > Заказы на закупку > Документы ответов

KB0404685 – заказы на закупку не поступают в интегрированную систему поставщика (через cXML), но отображаются в папке "Входящие" поставщика.

KB0558349 - Как повторно отправить заказ на закупку с учетной записи поставщика?



Применимо к

SAP Business Network for Procurement & Supply Chain > Документы транзакций > Транзакция (заказы на закупку, уведомления об отгрузке и квитанции по товарам)

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