コストセンター値割当

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 部門は存在しません