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

 

 

Coupa Japanese

3.5アカウントのエラー処理を確認する

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


APIの使用

https://coupadocs.atlassian.net/wiki/display/integrate/Accountsを参照してください。

次のサンプルは失敗シナリオを示しています。

サンプルAPI 1-勘定科目タイプ値の更新

置く

https:// <instance>/api/accounts/:account_id

ペイロード

<?xml version="1.0" encoding="UTF-8"?>
<account>
  <account-type>
    <name>Ace Corporate123</name>
  </account-type>
</account>

エラーメッセージ Unable to find valid AccountType record for account_type with keys {"name"=>"Ace Corporate123"}. Possible keys are ["id", "name"]. Please verify your xml.

このエラーは、システムの無効なアカウントタイプ値が原因で発生します。

サンプルAPI 2-アカウントの更新コード

置く

https:// <instance>/api/accounts/:account_id

ペイロード

<?xml version="1.0" encoding="UTF-8"?>
<account>
  <code>test7-test8-test-10</code>
</account>

エラーメッセージ:エラーメッセージはありません。200成功を示しますが、コードを更新するにはセグメントを更新する必要があるため、コードは更新されません。

サンプルAPI 3-アカウントのxmlを取得しています

置く

https:// <instance>/api/accounts/:account_id

GET

X-COUPA-API-KEY: c34752e926651ca0b434de4c151903b465fead2a1

承認

application/xml

エラー 401: Unauthorized

このエラーは、誤ったAPIキーが原因で発生します。

CSVの使用

使用する値と必須フィールドの情報については、 https://coupadocs.atlassian.net/wiki/display/integrate/Accountsを参照してください

カスタムフィールドはドキュメントの一部ではなく、カスタムフィールドデータの更新はそれらの設定に依存することに注意してください。たとえば、アカウントのカスタムフィールドが必要な場合、新しいアカウントの作成中にそのフィールドを空白として渡すと、アカウントを作成せずにエラーメッセージが表示されます。

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