1. Identification
| Parameter | Value |
|---|---|
| Object type | Report |
| Name | АнализСчетаТиповой |
| Full path | Reports.АнализСчетаТиповой (Отчет.АнализСчетаТиповой) |
| Synonym | «Account analysis (accounting)» |
| Configuration | Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2) |
| Mechanism basis | Data Composition System (DCS) |
Purpose. The report is intended for detailed analysis of balances and turnovers for a selected accounting account. It is used by accountants and chief accountants to control the correctness of posting transactions, reconcile account balances, and analyze the movement of funds in the context of corresponding accounts and subaccounts (subconto). The report produces a detailed representation of debit and credit turnovers for the account, grouped by various dimensions (organizations, departments, counterparties, contracts, items, and other analytics). It is used regularly when closing a period, preparing reports, and when verifying specific business transactions.
Where to find in 1C: "Reports" section → "Account analysis". Navigation link: e1cib/list/Отчет.АнализСчетаТиповой.
2. Settings attributes and tabular sections
The report works through data composition; the parameters listed below are the settings specified by the user in the form header and saved in report variants.
2.1 Header parameters
| Name | Type | Mandatory | Purpose |
|---|---|---|---|
| Счет | ПланСчетов.Типовой | ShowError (mandatory) | Main parameter — the accounting account for which the analysis of balances and turnovers is built |
| НачалоПериода | Date | DontCheck | Start of the analysis period: selection of postings and calculation of opening balances |
| КонецПериода | Date | DontCheck | End of the analysis period: selection of postings and calculation of closing balances |
| Периодичность | Number | DontCheck | Detailing by periods (day, month, quarter, year) |
| ПоСубсчетам | Boolean | DontCheck | Output of detailing by subaccounts of the analyzed account |
| ПоСубсчетамКорСчетов | Boolean | DontCheck | Output of detailing by subaccounts of corresponding accounts |
| ПоПодразделамКорСчетов | Boolean | DontCheck | Breakdown by departments for corresponding accounts |
| ПредставлениеСпискаОрганизаций | String | DontCheck | Text representation of the selected organizations in the settings |
| ПредставлениеСпискаПодразделений | String | DontCheck | Text representation of the selected departments in the settings |
| РазмещениеДополнительныхПолей | Number | DontCheck | Way of placing additional fields (columns/rows) |
| РежимРасшифровки | Boolean | DontCheck | Detailed decoding mode — navigation to source documents from the report |
| ПоказательБУ | Boolean | DontCheck | Output of accounting indicators (amount in base currency — tenge, ₸) |
| ПоказательВалютнаяСумма | Boolean | DontCheck | Output of amounts in the accounting currency (for currency accounts) |
| ПоказательКоличество | Boolean | DontCheck | Output of quantitative indicators (for accounts with quantitative accounting) |
| ПоказательРазвернутоеСальдо | Boolean | DontCheck | Output of expanded balance (separate debit and credit balances) |
2.2 Tabular sections
Grouping
Defines the structure of data grouping by subconto of the analyzed account (counterparties, contracts, items, etc.).
| Name | Type | Purpose |
|---|---|---|
| Использование | Boolean | Activation of this grouping in the report structure |
| Поле | String | System name of the subconto field for grouping |
For a DCS-based report, the header parameters and the "Grouping" tabular section serve as a bridge between the settings form familiar to the user "in the ERP style" and the composer settings: the values are transferred to
НастройкиКомпоновщикаbefore generation.
3. Forms
| Form | Purpose |
|---|---|
| Report form (main) | The only working form. Contains a settings panel (period, account, indicator and detailing flags), a spreadsheet document field for outputting the result, and a command bar. Provides parameter input, launching composition, and interactive cell decoding |
| Variant / settings form (if present) | Extended configuration of the report structure by DCS means — selection of groupings, filters, fields, formatting. Called from the main form by the "Settings" command |
The report has no separate object and item forms — this is a specific feature of the "Report" type.
4. Key module procedures
The attached evidence does not contain BSL code (path:line), so below are typical handlers of a DCS-based report for this kind of object. Verify the specific method names against the form module of version 3.0.74.2.
Object module / manager module:
ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)— overrides standard composition: prepares the settings, substitutes theСчет,НачалоПериода,КонецПериодаparameters, indicator flags, launches the composition processor and outputs the result to the spreadsheet document.ПередЗаписьюНастроекВарианта/ПриЗагрузкеПользовательскихНастроек— synchronization of the user header with the composer settings.
Form module:
ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)— initial initialization: filling the default period, setting the organization from the user settings, restoring saved settings.Сформировать(Команда)→СформироватьНаСервере()— transferring the header values toКомпоновщикНастроек, calling composition, outputting toРезультат.РезультатОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка)— processing cell decoding: whenРежимРасшифровки = Истинаit opens the source document or builds a detailing report.ПериодНачалоИзменение/ПериодКонецИзменение,СчетПриИзменении— reaction to changes in header attributes, updating the availability of indicators (for example, quantitative ones — only for accounts with quantitative accounting).- Handlers of the
ПоказательБУ,ПоказательВалютнаяСумма,ПоказательКоличество,ПоказательРазвернутоеСальдоflags — control of the composition of output fields and formatting.
5. Data sources and movements
The report is not posted and does not generate register movements — it is a "Report" type object, it only reads data. It does not create its own postings.
The report's data source is the accounting register "Хозрасчетный" (the configuration's standard accounting register, chart of accounts ПланСчетов.Типовой). Through DCS the report queries:
- balances (
ОстаткиИОбороты/ virtual tables of the accounting register) atНачалоПериодаandКонецПериода; - debit and credit turnovers of account
Счетin the context of corresponding accounts and subconto.
Examples of analyzed accounts according to the standard chart of accounts of the RK (which turnovers/balances the report sees):
| Account | Name | Typical correspondence visible in the analysis |
|---|---|---|
| 1210 | Short-term accounts receivable of customers | Dr 1210 Cr 6010 (sale), Cr 3130 (VAT); Dr 1030 Cr 1210 (payment) |
| 1030 | Cash in current bank accounts | Dr 1030 Cr 1210 (receipt from customer); Dr 3310 Cr 1030 (payment to supplier) |
| 1330 | Goods | Dr 1330 Cr 3310 (receipt); Dr 7010 Cr 1330 (write-off of cost) |
| 3310 | Short-term accounts payable to suppliers | Dr 1330/… Cr 3310 (receipt), Cr 1420 (VAT for offset); Dr 3310 Cr 1030 |
| 3130 | VAT payable (at the rate of 16%) | Dr 1210 Cr 3130 upon accrual of VAT on sales |
| 6010 | Income from sales of products and services | Dr 1210 Cr 6010 |
| 7010 | Cost of goods sold and services rendered | Dr 7010 Cr 1330 |
Example of interpreting the VAT amount in the analysis of account 3130. When selling goods for the amount of 1,000,000 ₸ excluding VAT, the accrued VAT at the rate of 16% will be 160,000 ₸ (posting Dr 1210 Cr 3130 = 160,000 ₸). It is this credit turnover of 3130 that the account analysis will show. The source primary document is the invoice, registered in the ESF IS as an ESF, and for traceable goods — accompanied by an SNT.
6. Related objects and entry based on
Entry based on is not applicable to the report. The connections are in the nature of sources and navigation points:
- Accounting register "Хозрасчетный" — the source of balances and turnovers.
- ПланСчетов.Типовой — the chart of accounts, the value of the "Account" parameter.
- Registrar documents that generate movements on the account (sale, receipt, payment documents, operations) — opened from the report during decoding in
РежимРасшифровки. - Other standard reports for cross-reconciliation: "Turnover balance sheet", "Turnover balance sheet by account", "Account card", "Account turnovers". From the account analysis cells it is possible to navigate to these reports as detailing.
- Electronic documents ESF and SNT — not sources of the report, but connected through the primary documents that appear in the decoding.
7. Extension points
- Report variants (DCS). Creation of user and predefined variants with their own structure of groupings, filters, and formatting without changing the code.
- The
ПриКомпоновкеРезультатаhandler — the regular point for refining the generation logic (adding columns, conditional formatting, post-processing of the result). - Configuration extensions (Extensions) — overriding the form module and object module, adding form attributes and commands without removing from support.
- Additional reports (external) — registration of a modified copy as an additional report through the SSL "Additional reports and processing" subsystem.
- Common modules for generating printed forms / formatting of the configuration — reuse when customizing output.
Requires verification (version-specific): the exact names of the form module procedures and the set of predefined report variants may differ within the releases of the 3.0.74 branch — verify against the specific 3.0.74.2 delivery.
