1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Отчёт (Report) |
| Имя | ПрогрессОтложенногоОбновления |
| Полный путь | Отчет.ПрогрессОтложенногоОбновления (Reports.ПрогрессОтложенногоОбновления) |
| Синоним | — (в выгрузке отсутствует; для пользователя отображается как «Прогресс отложенного обновления») |
| Конфигурация | Бухгалтерия для Казахстана, редакция 3.0, версия 3.0.74.2 |
| Основа | Система компоновки данных (СКД) |
Назначение. Отчёт предназначен для мониторинга процесса отложенного обновления информационной базы после перехода на новую версию конфигурации. Он отображает статистику обработки объектов по обработчикам отложенного обновления (ОбновлениеИнформационнойБазы), группирует данные по временным интервалам (часам), показывает общий прогресс и остаток объектов к обработке, а также выявляет обработчики, завершившиеся с ошибкой. Инструмент используется администраторами и пользователями с полными правами для контроля хода обновления, выявления «зависших» или проблемных обработчиков и оценки оставшегося объёма работ.
Отчёт носит служебный (технический) характер: он не относится к прикладному учёту, не оперирует денежными суммами, налогами и планом счетов, а работает исключительно с метаданными процесса обновления ИБ.
Где найти в 1С. Раздел «Администрирование» → «Прогресс отложенного обновления». Навигационная ссылка: e1cib/list/Отчет.ПрогрессОтложенногоОбновления.
2. Реквизиты шапки и табличные части
2.1 Реквизиты шапки
Собственные реквизиты отсутствуют. Отчёт не имеет атрибутов хранения данных и работает полностью на основе регистров сведений подсистемы обновления ИБ. Пользовательские настройки (отбор по обработчику, период интервалов, режим детализации) задаются штатными средствами СКД в форме настроек, а не реквизитами объекта.
2.2 Табличные части
Собственные табличные части отсутствуют. Результирующие таблицы формируются динамически при компоновке через СКД на основании данных источника (регистры сведений о ходе отложенного обновления).
Ключевые показатели, выводимые схемой компоновки (соответствуют колонкам вспомогательной формы ЗависимостьОбработчика):
| Показатель | Назначение |
|---|---|
ИмяОбработчика |
Полное имя процедуры-обработчика отложенного обновления |
ВсегоОбъектов |
Количество объектов, зарегистрированных к обработке данным обработчиком |
ОсталосьОбработать |
Количество ещё не обработанных объектов |
ОбщийПрогресс |
Доля обработанных объектов (обычно в процентах) |
ОбработаноЗаИнтервал |
Количество объектов, обработанных за выбранный временной интервал (час) |
3. Формы
Основной формой является универсальная форма отчёта СКД (в JSON-выгрузку не включена, но существует по умолчанию для всех отчётов на СКД). Дополнительно объект содержит две вспомогательные формы:
| Форма | Роль | Содержание |
|---|---|---|
ЗарегистрированныеДанные (≈37 элементов) |
Служебная детализация | Отображает детальный список зарегистрированных объектов, требующих обработки конкретным обработчиком обновления. Содержит таблицу с колонкой ввода ИмяТаблицы и кнопку закрытия. |
ЗависимостьОбработчика (≈54 элемента) |
Основная пользовательская форма | Древовидная структура зависимостей обработчиков обновления с колонками ИмяОбработчика, ВсегоОбъектов, ОсталосьОбработать, ОбщийПрогресс, ОбработаноЗаИнтервал. Содержит команду ЗарегистрированныеДанные для перехода к детальному просмотру объектов выбранного обработчика. |
Форма ЗависимостьОбработчика позволяет разобрать «дерево зависимостей»: какие обработчики блокируют выполнение других (обработчик не стартует, пока не завершены его предшественники), что помогает локализовать причину остановки прогресса.
4. Ключевые процедуры модулей
В справочном evidence исходный BSL-код модулей отчёта и форм не приложен. Ниже — типовые обработчики для отчёта на СКД и его форм данного вида (описание общей логики, а не гарантия конкретных строк в версии 3.0.74.2).
Модуль объекта отчёта:
ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)— программное вмешательство в вывод: подсветка обработчиков с ошибками, форматирование прогресса, дозаполнение расчётных колонок.НастройкиДляТехническойПоддержки()/ служебные функции подготовки источника — сбор данных о ходе обновления из подсистемыОбновлениеИнформационнойБазыво внешний источник данных СКД.
Форма отчёта (универсальная СКД):
ПриСозданииНаСервере— установка начальных настроек, периода интервалов, отбора по обработчику.ПриОткрытии— восстановление пользовательских настроек компоновки.
Форма ЗависимостьОбработчика:
ПриСозданииНаСервере— построение дерева обработчиков и их зависимостей из данных подсистемы обновления.- Обработчик команды
ЗарегистрированныеДанные— открытие формыЗарегистрированныеДанныедля текущего обработчика.
Форма ЗарегистрированныеДанные:
ПриСозданииНаСервере— заполнение таблицы объектов (колонкаИмяТаблицы), зарегистрированных к обработке переданным обработчиком.
Требует проверки: точные имена и сигнатуры экспортных методов зависят от версии БСП, встроенной в 3.0.74.2.
5. Проведение и движения
Отчёт не является документом, не проводится и не формирует движений ни по каким регистрам накопления, бухгалтерским регистрам или проводкам по плану счетов РК. Он предназначен только для чтения и визуализации.
Источник данных — регистры сведений подсистемы «Обновление информационной базы» (БСП), в которых фиксируются:
- список отложенных обработчиков и их статусы (не выполнялся / выполняется / завершён / завершён с ошибкой);
- количество зарегистрированных к обработке объектов и остаток;
- отметки времени обработки (для группировки по часовым интервалам);
- зависимости между обработчиками.
Поскольку объект служебный, к нему не применяются прикладные учётные правила Казахстана (ставка НДС 16%, счета 1210/1030/1330/3310/3130/6010/7010, ИПН/ОПВ/СО и т. п.) — эти сущности данный отчёт не затрагивает.
6. Связанные объекты и ввод на основании
- Подсистема БСП «ОбновлениеИнформационнойБазы» — поставщик данных; отчёт читает служебные регистры сведений этой подсистемы.
- Обработка отложенного обновления (запуск/повтор обработчиков) — отчёт показывает результат её работы; из формы
ЗависимостьОбработчикаможно перейти к анализу проблемных обработчиков. - Роли администрирования / полные права — определяют доступ к отчёту.
Ввод на основании не поддерживается (для отчётов механизм не применяется). Обратная связь — только навигационная: переход от дерева обработчиков к списку ЗарегистрированныеДанные.
7. Точки расширения
- Расширение конфигурации. Заимствование формы
ЗависимостьОбработчикаили объекта отчёта для добавления собственных колонок (например, расчётной оценки оставшегося времени) через&Вставка/&Послев обработчикахПриКомпоновкеРезультатаиПриСозданииНаСервере. - Настройки СКД. Собственные варианты отчёта и пользовательские настройки (отбор по имени обработчика, период интервалов, группировки) без изменения кода.
- Дополнительные отчёты (внешние). Механизм БСП «Дополнительные отчёты и обработки» — при необходимости альтернативной аналитики по тем же регистрам обновления.
- Программный доступ к данным — через API подсистемы
ОбновлениеИнформационнойБазы(для собственных мониторинговых инструментов) вместо прямого чтения служебных регистров.
Требует проверки: доступность конкретных экспортных методов подсистемы обновления зависит от версии БСП в составе 3.0.74.2.
