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