---
title: "Report \"TurnoversBetweenSubaccountsStandard\" — Technical Description"
country: KZ
lang: en
author: Сапа Т.И. (https://buhgpt.kz/authors/sapa-ti)
date: 2026-09-07
canonical: https://buhgpt.kz/suraqtar/otchet-oborotymezhdusubkontotipovoy-tehnicheskoe-opisanie-en
source: BuhGPT
---

# Report "TurnoversBetweenSubaccountsStandard" — Technical Description

> **TL;DR:** 1. Identification of the Object Parameter Value Object Type Report Name TurnoversBetweenSubaccountsStandard Full Path Report.TurnoversBetweenSubaccountsStandard Synonym Turnovers between subaccounts (accounting) Configuration Accounting for Kazakhstan, edition 3.0, version 3.0

---

1. Identification of the Object

Parameter
Value

Object Type
Report

Name
TurnoversBetweenSubaccountsStandard

Full Path
Report.TurnoversBetweenSubaccountsStandard

Synonym
Turnovers between subaccounts (accounting)

Configuration
Accounting for Kazakhstan, edition 3.0, version 3.0.74.2

Country/Localization
Republic of Kazakhstan (₸, chart of accounts of the RK, VAT rate 16%)

Purpose. The report is designed for analyzing turnovers and correspondences between various types of analytical accounting (subaccounts) on accounting accounts. It allows accountants and financial analysts to study the interrelationships between accounting objects (counterparties, contracts, projects, divisions, nomenclature, etc.) across one or more accounts. It generates a multidimensional table: subaccounts specified in rows, corresponding subaccounts (with whom the turnover occurred) in columns. It supports a breakdown mode for transitioning to primary documents. It is used weekly to monthly — during period closing and reconciliations.

Where to find in 1C: section "Reports" → "Turnovers between subaccounts (accounting)."
Navigation link: e1cib/list/Report.TurnoversBetweenSubaccountsStandard

2. Attributes and Table Parts

2.1 Attributes (form/settings parameters)

Name
Type
Mandatory
Purpose

StartPeriod
Date (dateTime)
Not checked
Start date of the analysis period. Sets the lower limit for selecting entries from accounting registers.

EndPeriod
Date (dateTime)
Not checked
End date of the analysis period. Sets the upper limit for selecting entries.

OrganizationListRepresentation
String
Not checked
Text representation of selected organizations for display in the form without opening selection settings.

DepartmentListRepresentation
String
Not checked
Text representation of selected departments to inform the user about applied filters.

AdditionalFieldsPlacement
Number (decimal)
Not checked
Method of placing additional fields in the layout (vertically/horizontally). Affects the structure of the final table.

BreakdownMode
Boolean
Not checked
Flag for interactive breakdown mode: transition from summary indicators to primary documents.

BUIndicator
Boolean
Not checked
BU indicator — total turnovers in the main accounting currency (₸). The main indicator for most scenarios.

CurrencyAmountIndicator
Boolean
Not checked
Currency amount indicator for multi-currency accounts (relevant for accounts accounting for currency transactions).

QuantityIndicator
Boolean
Not checked
Quantitative indicator for accounts with quantitative accounting (goods, materials, products).

SubaccountTypesList
ValueList
Mandatory
List of subaccount types for analysis by rows. The report cannot be generated without filling this in. Defines the main analytics.

CorrespondingSubaccountTypesList
ValueList
Mandatory
List of corresponding subaccount types for analysis by columns. Defines the analytics of correspondence (with whom the turnover occurred).

2.2 Table Parts

Grouping — setting up groupings and data detailing: selection of grouping fields for rows, type of totals, and order of nesting levels. The user forms a hierarchy of analytical cuts by which the result is summarized.

Additionally, reports of this class include auxiliary table parts/settings sets: selection (conditions based on subaccount values, accounts, organizations), sorting, and composition of additional fields. Their composition is determined by the report's data composition scheme.

3. Forms

The report uses the standard set of forms for objects of the type "Report" in BK 3.0:

Form
Purpose

Main Report Form
Input of the period, selection of organizations/departments, specification of subaccount types and corresponding subaccounts, inclusion of indicators (BU, currency amount, quantity), initiation of generation and output of the result in the table document field.

Settings Form (layout settings)
Extended structure settings: groupings, selections, sorting, composition of indicators and additional fields, formatting.

Variant Selection Form
Selection of a saved report variant from predefined and user-defined variants.

Forms interact through data composition settings parameters; the result is output in the table document field with support for breakdowns.

4. Key Module Procedures

The attached evidence does not provide the source texts of the modules (BSL). Below is a typical set of handlers for the BK 3.0 report based on the data composition scheme. Exact names and lines are specified in the configurator.

- OnResultComposition (report form module) — main handler: before outputting the data composition scheme, it substitutes user parameters (period, list of subaccount/corresponding subaccount types, indicators), checks the mandatory parameters SubaccountTypesList and CorrespondingSubaccountTypesList for completion.

- OnCreationOnServer — initialization of default settings, setting the period, restoring the last used variant.

- SetPeriod / ProcessPeriodSelection — working with the attributes StartPeriod and EndPeriod, synchronization with the data composition scheme parameters.

- GenerateReport (client → server) — assembling layout settings, calling the data composition processor, outputting to the table document.

- ResultBreakdownProcessing — when BreakdownMode is enabled, opens the primary document or detailed report for the selected cell.

- Handlers for displaying selections — filling OrganizationListRepresentation and DepartmentListRepresentation for informative display of applied filters.

The main logic of calculations is implemented in the data composition scheme (layout MainDataCompositionScheme): the data set is built by querying the turnover tables of the accounting register CostAccounting (virtual table CostAccounting.TurnoversDebitCredit with breakdown by types of subaccounts and corresponding subaccounts).

5. Data Sources and Movements

The report does not generate entries and movements in registers — it is a read-only object. It selects already formed records from the accounting register.

- Main source: accounting register CostAccounting, virtual turnover table Debit-Credit (CostAccountingBalancesAndTurnovers / CostAccountingTurnovers) with dimensions by subaccounts.

- Dimensions: debit account, credit account, up to three types of debit and credit subaccounts, organization, department.

- Indicators: BU amount (₸), currency amount, quantity.

Example of analyzed correspondences (chart of accounts of the RK, VAT rate 16%):

Business Operation
Debit
Credit
Comment

Sale of goods to the customer
1210
6010
Accounts receivable from customers ↔ revenue from sales

VAT accrued on sales
1210
3130
VAT 16% on taxable turnover

Cost of goods sold written off
7010
1330
Cost of goods sold ↔ goods in stock

Receipt of goods from the supplier
1330
3310
Goods ↔ accounts payable to suppliers

Payment to the supplier from the current account
3310
1030
Accounts payable ↔ cash in the account

Receipt of payment from the customer
1030
1210
Cash ↔ accounts receivable from customers

For example, setting the subaccount "Counterparties" in rows and "Nomenclature" in columns for account 1210↔6010, the report will show which customers and for which nomenclature revenue from sales was generated during the period.

When selling for 116,000 ₸ (including VAT 16% = 16,000 ₸), the turnovers will be distributed: Debit 1210 Credit 6010 — 100,000 ₸, Debit 1210 Credit 3130 — 16,000 ₸.

6. Related Objects and Input on the Basis

- Accounting register CostAccounting — the only data source.

- Plans of characteristic types CostAccountingSubaccountTypes — define the allowable values for SubaccountTypesList and CorrespondingSubaccountTypesList.

- Chart of accounts CostAccounting — accounts of the RK (1210, 1030, 1330, 3310, 3130, 6010, 7010, etc.).

- Directories Organizations, Departments, Counterparties, Nomenclature, Contracts — sources of subaccount values and selections.

- Breakdowns lead to primary documents (sales, receipts, payment documents, including those related to electronic invoices (ESF)/SNT).

Input on the basis for reports is not provided. The report itself serves as a transition point (through breakdown) to primary documents.

7. Extension Points

- User report variants — saving configured combinations of subaccount types, selections, and groupings.

- Extension of the data composition scheme through configuration extension: adding calculated fields, resources, additional data sets.

- Additional handlers for the object/form module in the extension — for example, filling in indicators or custom processing of breakdowns.

- External printed forms and layouts for data composition — connectable output options.

- Roles and functional options — managing the availability and composition of indicators.

Requires verification (version-specific): the exact list of predefined variants and composition of additional fields in the layout may differ between releases of the 3.0.74.x line.

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