---
title: "Report \"RevenueAndCostOfSales\" (Trade Management for Kazakhstan 3.4)"
country: KZ
lang: en
author: Сапа Т.И. (https://buhgpt.kz/authors/sapa-ti)
date: 2026-09-23
canonical: https://buhgpt.kz/suraqtar/otchet-vyruchkaisebestoimostprodazh-upravlenie-torgovley--en
source: BuhGPT
---

# Report "RevenueAndCostOfSales" (Trade Management for Kazakhstan 3.4)

> **TL;DR:** 1. Object Identification Parameter Value Object type Report ( Отчет ) Name ВыручкаИСебестоимостьПродаж Full name Отчет.ВыручкаИСебестоимостьПродаж Synonym "Sales" (in the interface); the object name itself has no separate synonym Configuration Trade Management for Kazakhstan, 

---

1. Object Identification

Parameter
Value

Object type
Report (Отчет)

Name
ВыручкаИСебестоимостьПродаж

Full name
Отчет.ВыручкаИСебестоимостьПродаж

Synonym
"Sales" (in the interface); the object name itself has no separate synonym

Configuration
Trade Management for Kazakhstan, 3.4.5.21

Construction basis
Data Composition System (DCS)

Where to find in 1C
"Service subsystems" section → "Sales". Navigation link: e1cib/list/Отчет.ВыручкаИСебестоимостьПродаж

Purpose. The report is designed to analyze sales results: it shows revenue (sales income excluding VAT), cost of goods/services sold, and gross profit (margin) broken down by nomenclature, customers, organizations, warehouses, managers, and periods. This is an analytical (read-only) object — it does not modify data, is not posted, and does not generate movements, but builds a representation based on accounting data.

The currency of the indicators is tenge (₸). Revenue amounts are formed excluding VAT (the VAT rate in Kazakhstan starting in 2026 is 16%); the VAT amount in the report is, as a rule, output as a separate field or not included in the margin calculation.

2. Composition: Fields, Resources, and Parameters

The report has no header attributes or tabular sections in the sense that documents do. Its "composition" is defined by the data composition scheme (ОсновнаяСхемаКомпоновкиДанных): data sets, fields, resources, and parameters. Below is a typical set for a report of this class.

2.1 Dimensions (Available Groupings and Filters)

Field
Purpose

Организация
Organization under which the sale is recorded

Номенклатура
Item/service sold

ХарактеристикаНоменклатуры
Item characteristic (if characteristics accounting is maintained)

Покупатель / Контрагент
Client-recipient of the sale

Партнёр
Management counterparty (partner)

Склад
Shipping warehouse

Менеджер
Responsible sales manager

ВидНоменклатуры
Item type for aggregated analysis

ДокументПродажи (recorder)
Source document for the movement

Период
Sale date/period for grouping by days, months, etc.

2.2 Resources (Numeric Indicators)

Resource
Meaning

Количество
Quantity sold

Выручка
Sales income excluding VAT (credit 6010)

СуммаНДС
VAT amount on the sale (for reference), rate 16%

Себестоимость
Cost of goods sold (debit 7010)

ВаловаяПрибыль
Revenue − Cost

Рентабельность, %
Gross Profit / Revenue × 100

2.3 Parameters

Parameter
Purpose

НачалоПериода, КонецПериода
Boundaries of the analyzed period

Организация
Filter by organization

ВидЦены / Валюта
Display currency (₸ by default)

3. Object Forms

Form
Purpose

Main report form (ФормаОтчета)
Main interface: settings panel (period, filters, groupings), "Generate" button, spreadsheet document field with the result. For a DCS report, an automatically generated form is usually used, but it may be overridden by a custom form if additional logic is present.

Settings/variant form
Selection and configuration of report variants ("By Nomenclature", "By Customers", "By Managers", etc.)

If no custom forms are defined for the object, the platform uses an auto-generated DCS form with a standard quick settings panel.

4. Key Module Procedures

The attached evidence only includes the purpose facet; the source BSL and exact module:line paths are not attached. Therefore, below is a typical set of handlers for DCS reports (not version-specific). Specific lines should be checked in the configurator.

Report object module (МодульОбъекта):

- ПриКомпоновкеРезультата(ТабличныйДокумент, ДанныеРасшифровки, СтандартнаяОбработка) — override of the composition process: programmatic generation of the result, fine-tuning of the composer, conditional formatting, adding calculated columns (e.g., profitability).

- НастройкиФормы(...) / ПередЗагрузкойВариантаНаСервере(...) — management of variants and available settings.

Report form module (ФормаОтчета.Форма):

- ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) — setting the default period, filter by organization from user settings, initial groupings.

- ПриОткрытии(Отказ) — interface initialization.

- Сформировать(Команда) → server-side composition procedure — triggers report generation.

- Drill-down handlers (ОбработкаРасшифровки) — navigation to source documents and catalog items from report cells.

General mechanics: composition scheme (ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных")) → settings composer → ПроцессорКомпоновки → output to spreadsheet document.

5. Data Source and Relation to Accounting (the Report Does Not Generate Movements)

The report is not posted and does not create entries/movements — it reads already generated data. The source is the accumulation register(s) for sales, matching the report by meaning: the "Revenue and Cost of Sales" accumulation register (turnover), to which sales documents write movements upon posting.

Correspondence between report indicators and the Kazakhstan chart of accounts (standard chart of accounts, 2026 values):

Report indicator
KZ account
Entry upon sale (generated by the document, not the report)

Revenue (sales income)
6010
Dr 1210 Cr 6010 — income accrued to the buyer

Sales VAT (16%)
3130
Dr 1210 Cr 3130 — VAT payable

Cost of sales
7010
Dr 7010 Cr 1330 — cost of goods written off

Settlements with customers
1210
short-term accounts receivable from customers

Payment receipt
1030
Dr 1030 Cr 1210 — payment to current account

Example of a report line calculation. Goods sold in the amount of 1,160,000 ₸ including 16% VAT:

- Revenue excluding VAT: 1,160,000 / 1.16 = 1,000,000 ₸ (Cr 6010).

- VAT: 160,000 ₸ (Cr 3130).

- Cost: 700,000 ₸ (Dr 7010).

- Gross profit: 1,000,000 − 700,000 = 300,000 ₸; profitability 30%.

The report includes revenue excluding VAT, cost, and gross profit; VAT is a reference field.

6. Related Objects and Entry Based On

As a report, the object does not participate in the "entry based on" mechanism (neither as a basis nor as a result). Its informational connections:

- Source recorder documents: "Sale of Goods and Services", "Retail Sales Report", sales adjustments — their register movements are the report's data.

- Accumulation register for revenue and cost of sales — the direct source.

- Dimension catalogs: "Nomenclature", "Partners"/"Counterparties", "Organizations", "Warehouses", "Users" (managers).

- Electronic documents in Kazakhstan: the sales themselves are accompanied by an ESF issuance (ESF IS) and, when goods are moved, a SNT; this does not affect the report's monetary indicators, but is related to the same sales documents.

- Drill-downs from cells lead to sales documents and catalog items.

7. Extension Points

- Configuration extension: adding a custom scheme/variant, intercepting ПриКомпоновкеРезультата, &Instead/&After/&Before for form procedures (ПриСозданииНаСервере, Сформировать).

- Additional report variants — via the variant storage without modifying the object.

- Custom DCS fields and filters — added in "Edit Variant" mode without customization.

- Conditional formatting — highlighting loss-making lines (negative gross profit), low profitability.

- Calculated fields — adding indicators on top of resources (margin per unit, share of revenue).

- Additional SSL handlers (if the "Report Variants" subsystem is connected) — registration in the common module for report variant settings.

Requires verification in the specific build 3.4.5.21: the exact name of the source register and the presence of an overridden form (instead of the auto-generated one) — determined in the configurator based on the object's composition.

---
_BuhGPT — ИИ-помощник для бухгалтеров Казахстана: https://buhgpt.kz_