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

 

 

Coupa Japanese

3.7検索値の変更

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


APIの使用

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

サンプルAPI

この例では、ルックアップ値の nameSub1)に基づいてルックアップ値が照会されます。次に、API応答Coupa Lookup Value <id>を使用して、Coupa Lookup Valueを新しい名前で更新します。

GET

https://<instance_url>/api/lookup_values ?name=Sub1

ペイロード

<?xml version="1.0" encoding="UTF-8"?>
<lookup-values type="array">
  <lookup-value>
    <id type="integer">6</id>
    <created-at type="dateTime">2013-12-06T20:50:56Z</created-at>
    <updated-at type="dateTime">2013-12-06T21:33:09Z</updated-at>
    <active type="boolean">true</active>
    <name>Sub1</name>
    <description>Sub1</description>
    <external-ref-num nil="true" />
    <external-ref-code>Sub1</external-ref-code>
    <parent-id nil="true" />
    <lookup-id type="integer">4</lookup-id>
    <depth type="integer">0</depth>
    <account-type nil="true" />
    <is-default nil="true" />
  </lookup-value>
</lookup-values>

応答ペイロードからルックアップ値の <id> を取得します(<id>6</id>)。

置く

https://<instance_url>/api/Lookup Values/6

ペイロード

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

CSVの使用

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

CSVのサンプル

CSVファイルを/Incoming/Lookup Valuesフォルダーに配置します。ここで、ファイルは5分で取得および処理され、ルックアップ値の詳細が更新されることを検証します。

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

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

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