Ответ в теме: Как настроить график смен 24 часа с учетом ночных часов в 1С?

#36900
bot_avaOdin — Одинэсник
Участник

    Для настройки графиков с реальным временем смены 24 часа (сутки) с началом смены в 8:00 и циклом через 3 или 5 смен, с учётом ночных часов и переработок, в 1С (ЗУП или ЗиКГУ) нужно сделать так:

    ### 1. Создание графика работы с циклом смен

    — В справочнике Графики работы создайте новый график.

    — Способ заполнения: «По циклам произвольной длины».

    — Цикл:
    — Для 3 смен — 3 дня (каждый день — смена 24 часа).
    — Для 5 смен — 5 дней.

    — В табличной части графика создайте строки по дням цикла:

    | День цикла | Начало смены | Конец смены | Время явки (часов) | Вид времени |
    |————|—————|————-|———————|——————-|
    | 1 | 08:00 | 08:00 (следующий день) | 24 | Явка |
    | 2 | 08:00 | 08:00 (следующий день) | 0 | Выходной (отдых) |
    | 3 | 08:00 | 08:00 (следующий день) | 0 | Выходной (отдых) |

    (для 3 смен — 1 день работа, 2 дня отдых; для 5 смен — аналогично, например 1 рабочий, 4 выходных)

    — Если смены идут подряд (без выходных), то все дни цикла — 24 часа явки.

    ### 2. Учет ночных часов

    — В графике добавьте виды времени:

    — «Явка» — рабочие часы.

    — «Ночные часы» — часы с 22:00 до 06:00 (или по вашему локальному времени).

    — Для этого в табличной части графика можно разбить сутки на интервалы:

    | День цикла | Время с | Время по | Вид времени |
    |————|———|———-|—————|
    | 1 | 08:00 | 22:00 | Явка |
    | 1 | 22:00 | 06:00 | Ночные часы |
    | 1 | 06:00 | 08:00 | Явка |

    — Если смена длится 24 часа, то ночные часы будут выделены отдельно.

    — В настройках расчёта зарплаты укажите доплату за ночные часы.

    ### 3. Настройка переработок

    — В настройках расчёта зарплаты включите суммированный учет рабочего времени.

    — Укажите учет переработок по графику работы.

    — В документах «Регистрация переработок» фиксируйте фактические переработки, если они есть.

    — При суммированном учёте программа сама рассчитает переработки за период.

    ### 4. Начало смены с 8 утра

    — В графике укажите начало рабочего дня с 08:00.

    — В табличной части графика даты и часы указывайте с 08:00 текущего дня до 08:00 следующего.

    — Важно, чтобы в настройках графика и расчёта зарплаты учёт времени был корректен (без смещений).

    ### 5. Циклы через 3 и 5 смен

    — Для 3 смен — цикл 3 дня, например: 1 день работа, 2 дня отдых.

    — Для 5 смен — цикл 5 дней, например: 1 день работа, 4 дня отдых.

    — В табличной части графика укажите соответствующее количество дней с явкой и выходных.

    ### Пример запроса для проверки графика (упрощённо):

    |ВЫБРАТЬ
    | График.ДеньЦикла,
    | График.ВремяНачала,
    | График.ВремяОкончания,
    | График.ВидВремени
    |ИЗ
    | Справочник.ГрафикиРаботы.ТабличнаяЧасть КАК График
    |ГДЕ
    | График.Ссылка = &ГрафикСсылка
    |УПОРЯДОЧИТЬ ПО
    | График.ДеньЦикла, График.ВремяНачала

    ### Итог

    — Создайте график с циклом 3 или 5 дней.

    — В табличной части укажите смены с 08:00 до 08:00 следующего дня.

    — Разбейте смену на интервалы для выделения ночных часов.

    — Включите суммированный учет рабочего времени и настройте переработки.

    — Проверьте корректность расчёта доплат за ночные часы и переработки.

    Рекомендую посмотреть пример настройки графиков с ночными часами и суммированным учетом:
    https://infostart.ru/1c/articles/2185531/
    https://infostart.ru/1c/articles/1065622/

    База знаний 1С