値セット値更新

OpenAPI説明

本APIは値セットの値の更新に利用します

リクエストURI

/api/openapi/custom/enumeration/items

リクエスト形式

PUT

リクエスト例

{
    "companyCode":"CMP-001",
    "customEnumerationCode": "CCE-001",
    "code":"CCEI-CODE-001",
    "name": "CCEI-001",
    "parentCode":"CCEI-CODE-01",
    "sequenceNo": 10,
    "isDefault": true,
    "remark":"Test-Remark",
    "isEnabled": true,
    "isPublic": true
}

リクエスト項目

項目 タイプ 必須 キー 制限 説明
companyCode String 最大36文字 値セット値所属の会社コード
customEnumerationCode String 最大36文字 値セットコード
code String 最大36文字 値セット値コード
name String 最大100文字 値セット値名称
parentCode String 最大36文字 上級値コード
sequenceNo int 正整数で最大10桁 表示順
isDefault Boolean デフォルトに設定するかどうか。デフォルトfalse
remark String 最大200文字 備考
isEnabled Boolean 有効/無効(デフォルト有効)
isPublic Boolean 全員参照可
true:可
false:不可
デフォルト:true

OpenAPIリターン例

成功例

{
    "message": "success",
    "key": "CCEI-CODE-001"
}

失敗例

{
    "message": "値リストは存在しません",
    "errorCode": "120801"
}

項目説明

項目 タイプ 説明
message String エラーメッセージ
errorCode String エラーコード

エラーコード説明

errorCode message 説明
0013 パラメータ:{0}は{1}文字以内で指定してください
120801 値リストは存在しません
120003 パラメータ:{0}は指定必須の項目です
120805 値セットの値は存在しない
6062003 値セットの値Noは10桁以内の正整数を入力してください
13668105 上級値コードを空白にしてはいけない
13668109 上級値は存在しません
13668110 上級値所属している値セットのステータスは無効です
13668111 上級値のステータスは無効です