Служебная записка "О приеме на работу"
Описание модели служебной записки "О приеме на работу"
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"shtatnoe_raspisanie_guid": {
"type": "string",
"format": "GUID",
"maximum": 36,
"pattern": "^[a-z0-9]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{12}$",
"description": "GUID позиции в штатном расписании куда будут принимать сотрудника"
},
"dokument_id": {
"type": "integer",
"description": "Идентификатор документа в СЭД"
},
"1c_sotrudnik_guid": {
"type": "string",
"format": "GUID",
"maximum": 36,
"pattern": "^[a-z0-9]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{12}$",
"description": "GUID сотрудника (табельный номер) в случае приема на работу занятой ставки"
},
"sooruzhenie_id": {
"type": "integer",
"description": "идентификатор сооружения (корпус)"
},
"pomeschenie_id": {
"type": "integer",
"description": "Идентификатор помещения (аудитория)"
},
"kommentariy": {
"type": "string",
"description": "Обоснование приема (пишет руководитель для кого-то?)"
},
"vid_zanyatosti_id": {
"type": "integer",
"description": "1-осн.м.р; 2-внутр.совм; 3-внеш.совм..."
},
"ispytatelniy_srok": {
"type": "integer",
"default": 0,
"description": "Испытательный срок (дней)"
},
"stavka": {
"type": "number",
"description": "на какую ставку принимается сотрудник (от 0.1 до 1.0)"
},
"distant_id": {
"type": "integer",
"description": "Идентификатор режима работы (справочник: из1 4- знСтац. рабочее место, 2 - Дистанцийонно)"
},
"reserv_dlya_invalidov": {
"type": "boolean",
"default": false,
"description": "Если позиция в штатном расписании зарезервирована для инвалидов"
},
"vid_dogovora_id": {
"type": "integer",
"description": "Идентификатор вида договора (бесс1 - Срочный, и2 - Неопределенный срочныйк)"
},
"data_nachala": {
"type": "string",
"maximum": 19,
"pattern": "YYYY-MM-DDTHH:MM:SS",
"description": "Дата начала работы"
},
"data_okonchaniya": {
"type": "string",
"maximum": 19,
"pattern": "YYYY-MM-DDTHH:MM:SS",
"description": "Дата окончания работы"
},
"osnovanie_sroch_dog_guid": {
"type": "string",
"format": "GUID",
"maximum": 36,
"pattern": "^[a-z0-9]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{12}$",
"description": "Основание срочного трудового договора (справочник)"
},
"lichnost_id": {
"type": "integer",
"description": "Идентификатор личности соискателя"
},
"telefon": {
"type": "string",
"maximum": 20,
"description": "Телефон для обратной связи с соискателем если надо?"
},
},
"required": ["shtatnoe_raspisanie_guid", "kommentariy", "vid_zanyatosti_id", "stavka", "distant_id", "reserv_dlya_invalidov", "vid_dogovora_id","data_nachala","osnovanie_sroch_dog_guid", "lichnost_id"],
"additionalProperties": false
}