Почему не формируется декларация по НДС после обновления 1С 8.3 и как исправить ошибку «Укажите сведения об организации»

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

После масштабного обновления конфигурации «1С:Бухгалтерия 8.3» (особенно это коснулось линейки релизов 3.0.67 в конце 2018 — начале 2019 года) многие пользователи столкнулись с блокирующей проблемой. При попытке сформировать декларацию по НДС за 4 квартал через привычный помощник программа выдает сообщение: «Чтобы подготовить отчет, укажите сведения об организации». При этом все реквизиты в карточке организации визуально заполнены, и учет ведется в базе уже много лет.

В данной статье мы разберем причины возникновения этой ошибки, проанализируем, где именно «теряются» данные, и рассмотрим пошаговые инструкции по восстановлению работоспособности отчетности.

Причина возникновения проблемы

Основная причина кроется в переработке механизмов автоматизации НДС. Разработчики внедрили новый алгоритм проверки данных перед формированием отчета. Проблема часто заключается не в отсутствии данных как таковых, а в некорректном считывании истории изменений реквизитов из регистров сведений. В частности, механизм формирования декларации обращается к регистру ФамилииИменаОтчестваФизическихЛиц, и если в нем есть пустые записи или записи с некорректной датой начала действия на отчетный период, помощник считает организацию «незаполненной».

Способ 1: Использование обходного пути «Создать без помощника»

Если сроки сдачи отчетности поджимают и некогда разбираться в программных регистрах, рассмотрим самый быстрый способ обхода блокировки. Ошибка возникает именно на этапе проверки данных новым интерактивным «Помощником по НДС». Мы можем сформировать отчет напрямую.

  1. Перейдем в раздел Отчеты — Регламентированные отчеты.
  2. Нажмем кнопку Создать и выберем в списке Декларация по НДС.
  3. В открывшемся окне выбора периода обратим внимание на верхнюю панель или кнопку Еще.
  4. Выберем команду Создать без помощника.

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

Способ 2: Проверка истории ФИО ответственных лиц

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

  1. Зайдем в раздел Главное — Организации и откроем карточку нашей фирмы.
  2. Перейдем в раздел Подписи. Проверим, указаны ли там Руководитель и Главный бухгалтер.
  3. Нажмем на ссылку с ФИО руководителя, чтобы открыть карточку физического лица.
  4. В карточке физического лица найдем ссылку История ФИО.
  5. Внимательно проанализируем список записей. Проблема часто возникает, если дата изменения ФИО стоит позже начала отчетного периода или если есть записи с пустыми значениями.
  6. Если мы видим пустую строку (как упоминалось в обсуждении, запрос может вытягивать пустые значения), ее необходимо удалить или корректно заполнить.
  7. Совет: иногда помогает просто «перевыбрать» руководителя. Очистите поле Руководитель в карточке организации, запишите объект, а затем выберите того же человека заново. Это инициирует перезапись связей в базе данных.

Способ 3: Настройка персональных параметров

Выясним, не связана ли ошибка с тем, что программа пытается анализировать не ту организацию. Это актуально, если в базе ведется учет по нескольким фирмам или есть помеченные на удаление дубли.

Рассмотрим порядок действий:

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

Технический анализ ошибки (для продвинутых пользователей)

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

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


// Внутренний запрос системы при проверке готовности отчета
Запрос.Текст = "ВЫБРАТЬ
               |    ФИОФизЛицСрезПоследних.Фамилия КАК Фамилия,
               |    ФИОФизЛицСрезПоследних.Имя КАК Имя
               |ИЗ
               |    РегистрСведений.ФИОФизическихЛиц.СрезПоследних(&ДатаОтчета, ФизическоеЛицо = &Руководитель) КАК ФИОФизЛицСрезПоследних";

Если в регистре на дату &ДатаОтчета нет актуальной записи (например, история начинается с 01.01.2019, а отчет за 2018 год), помощник выдает ту самую блокирующую ошибку. Поэтому крайне важно проверять, чтобы дата в истории ФИО была меньше или равна дате начала налогового периода.

Заключение и рекомендации

Подводя итог, можно выделить три уровня решения проблемы:

  1. Оперативный: использование функции «Создать без помощника» в регламентированных отчетах.
  2. Данные: исправление истории ФИО в справочнике Физические лица и перевыбор ответственных лиц в карточке Организации.
  3. Системный: обновление конфигурации до релизов выше 3.0.67.54, где эта программная ошибка была официально исправлена фирмой «1С».

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

← На главную