コストセンター値割当解除

OpenAPI説明

本APIはコストセンター値の割当解除に利用します

OpenAPI権限

本APIはグループモードの権限が必要です

リクエストURI

/api/openapi/cost/center/items/unassociate

リクエスト形式

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": "1",
            "errorCode": "120535",
            "errorMessage": "従業員はまだ割当されません"
        }
    ]
}

項目説明

項目 タイプ 説明
total Integer 更新総件数
success Integer 更新成功件数
failure Integer 更新失敗件数
data.code String 更新成功のデータコード
errorData.code String 更新失敗のデータコード
errorData.errorCode String 更新失敗のエラーコード
errorData.errorMessage String 更新失敗のエラー原因

エラーコード説明

エラーコード メッセージ 説明
120004 パラメタ桁数超過{0}、長さは{1}から{2}の文字の間で設定をお願いします
120531 全員参照可なので、従業員また部門の削除ができません
120532 従業員は存在しません、或いは既に退職しました
120533 従業員所属の元帳とコストセンター所属の元帳が一致しません
120535 従業員はまだ割当されません
120537 部門所属の元帳とコストセンター所属の元帳が一致しません
120539 部門はまだ割当されません
121307 部門は存在しません