Прикладной код

Объекты для функций зарплаты и кадрового учета

Объекты для функций зарплаты и кадрового учета

В справочнике видов начислений и удержаний, в формуле расчета можно напрямую обращаться к полям таблиц базы данных. Для этого в контексте всегда есть 3 объекта: «Сотрудник», «ЧастноеЛицо» и «Расчет».

Сотрудник

Ко всем полям в таблице в видах начислений и удержаний нужно обращаться по «Сотрудник.ИмяПоля».

Поле

Описание

Принят

Дата принятия в организацию

Уволен

Дата увольнения из организации

УправленческоеПодразделение

Текущее управленческое подразделение сотрудника

НалоговыйСтатус

  • 0 — не требует расчета;
  • 1 — без особого статуса;
  • 2 — высококвалифицированный специалист;
  • 3 — беженец;
  • 4 — программа переселения соотечественников.

ЧастноеЛицо

Ко всем полям в таблице в видах начислений и удержаний нужно обращаться по «ЧастноеЛицо.ИмяПоля».

Поле

Описание

ДатаРождения

Дата рождения сотрудника

Гражданство

Страна, гражданином которой является сотрудник. Указывается в карточке сотрудника

Расчет

Ко всем полям в таблице в видах начислений и удержаний нужно обращаться по «Расчет.ИмяПоля».

Поле

Описание

Сумма

Сумма расчета, которая доступна в любом виде НУ. Записанная в это поле сумма отразится в расчетном листке

Примечание

Состояние

ПланДни, ФактДни, ПланЧасы, ФактЧасы, Оклад

Доступны в расчетах по табелю

ПочасоваяОплата

Логическое

ИспытательныйСрок

Можно получить имя, код или другие характеристики вида НУ

ВидНУТип

Тип вида НУ. Перечисляемое «Начисление», «Удержание», «Прочее», «Страховой взнос»

Уволен

Дата увольнения из организации

УправленческоеПодразделение

Текущее управленческое подразделение сотрудника

ДатаРасчета

Последний день месяца расчета

ДатаНачисления

По умолчанию равна дате расчета (последнее число месяца). Доступна для указания в документах доп начислений. Используется для расчета пособий на дату

ДатаНачала

Дата начала действия постоянного НУ

ДатаКонца

Дата конца действия постоянного НУ

ОбщаяСумма

Используется в документах доп начислений/удержаний. Например, для расчета ежемесячных удержаний кредита/займа

Количество

Указывается в документах доп начислений/удержаний. Позволяет рассчитывать сумму в зависимости от количества

ИспытательныйСрок

Можно получить имя, код или другие характеристики вида НУ

Процент

РасчетныйПериод

Содержит информацию о расчетном периоде для отпуска, значения:

  • 1 — оклад;
  • 12 — предыдущие 12 месяцев;
  • 24 — еще 12 месяцев назад.

Доступно в отпусках

Дни

Количество дней отпуска/больничного. Доступно в отпусках и больничных

Штат

Ставка из кадрового документа

СчетЗатрат

Счет расчета. Используется для расчета страховых взносов и формирования проводок

ВидДохода

3-я аналитика по счету затрат

Аналитика1, Аналитика2, Аналитика3, Аналитика4

Аналитики. Записываются в расчет для последующего формирования проводок