支持注释 KB0402515
电子邮件
cXML 状态代码列表
为您方便起见,此知识库文章由机器进行翻译。SAP Ariba 不会对有关机器翻译的准确性或完整性提供任何保证。您可以通过使用语言选择器切换到英语来查找原始内容。
症状

作为响应发送的 cXML 状态代码列表。


解决方案

状态文本含义
200确定服务器能够执行请求或将其传递给最终接收方。返回的响应可能包含应用程序警告或错误:cXML 请求本身未生成错误或警告,但是,此状态不会反映应用程序本身可能生成的任何错误或警告。除非稍后处理期间出错,否则您将不会收到其他状态更新。

201

已接受请求已被中间中心接受转发,或者已被其最终目标接受但尚未检查。如果提供请求的机制可用,您将收到请求状态的更新。客户端应期望以后使用 StatusUpdate 事务。
204无内容所有请求信息均有效且已识别。服务器没有所请求类型的响应数据。在 PunchOutOrderMessage 中,此状态表示 PunchOut 会话已结束,未更改购物车(或客户请购单)。
211确定采购商可以使用此状态代码向供应商发送广播消息,以通知他们需要了解的任何事件,例如假期计划、生产设施关闭或特定活动(例如计划运行完成)的完成。
280 请求已由中间中心转发。您将收到至少一个状态更新。此状态可能意味着请求已传送到另一个中间人或最终接收方,状态为 201,或者已通过可靠的非 cXML 传输转发。
281 请求已由中间中心使用不可靠的传输(例如电子邮件)转发。您可能会收到状态更新;但是,如果您没有收到状态更新,则不必出现问题。
400请求无效服务器不能接受该请求,尽管其解析正确。
401未授权服务器无法识别请求(发送方元素)中提供的凭据。
402需要付款此申请必须包含完整的付款元素。
403禁止用户没有执行此请求的足够权限。
406不可接受服务器无法接受请求,可能是由于解析失败。
409冲突服务器的当前状态或其内部数据阻止了(更新)操作请求。相同的请求在未来不太可能成功,但只有在执行另一个操作后(如果完全执行)。
412前提条件失败未满足请求的前提条件(例如,适用于 PunchOutSetupRequest 编辑的 PunchOut 会话)。此状态通常意味着客户端忽略了先前从服务器传输的某些部分(例如,PunchOutOrderMessageHeader 的 operationAllowed 属性)。
417预期失败请求意味着不满足资源条件。例如,SupplierDataRequest 询问有关服务器未知供应商的信息。此状态可能意味着客户端或服务器上的信息丢失。
450未实施服务器未实施特定请求。例如,可能不支持 PunchOutSetupRequest 或请求的操作。此状态通常意味着客户端已忽略服务器的配置文件。
475需要签名接收方不愿意接受凭证,因为它没有数字签名。
476签名验证失败接收方无法验证签名,可能是因为凭证已在途中更改,或者接收方不支持签名中使用的一个或多个算法。
477签名不可接受签名在技术上有效,但由于其他原因,接收方无法接受。签名策略或证书策略可能不可接受,使用的证书类型可能不可接受,或者可能存在其他问题。
500内部服务器错误服务器无法完成请求。
550无法访问 cXML 服务器无法访问下一个 cXML 服务器以完成需要上游连接的事务。当供应商站点无法访问时,中间中心可以返回此代码。如果上游连接完成,则中间中心应将错误直接返回到客户端。
551无法转发请求由于供应商配置错误,无法转发请求。例如,中间中心无法向供应商验证自身。客户端无法纠正此错误,但可能会在客户端重试之前解决此错误。
560临时服务器错误

例如,服务器可能关闭以进行维护。客户端应稍后重试。


另请参阅

您还可以在《cXML 参考指南》的 3.1.9.1 部分中找到此列表和目录上载请求的状态代码列表,该指南可下载,网址为 http://cxml.org/



适用产品

SAP Business Network 采购和供应链

使用条款  |  版权所有  |  安全披露  |  隐私