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

Список кодов состояния cXML, отправленных в качестве ответа.


Расширение

СтатусТекстОписание
200ОКСервер смог выполнить запрос или доставить его конечному получателю. Возвращенный ответ может содержать предупреждения или ошибки приложения: сам запрос cXML не сгенерировал ни ошибок, ни предупреждений, однако это состояние не отражает ошибок или предупреждений, которые могут быть сгенерированы затем самим приложением. Дальнейшие обновления статуса будут невозможны, если во время последующей обработки не возникнет ошибка.

201

ПринятоЗапрос принят для переадресации промежуточным узлом или принят конечным пунктом назначения и еще не был изучен. Обновления статуса запроса вы получите, если доступен механизм их доставки. Клиент ожидает последующих транзакций StatusUpdate.
204Нет контентаВся информация о запросе действительна и распознана. Сервер не имеет данных ответа запрошенного типа. В PunchOutOrderMessage этот статус указывает, что сеанс PunchOut завершен без изменения корзины покупок (или заявки клиента).
211ОКПокупатели могут использовать этот код статуса для отправки широковещательного сообщения поставщикам, чтобы информировать их о любых событиях, которые им необходимо знать, таких как графики праздничных дней, закрытие производственного объекта или завершение определенных операций, таких как завершение прогона планирования.
280 Запрос переадресован промежуточным хабом. Вы получите по крайней мере еще одно обновление статуса. Этот статус может означать, что запрос был доставлен другому посреднику или конечному получателю со статусом 201 или что он был переадресован посредством надежного транспорта, отличного от cXML.
281 Запрос переадресован промежуточным хабом с помощью ненадежного переноса (например, по электронной почте). Вы можете получать обновления статуса; однако если вы не получили обновления статуса, проблема не обязательно существует.
400Неверный запросЗапрос недопустим для сервера, хотя синтаксический анализ выполнялся правильно.
401Нет полномочийУчетные данные, указанные в Запросе (элементе Отправитель), не распознаны сервером.
402Требуется платежЭта заявка должна включать полный элемент платежа.
403ЗапрещеноУ пользователя недостаточно полномочий для выполнения этого запроса.
406НеприемлемоЗапрос недопустим для сервера, вероятно, из-за ошибки синтаксического анализа.
409КонфликтТекущее состояние сервера или его внутренних данных помешало запросу операции (обновления). Аналогичный запрос вряд ли будет выполнен в будущем, но только после выполнения другой операции, если вообще.
412Предварительное условие не выполненоПредварительное условие запроса (например, сеанс PunchOut, подходящий для редактирования PunchOutSetupRequest) не выполнен. Этот статус обычно подразумевает, что клиент проигнорировал часть предыдущей передачи с сервера (например, атрибут operationAllowed PunchOutOrderMessageHeader).
417Ожидания не оправдалисьЗапрос подразумевал невыполненное условие ресурса. Одним из примеров может быть запрос SupplierDataRequest на получение информации о поставщике, неизвестном серверу. Этот статус может означать потерю информации на клиенте или сервере.
450Не реализованоСервер не реализует конкретный Запрос. Например, может не поддерживаться PunchOutSetupRequest или запрошенная операция. Как правило, это означает, что клиент проигнорировал профиль сервера.
475Требуется подписьПолучатель не хочет принимать документ, поскольку у него нет электронной подписи.
476Ошибка верификации подписиПолучатель не может проверить подпись, возможно, потому, что документ был изменен при передаче, или получатель не поддерживает один или несколько алгоритмов, используемых в подписи.
477Подпись недопустимаПодпись технически действительна, но неприемлема для получателя по какой-либо другой причине. Политики подписи или политики сертификатов могут быть неприемлемыми, тип используемого сертификата может быть недопустимым или может возникнуть другая проблема.
500Внутренняя ошибка сервераСерверу не удалось выполнить запрос.
550Сервер cXML недоступенНе удается связаться со следующим сервером cXML для выполнения транзакции, требующей соединений выше по потоку. Промежуточный хаб может вернуть этот код, если сайт поставщика недоступен. Если предшествующие соединения завершены, промежуточные хабы должны возвращать ошибки непосредственно клиенту.
551Отменить переадресацию запросаНевозможно переадресовать запрос из-за неправильной конфигурации поставщика. Например, промежуточному хабу не удалось выполнить аутентификацию у поставщика. Клиенты не могут исправить эту ошибку, но эта ошибка может быть устранена до повторной попытки клиента.
560Временная ошибка сервера

Например, сервер может быть отключен на техническое обслуживание. Клиент должен повторить попытку позже.


См. такье

Этот список и список кодов статусов для запросов на загрузку каталогов также можно найти в Справочном руководстве по cXML, раздел 3.1.9.1, доступном для загрузки по адресу http://cxml.org/.



Применимо к

SAP Business Network for Procurement & Supply Chain

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