Пропали инициалы имени и отчества в ТОРГ-12 и счёте-фактуре в 1С:Бухгалтерия 3.0.77.78: причины и восстановление

Инициалы в ТОРГ-12 и счёте-фактуре пропали после обновления на 3.0.77.78? Разбираем три рабочие причины и даём пошаговый порядок восстановления: от карточки контрагента и ответственных лиц до настроек печатных форм, обновления релиза и грамотного обращения в поддержку с готовым шаблоном.

Если после обновления на 3.0.77.78 в ТОРГ-12 и счёте-фактуре вместо «Иванов И. И.» печатается «Иванов И.» или пустая строка расшифровки подписи, дело в одном из трёх мест: карточка контрагента (или ответственного лица), настройки печатных форм, код формирования печатной формы в самом релизе. Проверять их нужно именно в таком порядке.

Практика показывает: сначала закрывают вопросы к справочнику и настройкам, потом обновляют релиз, и только затем идут в поддержку. Так вы не потратите день на переписку, если отчество у контрагента просто не заполнено, и придёте к специалистам с уже сузившимся списком причин.

Оговорка по фактам. Подтверждённого описания этой ошибки в доступных открытых источниках на момент подготовки материала нет, поэтому ниже даём последовательность проверок, которая работает в любой версии линии 3.0.x, и признаки, помогающие отличить ошибку релиза от ошибки ввода. Учтите: 3.0.77.78 уже не первый по свежести релиз, часть баз перешла на более новые версии, где поведение печатных форм может отличаться.

Почему пропали инициалы в печатных формах после обновления на 3.0.77.78

Расшифровка подписи в печатной форме собирается из полного ФИО: фамилия плюс первые буквы имени и отчества. Источников у этой строки несколько: справочник «Контрагенты» (покупатель, грузополучатель), справочник «Физические лица» и сведения об ответственных лицах организации (руководитель, главный бухгалтер), откуда берутся подписи в счёте-фактуре и в ТОРГ-12. Если отчество в источнике пустое, второй инициал не появится ни после какого обновления. Печатать нечего.

Вторая причина привязана к обновлению напрямую. Печатные формы строятся по макетам, а строку ФИО разбирает программный код, который в 3.0.77.78 пришёл в новой редакции вместе с общими модулями. Когда ФИО в базе записано не по шаблону (полное ФИО в поле краткого наименования, лишние пробелы, двойные инициалы, латиница, точка после фамилии), новый алгоритм может не распознать отчество и обрезать расшифровку до одного инициала.

Третья причина: доработки. Если макет ТОРГ-12 или счёта-фактуры раньше правили под себя либо подключали внешнюю печатную форму, обновление заменило типовой макет, а внешняя форма осталась на старом коде. Тогда инициалы исчезают не во всех документах, а только в той форме, которую вызывают конкретной кнопкой печати.

Ошибка релиза или настройки? Как определить источник проблемы

  • Напечатайте документы по двум-трём контрагентам, у которых ФИО в карточке заполнено заведомо полностью. Инициалы пропали у всех: причина в коде или шаблоне, а не в одной карточке.
  • Сравните результат с резервной копией базы до обновления или с базой коллеги на другом релизе. Полная расшифровка в старой копии и обрезанная в текущей указывают на релиз.
  • Проверьте, где именно пропали инициалы: только в ТОРГ-12 и счёте-фактуре или ещё в УПД, акте, накладной. Локальность сужает круг подозреваемых макетов.
  • Посмотрите раздел «Администрирование» - «Печатные формы, отчёты и обработки»: подключена ли внешняя форма и какая форма выбрана по умолчанию для документа отгрузки.

Как восстановить инициалы: пошаговая инструкция

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

Шаг 1: Проверка справочника «Контрагенты»

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

Дальше проверьте подписантов со своей стороны: «Главное» - «Организации» - «Ответственные лица». Руководитель и главный бухгалтер выбираются из справочника «Физические лица», и отчество должно быть заполнено отдельным реквизитом, без точек и сокращений. Частая ситуация: подписант сменился, в документе выбрали другого сотрудника, а у него в карточке только фамилия и имя.

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

Шаг 2: Настройки заполнения контактных данных

Проверьте «Администрирование» - «Печатные формы, отчёты и обработки». Здесь видно, какая печатная форма назначена формой по умолчанию для документа, есть ли внешние формы и какие настройки печати сохранены за пользователем. После обновления настройки пользователя переносятся, но привязка к внешней форме может остаться, даже если сама форма перестала корректно работать с новым кодом.

Настройки заполнения контактных данных ищите в разделе «Администрирование» - «Настройки заполнения» (набор подразделов зависит от релиза и от того, какие функциональные опции включены). Задача одна: убедиться, что правила вывода ФИО и контактной информации не менялись и не отключались. Если раздела с такой настройкой в вашей версии нет, значит, вывод инициалов регулируется только кодом формирования печатной формы и содержимым карточки.

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

Шаг 3: Обновление релиза и проверка исправлений

Версию смотрите в «Справка» - «О программе»: там указаны и релиз конфигурации, и версия платформы 8.3. Сравните номер с актуальным релизом линии 3.0.x на сайте поддержки 1С или в разделе обновлений ИТС. Если ваша база отстала, обновление до свежей версии - самый короткий путь, когда ошибка уже исправлена разработчиком.

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

После обновления проверьте не только инициалы, но и остальные реквизиты печатной формы: суммы, ставки НДС, адреса, номера документов. Логика подготовки к обновлению и проверки результата хорошо видна на примере другого продукта: обновление 1С:Управление торговлей 11.5.27.82.

Шаг 4: Временное решение, ручное редактирование печатной формы

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

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

Если ошибка в релизе: как зафиксировать проблему и обратиться в поддержку

Обращение в поддержку 1С или к партнёру, который сопровождает базу, ускоряется, когда в нём есть воспроизводимый пример. Разработчику нужно увидеть проблему на конкретных данных, а не прочитать «не печатаются инициалы».

Как правильно описать проблему в поддержку

  • Релиз конфигурации (3.0.77.78) и версия платформы 8.3 из раздела «Справка» - «О программе».
  • Название, ИНН и КПП контрагента, номер и дата документа, конкретная печатная форма.
  • Скриншоты «до» и «после»: старая копия базы или архивный документ против текущего результата.
  • Шаги воспроизведения: создание документа, заполнение, выбор формы, печать.
  • Масштаб: сколько контрагентов и документов затронуто, повторяется ли проблема на чистой копии без внешних форм и доработок.

Счёт-фактура привязана к сроку выставления: по нормам НК РФ на это отводится пять календарных дней с даты отгрузки, поэтому откладывать восстановление до конца месяца рискованно. Пока вопрос решается, ручная правка печатной формы остаётся рабочей мерой, но фиксируйте каждый исправленный документ, чтобы потом сверить с базой.

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

Профилактика: как не пропустить ошибки в печатных формах после обновлений

Ошибки в релизах случаются, и цена им выше, когда их находят через неделю после отгрузки. Помогает короткий регламент, который занимает 15-20 минут после каждого обновления.

  • Резервная копия базы до обновления и отдельная копия для тестовой печати.
  • Тестовый документ отгрузки с контрагентом, у которого заполнены фамилия, имя и отчество. Печать ТОРГ-12, счёта-фактуры, УПД и акта.
  • Сверка расшифровок подписей, сумм, ставок НДС и адресов на печати с данными документа.
  • Журнал проверок: дата обновления, номер релиза, кто проверял, что найдено.
  • Контроль новых релизов и сообщений поддержки, особенно если база обновляется не автоматически, а по графику.

Полезно держать в голове изменения в навигации и составе разделов: после перехода на новые релизы линии 3.0 многое переезжает, и привычный путь к нужной форме или отчёту приходится искать заново. Пример такого переезда разобран в статье про единую точку входа для отчётности в 1С:Бухгалтерии 3.0.209: похожие переносы стоит проверять сразу после обновления, вместе с печатными формами первички.

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

Похожие статьи

Как в 1С КА 1.1 настроить зачёт валютного аванса при реализации нерезиденту и корректно отразить курсовые разницы

Курс аванса теряется в КА 1.1 из-за трёх настроек, и выручка считается по курсу отгрузки. В статье: чек-лист проверки договора и учётной политики, расчёт на цифрах, сверка проводок по счёту 62 и таблица отличий от КА 2.4. Настройте зачёт один раз и перестаньте ловить курсовые разницы по предоплате.

Как настроить открытие окон в 1С:Бухгалтерия 3.0, не отказываясь от интерфейса «Такси»

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

Ошибка «не заполнена колонка» при проведении документа в 1С: как найти причину

Проведение падает с сообщением о незаполненной колонке, а «Записать» проходит без ошибок? Разбираем, как отладчиком найти процедуру и строку, почему реквизиты «Цвет» и «Страна» не попадают в движения регистра, и даём чек-лист диагностики на 6 шагов.