3.10検索値のエラー処理をチェック
このページは機械翻訳を使用して翻訳されています。
APIの使用
https://success.coupa.com/Integrate/Technical_Documentation/API/Resources/Reference/lookupvaluesを参照してください。
次のサンプルは失敗シナリオを示しています。
サンプルAPI 1-検索値の更新
置く
https:// <instance>/api/lookup_values/:id
ペイロード
<?xml version="1.0" encoding="UTF-8"?> <lookup-value> <lookup> <name>2U-Canada_CO_BU_HE_HA111</name> </lookup> </lookup-value>
エラーメッセージ Unable to find valid Lookup record for lookup with keys {"name"=>"2U-Canada_CO_BU_HE_HA111"}. Possible keys are ["id", "name"]. Please verify your xml.
このエラーは、システムの無効な検索が原因で発生します。
サンプルAPI 2-検索値XMLを取得しています
置く
https:// <instance>/api/lookup_values/:id
GET
X-COUPA-API-KEY: c34752e926651ca0b434de4c151903b465fead2a1
承認
application/xml
エラー 401: Unauthorized
このエラーは、誤ったAPIキーが原因で発生します。
CSVの使用
使用する値と必須フィールドについては、https://success.coupa.com/Integrate/Technical_Documentation/CSV/Import/Lookup_Valuesを参照してください。
カスタムフィールドはドキュメントの一部ではなく、カスタムフィールドデータの更新はそれらの設定に依存することに注意してください。たとえば、ルックアップ値のカスタムフィールドが必要な場合、新しいルックアップ値の作成中にそのフィールドを空白として渡すと、ルックアップ値を作成せずにエラーメッセージが表示されます。