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