Нередко после обновления конфигурации или перехода со старых версий (например, с редакции 2.0 на 3.0) пользователи сталкиваются с неприятной ситуацией: при формировании печатных форм любых первичных документов (накладных ТОРГ-12, актов выполненных работ, счетов на оплату или УПД) поля должностей заполняются, а расшифровка подписи (фамилия и инициалы ответственного лица) остается абсолютно пустой. При этом в настройках организации ответственные лица указаны, а в самом документе все реквизиты сторон заполнены.
Разберем детально, почему так происходит, какие механизмы конфигурации отвечают за вывод этих данных и как оперативно восстановить корректное отображение ответственных лиц в печатных формах.
Для того чтобы понять логику программы, проанализируем, откуда типовая конфигурация 1С:Бухгалтерия предприятия 3.0 берет сведения для печатных форм:
ОтветственныеЛица и ОтветственныеЛицаОрганизаций программа определяет, какой конкретно сотрудник или физическое лицо назначено руководителем, главным бухгалтером или кассиром на дату оформления операции.Сотрудники и ФизическиеЛица строго разделены. Элемент справочника сотрудников хранит связь с кадровым учетом, а персональные данные (включая фамилию, имя и отчество) привязаны к физическому лицу.ФИОФизическихЛиц, получая срез последних на дату документа.Если переход между редакциями выполнялся некорректно — например, накатыванием файла конфигурации .cf напрямую вместо поэтапного обновления через файлы обновлений .cfu — регламентные процедуры миграции данных Библиотеки стандартных подсистем (БСП) пропускаются. В итоге записи регистра сведений ФИОФизическихЛиц получают системные технические даты по умолчанию: 01.01.1900, 01.01.1980 или пустую дату 01.01.0001. В некоторых релизах платформы и конфигурации такой срез последних возвращает пустую строку, пока данные не будут актуализированы через интерфейс справочника.
Самый быстрый и действенный способ устранить проблему для конкретных ответственных лиц — обновить запись в регистре сведений через карточку физического лица или сотрудника. Выполним следующие шаги:
01.01.1900, 01.01.1980) или поле не заполнено, укажем корректную дату — например, дату начала ведения учета в базе или дату приема сотрудника на работу (также можно указать текущую дату).После повторного открытия документа и отправки его на печать расшифровка подписи сформируется корректно, так как запрос к срезу последних регистра ФИОФизическихЛиц успешно найдет актуальную запись.
Если после проверки истории ФИО расшифровка все равно не отображается или выводится с ошибками падежей, проанализируем состояние регистра склонений:
СклоненияПредставленийОбъектов.Если в организации большой штат сотрудников и ручное изменение карточек каждого физлица занимает слишком много времени, рассмотрим системные варианты групповой обработки данных:
Физические лица и выполним запись выбранных элементов. При стандартной перезаписи объекта типовой механизм БСП автоматически сформирует недостающие записи в регистре сведений ФИОФизическихЛиц.Если проблема сохраняется в конкретных созданных ранее документах, проверим сопутствующие параметры: