2.2サプライヤーを変更する
このページは機械翻訳を使用して翻訳されています。
APIの使用
- ERP /調達システムでサプライヤーの詳細を変更します。
- ERP Connectorプラットフォームは、サプライヤーGET APIを使用してCoupaへのAPIコールをトリガーし、
<id>更新が必要なサプライヤーの
または<name
を照会する必要があります(たとえば、「名前」に基づいていますが、任意のクエリ可能なフィールド/タグを使用できます)ビジネスシナリオに応じて)。 <id>ERP ConnectorプラットフォームはCoupa PUT APIをトリガーして、サプライヤー
を使用してCoupaのサプライヤーを更新する必要があります。- 200 API応答が返され、それがERP Connectorプラットフォームのログエンジンに記録されていることを確認します。別のAPI応答(たとえば、400)エラーが発生した場合は、APIエラー(API応答
<errors><error>
タグで返されます)をERPコネクタプラットフォームのログエンジンに記録し、通知を関係者に送信する必要があります調査する。 - Coupaでサプライヤーの詳細が正しく変更されていることを検証します。
サンプルAPI
この例では、サプライヤーの name
(TEST_SUPPLIER
)に基づいてサプライヤーが照会されます。次に、API応答Coupa Supplier<id>
を使用して、Coupa Supplierを新しい名前で更新します。
GET
https://<instance_url>/api/suppliers?name=TEST_SUPPLIER
ペイロード
<?xml version="1.0" encoding="UTF-8"?> <suppliers type="array"> <supplier> <id type="integer">540</id> <created-at type="dateTime">2016-08-29T09:04:31Z</created-at> <updated-at type="dateTime">2016-09-07T12:19:04Z</updated-at> <name>R15_TEST_SUPPLIER_10</name> <display-name>R15_TEST_SUPPLIER_10</display-name> <number>R15_TEST_SUPPLIER_10</number> <status>active</status> <website /> <po-method>prompt</po-method> <po-change-method>prompt</po-change-method> <payment-method>invoice</payment-method> <cxml-url /> <cxml-domain /> <cxml-identity /> <cxml-supplier-domain /> <cxml-supplier-identity /> <cxml-secret nil="true" /> <cxml-protocol /> <cxml-http-username /> <cxml-ssl-version /> <disable-cert-verify type="boolean">false</disable-cert-verify> <po-email>adam.zsinko+CSNtest@coupa.com</po-email> <account-number /> <duns /> <tax-id /> </supplier> </suppliers>
サプライヤーの<id>
を応答ペイロード(<id>540</id>
)から取り出します。
置く
https://<instance_url>/api/suppliers/540
ペイロード
<?xml version="1.0" encoding="UTF-8"?> <supplier> <name>SubWay-New-101</name> </supplier>
CSVの使用
-
ERP /調達システムでサプライヤーの詳細を変更します。
-
ERP Connectorプラットフォームは、Coupaで確認したい変更を含むCSVフラットファイルを生成します。
-
ERP Connectorプラットフォームは、Coupa sFTPサイトの
/Incoming/Suppliers
フォルダーにCSVファイルを配置します。 - スケジュールされたジョブがファイルを取得して処理したら、Coupaでサプライヤーの詳細が正しく更新されていることを確認します。
CSVのサンプル
CSVファイルを/Incoming/Suppliers
フォルダーに配置します。ここでファイルが取得され、5分で処理されます。サプライヤーの詳細が更新されていることを検証します。
サンプルファイルについては、 modify_supplier.csvを参照してください。
CSVフラットファイルのアップロードはCoupaのhttps://<instance>/data_sources
で監視されています。Coupaはアップロード失敗を通知をCoupa管理者に送信します。Coupa管理者はさらに調査する必要があります。