Найти в Дзене

1С:Специалист по платформе - МР: 3. получение данных графика

Потребуется, например, при получении данных рабочих дней. Для хранения данных по рабочим дням Включить период действия (будет определять сколько запись длится). Заполнить поля графика. Этот флаг включит: Включить галочку "Использует период действия" Добавить период действия начало и период действия конец (обязательны к заполнению) Получение результата для Оклада по дням Павел Чистов СпецКурс 27
Оглавление
Потребуется, например, при получении данных рабочих дней.

Регистр сведений

Для хранения данных по рабочим дням
Заполненный календарь
Заполненный календарь

Регистр расчета

Включить период действия (будет определять сколько запись длится).
Заполнить поля графика.

Этот флаг включит:

  • три новых поля регистра - ПериодДействия, ПериодДействияНачало, ПериодДействияКонец;
  • и включит механизм вытеснения (при каждой записи в регистр будет проверять нет ли конкурирующих записей, например прогул должен вытеснить оклад. Механизм тяжелый, поэтому в регистре с включенным флагом Период действия следует хранить только те записи для которых это вытеснение имеет смысл);
  • станут доступны поля заполнения графика (с помощью этого, например, система сможет автоматически рассчитать количество рабочих дней)
Перид действия и поля графика
Перид действия и поля графика

План видов расчета

Включить галочку "Использует период действия"
Флаг использования периода действия и установка вытеснения
Флаг использования периода действия и установка вытеснения
Задали базовые и ведущие для премии процентом
Задали базовые и ведущие для премии процентом

Документ

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

Получение результата для Оклада по дням

Расчет оклада по дням
Расчет оклада по дням
Результат расчета
Результат расчета
Вытеснение по периоду действия, прогул вытесняет оклад
Вытеснение по периоду действия, прогул вытесняет оклад

Оклад за месяц

План видов расчета

  • Добавляем вид расчета Оклад за месяц;
  • Указываем вытесняющие - прогул;
  • Для премии процентом указываем базовым и ведущим оклад за месяц.
Добавили оклад за месяц, указали вытесняющие
Добавили оклад за месяц, указали вытесняющие
Указали базовый и ведущий для премии процентом
Указали базовый и ведущий для премии процентом

Общий модуль

Расчет оклада за месяц
Расчет оклада за месяц
Результат расчета оклада за месяц
Результат расчета оклада за месяц

Ссылки

Павел Чистов СпецКурс 27

Содержание