При выгрузке статистической формы П-4 за определенный месяц или квартал пользователи программ 1С могут столкнуться с сообщением о том, что формат выгрузки устарел (например, версия 27-02-2017 более не применяется, а требуется 07-07-2017). Разберем причины возникновения подобной ошибки, а также пошаговые способы её устранения как в конфигураторе, так и в пользовательском режиме.
Проанализируем, почему возникает блокировка выгрузки регламентированного статистического отчета:
Если обновление программы временно недоступно или используется доработанная база (например, 1С:ЗУП 3.1, 1С:УПП 1.3), исправить формат можно непосредственно в конфигураторе.
Разберем по шагам порядок действий для 1С:ЗУП 3.1:
РегламентированныйОтчетСтатистикаФормаП4.АтрибВыгрузкиXML2017Кв1_месяц (или АтрибВыгрузкиXML2017Кв1_квартал в зависимости от периодичности сдачи отчета).version заменим старое значение (например, 27-02-2017) на актуальный формат (например, 07-07-2017).Для конфигураций на обычных формах (например, 1С:УПП 1.3 или 1С:Бухгалтерия 2.0) дополнительно может потребоваться корректировка модуля объекта отчета. Посмотрим на пример вызова функции установки формата:
РегламентированнаяОтчетность.ОпределитьФорматВДеревеФормИФорматов(Форма20140101, "07-07-2017");
После внесения правок в конфигураторе созданный ранее документ отчета необходимо сформировать заново, чтобы применились обновленные настройки структуры XML.
Если снятие конфигурации с поддержки нежелательно, воспользуемся штатным механизмом загрузки шаблонов без доработки кода.
Разберем по шагам:
В экстренных случаях, когда отчет уже сформирован и заполнен, а отправить его необходимо срочно, можно скорректировать сам файл выгрузки:
версФорм или version.Важно: При установке официального релиза конфигурации или точечного патча-исправления все временные изменения в макетах будут штатно заменены актуальными алгоритмами от разработчиков.