• 最終編集日時: 17 September 2018

cXML発注書

CoupaはcXML OrderRequestおよびOrderResponseドキュメントをサポートしています。

はじめに

CoupaはcXML標準に準拠しています。Coupaでは、詳細を確認するためにcXML.orgで「cXMLユーザーズガイド」を参照することを推奨しています。「cXMLでの一般的な特殊文字の処理」も参照してください

下の発注書の例を使用してください。

注釈付きcXML発注書サンプル

メモ

cXML経由での発注書の受信を計画している場合は、Coupa cXMLサプライヤーアンケートを記入して顧客に提供する必要があります。

仕組み

CoupaはOrderResponse文書を含むOrderResponsecXML文書を送 信します。これには次の必須の検証フィールドが含まれます

  • サプライヤードメイン
  • サプライヤーID
  • 購入者ドメイン
  • 購入者ID
  • 共有済みシークレット

サポートされているcXML

Coupaは次のcXML発注書をサポートしています。サプライヤーは、受信したOrderRequestごとに60秒以内にOrderResponseを返す必要があります。

cXML文書 説明
OrderRequest

次の要素が含まれます。

  • ルーティングURL
  • サプライヤーのドメインとID
  • 購入者のドメインとID
  • 共有済みシークレット
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エラー」を参照してください。

このページに表示されている一部、または全ての内容は、機械翻訳によるものです。ご了承ください。