POST/business-support/human-resource/extension-properties
인사 부가 정보 항목을 추가한다.
OAuth 2.0 인증.
자세한 인증 방식은 인가·인증을 참고한다.
businessSupport.humanResource
| Header | type | Description |
|---|---|---|
| Authorization | string | Bearer {token} required |
부가 정보 설정
| Property | Type | Description |
|---|---|---|
| displayOrder | integer | 부가 정보 노출 순서 format : int32 |
| visible | boolean | 부가 정보 노출 여부. false이면 부가 정보를 노출하지 않으므로 편집할 수 없다. |
| editable | boolean | 부가 정보 수정 여부 |
| extensionPropertyName | string | 부가 정보명 required |
| i18nNames | array (i18nNames) | 부가 정보 다국어 |
| propertyType | string | 부가 정보 종류
required Allowed values : INPUT, TEXTAREA, DATE, DROPDOWN, BOOLEAN |
| dropdownItems | array (ExtensionPropertyDropdownItem) | DROPDOWN - Item 정보 |
| externalKey | string | 부가 정보 외부 키 |
| Property | Type | Description |
|---|---|---|
| language | string | 다국어 언어 코드 Allowed values : ko_KR, ja_JP, en_US, zh_CN, zh_TW |
| name | string | 부가 정보명 |
| Property | Type | Description |
|---|---|---|
| displayOrder | integer | 부가 정보 - DROPDOWN - 노출 순서 format : int32 |
| i18nNames | array (i18nNames) | 부가 정보 - DROPDOWN - 항목 다국어 |
| itemName | string | 부가 정보 - DROPDOWN - 항목명 |
Example 1
1{2 "displayOrder": 1,3 "editable": true,4 "extensionPropertyName": "사내 동호회",5 "i18nNames": [6 {7 "language": "ko_KR",8 "name": "사내 동호회"9 }10 ],11 "propertyType": "DROPDOWN",12 "dropdownItems": [13 {14 "displayOrder": 1,15 "i18nNames": [16 {17 "language": "ko_KR",18 "name": "미식회"19 }20 ],21 "itemName": "미식회"22 }23 ],24 "visible": true,25 "externalKey": "EXT-PRO-3"26}Created
| Property | Type | Description |
|---|---|---|
| extensionPropertyId | string | 부가 정보 ID readOnly : true |
| extensionPropertyName | string | 부가 정보명 |
| i18nNames | array (i18nNames) | 부가 정보 다국어 |
| visible | boolean | 부가 정보 노출 여부 |
| editable | boolean | 부가 정보 수정 여부 |
| displayOrder | integer | 부가 정보 노출 순서 format : int32 |
| propertyType | string | 부가 정보 종류
Allowed values : INPUT, TEXTAREA, DATE, DROPDOWN, BOOLEAN |
| dropdownItems | array (ExtensionPropertyDropdownItem) | DROPDOWN - Item 정보 |
| externalKey | string | 부가 정보 외부 키 |
| Property | Type | Description |
|---|---|---|
| language | string | 다국어 언어 코드 Allowed values : ko_KR, ja_JP, en_US, zh_CN, zh_TW |
| name | string | 부가 정보명 |
| Property | Type | Description |
|---|---|---|
| displayOrder | integer | 부가 정보 - DROPDOWN - 노출 순서 format : int32 |
| i18nNames | array (i18nNames) | 부가 정보 - DROPDOWN - 항목 다국어 |
| itemId | string | 부가 정보 - DROPDOWN - 항목 ID, 수정 시 필수 항목 readOnly : true |
| itemName | string | 부가 정보 - DROPDOWN - 항목명 |
Example 1
1{2 "extensionPropertyId": "0c330ee1-112b-40a7-b30e-e1112ba0a75a",3 "displayOrder": 1,4 "editable": true,5 "extensionPropertyName": "사내 동호회",6 "i18nNames": [7 {8 "language": "ko_KR",9 "name": "사내 동호회"10 }11 ],12 "propertyType": "DROPDOWN",13 "dropdownItems": [14 {15 "displayOrder": 1,16 "i18nNames": [17 {18 "language": "ko_KR",19 "name": "미식회"20 }21 ],22 "itemId": "1a4fe403-a9b9-4ce7-8fe4-03a9b96ce7d9",23 "itemName": "미식회"24 }25 ],26 "visible": true,27 "externalKey": "EXT-PRO-3"28}