Почему в ведомостях на выдачу зарплаты в 1С:ЗУП подставляются разные ответственные лица и как это исправить

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

В практической работе бухгалтеров и расчетчиков часто возникает странная ситуация: при оформлении ведомостей на выплату зарплаты или других кадровых документов в поле подписи главного бухгалтера или руководителя подставляется совсем не тот человек, который указан в регистре сведений Ответственные лица. Более того, под разными пользователями программы в одном и том же документе автоматически выводятся разные сотрудники.

В рамках этой статьи мы подробно разберем, почему возникает такое расхождение, как функционирует встроенный механизм запоминания настроек в решениях 1С:Зарплата и управление персоналом 3.1 (и 1С:ЗКГУ 3.1), и как быстро навести порядок в подписях без радикального сброса всех настроек пользователя.

В чем реальная причина проблемы?

Начиная с версий 3.1.10 и 3.1.14, разработчики фирмы 1С внедрили в конфигурации специальный механизм «интеллектуального запоминания» подписантов. Он создан для удобства пользователей в тех случаях, когда в компании право подписи временно или постоянно передается другим сотрудникам (например, по доверенности или приказу).

Работает этот функционал следующим образом:

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

Именно поэтому у расчетчика Марии в ведомостях отображается один главный бухгалтер, а у расчетчика Татьяны — совершенно другой. Программа просто запомнила их последний ручной выбор.

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

Способ 1. Сброс настроек через «Персональные настройки» (для пользователя)

Самый простой и правильный путь, который не требует привлечения программистов или полной очистки кэша операционной системы — это точечный сброс сохраненных значений самим пользователем. Рассмотрим этот процесс пошагово:

  1. Перейдем в раздел меню Главное (в некоторых интерфейсах — Настройки) и выберем пункт Персональные настройки.
  2. В открывшемся окне найдем группу параметров, отвечающую за работу с документами, и обратим внимание на блок Смена подписи.
  3. Нажмем на гиперссылку Настроить смену подписи в документах.
  4. Перед нами откроется форма настройки смены подписей. Здесь мы можем:
    • Установить переключатель в положение Не запоминать, использовать из настроек организации. В этом случае программа навсегда перестанет перезаписывать подписантов из предыдущих документов для текущего пользователя.
    • Нажать кнопку Очистить настройки подписей. Это действие мгновенно сотрет весь кэш сохраненных ранее лиц именно для этого пользователя.

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

Способ 2. Очистка настроек администратором базы данных

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

  1. Перейдем в раздел Администрирование, далее откроем пункт Настройки пользователей и прав.
  2. Перейдем по ссылке Персональные настройки пользователей (в некоторых релизах — Очистка настроек).
  3. В списке пользователей выберем учетную запись того сотрудника, у которого неверно заполняются подписи.
  4. В открывшемся дереве настроек найдем ветку, связанную со сменными подписями в документах (обычно это настройки, содержащие упоминание общего модуля ПодписиДокументов или хранилища настроек подписей).
  5. Выделим нужную строку и нажмем кнопку Очистить.

Способ 3. Исправление ситуации «на лету»

Выясним, как быстро скорректировать ситуацию, если документ нужно распечатать прямо сейчас, а времени заходить в персональные настройки нет:

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

Для предотвращения подобных ситуаций в будущем мы рекомендуем администраторам баз данных при первоначальной настройке рабочих мест кадровиков и расчетчиков сразу переходить в их Персональные настройки и устанавливать режим смены подписи в положение Не запоминать. Это гарантирует, что подписи в печатных формах всегда будут строго соответствовать официальным приказам по организации, зарегистрированным в системе.

← На главную