コストセンター値割当
OpenAPI説明
本APIはコストセンター値の割当に利用します
OpenAPI権限
本APIはグループモードの権限が必要です
リクエストURI
/api/openapi/cost/center/items/associate
リクエスト形式
PUT
リクエスト例
{
"setOfBooksCode":"DEFAULT_SOB",
"costCenterCode":"221574653913379",
"costCenterItemCode":"6",
"associateType":"1001",
"importList":["3"]
}
リクエスト項目
| 項目 | タイプ | 必須 | キー | 規則 | 説明 |
|---|---|---|---|---|---|
| costCenterCode | String | ○ | ○ | 最大36文字 | コストセンターコード、更新不可 |
| costCenterItemCode | String | ○ | ○ | 最大36文字 | コストセンター値コード、更新不可 |
| setOfBooksCode | String | ○ | ○ | 最大36文字 | コストセンター所属の元帳コード |
| associateType | String | ○ | ○ | 固定値 | 割当タイプ 1001:従業員 1002:部門 |
| importList | List | ○ | リスト | 従業員番号リスト或いは部門コードリスト |
OpenAPIリターン例
成功例
{
"total": 1,
"success": 1,
"failure": 0,
"data": [
{
"code": "3"
}
],
"errorData": []
}
失敗例
{
"total": 1,
"success": 0,
"failure": 1,
"data": [],
"errorData": [
{
"code": "4",
"errorCode": "120532",
"errorMessage": "従業員は存在しません、或いは既に退職しました"
}
]
}
項目説明
| 項目 | タイプ | 説明 |
|---|---|---|
| total | Integer | 更新総件数 |
| success | Integer | 更新成功件数 |
| failure | Integer | 更新失敗件数 |
| data.code | String | 更新成功のデータコード |
| errorData.code | String | 更新失敗のデータコード |
| errorData.errorCode | String | 更新失敗のエラーコード |
| errorData.errorMessage | String | 更新失敗のエラー原因 |
エラーコード説明
| エラーコード | メッセージ | 説明 |
|---|---|---|
| 120004 | パラメタ桁数超過{0}、長さは{1}から{2}の文字の間で設定をお願いします | |
| 120530 | 全員参照可なので、従業員また部門の追加ができません | |
| 120532 | 従業員は存在しません、或いは既に退職しました | |
| 120533 | 従業員所属の元帳とコストセンター所属の元帳が一致しません | |
| 120534 | 従業員は既に割当されました | |
| 120536 | 部門も無効になりました | |
| 120537 | 部門所属の元帳とコストセンター所属の元帳が一致しません | |
| 120538 | 部門は既に割当されました | |
| 121307 | 部門は存在しません |