cXML発注書
CoupaはcXML OrderRequestおよびOrderResponseドキュメントをサポートしています。
はじめに
CoupaはcXML標準に準拠しています。Coupaでは、詳細を確認するためにcXML.orgで「cXMLユーザーズガイド」を参照することを推奨しています。「cXMLでの一般的な特殊文字の処理」も参照してください。
下の発注書の例を使用してください。
仕組み
CoupaはOrderResponse文書を含むOrderResponsecXML文書を送 信します。これには次の必須の検証フィールドが含まれます。
- サプライヤードメイン
- サプライヤーID
- 購入者ドメイン
- 購入者ID
- 共有済みシークレット
サポートされているcXML
Coupaは次のcXML発注書をサポートしています。サプライヤーは、受信したOrderRequestごとに60秒以内にOrderResponseを返す必要があります。
cXML文書 | 説明 |
---|---|
OrderRequest |
次の要素が含まれます。
|
OrderResponse | OrderRequestを受信したら、cXMLをCoupaに返送します。 |
cXML注文返答ステータスコード
コード | 意味 |
---|---|
2XX | 成功 |
5XX | エラーですが、システムは1時間間隔で5回再試行します |
4XX | エラーです。再試行は成功しません |
テストのチェックリスト
インテグレーションのテスト方法について顧客と相談します。
cXMLサンプル
注釈付き発注書
{{ wiki.page("/Suppliers/Integration_Resources/Sample_Purchase_Orders/Sample_cXML_Purchase_Order_with_Annotations") }}
OrderResponse
<?xml version="1.0"?>
<cXML payloadID="111111111" xml:lang="en" timestamp="1999-03-12T18:39:09-08:00">
<Response>
<Status code="200" text="OK"/>
</Response>
</cXML>
エラー処理
cXML接続を設定しようとしたときにエラーが発生する場合は、「cXMLエラー処理」を参照してください。cXMLエラー処理">
CoupaはSSLクライアント証明書認証をサポートしていないため、この制限を削除するようサプライヤーに要求します。詳細は、「PO送信中のTLS/SSLエラー」を参照してください。
このページに表示されている一部、または全ての内容は、機械翻訳によるものです。ご了承ください。