入金口座情報追加
OpenAPI説明
当該APIは取引先の入金口座情報の新規追加に利用します。
リクエストURI
/api/openapi/customer/collection/bank
リクエスト形式
POST
リクエスト例
{
"companyCode": "3",
"clientCode": "1111",
"bankCode": "6666",
"branchBankCode": "666",
"bankAccountNo": "666",
"isDefaultAccount": false
}
リクエスト項目
| 項目名 | タイプ | 必須 | キー | 規則 | 説明 |
|---|---|---|---|---|---|
| companyCode | String | ○ | 最大50文字 | 会社コード | |
| clientCode | String | ○ | ○ | 最大50文字 | 取引先コード |
| bankCode | String | ○ | ○ | 最大11文字 | 銀行コード |
| branchBankCode | String | ○ | ○ | 最大11文字 | 支店コード |
| bankAccountNo | String | ○ | ○ | 数字、最大7文字 | 口座番号 |
| isDefaultAccount | Boolean | 主口座か |
OpenAPIリターン例
成功例
{
"message": "success",
"errorCode": "0000"
}
失敗例
{
"message": "指定した会社はステータスが無効になっているか、存在しません",
"errorCode": "121310"
}
項目説明
| 項目 | タイプ | 説明 |
|---|---|---|
| message | String | エラーメッセージを返す |
| errorCode | String | エラーコードを返す |
エラーコード説明
| errorCode | message | 説明 |
|---|---|---|
| 120003 | {0}は指定必須の項目です | |
| 0013 | {0}は{1}文字以内で指定してください | |
| 121310 | 指定した会社はステータスが無効になっているか、存在しません | |
| 121309 | カンパニーコードと登録したカンパニーコードが一致しません | |
| SPD.26428.bank.001 | 無効な取引先コード | |
| SPD.26428.bank.002 | 適用口座が会社からの取引先は口座の追加できません | |
| SPD.26428.bank.003 | 口座存在なしまた無効しました | |
| SPD.26428.bank.004 | 該口座は入金口座ではありません |