RUKKENZH
Задать вопрос AI
SectionsОбъекты конфигурации 1С
Report "Debt Structure of Organizations by SO" - Technical Description (Accounting for Kazakhstan 3.0.74.2)
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Report "Debt Structure of Organizations by SO" - Technical Description (Accounting for Kazakhstan 3.0.74.2)

Applies to: 1С:Бухгалтерия для Казахстана, release 3.0.74.2 · by 1C-Sapa Group, 1C partner
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

Report «Structure of Debts of Organizations by SO»

The report object is based on the data composition system (DCS) in the configuration «Accounting for Kazakhstan», edition 3.0 (3.0.74.2). It is intended for analyzing the structure of accounts receivable and accounts payable of organizations in analytical dimensions.


1. Identification

Property Value
Object Type Report
Name StructureOfDebtsOfOrganizationsBySO
Full Name Report.StructureOfDebtsOfOrganizationsBySO
Alias Structure of debts of organizations by SO
Mechanism Basis Data composition system (DCS)
Configuration Accounting for Kazakhstan, edition 3.0, version 3.0.74.2
Accounting Currency Tenge (₸)

Purpose. The report provides an overview of the debts of one or several organizations for the specified period, broken down by analytical dimensions (counterparty, contract, organization, etc.). It is used by accountants and financial analysts for inventorying calculations, controlling overdue payments, and reconciling accounts receivable and accounts payable. The DCS mechanism allows for flexible configuration of indicators, groupings, selections, sorting, and conditional formatting; the report supports both interactive mode with breakdown and mailing mode (automatic generation on a schedule).

Where to find: navigation link e1cib/list/Report.StructureOfDebtsOfOrganizationsBySO. In the interface, the report is called from the reports panel of the corresponding section; it can be opened through the report list or a pinned command.


2. Attributes and Table Parts

The report attributes here are configuration/variant parameters, not the attributes of the executed document. The table parts store user-defined output settings (groupings and indicators), which are translated into the structure and selected fields of the DCS.

2.1 Header Attributes

Name Type Mandatory Purpose
StartPeriod xs:dateTime Not checked The start date of the debt analysis period — the lower boundary of the data selection interval.
EndPeriod xs:dateTime Not checked The end date of the period — the upper boundary of the report generation interval.
RepresentationOfListOfOrganizations xs:string Not checked Text representation of the selected organizations for display in the form. Automatically generated based on the composition of the selected organizations.
DetailingMode xs:boolean Not checked Indicator for opening the report in detailing mode from another report. In this mode, the own data selection is automatically reset to avoid parameter conflicts with the calling report.

2.2 Table Part «Grouping»

Stores settings for data grouping — by which fields and with what type of detail the result rows are formed.

Name Type Purpose
Usage xs:boolean Flag for the activity of grouping. If removed — grouping does not participate in the formation.
Field xs:string Technical name of the grouping field (e.g., Counterparty, Contract, Organization).
Representation xs:string User representation of the field in the settings.
GroupingType Enumeration.DetailingTypeOfStandardReports Method of detailing: «Only totals», «Detailed records», «Without totals», etc.

2.3 Table Part «Indicators»

Contains a list of numerical indicators displayed in the report as columns.

Name Type Purpose
Usage xs:boolean Enable/disable the indicator without removing it from the list.
Field xs:string Technical name of the indicator (e.g., Amount, TaxAmount, DocumentCount).
Representation xs:string Displayed name of the indicator in the columns and settings.

Indicators of the type «Amount» reflect the debt in tenge according to accounting data; «TaxAmount» — the amount according to tax accounting (used for reconciling accounting/tax accounting).


3. Forms

Form Role
Main report form (ReportForm) Unified form for settings and output: selection of period, composition of organizations, set of groupings and indicators, selections; button «Generate» and table document field with results and breakdown.
Variant / settings form (if available) Extended configuration of the DCS structure: user-defined fields, conditional formatting, sorting, formatting of totals. Usually inherited from the general DCS settings mechanism.

For reports on DCS, custom forms are often minimal — most of the interface is generated by the platform from the data composition scheme and saved variants. Specific header attributes (period, list of organizations, detailing mode) are displayed in the command panel/header of the main form.


4. Key Module Procedures

The attached evidence does not provide the source code (BSL) of the forms and object modules, so below are typical handlers for the report on DCS in BK 3.0 (actual procedure names may differ in specific versions).

Report object module:

  • OnResultComposition(DocumentResult, DataBreakdown, StandardProcessing) — intercepts composition; programmatically generates the result, substitutes the period and list of organizations into the DCS parameters, fine-tunes the selection.
  • Procedures for forming the scheme/settings of DCS based on the values of attributes StartPeriod, EndPeriod, composition of organizations, and contents of table parts «Grouping»/«Indicators».

Report form module:

  • OnCreateOnServer(Error, StandardProcessing) — initializes the default period, restores settings, sets RepresentationOfListOfOrganizations.
  • OnOpen / handler for the «Generate» command — validates the period and composition of organizations, calls composition.
  • Handler for selecting organizations — recalculates RepresentationOfListOfOrganizations.
  • Breakdown mode processing — when DetailingMode = True, resets own data selection to avoid parameter conflicts with the calling report.

5. Data Source and Movements

The report does not perform postings and does not generate movements — it is a reading object, not a document. It does not create records in accounting registers and does not generate postings. Data is read from movements already formed by other documents.

The source is the accounting register (chart of accounts of the RK) — balances and turnovers on settlement accounts. Debt dimensions are analyzed by subaccounts «Counterparties», «Contracts», «Settlement Documents with Counterparties».

Accounts involved from the chart of accounts of the RK:

Account Purpose
1210 Short-term accounts receivable from buyers and customers
3310 Short-term accounts payable to suppliers and contractors
3130 VAT payable (related to calculations on electronic invoices)
1030 Cash on current bank accounts (closure/payment of debts)
6010 Revenue from sales (forms accounts receivable on account 1210)
7010 Cost of sales
1330 Goods

Debit balance on 1210 — accounts receivable, credit on 3310 — accounts payable. VAT in calculations is accounted at a rate of 16% (Kazakhstan, 2026), primary and corrective documents are accompanied by electronic invoices (ESF in the ESF IS) and, when moving goods, accompanying invoices (SNT).

Example. Sale of goods for 1,160,000 ₸ with VAT 16%: taxable turnover 1,000,000 ₸, VAT 160,000 ₸. Source postings that the report will then «see»: Dr 1210 Cr 6010 — 1,000,000 ₸; Dr 1210 Cr 3130 — 160,000 ₸. In the structure of debt by counterparty, accounts receivable of 1,160,000 ₸ will be reflected until payment Dr 1030 Cr 1210.


  • Accounting register (chart of accounts of the RK) — the main source of balances/turnovers.
  • Directories «Organizations», «Counterparties», «Contracts with Counterparties» — dimensions for analytics and selections.
  • Settlement documents («Sale», «Receipt of goods and services», «Write-off/receipt from current account», «Debt adjustment», ESF, SNT) — form the analyzed movements.
  • Breakdown (drill-down) — nested reports/document lists open from report cells; when opened this way, the child report receives DetailingMode = True.

Input based on is not applicable for reports (this is not a document). The report can be a source for the report mailing mechanism (automatic generation and sending on a schedule).


7. Extension Points

  • DCS report variants — adding user-defined and standard variants (sets of groupings, indicators, formatting) without changing the code.
  • Configuration extension — overriding the handler OnResultComposition, adding attributes/parameters, fine-tuning the DCS scheme.
  • User-defined fields and calculated indicators in DCS (e.g., share of overdue debts, turnover ratios).
  • Conditional formatting — highlighting overdue payments, negative balances, critical amounts.
  • External report/additional processing (BSP) — connecting as an external report without removing from support.
  • Report mailing mechanism — registering a variant for scheduled generation.

Version-specific (requires verification): the exact composition of forms, names of module procedures, and the complete list of source accounts in a specific build 3.0.74.2 should be verified in the configurator — the original BSL in the reference material was not provided. Rates and limits (VAT 16%, MRP 4,325 ₸, MZP 85,000 ₸) are provided according to the RK norms for 2026.

Частые вопросы

Does the report generate entries or movements in the registers?
No. This report is in the СКД — a read-only object. It does not create entries in the accounting registers but only reads the balances and transactions in the accounts of settlements (1210, 3310, etc.) that have already been formed by other documents.
What does the attribute РежимРасшифровки indicate?
It shows that the report is opened as a drill-down from another report. In this mode, the own data selection is automatically reset to avoid conflicts between the parameters of the child report and those of the calling report.
What VAT rate is used in the examples of debt calculations?
16% — the current VAT rate in Kazakhstan for the year 2026. For example, a sale of 1,000,000 ₸ of taxable turnover results in 160,000 ₸ of VAT, and the accounts receivable of the counterparty in account 1210 amounts to 1,160,000 ₸.
How to configure the composition of columns and dimensions of the report?
Through the table parts "Indicators" (selection of numeric columns — Amount, AmountNU, NumberOfDocuments) and "Grouping" (fields and type of detailing). Additionally, standard СКД tools are available: custom fields, filters, sorting, conditional formatting, and saved options.

Read also

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.