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

АнализСубконтоТиповой" Report — Technical Description (Accounting for Kazakhstan 3.0.74.2)

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

1. Identification

Parameter Value
Object type Report
Name АнализСубконтоТиповой
Full name Отчет.АнализСубконтоТиповой / Reports.АнализСубконтоТиповой
Synonym Subconto analysis (acc.)
Configuration Accounting for Kazakhstan, rev. 3.0 (3.0.74.2)
Implementation basis Data Composition System (DCS) based on accounting registers
Navigation link e1cib/list/Отчет.АнализСубконтоТиповой

Purpose. "Subconto analysis (acc.)" is a standard analytical report for detailed analysis of balances and turnovers by subconto of accounting accounts. It is used by accountants and financial analysts for in-depth analysis of movements across analytical dimensions of accounting (counterparties, item nomenclature, contracts, subdivisions, etc.). The report is generated at the user's request and outputs data by the selected subconto types with various indicators: accounting amounts, currency amounts, quantity, expanded balance.

Where to find it in 1C. "Reports" section → group of standard accounting reports → "Subconto analysis (acc.)". Direct navigation via the link e1cib/list/Отчет.АнализСубконтоТиповой.

The report belongs to the family of standard accounting reports (along with the "Trial Balance", "Account Card", "Account Analysis", "Account Turnovers"). It does not modify the information base data — it only reads it from the accounting register.


2. Settings attributes and tabular sections

Technically, the report's "settings" are stored in the data composition schema and in the user settings. Below is the composition of settings fields (attributes) that determine the generation of the report.

2.1 Header attributes (report parameters)

Name Type Mandatory Purpose
НачалоПериода Date (xs:dateTime) No (DontCheck) Lower boundary of the report generation period
КонецПериода Date (xs:dateTime) No (DontCheck) Upper boundary of the report generation period
Периодичность Number (xs:decimal) No (DontCheck) Time detailing (day, week, month, quarter, year)
ПоСубсчетам Boolean No (DontCheck) Flag for detailing by subaccounts of the chart of accounts
ПоказательБУ Boolean No (DontCheck) Enabling the accounting indicator (amounts in tenge)
ПоказательВалютнаяСумма Boolean No (DontCheck) Including the currency amount in the report indicators
ПоказательКоличество Boolean No (DontCheck) Including quantitative accounting in the indicators
ПоказательРазвернутоеСальдо Boolean No (DontCheck) Show expanded balance (debit/credit separately)
СписокВидовСубконто ValueList No (DontCheck) List of selected subconto types for analysis — the report's key parameter
РазмещениеДополнительныхПолей Number (xs:decimal) No (DontCheck) Method of placing additional fields (in separate columns / in separate rows)
РежимРасшифровки Boolean No (DontCheck) Enabling interactive data drill-down mode
ПредставлениеСпискаОрганизаций String No (DontCheck) Text representation of the selected organizations for the header
ПредставлениеСпискаПодразделений String No (DontCheck) Text representation of the selected subdivisions for the header

Filtering by organization, subdivision, and by values of specific subconto is set through the standard DCS filtering mechanism (ОтборКомпоновкиДанных), while the two Представление… attributes serve only to form the caption in the header of the printed form.

2.2 Tabular sections

Группировка

Purpose: defines the structure of multi-level data grouping in the report.

Name Type Purpose
Использование Boolean Activity flag of this grouping
Поле String Technical name of the grouping field
Представление String User display of the grouping field
ТипГруппировки EnumRef.ТипДетализацииСтандартныхОтчетов Detailing type (hierarchy, items, detailed records, etc.)

ДополнительныеПоля

Purpose: list of additional fields output in the report form.

Name Type Purpose
Использование Boolean Flag for including the additional field in the report
Поле String Technical name of the additional field
Представление String User display of the field
РазмещениеДополнительныхПолей Number Field placement (column/row)

The service tabular sections for filtering and formatting (Отбор, УсловноеОформление) typical of standard DCS-based reports are built similarly.


3. Forms

Form Purpose
Report form (main) The only working form. Contains the settings panel (period, subconto type, indicators, groupings, filters), a spreadsheet document field with the result, and a command bar (Generate, Settings, Print, Save). Manages the data composition call and the result output.
Settings form (built-in DCS panel) Universal form for editing composition settings — selecting subconto types, indicators, groupings, formatting, and filters. Can be opened as a separate advanced settings form.

For typical standard reports, dedicated additional forms are usually not created — the mechanism of automatic DCS forms is used plus the main report form with the common module of standard reports.


4. Key module procedures

The attached evidence does not include the source BSL code of the modules, so below are the typical handlers of this kind of object (report form + object module of a standard report in Accounting 3.0). Specific path:line paths are given where evidence is available; standard points are indicated here.

Report object module:

  • ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) — the central procedure. Disables standard composition, assembles the schema and settings, initializes the data source (accounting register), launches the ПроцессорКомпоновкиДанных, and outputs the result to the spreadsheet document.
  • ВыполнитьПередФормированиемОтчета() / ПередЗаполнением() — preliminary filling of parameters (default period, set of indicators, list of subconto types).

Report form module:

  • ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) — form initialization, restoration of saved user settings, setting the default period.
  • Сформировать(Команда)СформироватьНаСервере() — launching the report build.
  • ОбработкаРасшифровки / Расшифровка… — interactive drill-down: on double-click, opens movement documents or a refining report (account/subconto card).
  • ПериодНачалоПериодаПриИзменении / …КонецПериодаПриИзменении, ПоСубсчетамПриИзменении, СписокВидовСубконтоПриИзменении — settings change handlers that synchronize the panel with the DCS settings.
  • ПодключаемыйКоманднаяПанель… — standard commands for saving/loading report variants.

Most of the logic is delegated to the common modules of the standard reports subsystem (СтандартныеОтчеты, КомпоновкаДанныхСервер).


5. Data source and movements

The report does not generate movements or postings — it only reads data. This is the key difference between a report and a document: objects of the "Report" type have no posting mechanism and do not modify registers.

Data source: the accounting register (general ledger) — the balances and turnovers tables РегистрБухгалтерии.<ГлавнаяКнига>.ОстаткиИОбороты, …Обороты, …ДвиженияССубконто. The report selects records by accounts and subconto types specified in the settings.

Example of subconto analysis using the standard chart of accounts of the RK (figures — according to the Kazakhstan norms of 2026: VAT 16%, tenge ₸). Suppose we analyze the subconto "Counterparties" and "Item nomenclature":

  • Sale of goods for 1,160,000 ₸ with VAT 16%:
    • Dt 1210 "Short-term accounts receivable of customers" — Cr 6010 "Revenue from sales" — 1,000,000 ₸ (subconto: Counterparty, Item nomenclature/Contract);
    • Dt 1210 — Cr 3130 "VAT payable" — 160,000 ₸ (VAT 16%).
  • Write-off of cost of sales: Dt 7010 "Cost of sales" — Cr 1330 "Goods" — 700,000 ₸.
  • Payment from the customer: Dt 1030 "Cash in current bank accounts" — Cr 1210 — 1,160,000 ₸.
  • Receipt of goods from the supplier: Dt 1330 — Cr 3310 "Accounts payable to suppliers".

In the "Subconto analysis" report, for the Counterparty subconto, the opening balance, debit/credit turnovers (by accounts 1210, 3310), and the closing balance will be shown; when selecting the ПоказательКоличество indicator — the quantity by item nomenclature (accounts 1330, 7010); when selecting ПоказательВалютнаяСумма — amounts in currency for currency accounts.

Sales and receipts in the RK are accompanied by electronic documents ESF (IS ESF) and SNT; these documents themselves are generated by the dedicated configuration documents, not by the report — the report only reflects the result of their posting to the accounts.


6. Related objects and entry based on

The concept of "entry based on" is not applicable to a report (reports do not participate in entry based on). Functionally, the report is related to:

  • Accounting register (general ledger) — the only data source.
  • Chart of accounts (standard RK) and Charts of characteristic types "Subconto types" — determine the available accounts and analytical dimensions (СписокВидовСубконто).
  • Drill-down mechanism — transition from the report to:
    • document-recorders of movements (sales, receipts, payment documents);
    • related standard reports ("Subconto Card", "Account Card", "Turnovers between subconto", "Account Analysis").
  • "Standard reports" subsystem — common modules for generation, storage of variants, and settings.

7. Extension points

  • Report variants (DCS). Adding custom composition variants without modifying the configuration — via "Change report variant" / variant storage.
  • Configuration extension. Borrowing the report form or object module; connecting to ПриКомпоновкеРезультата via &Around/&After to fine-tune the data set or formatting.
  • Additional reports (external). Registering an external variant in the subsystem of additional reports and processors.
  • Custom fields and DCS filters. Adding calculated fields, conditional formatting, additional filters through the settings panel — without programming.
  • Functional options. The visibility of indicators (currency amount, quantity) is controlled by accounting functional options (currency accounting, quantitative accounting), which allows adapting the set of columns to the organization's accounting policy settings.

Requires verification (version-specific): the exact composition of the service tabular sections of settings and the names of the common modules of the standard reports subsystem may differ within revision 3.0 during updates; when making modifications, check against the current data composition schema of the specific release 3.0.74.2.

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

Does the "Subconto Analysis" report generate postings or register entries?
No. This is an object of type "Report" — it is not posted and does not change information base data. The report only reads accounting register (general ledger) records by selected accounts and subconto types and outputs balances, turnovers, and remainders to a spreadsheet document.
Which parameter in the report is the main one?
The "SubcontoTypesList" attribute — a list of selected subconto types for analysis (counterparties, items, contracts, divisions, etc.). It is exactly what defines the analytical dimensions used to build the report.
Which indicators can be output in the report?
They are controlled by flags: AccountingIndicator (amounts in tenge), CurrencyAmountIndicator (amounts in currency), QuantityIndicator (quantitative accounting), and ExpandedBalanceIndicator (debit and credit separately). The visibility of the currency and quantity indicators depends on the accounting functional options.
How do I open the report via a navigation link?
Use the link e1cib/list/Report.SubcontoAnalysisStandard or open the "Reports" section → "Subconto Analysis (accounting)".
Why is the VAT in the example 16%, not 12%?
The figures are given according to Kazakhstan's rules for 2026: the VAT rate is 16%, account 3130 "VAT payable". The value of 12% relates to prior periods and is not used for examples in the current configuration.

Read also

Источники

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