フラットファイルフォーマットを使用する

フラットファイルフォーマットと使用する規則について説明します。

概要

Coupaの共通フラットファイルテンプレートは、Coupaに送信された単一のファイルから多くのレコードをインポートするように設計されており、各レコードを含む大量のファイルを処理するようには設計されていません。一度に1つのレコードを処理する必要がある統合の場合、Coupa APIはこのタイプのワークフローを容易にするためのRESTfulインターフェイスを提供します。

Coupaには、デルタファイル、または統合が最後に実行されてから作成、変更、または更新が必要なレコードのみを含むファイルが必要です。より多くの量の非デルタデータ負荷は、カスタム統合として処理を必要とする場合があります。この要件についてCoupaインプリメンテーションマネージャーと話し合い、追加の時間やコストが必要かどうかを判断してください。

Coupaリリースでは、新しいオブジェクトや新しい属性を導入することで、フラットファイル形式に新しいフィールドを追加することができます。したがって、Coupaフラットファイルを消費するためのあなたの側の統合ルーチンを設計する際に、これを考慮することをお勧めします。

CSVの表記法

当社の統合CSVファイルはRFC 4180から取られた以下の規則を使用します。

  • 区切り記号はカンマです:,
  • すべてのフィールドは、次の二重引用符文字で常にテキスト修飾(囲まれた)されています。"
  • フィールド内の二重引用文字は、別の二重引用文字によってエスケープされます。ユーザーが次のように入力した場合:コメントフィールドのステータスは緑」です。これは「ステータスは「緑」になります」と表示されます
  • 新しい行文字は、修飾されたフィールド値内で許可される場合があります。
  • 承認グループ名、承認者名、カスタムフィールドのプロンプト名には、カンマ、コロン(:)、ハイフン(-ダッシュ)を使用しないでください。 

テキストエンコーディング:UTF -8 (バイトオーダーマーカー( BOM )なし)

関連アイテム


Coupa Core API

CoupaのRESTful APIは、お客様のデータをCoupaプラットフォームで読み取り、編集し、統合するための堅牢なアクセスを提供します。

APIの開始

Coupa APIの使用に関する一般情報、およびCSVの使用を検討するタイミング。

OAuth 2.0およびOIDCへの移行

Coupaは従来のAPIキーを廃止し、OAuth 2.0 / OIDCの使用を必要としています。R34以降、新しいAPIキーは発行されず、R35ではAPIキーはサポートされなくなります。

リソース

参照データ、トランザクションデータ、共有リソースなど、オブジェクトのタイプ別にAPIエンドポイントを整理しました。