メインコンテンツまでスキップ

 

 

Coupa Japanese

3.2アカウントを変更する

このページは機械翻訳を使用して翻訳されています。


APIの使用

  1. 財務/調達システムでアカウントの詳細を変更します。
  2. ERP Connectorプラットフォームは、アカウントのGET APIを使用してCoupaへのAPI呼び出しをトリガーし、 <id>更新が必要なアカウントの または <name>を照会する必要があります(たとえば、「名前」に基づいていますが、クエリ可能なフィールド/タグは、ビジネスシナリオで)。
  3. <id>ERP ConnectorプラットフォームはCoupa PUT APIをトリガーして、アカウントを使用してCoupaのアカウントを更新する必要があります。
  4. 200 API応答が返され、それがERP Connectorプラットフォームのログエンジンに記録されていることを確認します。別のAPI応答(たとえば、400)エラーが発生した場合は、APIエラー(API応答 <errors><error> タグで返されます)をERPコネクタプラットフォームのログエンジンに記録し、通知を関係者に送信する必要があります調査する。
  5. Coupaでアカウントの詳細が正しく変更されていることを検証します。

サンプルAPI

この例では、アカウントはアカウントの name Test1-Test2-Test3)に基づいてクエリされます。次に、API応答Coupa Account <id> を使用して、Coupa Accountを新しい名前で更新します。

GET

https://<instance_url>/api/accounts ?name=Test1-Test2-Test3

ペイロード

<?xml version="1.0" encoding="UTF-8"?>
<accounts type="array">
  <account>
    <id type="integer">1086</id>
    <created-at type="dateTime">2016-09-08T07:10:18Z</created-at>
    <updated-at type="dateTime">2016-09-08T07:10:18Z</updated-at>
    <name>Test1-Test2-Test3</name>
    <code>Test1-Test2-Test3</code>
    <active type="boolean">true</active>
    <segment-1>Test1</segment-1>
    <segment-2>Test2</segment-2>
    <segment-3>Test3</segment-3>
    <segment-4 nil="true" />
    <segment-5 nil="true" />
    <segment-6 nil="true" />
    <segment-7 nil="true" />
    <segment-8 nil="true" />
    <segment-9 nil="true" />
    <segment-10 nil="true" />
    <segment-11 nil="true" />
    <segment-12 nil="true" />
    <segment-13 nil="true" />
    <segment-14 nil="true" />
    <segment-15 nil="true" />
    <segment-16 nil="true" />
    <segment-17 nil="true" />
    <segment-18 nil="true" />
    <segment-19 nil="true" />
    <segment-20 nil="true" />
  </account>
</accounts>

応答ペイロードからアカウントの <id> を取得します(<id>1086</id>)。

置く

https://<instance_url>/api/accounts/1086

ペイロード

<?xml version="1.0" encoding="UTF-8"?>
<Account>
  <name>SubWay-New-101</name>
</Account>

CSVの使用

  1. 財務/調達システムでアカウントの詳細を変更します。
  2. ERP Connectorプラットフォームは、Coupaで確認したい変更を含むCSVフラットファイルを生成します。
  3. ERP ConnectorプラットフォームはCSVファイルを Coupaの /Incoming/Accountsフォルダーに配置します sFTP サイト。
  4. スケジュールされたジョブがファイルを取得して処理したら、Coupaでアカウントの詳細が正しく更新されていることを確認します。

CSVのサンプル

CSVファイルを/Incoming/Accountsフォルダーに配置します。ここでファイルが取得されて5分で処理され、アカウントの詳細が更新されることを検証します。

modify_account.csvの行2を参照してください。

CSVフラットファイルのアップロードはCoupaのhttps://<instance>/data_sourcesで監視されています。Coupaはアップロード失敗を通知をCoupa管理者に送信します。Coupa管理者はさらに調査する必要があります。

  • この記事は役に立ちましたか?