フラットファイル形式を使用する
フラットファイル形式と使用する規則について説明します。
概要
CoupaのCommon Flat Fileテンプレートは、Coupaに送信された1つのファイルから多くのレコードをインポートするように設計されていますが、それぞれ1つのレコードを含む大量のファイルを処理するようには設計されていません。単一のレコードを一度に処理する必要があるインテグレーションの場合、Coupa APIは、このタイプのワークフローを容易にするRESTfulインターフェイスを提供します。
Coupaには差分ファイル、または前回のインテグレーション実行以降に作成、変更、更新が必要なレコードのみを含むファイルが必要です。大量の非デルタデータの読み込みは、カスタムインテグレーションとして処理する必要があります。この要件についてCoupa実装マネージャーと話し合い、追加の時間やコストが必要かどうかを判断してください。
Coupaのリリースでは、新しいオブジェクトや新しい属性が導入されたため、フラットファイル形式に新しいフィールドを追加する可能性があります。したがって、Coupaフラットファイルを使用するようにインテグレーションルーチンを設計する際には、この点を考慮することをお勧めします。
CSVの規則
インテグレーションCSVファイルでは、RFC4180から取得された次の規則を使用します。
- 区切り文字はコンマです。
- すべてのフィールドは常にテキスト修飾される(囲まれた)二重引用符: "
- フィールド内の二重引用符は、別の二重引用符によってエスケープされます。 ユーザーが入力した場合:コメントフィールドのステータスが「Green」(緑)の場合、これは「ステータスは""緑""です」と表示されます。
- 修飾されたフィールド値の中に新しい行の文字を入れることができます。
- 承認グループ名、承認者名、カスタムフィールドのプロンプト名には、コンマ、コロン(:)、ハイフン( – ダッシュ)は使用しないでください。
テキストエンコーディング:UTF-8(バイトオーダーマーカー(BOM)なし)
このページに表示されている一部、または全ての内容は、機械翻訳によるものです。ご了承ください。