Перейти к содержанию

Контракты

Контракт отвечает на вопрос «на каких условиях человек работает»: с какой даты, на какой должности, за какой оклад, по какой схеме отпусков. Карточка работника говорит, кто это; контракт — как с ним договорились.

Где искать: Модули → Кадровый учет → Регистры → Контракты

Разбор на примере

Контракт

Контракт №1 работника ПР1: дата операции 28.12.2023, дата начала 01.01.2023, схема отпусков 1, зарплата 15 000.00 UAH, ставка 1.00, вид занятости — Полная, флажок ОК поставлен.

Внизу — вкладка «Изменения контракта»: в ней видно изменение, которым условия пересмотрели. Сам контракт при этом остаётся нетронутым: он фиксирует первоначальную договорённость, а изменения живут отдельными документами.

Поля «Оконч. испыт. срока», «Дата конца» и «Отменено» отвечают за срочность: пустая дата конца означает бессрочный контракт, а «Отменено» — расторгнутый.

Что контракт даёт другим документам

  • схема отпусков определяет, сколько дней в году полагается работнику — на неё опирается заявка на отпуск; заявка берёт схему только из контракта, схема из изменения условий на неё не действует;
  • «Зарплата» и «Аванс» идут в начисление зарплаты, пока нет действующего изменения условий (есть — берутся из него); «Ставка» — всегда из контракта, а не из изменения условий (ставка, набранная в строке начисления, имеет приоритет; пустая и там, и в контракте — 1);
  • класс работника подсказывает, на какой счёт относить затраты (класс действующего изменения условий, если в нём заполнен, иначе — контракта).

«Зарплата» — это месячная сумма в основной валюте: начисление берёт её как есть и умножает на ставку и долю отработанных дней периода. «Тип зарплаты» и «Валюта» на расчёт не влияют, как и «Вид Занятости», «Название должности» и «Отдел»: их не читает ни один расчёт, они только хранятся в карточке и попадают в печать.

Поэтому контракт проводят (ставят ОК) — до этого он черновик, и остальной модуль его не видит. После ОК поля условий в карточке замыкаются.

Заявка на отпуск, начисление зарплаты и его проводки берут действующий контракт: утверждённый, с датой начала не позже нужного дня и датой конца не раньше него (для заявки — сегодняшний день; для зарплаты — период целиком: начало не позже конца периода, дата конца не раньше его начала). Пустая дата конца — бессрочный контракт; отменённый («Отменено») действует до своей даты конца. Контракт у работника один: второй для того же работника система сохранить не даст, а изменившиеся условия оформляют изменениями. Контракт, действующий только часть периода (приняли или уволили посреди месяца), попадает в начисление с днями этой части.

Типичные ситуации

Оклад пересмотрели. Не правьте контракт — заведите изменение условий: так сохранится история «было — стало».

Человек работает на полставки. Поставьте в поле «Ставка» 0.5 — именно ставка уменьшает начисление. «Вид Занятости» («Полная» или «Совместитель») расчёт не читает: он только фиксирует условие в карточке и в печати.

Работник увольняется. Заполните «Дата конца» — по неё включительно контракт действует. Для расторжения есть флажок «Отменено»: контракт должен быть утверждён (иначе — «Документ должен быть утвержден»), а «Дата конца», «Основание» и «Причина» — заполнены. После этого эти поля и ОК в карточке замыкаются.

Схемы отпусков нет в выборе. Проверьте, что схема заведена в этой компании.

Контракт

Куда смотреть дальше

Переменные печати

Значения, доступные в шаблонах печатных форм этого документа. Как записать переменную в шаблоне — см. Печатные формы.

Поля заголовка:

Переменная Что подставляется
EmployeesContracts_OK Утверждено
EmployeesContracts_Terminated Контракт расторгнут
EmployeesContracts_No Номер
EmployeesContracts_Fullname ФИО
EmployeesContracts_TransDate Дата операции
EmployeesContracts_TrialEndDate Оконч. испыт. срока
EmployeesContracts_EmployeeCode Код сотрудника
EmployeesContracts_Class Класс
EmployeesContracts_LeaveScheme Схема отпусков
EmployeesContracts_JobTitle Название должности
EmployeesContracts_Comment Комментарий
EmployeesContracts_StartDate Дата начала
EmployeesContracts_EndDate Дата конца
EmployeesContracts_Reason Основание
EmployeesContracts_ReasonDetails Причина
EmployeesContracts_SalarType Тип зарплаты
EmployeesContracts_GrossSalary Зарплата
EmployeesContracts_Currency Валюта
EmployeesContracts_Department Отдел
EmployeesContracts_Advance Аванс
EmployeesContracts_StuffRate Ставка
EmployeesContracts_TypeOfEmployment Тип занятости