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

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

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

Сотрудник

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

Поле

Тип

Описание

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

Дата

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

ЧастноеЛицо

Число

Идентификатор частного лица сотрудника

Принят

Дата

Дата принятия сотрудника в организацию

Уволен

Дата

Дата увольнения сотрудника

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

Число

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

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

Число

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

ГПХ

Булево

Работает по договору ГПХ

Иностранец

Булево

Является иностранным гражданином

Инвалид

Булево

Является инвалидом

Умер

Булево

Сотрудник умер

ФармЛицензияДата

Дата

Дата выдачи лицензии

ЧастноеЛицо

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

Поле

Тип

Описание

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

Дата

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

Гражданство

Строка

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

Табель

Объект, содержащий информацию из таблицы Табель по должности сотрудника из текущего Расчета. Данные из таблицы вычитываются при помощи функции Табель().

Пример кода вызова: оТабель = Табель();

Поле

Тип

Описание

ПланДни

Число

Плановые дни, которые должен отработать сотрудник за месяц по графику

ФактДни

Число

Фактические дни, которые отработал сотрудник за месяц

ПланЧасы

Число

Плановые часы, которые должен отработать сотрудник за месяц по графику

ФактЧасы

Число

Фактические часы, которые отработал сотрудник за месяц

Переработка15

Число

Часы переработки, указанные в табеле в поле «Оплата часов х1,5». Параметр используется при суммированном учете.

Переработка2

Число

Часы переработки, указанные в табеле в поле «Оплата часов х2». Параметр используется при суммированном учете.

СтоимостьЧаса

Число

Стоимость часа. Параметр используется при суммированном учете. Рассчитывается как Оклад, заработанный за учетный период / Норму времени в учетном периоде по пятидневной рабочей неделе.

Оклад

Число

Основное начисление из кадрового документа, рассчитываемое по табелю.

Сумма

Число

Сумма начислений по табелю.

НормаВремени

Число

Норма времени в часах при суммированном учете. Задается в графике или в документе приема на работу.

УчетныйПериод

Число

Учетный период. Параметр используется при суммированном учете. Задается в графике работ.

ПериодОплаты

Число

Период, за который выплачивается основное начисление (за месяц, за смену, в час). Задается в кадровом документе.

ДолжностьСотрудника

Число

Идентификатор должности сотрудника

Расчет

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

Поле

Тип

Описание

ЧастноеЛицо

Число

Идентификатор частного лица

Сотрудник

Число

Идентификатор сотрудника

ЭтоФизЛицо

Булево

Признак, что расчет ведется по физическому лицу

Тип

Число

Тип расчета. Возможные значения:

  • 0: Начальные данные;
  • 1: Расчетный листок;
  • 2: Постоянное НУ;
  • 3: Не отражать в расчетном листке;
  • 4: К выдаче;
  • 5: Выдано;
  • 6: Остаток;
  • 7: Зарплата для отпуска;
  • 8: Зарплата для больничного;
  • 9: График отпуска;
  • 10: Удален;
  • 11: СвязьПланФактОтпуска;
  • 12: Постоянное НУ по должности;
  • 13: Поэтапная оплата ГПД;
  • 14: Корректировка;
  • 15: Кадровый агрегат;
  • 16: Управленческий агрегат;
  • 17: Резервы под отпуска;
  • 18: Доп дни отпуска по непринятым;
  • 19: Расчет по ведомости;
  • 20: Планируемая выплата;
  • 21: Агрегат для упр. учета.

Подтип

Булево

Подтип расчета. Возможные значения:

  • 0: Пустой;
  • 1: Табель;
  • 2: Постоянное НУ;
  • 3: Разовое НУ;
  • 4: Отпуск;
  • 5: Больничный;
  • 6: Расчетная сумма;
  • 7: Налоговый вычет;
  • 8: Премия;
  • 9: Прочее;
  • 10: Аванс;
  • 11: Из отчетности;
  • 12: Оплата по среднему;
  • 13: Доплата за совмещение.

Имя

Строка

Имя параметра расчета

Сумма

Число

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

ПланДни

Число

Плановые дни, которые должен отработать сотрудник за месяц по графику.

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

ФактДни

Число

Фактические дни, которые отработал сотрудник за месяц.

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

ПланЧасы

Число

Плановые часы, которые должен отработать сотрудник за месяц по графику.

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

ФактЧасы

Число

Фактические часы, которые отработал сотрудник за месяц.

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

Оклад

Число

Оклад сотрудника. Доступно в расчетах по табелю.

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

Булево

Признак почасовой оплаты.

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

Булево

Сотрудник на испытательном сроке.

ВидНачисленияУдержания

Строка

Имя рассчитываемого вида начисления/удержания.

ВидНУТип

Число

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

ДатаРасчета

Дата

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

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

Дата

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

ДатаНачала

Дата

Дата начала действия постоянного начисления/удержания

ДатаКонца

Дата

Дата конца действия постоянного начисления/удержания

ОбщаяСумма

Число

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

Количество

Число

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

Процент

Число

Процент

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

Число

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

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

Доступно в документе «Отпуск»

Дни

Число

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

Штат

Число

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

СчетЗатрат

Строка

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

ВидДохода

Число

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

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

Число

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

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.