フラットファイル形式を使用する

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

概要

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

Coupaには差分ファイル、または前回のインテグレーション実行以降に作成、変更、更新が必要なレコードのみを含むファイルが必要です。大量の非デルタデータの読み込みは、カスタムインテグレーションとして処理する必要があります。この要件についてCoupa実装マネージャーと話し合い、追加の時間やコストが必要かどうかを判断してください。

Coupaのリリースでは、新しいオブジェクトや新しい属性が導入されたため、フラットファイル形式に新しいフィールドを追加する可能性があります。したがって、Coupaフラットファイルを使用するようにインテグレーションルーチンを設計する際には、この点を考慮することをお勧めします。

CSVの規則

インテグレーションCSVファイルでは、RFC4180から取得された次の規則を使用します。

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

テキストエンコーディング: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エンドポイントを整理しました。