Почему в 1С:ЗУП 3.1 не расшифровываются показатели в отчете П-4 за январь 2019 года?

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

При работе с программными продуктами 1С:Зарплата и Управление Персоналом (релиз 3.1.8) пользователи часто сталкивались с ситуацией, когда при попытке расшифровать данные в статистическом отчете П-4 за январь 2019 года система выдавала сообщение: «Расшифровка недоступна». При этом за предыдущие периоды (прошлый год) детализация работала корректно. В данной статье мы подробно разберем причины возникновения этой проблемы, проанализируем техническую сторону вопроса и рассмотрим все доступные способы решения.

Выясняем причину проблемы: Ошибка 50011611

Проанализируем ситуацию. Основная причина, по которой расшифровка перестала работать именно с января 2019 года, кроется в изменении законодательства. С начала 2019 года вступил в силу приказ Росстата от 06.08.2018 № 485, который утвердил новые формы для сбора статистических данных. Разработчикам 1С потребовалось обновить механизмы формирования отчета П-4, чтобы они соответствовали новым требованиям.

Однако в процессе адаптации программного кода в релизах ветки 3.1.8 была допущена критическая ошибка, зарегистрированная в базе под номером 50011611. Суть ошибки заключалась в том, что для новых периодов 2019 года алгоритм заполнения временных таблиц расшифровки работал некорректно. Система собирала итоговые цифры для отчета, но «забывала» проставлять уникальные идентификаторы связей между итоговой ячейкой и первичными данными (документами начислений и сведениями о сотрудниках).

Рассмотрим технический нюанс: механизм расшифровки (так называемый drill-down) в статистических отчетах 1С строится на динамическом формировании расшифровывающих данных в момент генерации отчета. Если идентификаторы строк в этих данных отсутствуют или не соответствуют структуре новой формы, кнопка расшифровки становится неактивной, так как программа просто не понимает, по какому набору записей регистров была получена конкретная сумма.

Решение №1: Обновление конфигурации (Основной способ)

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

  1. Проверим текущую версию конфигурации. Ошибка была актуальна для 1С:ЗУП 3.1.8.246 и смежных сборок этой ветки.
  2. Выполним резервное копирование информационной базы. Это обязательный этап перед любым обновлением.
  3. Перейдем на версию 3.1.9.108 или выше. Как отмечено в обсуждении, именно в ветке 3.1.9 был полностью переработан механизм формирования П-4 с учетом актуальных требований Росстата и исправлена ошибка расшифровки.
  4. После обновления необходимо зайти в раздел Отчетность, справки — 1С-Отчетность, открыть ранее созданный отчет за январь 2019 года и нажать кнопку Заполнить. Перезаполнение отчета на новом релизе принудительно пересчитает данные и сформирует корректные таблицы расшифровки.

Решение №2: Использование патчей (исправлений)

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

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

  1. Перейдем в раздел Администрирование — Обслуживание.
  2. Развернем подраздел Обновление программы и выберем пункт Установленные исправления (патчи).
  3. Если в списке нет исправления для ошибки 50011611, его можно загрузить автоматически (если настроена интернет-поддержка) или скачать вручную с портала техподдержки 1С и установить через кнопку Установить исправление.

Патч корректирует процедуру ЗаполнитьДанныеРасшифровки в модуле отчета, восстанавливая связь между ячейками формы и данными информационной базы.

Решение №3: Загрузка внешней формы отчета

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

Выясним, как подключить внешнюю форму:

  1. Скачаем актуальный файл отчета П-4 с сайта поддержки пользователей 1С (раздел «Дополнительные отчетные формы»).
  2. В программе перейдем в справочник Дополнительные отчеты и обработки.
  3. Нажмем Добавить из файла и выберем скачанный .erf.
  4. Теперь при формировании отчета из раздела 1С-Отчетность система будет приоритетно использовать внешнюю форму, в которой механизмы расшифровки за 2019 год уже исправлены.

Рекомендации по дальнейшей работе со статистической отчетностью

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

Таким образом, мы выяснили, что отсутствие расшифровки в П-4 за январь 2019 года в версии 3.1.8 — это подтвержденный баг, связанный с обновлением законодательства. Наиболее эффективным решением является обновление до версии 3.1.9, где механизм взаимодействия с новыми формами Росстата был полностью отлажен.

← На главную