値セット値更新
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 | 上級値のステータスは無効です |