Ошибка: PO-11: невозможно доставить заказ. Код ошибки терминала для статуса ЗП: не удалось выполнить синтаксический анализ документа
Для Вашего удобства эта статья базы знаний переведена машинными средствами. SAP не предоставляет никаких гарантий правильности или полноты машинного перевода. Исходное содержимое можно увидеть, переключившись на английский язык с помощью селектора языка.
Заказы на закупку не поступают в интегрированную систему поставщика. На вкладке История заказа на поставку отображается следующее сообщение об ошибке.
Ошибка: PO-11: невозможно доставить заказ. Код ошибки терминала для статуса заказа на закупку: не удалось выполнить синтаксический анализ документа?
Возможны две причины:
- Предпочтительный для поставщика метод обработки заказов установлен на cXML. Однако поставщик возвращает недействительный ответ cXML. Пример. Ответ cXML возвращает заказ на закупку в виде ответа.
- Заказ на закупку не выполнен, так как дополнительные пробелы были включены в значение тега в cXML-файле заказа на закупку, что привело к недопустимости заказа.
Решение для первой причины: поставщик должен проверить, почему в SAP Business Network отправляется недействительный ответ cXML.
Пример правильного ответа:
<?xml version="1.0" coding="UTF-8"?>
<!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.2.014/cXML.dtd">
<cXML payloadID="994994" xml:lang="en" timestamp="2002-03-12T18:39:09-08:00">
<Ответ>
<Код статуса="200" text="OK"/>
</ответ>
</cXML>
Решение для второй причины: исправьте cXML заказа на закупку, удалив лишние пробелы в затронутом теге cXML.
Дополнительные сведения об интеграции cXML см. в руководстве по решениям cXML.
Список распространенных ошибок интеграции и их устранения см. в этом списке.
SAP Business Network for Procurement & Supply Chain > Документы транзакций
SAP Business Network for Procurement & Supply Chain > Документы транзакций > Транзакция (заказы на закупку, уведомления об отгрузке и квитанции по товарам)