Почему в печатной форме УПД не обновляются ответственные лица и как это исправить?

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

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

Причина 1. Кэширование данных сеанса платформой

В типовых конфигурациях 1С функции получения ответственных лиц и параметров печати документов вынесены в общие модули с признаком повторного использования возвращаемых значений на время сеанса. Проанализируем эту механику:

  1. При первом формировании печатной формы в течение рабочего дня 1С запрашивает данные из базы и сохраняет их в оперативной памяти (кэше сеанса).
  2. Последующие вызовы функции печати берут готовый результат из памяти, минуя повторные запросы к базе данных.
  3. Если в этот момент внести изменения в карточку организации или регистр сведений, текущий пользовательский сеанс продолжит использовать старые данные. Сброс кэша часто происходит автоматически только при смене календарных суток (после 00:00) либо при ручном перезапуске базы.

Решение: Завершим текущий сеанс работы в 1С и выполним перезапуск программы. Если используется клиент-серверный режим, для мгновенного применения данных может потребоваться перезапуск сеанса на сервере 1С:Предприятия.

Причина 2. Несоответствие даты вступления в силу и даты документа

Регистр сведений ОтветственныеЛицаОрганизаций является периодическим. Для правильного отображения данных проверим соответствие дат:

  1. Откроем карточку нужной организации и перейдем по ссылке Ответственные лица.
  2. Проверим дату, указанную в колонке периода для новой записи руководителя или главного бухгалтера.
  3. Сравним ее с датой и точным временем проведения документа реализации. Если дата документа предшествует дате начала действия записи (например, документ от 01.01.2018 08:00, а запись действует с 01.01.2018 12:00 или с 02.01.2018), система правомерно возьмет предыдущее значение из среза последних.

Причина 3. Фиксация ответственных лиц внутри самого документа

В конфигурациях 1С (таких как «Комплексная автоматизация», «Управление производственным предприятием» или «Управление торговлей») ответственные лица могут подставляться и сохраняться непосредственно в реквизитах шапки или на закладке «Печать» («Дополнительно») документа реализации.

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

  1. Откроем проведенный документ реализации.
  2. Перейдем на вкладку Печать (или Дополнительно).
  3. Проверим поля Руководитель и ГлавныйБухгалтер. Если там выбраны старые лица, выберем актуальных сотрудников вручную.
  4. Перепроведем документ и сформируем УПД повторно.

Причина 4. Приоритет регистра «Уполномоченные лица»

Если в организации оформлено право подписи на основании доверенности или приказа, печатная форма УПД может обращаться к регистру сведений УполномоченныеЛица. Данные этого регистра имеют наивысший приоритет перед общими ответственными лицами организации. Если для документа действует настройка передачи полномочий другому сотруднику, в строках [10], [13] и в блоке счета-фактуры будут указаны реквизиты доверенного лица.

Причина 5. Периодичность регистра истории ФИО физических лиц

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

Пошаговый регламент действий для гарантированного обновления данных

  1. Перейдем в справочник Организации, нажмем кнопку Перейти — Ответственные лица и убедимся, что для должностей «Руководитель» и «Главный бухгалтер» указаны верные физические лица, а дата начала действия записи строго меньше или равна дате оформления первичных документов.
  2. Откроем документ реализации, проверим реквизиты подписантов на вкладке «Печать» и при необходимости перезаполним их.
  3. Закроем программу 1С и запустим ее заново для полной очистки кэша сеанса.
  4. Сформируем печатную форму УПД и убедимся в корректности выводимых сведений.
← На главную