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