Плейсхолдеры
Плейсхолдер - это текстовый код в заложенном системой формате с помощью которого информация из профиля штатного сотрудника будет погружаться в ваш документ на место где плейсхолдер был установлен.
Ниже приведен пример, как документ с плейсхолдерами работает с профилем сотрудника.⬇
И как после загрузки информации из профиля сотрудника
-
Системные
Документы. Шаблоны документов
Исполнители:
${document.number} - номер документа;
${document.creationDate} - дата создания документа;
${contractor.fullName} - полное имя исполнителя;
${contractor.phone} - номер телефона исполнителя;
${contractor.birthdate} - дата рождения исполнителя;
${contractor.birthplace} - страна рождения;
${contractor.passportCountry} - страна выдачи паспорта;
${contractor.passport.number} - номер паспорта исполнителя;
${contractor.passport.departmentCode} - код подразделения;
${contractor.passport.departmentName} - кем выдан документ;
${contractor.passport.issueDate} - дата выдачи паспорта;
${contractor.inn} - ИНН исполнителя;
${contractor.snils} - СНИЛС исполнителя;
Сотрудники:
${employee.fullName} - полное имя сотрудника;
${employee.phone} - номер телефона сотрудника;
${employee.birthdate} - дата рождения сотрудника;
${employee.birthplace} - страна рождения сотрудника;
${employee.passportCountry} - страна выдачи паспорта;
${employee.passport.number} - номер паспорта;
${employee.passport.departmentCode} - код подразделения выдачи паспорта;
${employee.passport.departmentName} - кем выдан паспорт;
${employee.passport.issueDate} - дата выдачи паспорта;
${employee.inn} - ИНН сотрудника;
${employee.snils} - СНИЛС сотрудника;
${employee.passport.registrationAddress} - адрес регистрации сотрудника по паспорту;
${employee.citizenship} - гражданство сотрудника;
${employee.position} - должность сотрудника;
Организация:
${agent.inn} - ИНН юр. лица;
${agent.name} - название юр. лица;
${agent.ogrn} - ОГРН юр.лица;
${agent.kpp} - КПП юр. лица;
${agent.address} - адрес юр.лица;
${agent.head.fullName} - полное имя руководителя;
${agent.head.position} - должность руководителя;
${employees.fullNames} - полные ФИО сотрудников, через запятую;
${employees.shortNames} - сокращенные ФИО сотрудников, через запятую.
Заявления. Шаблоны заявлений
${author.fio} - ФИО подающего заявление;
${author.fio_short} - ФИО подающего заявление в формате Фамилия И. О.;
${author.position} - должность заявителя;
${statement.date} - дата подачи заявления;
${agent.head.position} - должность руководителя;
${agent.name} - название юр. лица;
${agent.head.fio} - ФИО руководителя ЮЛ;
${author.department} - отдел сотрудника;
-
Пользовательские
Вы можете самостоятельно создать необходимые вам плейсхолдеры, соответствующие значения в документе будут заполняться кадровым специалистом при создании документа. Для нового шаблона документа, при создании шаблона необходимо нажать кнопку «Добавить» в разделе «Поля в документе».
Откроется форма создания плейсхолдера, в которой необходимо заполнить «Название в форме», «Тип» поля и «Название в файле документа» — сам плейсхолдер в файле документа.
- При формировании пользовательских плейсхолдеров нельзя использовать апострофы и иные знаки препинания за исключением нижнего подчеркивания «_».
- Плейсхолдер может быть прописан только латиницей, например {number_num}