Перейти к основному содержимому

Сценарий "Текстовые шаблоны"

Путь: Администрирование / Текстовые шаблоны

Функционал текстовых шаблонов позволяет настраивать тексты с статическими и динамическими значениями что б в дальнейшем использовать их для генерации текста кадрового приказа и его печати. Для каждого документа или операции, в которых можно использовать текстовые шаблоны, соответствует определенный тип шаблона. Для изменения или добавления текстовых шаблонов необходимо выбрать тип шаблонов. Заполнить поле Код и Описание. В поле Текстовый шаблон вводиться текст, который будет отображаться в документе, его можно заполнить текстом, который будет одинаковым для всех, или добавить перемеенные значения.

Настройка текстовых шаблонов операций Трудового договора

Для формирования текстовых шаблонов трудового договора используются следующие переменные значения:

ПолеОписание
%AccPersonName%Фамилия, имя и отчество сотрудника в винительном падеже
%2DatPersonName%Фамилия, имя и отчество сотрудника в дательном падеже
%GenPersonName%Фамилия, имя и отчество сотрудника в родительном падеже
%LC_StartDate%Начальная дата в формате «15 червня 2018 року»
%LC_TrialMounthQty%Количество месяцев испытательного периода в формате в зависимости от последней цифры:«1 місяць» «2 місяці» «5 місяців»
%DismissalDescr%Описание кода из поля «Причина увольнения»
%DismissalArt%Статья увольнения
%AccJobName%Должность сотрудника в винительном падеже
%DatJobName%Должность сотрудника в дательном падеже
%AccOrgUName%Название подразделения в винительном падеже
%PrevAccJobName%Должность сотрудника в винительном падеже, для позиции из предыдущей строки, если она есть
%PrevAccOrgUName%Название подразделения в винительном падеже для позиции из предыдущей строки, если она есть.
%BaseSalary%Значение оклада в формате «10 000,00 (десять тисяч гривень 00 копійок) грн.»
%RateQty%Значение ставки
%CalendarDescr%Описание из карточки зарплатного календаря для позиции
%DatJobName%
%DatOrgUName%
%GenJobName%
%GenOrgUName%
%PrevDatJobName%
%PrevDatOrgUName%
%PrevGenJobName%
%PrevGenOrgUName%

Настройка текстовых шаблонов для приказов на изменение имени

Для создания приказа на изменение имени сотрудника используются следующие переменные текстовых шаблонов:

ПолеОписание
%AccPersonName%Значения Last Name + First Name + Middle Name из таблицы HR Name Declination с фильтрами: Type=Person, Code=Person No., Case=Accusative
%2DatPersonName%Значения Last Name + First Name + Middle Name из таблицы HR Name Declination с фильтрами: Type=Person, Code=Person No., Case=Dative
%AccJobName%Значение Name из таблицы HR Name Declination с фильтрами: Type=Job Title, Code= Job Title Code for Employee No., Case=Accusative
%DatJobName%Значение Name из таблицы HR Name Declination с фильтрами: Type=Job Title, Code= Job Title Code for Employee No., Case=Dative
%AccOrgUName%Значение Name из таблицы HR Name Declination с фильтрами: Type=Org. Unin, Code= Org Unit Code Code for Employee No., Case=Accusative
%NewLastName%Значение New Last Name из поля на странице запроса
%StartDate%Дата начала
%DatOrgUName%
%GenJobName%
%GenOrgUName%
%GenPersonName%

Настройка текстовых шаблонов для приказов на отсутствие

Для создания приказов на отсутствие, команандировки и отпуска используются следующие переменные текстовых шаблонов:

ПолеОписание
%AccPersonName%Значения Last Name + First Name + Middle Name из таблицы HR Name Declination с фильтрами: Type=Person, Code=Person No., Case=Accusative
%2DatPersonName%Значения Last Name + First Name + Middle Name из таблицы HR Name Declination с фильтрами: Type=Person, Code=Person No., Case=Dative
%AccJobName%Значение Name из таблицы HR Name Declination с фильтрами: Type=Job Title, Code= Job Title Code for Employee No., Case=Accusative
%DatJobName%Значение Name из таблицы HR Name Declination с фильтрами: Type=Job Title, Code= Job Title Code for Employee No., Case=Dative
%AccOrgUName%Значение Name из таблицы HR Name Declination с фильтрами: Type=Org. Unin, Code= Org Unit Code Code for Employee No., Case=Accusative
%DescrCalDays%Количество Absence Header.Calendar Days в формате в зависимости от последней цифры:«1 календарний день» «2 календарні дні» «5 календарних днів»
%DescrWorkDays%Количество Absence Header.Working Days (добавить на страницу и проверить заполнение) в формате в зависимости от последней цифры:«1 робочий день» «2 робочі дні» «5 робочих днів»
%StartEndDates%Период Absence Header.Start Date.. Absence Header.End Date в формате:«з 02 квітня 2018 року по 09 квітня 2018 року» Если даты равны, то: «- 11 березня 2018 року»
%StartDate%Absence Header.Start Date в формате «25 липня 2018 року»
%TravelDestination%Absence Header.Travel Destination
%TravelPurpose%Absence Header. Travel Purpose
%ReasonDocument%Absence Header.Reason Document
%VacAccrPeriod%From first Absence Line.Accrual Etry No, Start Date..End Date в формате «з 01.02.2017 по 31.01.2018»
%AdjHROrderNo%HR Order No. for Adjusted Document No.
%AdjHROrderDate%HR Order Date for Adjusted Document No., format – «29 квітня 2019 р.»
%AccrStartDate%Start Date в формате «01 лютого 2017 року. »
%AccrHROrderNo%HR Order No.
%AccrHROrderDate%HR Order Date в формате «01.02.2019 року »
%DailyAllowAmt%Absence Header.Daily Allowance Amount
%AccPersonNameInit%Значения Last Name из таблицы HR Name Declination с фильтрами: Type=Person, Code= Labor Contract Line.Person No., Case=Accusative. + Person.Initials
%DatJobName%
%DatOrgUName%
%GenJobName%
%GenOrgUName%
%GenPersonName%
%TravelReasonDoc%Absence Header.Travel Reason Document

Настройка текстовых шаблонов для журнала сотрудников

Для создания приказов в журнале сотрудников используются следующие переменные текстовых шаблонов:

ПолеОписание
%AccPersonName%Значения Last Name + First Name + Middle Name из таблицы HR Name Declination с фильтрами: Type=Person, Code=Person No., Case=Accusative
%2DatPersonName%Значения Last Name + First Name + Middle Name из таблицы HR Name Declination с фильтрами: Type=Person, Code=Person No., Case=Dative
%AccJobName%Значение Name из таблицы HR Name Declination с фильтрами: Type=Job Title, Code= Job Title Code for Employee No., Case=Accusative
%AccOrgUName%Значение Name из таблицы HR Name Declination с фильтрами: Type=Org. Unin, Code= Org Unit Code Code for Employee No., Case=Accusative
%DescrAmount%Amount в формате:«15 000 грн. (п'ятнадцять тисяч гривень 00 коп.)»
%EmployeeNo.%Employee No.
%FullName%Full Name
%Amount%Amount
%DatJobName%
%DatOrgUName%
%GenJobName%
%GenOrgUName%
%GenPersonName%
%Qty%
%MonthStartDate%Название месяца Даты начала в формате - жовтня
%MonthQty%количество месяцев между Датой начала и окончания
%CompName%CompanyInformation.Name

Настройка текстовых шаблонов для Штатное расписание текстовый шаблон

ПолеОписание
OrderNoStaff List Order Header.HR Order No.
AddressCompanyInformation.Address
PictureCompanyInformation.Picture
OrderDateStaff List Order Header.HR Order Date FORMAT("Order Date",0,'<Day,2>.<Month,2>.<Year4>') + ' ' + TextYear
StartDateStaff List Order Header.Starting Date FORMAT("Starting Date",0,'<Day,2>.<Month,2>.<Year4>')
DirNameEmployeeDir."Last Name" + ' ' + EmployeeDir.Initials
DirJobTEmployeeDir."Job Title"
CompCityText21094000 + ' ' + CompanyInformation.City
OrderText
BasisText
HRDirNameEmployeeHR."Last Name" + ' ' + EmployeeHR.Initials
HRDirJobTEmployeeHR."Job Title"
AccNameStaff List Order Header.Chief Accountant No. Employee."LastName" + ' ' + Employee.Initials
AccJobTStaff List Order Header.Chief Accountant No. Employee."Job Title"
repeater по Staff List Order Line с Action=Rename и Type=Org.Unit в формате:Структурний підрозділ %1 %2 на структурний підрозділ %3 %4 ,где %1 это Org.Unit.Level (если он больше 0) как "1 рівня",где %2 это Org.Unit.Name,где %3 это New Name Department Code.Level (если он больше 0) как "1 рівня",где %4 это New Name Department Code.Name
repeater по Staff List Order Line с Action=Approve и Type=Org.Unit в формате:Створити структурний підрозділ %1 %2,где %1 это Org.Unit.Level (если он больше 0) как "1 рівня",где %2 это Org.Unit.Name
repeater по Staff List Order Line с Action=Close и Type=Org.Unit в формате:Розформувати структурний підрозділ %1 %2,где %1 это Org.Unit.Level (если он больше 0) как "1 рівня",где %2 это Org.Unit.Name

Настройка текстовых шаблонов для Другие кадровые приказы

ПолеОписание
%2DatPersonName%Значения Last Name + First Name + Middle Name из таблицы HR Name Declination с фильтрами: Type=Person, Code=Person No., Case=Dative
%DatJobName%Значение Name из таблицы HR Name Declination с фильтрами: Type=Job Title, Code= Job Title Code for Employee No., Case=Dative
%GenOrgUName%Значение Name из таблицы HR Name Declination с фильтрами: Type=Org. Unin, Code= Org Unit Code Code for Employee No., Case= Genitive
%StartDate%Дата события из Другого кадрового приказа
%OrderNo%Номер кадрового приказа из Другого кадрового приказа
%HROrderDate%Дата кадрового приказа из Другого кадрового приказа
%Description%Название атрибута из Другого кадрового приказа
© 2008 - 2023 SMART business