Сценарий "Журнал отпусков"
Журнал отпусков – инструмент для ручного изменения или добавления операций начисления отпуска, компенсации отпуска, корректировки отпуска по сотруднику. Принципы работы с Журналом сотрудника такие же, как и для любого другого вида журналов в системе Microsoft Dynamics. Для журнала могут быть сформированы различные шаблоны и разделы. Шаблоны для Журнала сотрудника определяются на странице Шаблоны журнала сотрудника (Тип = Отпуск). В системе не поддерживается архивирование строк Журнала отпусков, то есть после учета строки журнала удаляются. Учет строки Журнала отпусков с настройками Табельный учет и Код временной активности позволяет создавать детали табеля. При отмене зарплатного регистра, происходит возвращение предыдущих значений деталей табеля (до учета строки из Журнала отпусков).
Шаг 1: Структура журнала отпусков
Страница «Журнал сотрудников»
Поле | Описание |
---|---|
Код сотрудника | Код сотрудника. |
Код временной активности | Код временной активности отпуска. |
Описание | Описание. |
Description (English) | Описание на английском языке. |
Код элемента | Код элемента. Значение подтягивается автоматически исходя из значения Кода временной активности. Может быть изменено вручную. |
Дата начала | Дата начала. |
Дата окончания | Дата окончания. |
Кол-во | Количество дней отпуска. |
Номер документа | Номер документа. |
Номер кадрового приказа | Номер кадрового приказа. |
Серия номеров кадровых приказов | Серия номеров кадровых приказов. |
Дата документа | Дата документа. |
Дата кадрового приказа | Дата кадрового приказа. |
Действие при учете | Действие при учете:• Создать – создать новое начисление/компенсацию/корректировку отпуска. • Обновить – изменить существующее начисление/компенсацию/корректировку отпуска, код которого указан в поле «Примен. к операции». • Закрыть – закрыть существующее начисление/компенсацию/корректировку отпуска, код которого указан в поле «Примен. к операции». |
Примен. к операции | Код существующей операции из «Операций отсутствия сотрудника», которую необходимо изменить в соответствии с указаниями в поле «Действия при учете». |
Тип операции | Тип операции:• Начисление – Операция начисления отпуска. Операция начисления может создаваться при утверждении трудового договора (сценарий Трудовые договора) и при закрытии периода (сценарий Период заработной платы). • Компенсация – Операция компенсации отпуска. Через журнал отпусков начисляется компенсация для случая, когда компенсация выплачивается и сотрудник продолжает работать. Через учет строк с компенсацией отпуска информация о днях компенсации добавляетс я в Баланс отпуска, и также автоматически в Книге операций по зарплатным элементам создается строка с зарплатным элементом компенсации отпуска для выполнения дальнейшего расчета в зарплатном документе (детальнее в сценарии Компенсация отпуска). Учет компенсации при увольнении выполняется автоматически при утверждении строки договора (детальнее в сценарии Компенсация отпуска). • Корректировка - Операция корректировки. Служит для корректировки баланса конкретного начисления отпуска. Например, если есть остаток дней из предыдущего места работы или другие ситуации, при которых нужно повлиять на конечный баланс. Если дни в балансе нужно уменьшить, то в поле «Кол-во» нужно указать значение с знаком «-». Если дни в балансе нужно увеличить, то в поле «Кол-во» нужно указать значение с знаком «+». |
Номер операции начисления | Номер операции начисления отпуска, к которому нужно отнести операцию компенсации или корректировки. |
Код периода | Выбрать соответствующий зарплатный период. |
Период СЗ с | Первый период для расчета СЗ. Поле заполняется автоматически при вызо ве функции расчета СЗ РАСЧЕТ СРЕДНЕГО ЗАРАБОТКА в алгоритме расчета. |
Периода СЗ по | Последний период для расчета СЗ. Поле заполняется автоматически при вызове функции расчета СЗ РАСЧЕТ СРЕДНЕГО ЗАРАБОТКА в алгоритме расчета. |
Шаг 2: Функциональные кнопки журнала отпусков
Для создания строк журнала может использоваться функция «Предложить периоды начисления отпуска» («Функции» – «Предложить периоды начисления отпуска»).
На вкладке «Сотрудник» определяются параметры для отбора списка сотрудников, для которых должны быть сформированы строки начисления отпуска.
В поле «Фильтр по периоду» необходимо указать значение зарплатного периода. При запуске отчета будут созданы строки начисления отпуска, для сотрудников у которых период начисления закончился в заданном периоде.
Кнопка «Удалить» - удалить текущую строку из журнала.
Кнопка «Учет» - выполняется учет строки журнала: строка из журнала удаляется, создается операция в Операциях отсутствия сотрудника.
Закладка «Связанные»:
Кнопка «Карточка сотрудника» - открывается карточка сотрудника, который указан в текущей строке журнала.
Кнопка «Карточка элемента» - открывается карточка элемента, который указан в текущей строке журнала.
Кнопка «Измерения» - Измерения текущей строки журнала.
Поле «Текст приказа»- На странице можно выбрать текстовый шаблон, который сгенерирует текст приказа согласно правилам описанных в сценарии Текстовые шаблоны.
Шаг 3: Импорт баланса отпуска
Доступен импорт операций отсутствия сотрудника.
Для корректного отображения необходимо выполнить определенный алгоритм действий.
- Через журнал отпусков необходимо создать и учесть строку начисления отсутствия с указанием кода активности. В строке обязательным для заполнения является поле Номер документа (например, для нумерации можно использовать номер сотрудника+год начисления+код активности). После учета строки начисления, операции начисления автоматически присвоится уникальный номер.
- Через журнал отпусков необходимо создать строку (строки) использования отсутствия с указанием кода активности. В строке (строках) обязательным для заполнения является поле Номер документа (он должен быть идентичным соответствующей строке начисления).
- Далее необходимо использовать функцию Установить номер операции начисления, которая найдет уникальный номер операции по полю Номер документа и установит его в поле Номер операции начисления для строк с типом использование.
После учета строки (строк) использования произойдет их привязка в балансе к нужной операции начисления.
Если в строке использования установить настройку Табельный учет, тогда после учета, дополнительно будут созданы детали табеля для периода действия строки. После отмены регистра зарплаты, детали табеля для периода действия строки вернутся к предидущему значению.