Новый шаблон формы Росстата в 1С: загрузка, проверка и сброс кэша

· 9 мин

Содержание

Чтобы обновить шаблон статистики в 1С, откройте Отчеты → Регламентированные отчеты, создайте отчёт из группы статистических форм и в окне выбора формы обновите список шаблонов из интернета. Если интернет-поддержка не подключена, скачайте XML-шаблон с портала веб-сбора Росстата и загрузите его в ту же форму из файла.

Это ответ для типовых форм Росстата в 1С-Отчетности. Если «шаблон статистики» у вас — самописный отчёт с макетом или схемой компоновки данных, обновлять его нужно в Конфигураторе. Оба случая разобраны ниже, плюс что делать, когда новая версия формы упорно не появляется.

Какой шаблон вы обновляете и что подготовить

Под словами «шаблон статистики» в 1С скрываются две разные вещи. От этого зависит весь порядок действий.

Что у васГде живётКак обновляется
Форма Росстата (П-4, ПМ, 1-предприятие и др.)1С-Отчетность, регламентированные отчётыXML-шаблон из интернета или из файла
Свой статистический отчётВнешний отчёт .erf, расширение или доработка конфигурацииПравка макета, СКД и кода в Конфигураторе

Для форм Росстата шаблон — это XML-файл. В нём зашиты код формы по ОКУД, перечень разделов, строк и граф, правила контроля и номер версии. Росстат меняет шаблоны без привязки к релизам 1С. Поэтому отчёт, созданный по прошлогодней версии, может не пройти приём.

Перед обновлением проверьте три вещи:

  • 🔌 Интернет-поддержка. В Администрирование → Интернет-поддержка и сервисы должен быть подключён логин портала 1С:ИТС. Без него автоматическая загрузка шаблонов не работает .
  • 🧾 Релиз конфигурации. Механизм статистики обновляется вместе с 1С-Отчетностью. На старом релизе новый формат шаблона может просто не открыться.
  • 📂 Черновики. Если отчёт по старому шаблону уже начат, выгрузите или распечатайте его. Новая версия формы — это новый документ, данные из старого сами не переедут.

Пути к регламентированным отчётам в основных конфигурациях:

КонфигурацияПуть
Бухгалтерия предприятия 3.0Отчеты → Регламентированные отчеты
Зарплата и управление персоналом 3.1Отчетность, справки → 1С-Отчетность

Обновление шаблона формы Росстата через интернет

Это основной способ. Он занимает пару минут, если интернет-поддержка подключена.

Шаг 1. Откройте список статистических форм

  1. Перейдите в Отчеты → Регламентированные отчеты.
  2. Нажмите Создать.
  3. В дереве отчётов раскройте группу Статистика и выберите формы статистики, которые заполняются по шаблонам Росстата.

Откроется окно выбора формы. В нём видны код ОКУД, название формы и версия загруженного шаблона.

Шаг 2. Обновите список шаблонов

В окне выбора есть команда обновления шаблонов с сервера. Программа сверит загруженные версии с актуальными и докачает новые.

Если нужной формы нет в списке совсем, найдите её по коду ОКУД через поиск в этом же окне. Код вводите цифрами, без пробелов, как он указан на бланке формы.

Шаг 3. Создайте отчёт по новой версии

  1. Выделите строку формы с новой версией шаблона.
  2. Нажмите Выбрать и укажите организацию и период.
  3. Сверьте шапку: код ОКПО, адрес, ОКВЭД. Они подтягиваются из карточки организации.

Отчёты, созданные раньше, остаются на своей версии шаблона. Обновление не переписывает их. Для сдачи нужен новый отчёт по новой версии.

Загрузка XML-шаблона статистики из файла

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

Где взять файл

Шаблоны публикует Росстат на портале веб-сбора (websbor.rosstat.gov.ru). Там есть раздел с XML-шаблонами электронных форм. Ищите по коду ОКУД и периоду, за который сдаёте отчёт.

Скачайте файл с расширением .xml. Архив распакуйте: 1С загружает сам XML, а не ZIP.

Как загрузить

  1. Откройте то же окно выбора формы статистики, что и в предыдущем разделе.
  2. Найдите команду загрузки шаблона из файла. Обычно она стоит рядом с обновлением с сервера или в меню Ещё.
  3. Укажите скачанный XML.
  4. Убедитесь, что в списке появилась строка с новой версией.

Как проверить версию шаблона до загрузки

Откройте XML в «Блокноте». В первой строке после заголовка стоит корневой тег с атрибутами. Ищите OKUD и version — это код формы и номер версии шаблона. Сравните номер с тем, что показывает 1С в окне выбора.

Если файлов много, версию удобно вытащить обработкой:

Чтение = Новый ЧтениеXML;
Чтение.ОткрытьФайл("C:\Шаблоны\P4.xml");
Пока Чтение.Прочитать() Цикл
    Если Чтение.ТипУзла = ТипУзлаXML.НачалоЭлемента Тогда
        КодФормы = Чтение.ЗначениеАтрибута("OKUD");
        Версия = Чтение.ЗначениеАтрибута("version");
        Сообщить("ОКУД: " + Строка(КодФормы) + ", версия: " + Строка(Версия));
        Прервать; // нужен только корневой элемент
    КонецЕсли;
КонецЦикла;
Чтение.Закрыть();

Код читает первый элемент файла, то есть корень, и выводит два атрибута. Если атрибута нет, вместо значения будет пустая строка.

Показатели и поля после смены версии формы

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

Что сверить в первую очередь:

  • 📋 Перечень разделов. Росстат может добавить раздел или убрать старый. Пустой обязательный раздел не пропустит контроль.
  • 🔢 Единицы измерения. Проверьте, в чём просят показатель: в рублях, тысячах рублей или штуках. Ошибка в разрядности даёт расхождение в 1000 раз.
  • ➗ Контрольные соотношения. Запустите проверку отчёта в самой форме. Она использует правила из нового шаблона, а не из старого.
  • 🏷️ Справочники в графах. Коды ОКВЭД, ОКАТО/ОКТМО и классификаторов продукции должны совпадать с теми, что ожидает новая версия.

Формы статистики по XML-шаблонам заполняются вручную. Учётные данные программа сама в них не разносит. Чтобы не вбивать цифры наугад, сначала сформируйте подходящие отчёты: оборотно-сальдовую ведомость, отчёты по зарплате и численности.

Не правьте сам XML-шаблон в текстовом редакторе, чтобы «подогнать» его под старый отчёт. Портал Росстата проверяет структуру файла, и самодельная версия не пройдёт приём.

Свой отчёт статистики: макет и СКД в Конфигураторе

Если «шаблон статистики» — доработка вашей базы, обновление сводится к правке макета, схемы компоновки данных и, при необходимости, кода. Порядок зависит от того, где отчёт хранится.

Где отчётКак правитьЧто будет при обновлении типовой
Внешний отчёт .erfФайл → Открыть в КонфигуратореНе затрагивается
Расширение конфигурацииВетка расширения в дереве объектовСохраняется, если не сломаны заимствованные объекты
Изменённая типовая конфигурацияОсновная конфигурацияИзменения приходится объединять при каждом релизе

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

Табличный макет

Если отчёт выводится через печатный макет, откройте его на вкладке Макеты объекта. Новые строки и графы формы добавляйте именованными областями. Код вывода ищет области по имени, поэтому переименованная область без правки кода даст ошибку при формировании.

Схема компоновки данных

Для отчётов на СКД откройте основную схему. Типичные правки под новую форму:

  1. В наборе данных добавьте поле в текст запроса и проверьте, что оно появилось в списке полей набора.
  2. На вкладке Ресурсы назначьте агрегат для числовых показателей, например Сумма.
  3. На вкладке Настройки выведите новое поле в группировку или таблицу.
  4. Если показатель считается из других полей, добавьте его на вкладке Вычисляемые поля.

Запрос и программный код

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

Если отчёт собирается кодом, ищите процедуры, которые заполняют области макета. Каждую новую область пропишите там явно.

Для доработки типового отчёта используйте расширение конфигурации (платформа 8.3.6 и выше). Тогда обновление релиза не сотрёт вашу правку.

Новая версия не появилась: сброс кэша

Бывает так: шаблон загружен, отчёт в Конфигураторе исправлен, а пользователь видит старую форму. Обычно виноват кэш клиента.

Что сделать по порядку

  1. Перезапустите сеанс. Закройте 1С полностью и откройте снова. Часть настроек подхватывается только при новом входе.
  2. Сбросьте пользовательские настройки отчёта. Для своих отчётов на СКД сохранённые настройки могут ссылаться на старые поля. В форме отчёта откройте меню Ещё и верните стандартные настройки.
  3. Запустите 1С с ключом очистки кэша. Добавьте параметр в строку запуска:
"C:\Program Files\1cv8\common\1cestart.exe" /ClearCache

Тот же ключ можно вписать в поле дополнительных параметров запуска в свойствах базы в списке информационных баз.

  1. Удалите папки кэша вручную, если ключ не помог. Закройте все окна 1С и очистите содержимое каталогов с длинными именами-идентификаторами:
%APPDATA%\1C\1cv8
%LOCALAPPDATA%\1C\1cv8

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

Как не пропускать новые шаблоны

Росстат меняет формы в разное время года. Чаще всего — к началу года и перед сдачей годовых форм. Ручная проверка раз в квартал отнимает минуты, но о ней легко забыть.

Что можно поставить на поток:

  • 🔄 Обновление релизов. Свежий релиз конфигурации приносит и обновлённый механизм 1С-Отчетности. Держите базу на актуальном релизе.
  • 🌐 Интернет-поддержка. С подключённым логином программа сама предлагает загрузить обновления регламентированных отчётов при запуске.
  • 📅 Календарь отчётности. Сверяйте перечень форм, которые требует Росстат именно от вашей организации, по ОКПО на портале статистики. Если форма добавилась, её шаблон нужно загрузить отдельно.
  • 🧩 Свои отчёты. Если у вас десяток самописных форм, вынесите их в одно расширение или в каталог внешних отчётов. Тогда правка под новую версию делается в одном месте, а не по всей базе.

Для регулярной сверки удобно держать короткий чек-лист.

Проверка перед сдачей формы статистики
Выполнено: 0 / 6

Ошибки при обновлении шаблона статистики

Здесь — сбои, которые возникают уже после попытки обновиться. Выберите симптом.

Диагностика: выберите симптом

Частые вопросы

Можно ли перенести данные из отчёта по старой версии шаблона?
Автоматически — нет. Создайте отчёт по новой версии и перенесите показатели вручную. Строки, которых больше нет, просто не переносите.
Нужно ли обновлять шаблон, если сдаю отчёт через портал веб-сбора, а не из 1С?
Нет. На портале Росстата всегда открыта актуальная версия формы. Обновление шаблона в 1С нужно только для подготовки и отправки отчёта из программы.
Шаблон обновляется в одной базе или сразу во всех?
В каждой базе отдельно. Если у вас несколько информационных баз, загрузите шаблон в каждую, где готовите статистику.
Что делать, если Росстат прислал письмо с индивидуальным шаблоном?
Загрузите XML из письма через загрузку шаблона из файла. Он появится в списке форм рядом с общими.
Почему после обновления релиза 1С моя доработанная форма исчезла?
Правка была внесена прямо в типовую конфигурацию и затёрлась при обновлении. Перенесите доработку в расширение, чтобы следующий релиз её не трогал.