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