Почему в печатной форме табеля не заполняются ответственное лицо и работник кадровой службы?

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

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

Причина 1: Настройка ответственных лиц в карточке организации

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

  1. Перейдем в раздел Настройка — Организации (или Реквизиты организации).
  2. Откроем карточку нашей организации и перейдем на закладку Учетная политика и другие настройки.
  3. Выберем ссылку Ответственные лица.
  4. Проверим наличие строк Руководитель и Руководитель кадровой службы.

Важный нюанс: Обратите внимание на колонку Действует с. Если дата формирования табеля меньше, чем дата, указанная в этой колонке, сведения в печатную форму не попадут. Проанализируем ситуацию: если вы формируете табель за январь, а ответственное лицо назначено в программе с 1 февраля, поле останется пустым. Используйте ссылку История, чтобы убедиться, что на каждый период назначен актуальный сотрудник.

Причина 2: Специфика документа «Табель» и механизм «Подписи»

В отличие от многих других документов в 1С, документ Табель в ЗУП 3.1 имеет свою специфику заполнения подписантов. Даже если в карточке организации всё настроено верно, при создании нового документа поля подписей могут не заполниться автоматически из общих настроек. Это связано с тем, что программа реализует механизм «персональной памяти» для пользователя.

Разберем, как это работает на практике:

  1. Откроем документ Табель, который мы хотим напечатать.
  2. В нижней части формы документа найдем гиперссылку Подписи.
  3. Развернем этот блок. Здесь мы увидим поля: Руководитель, Руководитель кадровой службы и Ответственный.
  4. Если эти поля пусты, выберем нужных сотрудников из справочника Физические лица или Сотрудники.

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

Причина 3: Связь пользователя и физического лица

Поле Ответственный в заголовке документа обычно заполняется автоматически именем текущего пользователя системы. Однако для печатной формы Т-13 этого недостаточно, так как программе нужно знать ФИО и должность человека. Для этого в системе должна быть установлена связь между учетной записью (пользователем) и данными в справочнике физических лиц.

Проверим эту настройку:

  1. Перейдем в раздел Администрирование — Настройки пользователей и прав — Пользователи.
  2. Найдем в списке нужного пользователя и откроем его карточку.
  3. Найдем поле Физическое лицо. Если оно не заполнено, выберем соответствующего человека из справочника.

После установления этой связи программа сможет «дотянуться» до должности сотрудника и корректно вывести её в печатную форму табеля. Если должность всё равно не отображается, убедитесь, что у данного физического лица оформлен прием на работу и в его личной карточке в разделе Работа указана актуальная позиция в штатном расписании.

Причина 4: Различия между документом и отчетом «Табель Т-13»

Важно различать, откуда именно вы запускаете печать. В 1С:ЗУП есть документ Табель (используется для ввода отклонений) и отчет Табель учета рабочего времени (Т-13) (раздел Зарплата — Отчеты по зарплате или раздел Кадры — Кадровые отчеты).

Если вы формируете именно отчет, то настройки подписантов там скрыты в параметрах самого отчета:

  1. Нажмем кнопку Настройки... в форме отчета.
  2. Выберем вид настроек Расширенный.
  3. Перейдем на закладку Дополнительные настройки.
  4. Убедимся, что установлен флаг Выводить ответственных лиц.
  5. Здесь же можно проверить, какие именно роли (должности) выбраны для вывода.

Иногда программа не выводит ответственных в отчете, если не указано конкретное подразделение. Попробуйте сформировать отчет с фильтром по организации в целом или проверьте настройки ответственных лиц непосредственно в карточке подразделения (если оно является обособленным).

Технические нюансы для специалистов (Конфигуратор)

Если штатные средства не помогают, проанализируем программный код. В типовых конфигурациях заполнение ответственных лиц часто базируется на структуре ЗначенияДляЗаполнения. Посмотрим на пример того, как система инициирует данные в коде модуля менеджера или формы документа:


ЗначенияДляЗаполнения = Новый Структура("Организация, Ответственный, ПредыдущийМесяц", 
    Объект.Организация, 
    Объект.Ответственный, 
    Объект.ПериодРегистрации);
// Далее система ищет последние сохраненные подписи для данного пользователя

Если вы используете расширение или кастомизированную форму табеля, убедитесь, что реквизиты РуководительКадровойСлужбы и ДолжностьРуководителяКадровойСлужбы присутствуют в составе данных, передаваемых в макет печатной формы. В типовой ЗУП 3.1 данные для печати собираются функцией СведенияОПодписяхДокумента, которая обращается к регистру сведений НастройкиПодписей (внутренний технический регистр, где хранится та самая «память» пользователя).

Итоги и рекомендации

Подводя итог, можно составить краткий чек-лист для исправления проблемы:

Соблюдение этих шагов гарантирует корректное заполнение формы Т-13 и избавит вас от необходимости вписывать фамилии подписантов вручную после распечатки документа.

← На главную