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

Report "Standard Journal 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 ReportByTransactionsStandard
Full Name Report.ReportByTransactionsStandard
Alias Report by transactions (accounting)
Configuration Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2)
Construction Mechanism Data composition system (DCS)

Purpose. A standard tool for analyzing accounting transactions by periods, organizations, departments, and accounts. Designed for accountants and chief accountants: detailed audit of operations, verification of transaction correctness (debit/credit), analysis of turnover by accounts. Used daily for operational control and periodically (monthly/quarterly) during period closing. Supports a breakdown mode for transitioning to primary supporting documents and flexible configuration of indicators (accounting amount, currency amount, quantity).

Where to find in 1C: section “Reports” → “Accounting” → “Report by transactions (accounting)”. Navigation link: e1cib/list/Report.ReportByTransactionsStandard.


2. Attributes and Table Parts

2.1 Header Attributes (report parameters)

All attributes are parameters of DCS / form settings; mandatory checks at the metadata level are not performed (default values are set by the form and report options).

Name Type Mandatory Purpose
StartPeriod dateTime Not checked Start date of the reporting period — lower boundary of the transaction selection interval.
EndPeriod dateTime Not checked End date of the reporting period — upper boundary of the transaction selection interval.
OrganizationListRepresentation string Not checked Text representation of selected organizations for the report header and data filtering.
DepartmentListRepresentation string Not checked Text representation of selected departments for filtering transactions by cost centers.
BreakdownMode boolean Not checked Flag for breakdown mode: allows transition from the report to primary documents — basis of transactions.
AccountingIndicator boolean Not checked Displays the “Accounting” column — main amount of the transaction in accounting currency (tenge, ₸).
CurrencyAmountIndicator boolean Not checked Displays the “Currency amount” column for transactions with currency accounting (contracts in foreign currency).
QuantityIndicator boolean Not checked Displays the “Quantity” column for transactions with quantity accounting (goods 1330, materials).
DisplayOrganization boolean Not checked Controls the display of the “Organization” column; relevant when selecting multiple organizations.
DisplayStructuralUnit boolean Not checked Controls the display of the “Structural unit” column; relevant for accounting by departments.

2.2 Table Parts

The report does not contain table parts in the object metadata. The resulting data set is formed dynamically through DCS (MainDataCompositionScheme) based on the accounting register and is output in the tabular document of the form.


3. Forms

Form Purpose Main
ReportForm The only and main form. Contains a settings panel (period, list of organizations, departments, set of indicators, filters, groupings, conditional formatting) and an area for outputting the tabular document with the results of the composition.

The form ReportForm includes approximately 287 UI elements, of which ~15 are input fields (periods, filters, formatting flags). A specialized settings form is not allocated — management of the variant and DCS settings is built into the main form (standard BSP scheme).


4. Key Module Procedures

The report is built on DCS, so the main logic is declarative (in the composition scheme), and the program code is reduced to standard BSP handlers. Below is the standard set of handlers for reports of this type (evidence on BSL lines is not attached — the composition is provided according to the typical architecture of the object):

Report Object Module

  • OnResultComposition(DocResult, DataBreakdown, StandardProcessing) — intercepts composition: substitutes representations of organizations/departments in the header, manages the composition of columns by indicator flags (AccountingIndicator, CurrencyAmountIndicator, QuantityIndicator), fine-tunes filters before output.
  • DefaultOutputParameterSettings() / initializes the period — sets StartPeriod/EndPeriod (usually the current month).

Form Module

  • OnCreateOnServer(Error, StandardProcessing) — initializes settings, restores user parameters, sets default period, applies functional options.
  • Generate(Command) / UserSettingsCompositionSettings… — starts composition and outputs to the tabular document.
  • ResultBreakdownProcessing(Element, Breakdown, StandardProcessing) — processes clicks on cells: when BreakdownMode is enabled, opens the document-basis of the transaction or details by subaccount/account.
  • Handlers for indicator flags — when Indicator* changes, rebuild visibility of columns and reform the report.

Requires verification: exact names and signatures of export procedures may differ in the specific assembly 3.0.74.2 (evidence on the module is not provided).


5. Data, Movements, and Transactions

Important: the report does not conduct and does not generate movements — it is an object of type “Report”, it only reads data. The data source is the accounting register (standard CostAccounting / Accounting), from which DCS selects transactions for the specified period with a breakdown by debit/credit, subaccount, currency, and quantity.

The report displays transactions already formed by documents. Typical correspondences of the chart of accounts of the RK that fall into the selection:

Operation Debit Credit Comment
Sale of goods to the customer 1210 6010 Accrual of income from sales
VAT on sales (16%) 1210 3130 VAT payable, rate 16%
Cost of goods sold 7010 1330 Cost of sales ← goods
Receipt of payment from the customer 1030 1210 Money in current accounts
Receipt of goods from the supplier 1330 3310 Accounts payable to the supplier
Payment to the supplier 3310 1030 Settlement of accounts payable

Example of VAT amount. When selling for 1,000,000 ₸ (excluding VAT), VAT of 16% = 160,000 ₸ is accrued: Debit 1210 Credit 3130 — 160,000 ₸. Total to be received 1,160,000 ₸.

Electronic documents (electronic invoices (ESF) through the ESF IS, SCT) are formed by the primary documents of sales/receipts; in the report, they are visible as transactions of these documents and accessible through breakdown.

Output indicators (accounting currency — tenge ₸):

  • Accounting — amount of the transaction in the currency of regulated accounting;
  • Currency amount — amount in the currency of the contract (for foreign currency transactions);
  • Quantity — turnover in natural expression for accounts with quantity accounting (1330 and others).

  • Accounting Register — the only source of data (transactions).
  • Primary documents of transactions (Sale of goods and services, Receipt of goods and services, Payment order, Operation entered manually, etc.) — opened from the report in breakdown mode.
  • Chart of accounts (standard chart of accounts of the RK), directories “Organizations”, “Structural Units”, “Counterparties”, “Nomenclature”, “Currencies” — used as dimensions/subaccounts and filters.
  • No input on basis — the report is not a document and does not generate objects.

7. Extension Points

  • Report variants in DCS — creation of user variants (groupings, filters, formatting) without changing the configuration; saving through the standard BSP mechanism.
  • Configuration extension — overriding handlers OnResultComposition, breakdown processing; adding custom fields/resources to the composition scheme.
  • Functional options — managing visibility of indicators (currency, quantity accounting) through configuration options.
  • Conditional formatting — setting up highlighting of rows/cells based on conditions (for example, highlighting transactions by account 3130 VAT).
  • Additional reports (external) — connecting through the subsystem “Additional reports and processing” of BSP as an alternative to editing the standard object.

Requires verification: availability of specific functional options and predefined variants depends on the assembly 3.0.74.2 and the included accounting functionality.

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

Does the report generate entries or movements in the registers?
No. This is an object of type "Report" — it only reads data from the accounting register and displays it through the data composition tool. Entries are created by source documents (sales, receipts, payment documents), while the report only displays them for the selected period.
How to go from a report line to the primary document?
Enable the breakdown mode (attribute BreakdownMode) and double-click on the cell. The ResultBreakdownHandler will be triggered, which will open the source document of the entry or the details by subaccount/account.
What is the VAT rate and accounting account used in the examples for RK 2026?
The VAT rate is 16%, recorded with the entry Dr 1210 Cr 3130. For example, with a sale of 1,000,000 ₸, the VAT will be 160,000 ₸, totaling 1,160,000 ₸ to be received. The accounting currency is tenge (₸).
Where to find the report in the interface?
Section "Reports" → "Accounting" → "Report on Entries (accounting)." Direct navigation link: e1cib/list/Report.ReportOnEntriesStandard.
Does the report have tabular parts?
No. The metadata of the object does not contain tabular parts. The result is built dynamically through the main data composition scheme and is displayed in the tabular document of the ReportForm.

Read also

Источники

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