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

Report "Trial Balance Statement (Standard)" - Technical Description

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

1. Identification

Parameter Value
Object Type Report
Name TrialBalanceReportStandard
Full Path Report.TrialBalanceReportStandard
Synonym Trial balance report
Configuration Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2)
Implementation Basis Data composition system (DCS)
Where to find in 1C Section "Reports" → "Accounting Reports" → "Trial Balance Report". Navigation link: e1cib/list/Report.TrialBalanceReportStandard

Purpose. The trial balance report (TBR) is one of the key summary accounting reports of the configuration. It generates four groups of indicators for each account (and, if necessary, sub-account) of the "Standard" chart of accounts:

  • balance at the beginning of the period (debit / credit);
  • debit turnover for the period;
  • credit turnover for the period;
  • balance at the end of the period (debit / credit).

The report is used by the chief accountant and accountants monthly at the end of the period, quarterly, and upon request — for analyzing turnovers, reconciling mutual settlements, controlling the correctness of entries, and preparing regulated reporting. All amounts are displayed in the national currency — tenge (₸); for foreign currency accounts, an additional set of columns in the currency of the account is available.

TBR is a "read-only" report: it does not generate movements and entries, but reads already accumulated data from the accounting register (see section 5).


2. Settings Attributes and Table Parts

Since the object is implemented on DCS, the "header attributes" are parameters and settings of the composition scheme that define the period, the composition of indicators, and the level of detail.

2.1 Header Attributes (Reporting Parameters)

Name Type Mandatory Purpose
StartPeriod xs:dateTime Not checked Initial date of the period; defines the date of the initial balance
EndPeriod xs:dateTime Not checked Final date of the period; defines the date of the final balance
BySubaccounts xs:boolean Not checked Global flag for detailing down to subaccounts (can be overridden for individual accounts in the table part)
ByDepartments xs:boolean Not checked Detailing of data by the organization's departments
ShowOffBalanceAccounts xs:boolean Not checked Inclusion of data on off-balance accounts in the report (inventory on responsible storage, etc.)
BUIndicator xs:boolean Not checked Includes accounting indicators in tenge — the main data set
CurrencyAmountIndicator xs:boolean Not checked Includes columns in the currency of the account (for foreign currency accounts) — additional set
PlacementOfAdditionalFields xs:decimal Not checked Placement of additional fields in the layout: as columns or separate rows
DecodingMode xs:boolean Not checked Interactive mode: expanding groupings and navigating to primary documents
RepresentationOfOrganizationList xs:string Not checked Text representation of selected organizations for display in settings/on the form
RepresentationOfDepartmentList xs:string Not checked Text representation of selected departments

2.2 Table Parts

Grouping

Purpose: defines the list of accounts included in the report and the parameters of their detailing.

Name Type Purpose
Usage xs:boolean Flag for the activity of the row: if unchecked, the account does not appear in the report
Account ChartOfAccountsRef.Standard Reference to the account of the "Standard" chart of accounts
BySubaccounts xs:boolean Detailing of a specific account down to subaccounts (overrides the global setting)

Additionally, in user settings of DCS, filters (by organization, department, account), selection of additional fields (subaccount), sorting, and conditional formatting are available.


3. Forms

Form Purpose
Report Form (Main, type ReportForm) Unified DCS form. Contains a table document field for outputting results, a settings panel (period, organization, indicators, detailing flags), commands "Generate", "Settings", save/load options.
Settings Form (embedded DCS panel) Quick settings: period, organization, flags "By subaccounts", "Off-balance accounts", selection of BU/currency indicators.

There are usually no separate additional forms for the report — all work is done through the universal report form of DCS with extended and quick settings.


4. Key Procedures of Modules

Evidence for BSL modules related to the object is not attached. For reports of this type (DCS + managed form), the following typical handlers are characteristic:

Report Form Module:

  • OnCreateOnServer — initialization of the period (default — current month/quarter), setting the default organization, restoring user settings.
  • OnOpen — finalizing the command interface, restoring position.
  • Generate (command) → ComposeResult — launching the DCS layout composer, setting parameters StartPeriod/EndPeriod, outputting to the table document.
  • Handler for decoding (DocumentDecodingHandler / Decoding) — navigating to detailing (account card, TBR by account) and to primary registering documents.
  • OnPeriodChange, OnOrganizationChange — synchronizing related parameters.

Object / Manager Module:

  • OnComposeResult (Report.OnComposeResult) — preprocessing settings, setting conditional formatting, substituting functional options and parameters.
  • SettingsForDataAnalysisTechnology / report variant handlers — registering variants in the "Report Variants" subsystem.

Specific names of procedures and line numbers require verification with the BSL module of this version (evidence not attached).


5. Data Source and Movements

The report does not generate movements. TBR is a data consumer report. The source is the Standard Accounting Register (analogous to the "Cost Accounting" register), into which documents of the configuration record entries. The report reads virtual tables of the register through DCS:

  • AccountingRegister.Standard.BalancesAndTurnovers — main table (balance + turnovers in one query);
  • …Balances and …Turnovers — for separate retrieval of indicators.

Data is unfolded by the dimension "Account" (and subaccount when detailing), with filtering by organization, department, and period.

Example Rows of TBR (Standard Chart of Accounts of the RK, amounts in ₸)

Account Name Initial Balance (Dr) Debit Turnover Credit Turnover Final Balance (Dr)
1210 Short-term receivables from customers 500,000 1,160,000 800,000 860,000
1030 Cash in current bank accounts 2,000,000 800,000 600,000 2,200,000
1330 Goods 3,000,000 700,000 900,000 2,800,000

Credit balances (liability and income accounts):

Account Name Initial Balance (Cr) Debit Turnover Credit Turnover Final Balance (Cr)
3310 Payables to suppliers and contractors 700,000 600,000 900,000 1,000,000
3130 VAT payable (rate 16%) 0 128,000 160,000 32,000
6010 Income from sales of goods 1,000,000
7010 Cost of sales 700,000

Illustration of entries for the period (not generated by the report, but only read by it):

  • sale of goods for 1,160,000 ₸ with VAT 16 %:
    • Dr 1210 Cr 6010 — 1,000,000 ₸ (income);
    • Dr 1210 Cr 3130 — 160,000 ₸ (VAT 16 %);
    • Dr 7010 Cr 1330 — 700,000 ₸ (cost write-off);
  • receipt of goods from the supplier with input VAT 16 %:
    • Dr 1330 Cr 3310 — 700,000 ₸;
    • Dr 1420 Cr 3310 — 112,000 ₸ (VAT to be credited, 16 % of 700,000).

Control in TBR: the sum of all debit balances equals the sum of credit balances, and the total debit turnover equals the credit turnover (double entry).


As a report, the object does not participate in input on the basis (it is neither generated nor generates documents). The relationships are of the nature of sources and detailing reports:

  • Standard Accounting Register — data source.
  • Standard Chart of Accounts — grouping dimension (accounts 1210, 1030, 1330, 3310, 3130, 6010, 7010, etc.).
  • Registering documents whose movements are aggregated by the report: "Sale of goods and services", "Purchase of goods and services", "Payment order (outgoing/incoming)", "Receipt to bank account", "Regulatory operations for closing the period", as well as electronic accounting documents — electronic invoice (ESF) (ESF IS) and SNF, affecting movements on VAT (account 3130 / 1420).
  • Detailing reports for decoding: "Account card", "Trial balance report by account", "Account analysis", "Account turnovers".

7. Extension Points

  • Report Variants (subsystem "Report Variants") — adding custom predefined settings for groupings, filters, and formatting without changing the scheme.
  • User Settings of DCS — filters, additional fields (subaccounts), sorting, conditional formatting — available to the end user without modifications.
  • Configuration Extension — overriding handlers OnComposeResult, ComposeResult, DecodingHandler through borrowing the report/form module.
  • Functional Options — managing the visibility of columns (for example, currency indicators, off-balance accounts) through related functional options of the configuration.
  • Changing the composition scheme (layout MainDataCompositionScheme) — adding data sets, resources, and parameters during industry adaptation.

Version-specific: the exact composition of report variants and the set of functional options may differ between releases 3.0.7x — verify with the specific version 3.0.74.2.

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

Does the OSV generate entries or movements in the registers?
No. It is a consumer report: it only reads the virtual tables of the accounting register "Standard" (Balances and Movements) and outputs balances and movements. Movements are generated by registering documents (sales, receipts, bank, regulatory operations).
What VAT rate is used in the examples for the RK in 2026?
16%. For example, when selling for 1,000,000 ₸, the VAT will be 160,000 ₸ (Dr 1210 Cr 3130), and the input VAT on a receipt of 700,000 ₸ will be 112,000 ₸ (Dr 1420 Cr 3310). The value of 12% is outdated and not applied.
According to which chart of accounts are the data grouped?
According to the standard chart of accounts of the RK "Standard": 1210 — short-term receivables from buyers, 1030 — cash in current accounts, 1330 — goods, 3310 — payables to suppliers, 3130 — VAT payable, 6010 — revenue from sales, 7010 — cost of sales.
How to open the report through the navigation link?
Use e1cib/list/Report.BalanceSheetStandard or go to: section "Reports" → "Accounting Reports" → "Balance Sheet".
How to set up detailing to sub-accounts?
Set the global flag "BySubAccounts" in the header. For a specific account, detailing can be overridden in the table part "Grouping" through the corresponding flag of the account line.

Read also

Источники

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