Документ «Регламентированный отчёт»

Хранит сохранённый экземпляр регламентированной отчётности — в Казахстане прежде всего форму налоговой отчётности (ФНО, например 200.00) по зарплате, налогам и взносам. Сами данные отчёта лежат в защищённом хранилище значений, а реквизиты шапки описывают «паспорт» отчёта: вид, организацию, период, код органа госдоходов и статусы электронной отправки. Документ раздела «Учёт и отчётность» в ЗУП для Казахстана 3.1.

ЗУП для Казахстана, ред. 3.1 · v3.1.2.24 · обновлено 2026-06

🎯 Что это и зачем

Наступил срок сдачи отчётности — её нужно заполнить, сохранить и отправить в орган госдоходов. Документ «Регламентированный отчёт» — это контейнер хранения заполненного экземпляра формы: само содержимое отчёта сериализуется в реквизит ДанныеОтчета (хранилище значений), состав включённых страниц и приложений — в ДеревоНастройкиСтраниц, а в шапке остаётся «паспорт» — вид отчёта, организация, отчётный период, код налогового органа и статусы приёма. В казахстанской конфигурации так сохраняются ФНО (200.00 и др.) и прочая регламентированная отчётность в госорганы.

Ключевая особенность объекта: документ не проводится и не формирует движений ни по одному регистру — его жизненный цикл это «Записать», а не «Провести». У него нет номера (длина номера 0), а в журнале он опознаётся по связке организации, представления вида и представления периода. Блок реквизитов с суффиксом Отчетность1С обслуживает электронную отправку через сервис 1С-Отчётность и отслеживание статусов приёма и разноски; именно здесь живёт казахстанский идентификатор — реквизит ИдентификаторПользователяОтчетность1С имеет синоним «БИН/ИИН».

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

🧭 Где найти в программе

Раздел «Учёт и отчётность» → рабочее место регламентированной отчётности (список и заполнение форм). Конкретную форму (например ФНО 200.00) выбираем и заполняем там; экземпляр документа «Регламентированный отчёт» создаётся автоматически при сохранении формы.

📌 Заметка. Точное расположение в меню в выгрузке конфигурации не определено, а форм у самого документа нет (metadata.forms пуст). Работа всегда идёт через форму конкретной ФНО в рабочем месте отчётности, а не через типовую форму этого документа. Если ищете готовый экземпляр — открывайте журнал регламентированных отчётов и фильтруйте по организации, виду и периоду.

👤 Часть 1. Для пользователя

Проходим по шагам: от выбора формы до сохранённого и отправленного отчёта.

Урок 1. Создание и сохранение ФНО (200.00)

Когда: наступил срок подготовки регламентированной отчётности за период — нужно заполнить и сохранить форму налоговой отчётности. Это основной сценарий.

  1. Открываем рабочее место регламентированных отчётов и выбираем нужную форму (вид отчёта) — например ФНО 200.00.
  2. Указываем Организацию и отчётный период — в документ запишутся Дата начала, Дата окончания, Период, Представление периода и Периодичность.
  3. Заполняем форму отчёта — автозаполнением из учёта или вручную. При сохранении показатели сериализуются в Данные отчёта, а состав страниц — в Дерево настройки страниц.
  4. Проверяем округление: Единица измерения (порядок округления) и Точность единицы измерения, а также Код налогового органа.
  5. Нажимаем «Записать» / «Сохранить» прямо в форме отчёта.
📷 Скриншот: рабочее место регламентированной отчётности — выбор ФНО 200.00
Выбор формы, организации и периода; заполненная форма ФНО сохраняется в документ «Регламентированный отчёт».
💡 Подсказка. Документ не нумеруется (длина номера 0). В журнале он опознаётся по Наименованию отчёта, Представлению вида, Представлению периода и Организации — ориентируйтесь на эту связку при поиске.
⚠️ Важно. Обязательных полей у документа нет — все реквизиты заполняются программно из формы отчёта, и платформа не выдаст ошибок заполнения. Это значит, что отсутствие ошибок ≠ корректный отчёт: содержательную полноту и правильность всех показателей проверяйте контролем в самой форме ФНО перед сдачей.

Урок 2. Открытие и правка сохранённого отчёта

Когда: нужно досмотреть, перепроверить или исправить ранее сохранённый отчёт за период.

  1. В журнале регламентированных отчётов находим запись по Организации, виду (Представление вида) и периоду (Представление периода).
  2. Открываем — форма отчёта восстановит показатели из Данных отчёта и состав страниц из Дерева настройки страниц.
  3. Вносим правки и снова нажимаем «Записать» — данные перезапишутся в хранилище значений (прежняя версия замещается).
📌 Заметка. Редактировать содержимое можно только через форму отчёта. Реквизиты ДанныеОтчета и ДеревоНастройкиСтраниц — это хранилища значений (ValueStorage); напрямую из карточки документа они недоступны для чтения и правки.

Урок 3. Выгрузка и электронная отправка

Когда: отчёт готов к сдаче — файлом в орган госдоходов или электронной отправкой через сервис 1С-Отчётность.

  1. Выгрузка файлом. Откройте сохранённый отчёт и выполните команду выгрузки в форме; используемый формат зафиксируется в Формате выгрузки. Проверьте Код налогового органа (и Код налогового органа посредника, если сдаёте через посредника).
  2. Электронная отправка. Из формы отчёта выполните отправку — заполнятся Дата отправки, Идентификатор, БИН/ИИН (ИдентификаторПользователяОтчетность1С) и идентификаторы формы в сервисе и системе приёма.
  3. Контроль статусов. Периодически обновляйте Статус приёма и Статус разноски; по факту обработки органом появятся номер уведомления и дата уведомления.
⚠️ Важно. Поля блока «Отчётность1С» (Статус приёма, Статус разноски, Уведомление, Дата уведомления, Дата отправки) заполняет сервис отправки — вручную их не редактируйте. И учтите: перезапись отчёта после отправки может рассинхронизировать сохранённую и уже переданную версии — правьте до сдачи.
💡 Подсказка. Для аудита и повторной печати ранее сданных форм откройте журнал и отберите записи по организации, периоду (Дата начала / Дата окончания или Представление периода), виду и статусам (Статус отчёта, Статус приёма). Это режим только чтения — документ при этом не меняется.

🛠 Часть 2. Для программиста

Состав объекта, отсутствие движений и логика записи. Конфигурация ЗУП для Казахстана 3.1, релиз 3.1.2.24.

Структура объекта

Тип объекта — документ. Нумерация: тип номера String, длина 0 (документ фактически не нумеруется), периодичность Nonperiodical. В шапке 35 реквизитов, табличных частей нет (metadata.tabular_sections пуст). Принципиальная особенность: ни один реквизит не имеет проверки заполнения — у всех fill_value_required: DontCheck (заполнение программное из формы отчёта). Ниже — все реквизиты шапки; имена приведены дословно из метаданных.

Реквизиты шапки (все 35)

ИмяТипОбяз.Назначение
ДанныеОтчетаValueStorageНетГлавное поле — сериализованные данные заполненного отчёта; через UI напрямую не читается
ДеревоНастройкиСтраницValueStorageНетСериализованные настройки состава страниц/разделов отчёта
ОрганизацияСправочникСсылка.ОрганизацииНет*Организация, по которой составлен отчёт; ключ поиска в журнале
ВидЧисло (decimal)НетЧисловой код вида регламентированного отчёта (внутренний идентификатор формы)
ПредставлениеВидаСтрокаНетТекстовое представление вида отчёта (для журнала)
ВидОтчетностиПеречислениеСсылка.ВидыОтчетностиНетКатегория отчётности (значения перечисления в выгрузке не раскрыты)
ВыбраннаяФормаСтрокаНетИдентификатор выбранной формы/редакции бланка (важно при смене редакций ФНО)
НаименованиеОтчетаСтрокаНетЧеловекочитаемое наименование экземпляра отчёта
ДатаНачала / ДатаОкончанияДатаНетГраницы отчётного периода
Период / ПредставлениеПериодаСтрокаНетВнутреннее и человекочитаемое представление периода (напр. «1 квартал 2026 г.»)
ПериодичностьПеречислениеСсылка.ПериодичностьНетШаг периода (месяц/квартал/год — значения в выгрузке не раскрыты)
ЕдиницаИзмеренияПеречислениеСсылка.ПорядкиОкругленияОтчетностиНетПорядок округления показателей (единица измерения сумм)
ТочностьЕдиницыИзмеренияЧисло (decimal)НетТочность (число знаков) при округлении показателей
КодНалоговогоОрганаСтрокаНетКод органа, в который представляется отчёт (в РК — код органа госдоходов)
КодНалоговогоОрганаПосредникаСтрокаНетКод налогового органа-посредника (при сдаче через посредника)
НомерПачкиЧисло (decimal)НетНомер пачки при пакетной сдаче отчётности
ДатаПодписиДатаНетДата подписи отчёта
ИсточникОтчетаСтрокаНетИсточник отчёта (строковый признак происхождения данных)
СтатусОтчетаСтрокаНетСтроковый статус жизненного цикла экземпляра
ФорматВыгрузкиСтрокаНетФормат файла электронного представления отчёта
ИдентификаторПользователяОтчетность1ССтрока (синоним «БИН/ИИН»)НетКЗ: идентификатор налогоплательщика в системе приёма
СтатусПриемаОтчетность1С / СтатусРазноскиОтчетность1СПеречислениеСсылка.СтатусыПриемаОтчетность1СНетСтатусы приёма и разноски отчёта (заполняет сервис 1С-Отчётность)
ДатаОтправки / ИдентификаторДата / СтрокаНетДата электронной отправки и служебный идентификатор отчёта
НомерУведомленияОтчетность1ССтрока («Уведомление»)НетНомер уведомления системы приёма
ДатаУведомленияОтчетность1ССтрока («Дата уведомления»)НетДата уведомления — внимание: тип строка, не дата
КомментарийСтрокаНетПроизвольная пометка пользователя

Не вошли в таблицу выше как малозначимые служебные/прочие реквизиты блока отправки и пустого типа: ИдентификаторФормыОтчетность1С (строка, «Идентификатор формы»), ИдентификаторФормыВСистемеПриемаОтчетность1С (число, «Идентификатор в системе приема»), Банк (тип в выгрузке пуст — составной/ссылочный, назначение не определено).

📌 * об обязательности. Формально обязательных полей нет — у всех реквизитов DontCheck, поэтому платформа не контролирует заполнение. Организация помечена «Нет*», потому что фактически она задаётся при создании отчёта и служит ключом идентификации в журнале, хотя формально не проверяется.
📌 Наследие РФ-типовой. Реквизиты КПП (синоним «КПП») и УдалитьКПП (синоним «(Не используется) КПП») — российские реквизиты типовой ЗУП. В учёте РК понятия КПП нет — в РК их не заполнять; УдалитьКПП прямо помечен как устаревший (префикс «Удалить» и «(Не используется)»). Казахстанский аналог идентификатора налогоплательщика — ИдентификаторПользователяОтчетность1С с синонимом «БИН/ИИН».

Табличные части

Табличных частей у документа нет — metadata.tabular_sections пуст. Вся содержательная начинка отчёта (все показатели формы) хранится в единственном поле ДанныеОтчета типа ValueStorage; состав включённых страниц — в ДеревоНастройкиСтраниц. Поэтому привычной построчной табличной структуры в карточке документа нет — данные доступны только через форму конкретной ФНО.

Движения по регистрам

⚠️ Движений нет. metadata.register_records пуст — документ не формирует движений ни по одному регистру. Это не расчётный и не учётный регистратор, а хранилище сохранённых отчётов. Жизненный цикл — «Записать», а не «Провести»; кнопки/семантики «Провести» с движениями по регистрам у документа ждать не нужно. Влияние на учёт отсутствует: документ лишь фиксирует заполненный экземпляр формы и след его электронной отправки.

Содержательные данные зарплаты, налогов и взносов, которые попадают в ФНО (например в 200.00), формируются не этим документом, а расчётными документами зарплаты и их движениями по регистрам учёта доходов, ИПН, ОПВ, СО, ВОСМС и т. п. «Регламентированный отчёт» только собирает эти данные в форму при заполнении и сохраняет результат — см. связанные разделы ниже.

Как формируется запись — реальный код (3.1.2.24)

⚠️ Важно об источнике. В использованной XML-выгрузке конфигурации модули объекта и форм отсутствуют (секции bsl_static / bsl_summaries пусты), поэтому дословный текст процедур ОбработкаЗаписи / ОбработкаПроверкиЗаполнения / обработчиков ПриИзменении привести нельзя. Ниже — реконструкция по метаданным (состав реквизитов, отсутствие проверок заполнения и отсутствие регистров-приёмников): это не цитата исходного кода, а корректная по структуре схема жизненного цикла документа.

Структура обязательности: проверяемых реквизитов нет. У всех 35 реквизитов fill_value_required: DontCheck — платформа не контролирует заполнение перед записью. Это сознательное решение типовой: контроль полноты отчёта выполняет форма конкретной ФНО, а не схема документа.

// Реконструкция по metadata: 0 реквизитов с проверкой заполнения (все DontCheck).
// Платформенный контроль заполнения отсутствует — корректность проверяет форма отчёта.
ПроверяемыеРеквизиты = "";  // пусто: ни одного ShowError
// Прикладные проверки задаёт форма конкретной ФНО (в выгрузке модулей нет).

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

// Реконструкция по metadata. register_records ПУСТ — движений нет.
// Жизненный цикл документа — «Записать», НЕ «Провести».
Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)

    // 1. Содержимое отчёта сериализуется формой ФНО в хранилища значений.
    //    ДанныеОтчета            — все показатели заполненной формы (ValueStorage)
    //    ДеревоНастройкиСтраниц  — состав включённых страниц/приложений (ValueStorage)

    // 2. «Паспорт» отчёта — реквизиты шапки (заполняются программно из формы).
    //    Организация, Вид/ПредставлениеВида, ВыбраннаяФорма, НаименованиеОтчета,
    //    ДатаНачала/ДатаОкончания, Период/ПредставлениеПериода, Периодичность,
    //    ЕдиницаИзмерения/ТочностьЕдиницыИзмерения, КодНалоговогоОргана.

    // 3. Блок «Отчётность1С» — заполняет СЕРВИС отправки, не пользователь:
    //    ИдентификаторПользователяОтчетность1С  // = «БИН/ИИН» (КЗ-идентификатор)
    //    ДатаОтправки, Идентификатор, ИдентификаторФормыОтчетность1С,
    //    СтатусПриемаОтчетность1С, СтатусРазноскиОтчетность1С,
    //    НомерУведомленияОтчетность1С, ДатаУведомленияОтчетность1С (тип СТРОКА).

КонецПроцедуры

// Процедура ОбработкаПроведения ОТСУТСТВУЕТ по сути:
// документ не проводится и не пишет ни в один регистр (register_records пуст).
📌 Заметка. Реквизит ДатаУведомленияОтчетность1С объявлен как строка (xs:string), а не как дата, — при программном парсинге/сравнении дат на тип «дата» полагаться нельзя.

Зависимости

Дословный список общих модулей в выгрузке отсутствует. Структурно документ опирается на:

ЗависимостьЧто используется
СправочникиОрганизации — организация, по которой составлен отчёт (ключ поиска в журнале)
ПеречисленияВидыОтчетности, ПорядкиОкругленияОтчетности (единица измерения), Периодичность, СтатусыПриемаОтчетность1С (статусы приёма/разноски)
Подсистема отчётностиРабочее место регламентированной отчётности — создаёт и перезаписывает экземпляр, заполняет ДанныеОтчета и ДеревоНастройкиСтраниц
Сервис 1С-ОтчётностьЭлектронная отправка и контроль статусов — заполняет блок реквизитов с суффиксом Отчетность1С
Источники показателейРасчётные документы зарплаты и регистры учёта доходов/налогов/взносов РК — поставляют данные в форму ФНО (сам документ движений не делает)
📌 Заметка. Список документов-оснований пуст (metadata.based_on — документ не вводится на основании других), и список «кто создаётся на основании этого» тоже пуст (metadata.inverse_based_on — не определено). Экземпляр порождается рабочим местом отчётности при сохранении формы, а не командами ввода на основании.

🔗 Связанные разделы