Документы и Печать · 12 мин
Как в 1С поменять директора в печатной форме
Как изменить ФИО директора в печатных формах 1С: где хранится подписант, как обновить данные в карточке организации, регистрах и макетах без ошибок.
Смена руководителя — типовая ситуация, после которой бухгалтер обнаруживает, что в счетах, актах и накладных по-прежнему выводится старая фамилия. Причина почти всегда одна: печатные формы 1С берут подписанта не из текста документа, а из данных об ответственных лицах организации, и эти данные нужно обновить в правильном месте и с правильной датой.
Порядок действий зависит от конфигурации (Бухгалтерия предприятия, Управление торговлей, ЗУП, УНФ) и от того, как устроен конкретный макет печатной формы. В типовых решениях достаточно изменить карточку организации и регистр ответственных лиц, в доработанных — придётся править сам макет или обработку формирования.
Ниже разобраны все рабочие сценарии: от стандартной замены через справочник до случаев, когда фамилия «зашита» в макет, а также проверка результата и типичные ошибки, из-за которых старый директор продолжает появляться в документах.
Откуда печатная форма берёт ФИО директора
Понимание источника данных — ключ к быстрому решению. В типовых конфигурациях 1С подписант в счетах, актах, ТОРГ-12, приказах и доверенностях подставляется из сведений об ответственных лицах организации. Это периодическая информация: программа смотрит на дату документа и выбирает запись, действовавшую на этот момент.
В «1С:Бухгалтерии 8» это регистр сведений «Ответственные лица организаций», доступный из карточки организации. В «1С:ЗУП» и кадровых документах используется аналогичный механизм «Ответственные лица», а физическое лицо при этом должно существовать в справочнике «Физические лица». В «1С:Управление торговлей» и «УНФ» логика та же: руководитель указывается в карточке организации с историей изменений.
Третий возможный источник — сам макет печатной формы. В доработанных конфигурациях или внешних печатных формах фамилия и должность иногда прописаны текстом прямо в макете или в коде модуля. Тогда никакие изменения в справочниках не помогут: нужно править макет или обработку.
Меняйте данные в карточке организации
Ищите фамилию в макете или коде
Проверьте макет внутри обработки
Это нормальное поведение, а не ошибка
Как подготовиться: что проверить перед изменением
Перед правкой убедитесь, что новый руководитель есть в справочнике физических лиц (или сотрудников), а у вас есть права на изменение данных организации. В большинстве конфигураций для этого нужны права администратора или полные права на справочник «Организации».
Уточните точную дату, с которой новый директор считается действующим, — она берётся из приказа о назначении. От этой даты зависит, какие документы будут подписаны новым руководителем, а какие останутся за прежним. Ошибка в дате приведёт к тому, что документы переходного периода будут подписаны неверно.
Полезно также определить тип печатной формы, в которой видна старая фамилия: типовая она или внешняя. Откройте форму документа, вызовите печать и посмотрите, не добавлена ли форма через «Дополнительные отчеты и обработки» — это сразу покажет, что править: справочник или обработку.
Замена директора через карточку организации (типовой способ)
Стандартный сценарий для «1С:Бухгалтерии 8» и близких конфигураций. Откройте раздел «Главное» (или «Справочники») → «Реквизиты организации» либо «Организации». В карточке организации найдите ссылку «Ответственные лица» — она открывает историю назначений.
В регистре ответственных лиц создайте новую запись: укажите дату, с которой действует назначение, должность «Руководитель» (или «Генеральный директор» — наименование должности подставляется в формы) и выберите физическое лицо нового директора. Старую запись не удаляйте: она нужна для корректной подписи документов прошлых периодов.
После сохранения сформируйте заново печатную форму документа с датой не раньше даты назначения. ФИО и должность должны обновиться. Если документ был создан раньше — перезакройте и откройте форму печати, чтобы программа перечитала данные.
- 1Откройте «Главное» → «Реквизиты организации» (или «Справочники» → «Организации»)
- 2Перейдите по ссылке «Ответственные лица»
- 3Создайте запись: дата назначения, должность «Руководитель», выберите физлицо нового директора
- 4Сохраните запись, не удаляя прежнюю
- 5Откройте документ с датой после назначения и заново сформируйте печатную форму
- 6Проверьте ФИО и должность в подписи
Если физического лица нет в справочнике
Сначала создайте физическое лицо: в «1С:Бухгалтерии» это можно сделать прямо из поля выбора в записи ответственного лица. Укажите ФИО полностью — именно в том виде, в каком подписант должен выводиться в документах. В некоторых формах используется инициал после фамилии, и программа формирует его автоматически из полного имени.
Замена директора в ЗУП и кадровых документах
В «1С:Зарплате и управлении персоналом» подписант в приказах, отчётах и справках настраивается похожим образом: «Настройка» → «Реквизиты организации» → вкладка с ответственными лицами, либо регистр «Ответственные лица организаций». Новый руководитель должен быть заведён как физическое лицо, а для корректной кадровой истории — оформлен приёмом на работу.
Обратите внимание: в ЗУП часть форм (например, штатное расписание, кадровые приказы) может подписывать не только руководителя, но и ответственного за кадры или главного бухгалтера. Если меняется директор, проверьте все позиции подписантов в регистре, а не только строку «Руководитель» — иногда старый директор указан ещё и в других ролях.
Что делать, если фамилия «зашита» в макете
Признак такой ситуации: данные в регистре ответственных лиц обновлены, дата документа верная, а старая фамилия всё равно выводится. Откройте макет печатной формы: в конфигураторе — через структуру объекта (Общие → Макеты или макеты конкретного документа), для внешней формы — открыв файл обработки в конфигураторе или через «Файл → Открыть».
Найдите в макете ячейку с фамилией. Если там текст — это жёстко заданное значение, замените его на новое или, лучше, на параметр, который заполняется из регистра ответственных лиц. Если макет править нельзя (нет доступа к конфигуратору или обработка защищена), обратитесь к специалисту, который дорабатывал форму.
// Пример: получение руководителя на дату документа в типовом коде
Сведения = РегистрыСведений.ОтветственныеЛицаОрганизаций.ПолучитьПоследнее(ДатаДокумента, Новый Структура("Организация", Организация));
Макет.Параметры.Руководитель = Сведения.Руководитель;Изменения в конфигураторе требуют снятия объекта с поддержки или работы через расширение. Безопасный путь — расширение конфигурации: оно не нарушает типовую поддержку и легко откатывается. Прямая правка типового макета усложнит будущие обновления.
Особые случаи: доверенности, договоры и внешние печатные формы
Доверенности в 1С часто содержат реквизиты, введённые вручную в самом документе, — там фамилия директора может храниться в полях документа, а не в регистре. Откройте конкретный документ и проверьте его реквизиты: возможно, подписант указан прямо в шапке и меняется вручную.
В договорах и дополнительных соглашениях текст обычно формируется из шаблона. Шаблоны хранятся в справочниках «Шаблоны договоров» или подобных — там фамилия и должность тоже могут быть заданы текстом. Проверьте используемый шаблон и обновите в нём подписанта.
Если печатная форма подключена как внешняя (раздел «Администрирование» → «Печатные формы, отчеты и обработки»), откройте её настройки: некоторые обработки хранят подписанта в собственных параметрах, которые задаются при добавлении формы.
Как выбрать действие
Проверка результата и типичные ошибки
После изменения сформируйте несколько печатных форм: документ текущей датой, документ прошлым периодом и форму из другого вида документов (например, счёт и акт). В новых документах должен быть новый директор, в старых — прежний. Если везде новый — возможно, вы перезаписали старую запись регистра вместо создания новой, и история потеряна.
Частая ошибка — указание неверной даты назначения. Документы на стыке периодов подписываются не тем лицом, и бухгалтерия вынуждена исправлять дату в регистре задним числом. Вторая ошибка — редактирование существующей записи вместо добавления новой: тогда все документы прошлых лет «переподписываются» новым директором, что некорректно юридически.
Третья типичная проблема — кеш: иногда помогает просто закрыть и заново открыть форму печати или перезапустить сеанс. Также проверьте, не работаете ли вы в другой организации внутри той же базы — регистр ответственных лиц ведётся по каждой организации отдельно.
Как проверить результат
Новый директор, верная должность
Старая фамилия или пустая подпись
Подписан прежний директор
Новый директор — значит, перезаписали старую запись
Подписант обновился везде
Где-то старая фамилия — проверьте макет этой формы
Новый подписант в тексте
Старая фамилия задана текстом в шаблоне
Перед сменой руководителя удобно распечатать одну форму «до» и одну «после» изменения регистра и сверить их. Это занимает минуту и сразу показывает, откуда форма берёт подписанта: если ничего не изменилось — источник не регистр, а макет или шаблон.
Что важно запомнить
Директор в печатных формах 1С меняется через регистр «Ответственные лица организаций» в карточке организации — новой записью с датой назначения, без удаления старой. Если фамилия не обновилась, ищите её в макете формы, внешней обработке или шаблоне документа. Всегда проверяйте формы текущим и прошлым периодом.
Частые вопросы
Почему после смены директора в старых документах тоже выводится новая фамилия?
Скорее всего, вы отредактировали существующую запись в регистре ответственных лиц вместо создания новой. Регистр периодический: старую запись нужно оставить, а новую добавить с датой назначения. Восстановите прежнюю запись с её исходной датой и добавьте отдельную запись для нового руководителя.
Директор поменялся, а в счёте-фактуре всё равно старая фамилия. Что делать?
Проверьте дату документа: подписант выбирается на дату счёта-фактуры, и если он выписан до даты назначения — старая подпись корректна. Если дата позже, а фамилия старая — закройте и заново откройте печатную форму, проверьте, в той ли организации внесены изменения, и убедитесь, что форма не внешняя с жёстко заданным подписантом.
Нужно ли менять директора в каждой организации базы отдельно?
Да. Регистр ответственных лиц ведётся в разрезе организаций: если в базе несколько юридических лиц, запись о новом руководителе нужно создать для каждой организации, где произошла смена. Проверьте также обособленные подразделения, если они оформлены отдельными элементами справочника.
Можно ли вывести в подписи «И.о. директора» вместо директора?
Да. В записи ответственного лица должность указывается произвольным текстом — впишите «Исполняющий обязанности генерального директора», и именно эта формулировка попадёт в печатные формы. Убедитесь, что конкретная форма выводит должность из регистра, а не содержит её текстом в макете.
Кто должен вносить изменения — бухгалтер или программист?
Обновление регистра ответственных лиц — штатная операция, доступная пользователю с правами на редактирование справочника организаций, программист не нужен. Специалист потребуется только если фамилия задана в макете, внешней обработке или коде, либо если после правильного изменения регистра форма всё равно выводит старые данные.
Повлияет ли смена директора на уже отправленные электронные документы?
Нет. Подписанные и отправленные документы ЭДО изменить нельзя — они юридически зафиксированы с тем подписантом, который действовал на момент подписания. Изменения в регистре коснутся только вновь формируемых документов.