1. Identification
| Parameter | Value |
|---|---|
| Object type | Report (Report / Отчет) |
| Name | ВыручкаИСебестоимостьРозничныхПродаж |
| Full name | Отчет.ВыручкаИСебестоимостьРозничныхПродаж |
| Synonym | "Revenue and Cost of Retail Sales" |
| Configuration | Trade Management for Kazakhstan, ed. 3.4.5.21 |
| Implementation basis | Data Composition System (DCS) |
| Where to find | "Service subsystems" section → "Revenue and Cost of Retail Sales". Direct navigation link: e1cib/list/Отчет.ВыручкаИСебестоимостьРозничныхПродаж |
Purpose. The report is designed to analyze retail trade results: it compares revenue from retail sales with the cost of goods sold and displays gross profit (margin) and profitability broken down by analytics (organization, warehouse/store, cash register, nomenclature, period). It is used by the retail manager, merchandiser, and accountant to monitor the profitability of outlets, product groups, and individual items.
Since the object is a report, it only reads data from registers and does not perform writing/posting — it does not generate movements (see section 5).
2. Attributes and Data Composition Structure
The report has no header attributes or tabular sections in the document sense. Its "structure" is defined by the DCS layout (ОсновнаяСхемаКомпоновкиДанных) and the composition of settings. Below is a typical composition.
2.1. Scheme parameters (report header)
| Parameter | Purpose |
|---|---|
НачалоПериода / КонецПериода |
Boundaries of the analyzed period (standard "Period" on the form) |
Организация |
Filter by organization; if empty — for all |
Склад (store, retail warehouse) |
Filter by point of sale/warehouse of the "Retail" type |
КассаККМ |
Filter by cash register (when detailing down to the register) |
Валюта |
Currency of amount presentation — tenge (₸) |
2.2. Data set fields (resources and groupings)
| Field | Role in DCS | Meaning |
|---|---|---|
Организация, Склад, КассаККМ |
Dimension/grouping | Top-level analytics |
Номенклатура, ХарактеристикаНоменклатуры |
Dimension/grouping | Product analytics |
Количество |
Resource | Quantity sold |
Выручка (СуммаПродажи) |
Resource | Sales amount excluding VAT, ₸ |
Себестоимость |
Resource | Cost of goods written off, ₸ |
ВаловаяПрибыль |
Resource (calculated) | Выручка − Себестоимость, ₸ |
Рентабельность |
Resource (calculated) | ВаловаяПрибыль / Выручка × 100, % |
СуммаНДС |
Resource | VAT on retail sales; RK rate for 2026 — 16% |
The retail price on a receipt generally includes VAT; VAT is extracted at a rate of 16% to calculate revenue. Example: a receipt for 116,000 ₸ → revenue (income) 100,000 ₸, VAT 16,000 ₸.
3. Forms
| Form | Type | Purpose |
|---|---|---|
ФормаНастроек / main report form |
Report form | Configuring period, filters, groupings, launching generation and displaying the result in a spreadsheet document field |
Настройки (DCS user settings) |
Built into the report form | Quick access to Период, Организация, Склад parameters without opening advanced settings |
A separate selection/list form for the report is not required — opening occurs via a navigation link or a subsystem command. The standard DCS report form provides report variants, quick filters, groupings, conditional formatting, and drill-down.
4. Key Module Procedures
The attached evidence only includes the naznachenie facet (purpose and interface path). The source BSL code of the object's modules is not included in the evidence, so below are typical DCS report handlers for this configuration (actual names/line numbers require verification in the specific 3.4.5.21 build).
Report object module (МодульОбъекта):
ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)— intercepts result output: programmatic finishing of the spreadsheet document, calculation of dependent indicators (margin, profitability), if needed —СтандартнаяОбработка = Ложьwith manual composition viaПроцессорКомпоновкиДанных.
Report form module (Форма.МодульФормы):
ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)— initialization of the default period, setting the organization filter from user settings, configuring element availability.ПриОткрытии(Отказ)— fine-tuning of commands and appearance.<Параметр>ПриИзменении(Элемент)(e.g.ОрганизацияПриИзменении) — synchronization of quick filters with composer settings.- Drill-down handlers (
ДетальныеЗаписиВыбор/ standard DCS drill-down) — navigation to source documents (cash register receipts, retail sales reports).
Requires verification: the exact list of procedures and line numbers — only from the source code of a specific 3.4.5.21 build; they change between patch versions.
5. Data Sources (the report does not generate movements)
The report is a read-only object: it is not posted and does not write movements to registers. It obtains data from registers that are populated by retail documents ("Retail Sales Report", "Cash Register Receipt", "Sale of Goods and Services"). Typical sources:
| Source | What is taken |
|---|---|
| Accumulation register "Revenue and Cost of Sales" / "Sales" | Revenue, cost, quantity, gross profit |
| Register "Goods in Warehouses" / "Cost of Goods" | Write-off cost (by average/FIFO) |
| Register "Retail Sales" / "Cash in Registers" | Data on cash registers and retail receipts |
Journal Entries Behind the Indicators (per the standard RK chart of accounts)
The report visualizes the financial result generated by retail documents. To understand the source of the amounts — typical retail sales journal entries (₸):
| Operation | Debit | Credit | Comment |
|---|---|---|---|
| Revenue received into cash/account | 1030 | 6010 | Sales income (excluding VAT) |
| VAT accrual on sales | 6010 (or settlements account) | 3130 | VAT payable, rate 16% |
| Write-off of cost of goods sold | 7010 | 1330 | Cost of sales / goods |
For reference — accounts used from the RK chart of accounts: 1210 (short-term customer receivables), 1030 (cash on current accounts), 1330 (goods), 3310 (accounts payable to suppliers), 3130 (VAT payable), 6010 (sales income), 7010 (cost of sales).
Report indicators:
- Revenue = credit turnover on 6010 (income excluding VAT);
- Cost = debit turnover on 7010;
- Gross profit = Revenue − Cost;
- Profitability = Gross profit / Revenue × 100%.
6. Related Objects and Input on Basis
The report (unlike a document) does not participate in the "input on basis" mechanism and is not itself entered on the basis of other objects. Related objects are the sources of its data and drill-down points:
- Documents: "Retail Sales Report", "Cash Register Receipt", "Sale of Goods and Services", "Cash Receipt Order", "Inventory of Goods".
- Analytics catalogs: "Organizations", "Warehouses (Stores)", "Cash Registers", "Nomenclature", "Nomenclature Characteristics".
- RK electronic documents: retail sales are accompanied by issuing an ESF (via the ESF IS) and, when moving controlled goods, a SNT; these documents are sources and confirmation of sales amounts, but are not generated by the report.
- Drill-down: from report cells the user navigates to source documents and to DCS settings.
7. Extension Points
- DCS report variants — adding custom variants (by cash register, by product groups, ABC analysis of margin) without changing code.
- Configuration extension — overriding
ПриКомпоновкеРезультатаand the form'sПриСозданииНаСервереto add indicators/formatting; adding form attributes. - External report / additional report (SSL) — connecting via the "Additional Reports and Processing" subsystem without removal from support.
- DCS layout — adding calculated fields (
ВаловаяПрибыль,Рентабельность, VAT share) and resources via a modified copy of the scheme in an extension. - Functional options and roles — managing report visibility and analytics composition.
Requires verification: the possibility of seamless extension without removal from support depends on the compatibility mode and support settings of a specific information base.
Reference RK Norms (2026)
Used in related calculations (sales, seller salaries, store taxes), values current as of 2026:
- VAT rate — 16%; MCI — 4,325 ₸; minimum wage — 85,000 ₸.
- IIT: basic deduction 30 MCI/month (no more than 360 MCI/year); rate 10% up to 8,500 MCI of annual income and 15% above.
- Mandatory pension contributions — 10% (base cap 50 minimum wages); employer pension contributions — 3.5%; mandatory employee social health insurance — 2%; social health insurance — 3%; social contributions — 5%; social tax — 6%.
