Как исправить ошибку «Не введено данных о времени» в табеле для графика «два через два» в 1С:ЗУП 3.1

Пользователь 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом
← На главную

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

В этой статье мы подробно разберем, почему возникает эта проблема, как устроена связь между настройками графиков и регистрами системы, а также рассмотрим пошаговый алгоритм решения этой проблемы методами платформы 1С.

---

Почему возникает ошибка: техническая сторона вопроса

Для того чтобы понять природу ошибки, проанализируем внутреннее устройство подсистемы учета времени в 1С:ЗУП 3.1. Плановое время сотрудников хранится не в самом справочнике Графики работы, а в специализированном регистре сведений — Графики работы по видам времени. Данный регистр заполняется автоматически в момент записи элемента справочника «Графики работы».

Если в силу каких-то причин (например, после обновления конфигурации, переноса данных из версии 2.5 или сбоя в производственном календаре) записи в этом регистре отсутствуют или повреждены, документ Табель не может сопоставить фактически введенное время с плановым. В результате система расценивает пустые дни как ошибку заполнения и блокирует проведение документа.

Рассмотрим подробный комплексный алгоритм исправления этой ситуации шаг за шагом.

---

Шаг 1. Принудительное обновление регистра («Перезапись» графика)

Выясним, почему обычное нажатие кнопки сохранения в графике работы часто решает проблему без изменения настроек. При нажатии кнопок «Записать» или «Записать и закрыть» в элементе справочника Графики работы программная среда 1С запускает обработчик события, который принудительно очищает старые записи в регистре Графики работы по видам времени на текущий рабочий год и рассчитывает их заново.

Если у вас возникла подобная проблема, выполните следующие действия:

  1. Перейдите в раздел Настройка — Предприятие — Графики работы сотрудников.
  2. Найдите нужный график (например, «2/2») и откройте его.
  3. Не внося никаких изменений, нажмите кнопку Записать.
  4. Перейдите в документ Табель, перезаполните его и попробуйте провести. В большинстве стандартных случаев «сбоя» данных этого действия достаточно, чтобы выходные дни отобразились корректно.

---

Шаг 2. Корректная настройка циклического графика «2 через 2»

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

Основная ошибка пользователей заключается в избыточном заполнении таблицы «Расписание работы». Для графика «два через два» цикл составляет ровно 4 дня (два рабочих дня и два выходных). Некоторые пользователи ошибочно вносят 8, 12 или более строк, дублируя этот цикл вручную. Это перегружает алгоритмы расчета цикличности программы при переходе дат через границы месяцев или лет.

Для правильной настройки выполните следующие действия:

  1. В свойствах графика работы нажмите ссылку Изменить свойства графика.
  2. Установите флаг По циклам произвольной длины (это позволит программе игнорировать стандартную пятидневку/шестидневку).
  3. В таблице Расписание работы оставьте ровно 4 строки:
    • Строка 1: Явка — укажите количество часов (например, 11 или 12).
    • Строка 2: Явка — укажите количество часов.
    • Строка 3: Оставьте пустой (это будет первый выходной день цикла).
    • Строка 4: Оставьте пустой (это будет второй выходной день цикла).
  4. Укажите правильную Дату отсчета. Это ключевой параметр — дата, с которой начинается самый первый день вашего цикла (то есть первый рабочий день первой смены). Если указать эту дату неверно, весь график сместится.
  5. Нажмите ОК и сохраните график. Программа самостоятельно спроецирует этот четырехдневный шаблон на весь рабочий год.

---

Шаг 3. Проверка Производственного календаря

Заполнение регистров планового времени напрямую зависит от государственного производственного календаря. Если на текущий календарный год производственный календарь в системе не заполнен или заполнен некорректно, программа не сможет рассчитать плановые дни для сменных графиков.

Рекомендуется выполнить проверку:

  1. Перейдите в меню Настройка — Производственные календари.
  2. Убедитесь, что календарь на текущий год заполнен (выделен черным цветом, праздники перенесены согласно законодательству). Если календарь горит красным, нажмите Заполнить по умолчанию и запишите его.
  3. При настройке сменных графиков 2/2 обратите внимание на настройку При заполнении учитывать праздничные дни. Если эта опция включена, то праздничные дни по производственному календарю автоматически перезапишут ваши смены выходными днями, что сбивает график. Для строгих циклов «два через два» эту галочку рекомендуется снимать.

---

Шаг 4. Отключение жесткого контроля соответствия времени

Если вам необходимо срочно провести документ Табель, а разбираться с тонкими настройками графиков в данный момент нет времени, вы можете временно отключить жесткий контроль соответствия планового и фактического времени в настройках программы.

Для этого выполните следующие действия:

  1. Перейдите в меню Настройка — Расчет зарплаты.
  2. Найдите флаг Проверяйте соответствие фактического времени плановому.
  3. Снимите этот флаг.

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

---

Шаг 5. Альтернативное решение: документ «Индивидуальный график»

С точки зрения методологии разработчиков фирмы 1С, ручное редактирование документа Табель в ЗУП 3.1 является крайней мерой, крайне нежелательной для постоянного использования. Если у ваших сотрудников часто меняются смены (они меняются дежурствами, выходят на подработки и т.д.), ручная правка табеля приведет к регулярному возникновению описанных ошибок.

Правильный методологический подход:

  1. Если план работы сотрудника в конкретном месяце отклоняется от его основного графика, введите документ Индивидуальный график (раздел Зарплата — Индивидуальные графики).
  2. Заполните его на этого сотрудника. Данный документ перекроет стандартный график работы и создаст в регистре сведений новое корректное плановое время именно на этот месяц.
  3. После этого создайте документ Табель. Он заполнится автоматически на основании индивидуального графика, без ошибок, ручных исправлений и красных линий.

Используя эти системные механизмы, вы сможете полностью исключить появление ошибок при заполнении и проведении табелей учета рабочего времени в 1С:ЗУП 3.1.

← На главную