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

Regulated Report "Statement of Comprehensive Income (IFRS for SMEs)" - Technical Description

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

1. Identification

Parameter Value
Object Type Report (regulated)
Name RegulatedReportReportOnTotalIncomeIFRSforSMEs
Full Name Report.RegulatedReportReportOnTotalIncomeIFRSforSMEs
Synonym Regulated report on total income, single report method (IFRS for SMEs)
Configuration Accounting for Kazakhstan, edition 3.0 (3.0.74.2)
Country Republic of Kazakhstan
Currency of Indicators tenge (₸)

Purpose. The report generates financial statements on the total income of the organization in accordance with the International Financial Reporting Standard for Small and Medium-sized Entities (IFRS for SMEs) using the single report method (comprehensive approach — income, expenses, and total income in a single report). It is intended for the preparation and submission of reports to the regulatory authorities of the RK. Financial specialists and accountants working with IFRS typically handle it on a quarterly and annual basis.

The report provides data for the reporting period and the comparative period (the corresponding period of the previous year) — this is required by the standard for comparability of indicators.

Where to find in 1C. Section “Regulated Reporting” → “Regulated report on total income, single report method (IFRS for SMEs)”. Navigation link: e1cib/list/Report.RegulatedReportReportOnTotalIncomeIFRSforSMEs


2. Attributes and Table Parts

2.1 Header Attributes

Name Type Mandatory Purpose
Organization CatalogRef.Organizations DontCheck The organization for which the report is generated
StartPeriod Date ShowError Mandatory. The start date of the reporting period
EndPeriod Date ShowError Mandatory. The end date of the reporting period
StartComparativePeriod Date ShowError Mandatory. The start date of the comparative period (last year)
EndComparativePeriod Date ShowError Mandatory. The end date of the comparative period
UnitOfMeasurement EnumRef.RoundingRulesForReporting DontCheck The unit of presentation of indicators (tenge, thousands ₸, millions ₸)
PrecisionOfUnitOfMeasurement Number DontCheck The precision of rounding data according to the selected unit
SignatureDate Date DontCheck The date of signing the report by the authorized person
LanguageOfFormation String DontCheck The language of report formation — Kazakh or Russian
ReportData Value storage DontCheck Storage of all tabular data of the report (indicators by rows and columns)
FormSettings Value storage DontCheck User settings for the appearance and parameters of the form

Mandatory minimum for formation — four dates marking the periods (StartPeriod, EndPeriod, StartComparativePeriod, EndComparativePeriod). Other attributes affect the presentation and signing.

2.2 Table Parts

Table parts are absent. All numerical indicators of the report (form rows, columns “reporting period” / “comparative period”) are serialized and stored in the attribute ReportData as a structured value storage. This is the standard scheme for regulated reports in 1C: the report layout is a fixed form of the regulatory authority, and the data is stored in a single repository, not in a set of table parts.


3. Forms

Form Number of Elements Purpose
MainForm 131 Starting form — entry point. Selection of organization, reporting and comparative periods, language, and unit of measurement before opening the report form
ReportForm2013Q1 177 Key working form. Tabular representation of the form (SpreadSheetDocumentField) with commands for filling, printing, settings, and clearing. Here the user fills, checks, and signs the report

The suffix 2013Q1 in the form name indicates the version of the form (report layout edition). This is a typical practice for regulated reporting: a separate form/layout is created for each edition of the regulatory authority's form, and the configuration selects the relevant one for the period.


4. Key Module Procedures

In the attached evidence, the BSL code (paths: lines) has not been transmitted, so below is the typical set of handlers for the regulated report of this type. Specific names/signatures are specified in the form module ReportForm2013Q1 in the configurator.

Report form module (ReportForm2013Q1):

  • OnCreateOnServer — initialization: reading ReportData and FormSettings from storage, restoring previously saved form, setting periods and unit of measurement.
  • Fill / FillReport (command “Fill”) — gathering indicators from accounting data for the reporting and comparative periods, calculating report rows, outputting to a tabular document. Main algorithm: queries to account balances/movements and layout by rows of the form.
  • ClearReport (command “Clear”) — resetting filled indicators.
  • Print (command “Print”) — generating the printed form of the blank.
  • Settings — opening the parameters/settings display dialog.
  • BeforeSaving / SaveData — packing the tabular document and indicators back into the attribute ReportData.

Main form module (MainForm):

  • OnCreateOnServer — setting the default period, auto-filling the comparative period (the same interval a year ago).
  • Opening handler — transition to ReportForm2013Q1 with the transfer of selected parameters.

Report object module — a typical set for the regulated reporting mechanism: serialization/deserialization of ReportData, support for saving completion versions.


5. Posting and Movements

The object is a report, not a document, therefore it does not generate postings and movements in registers. By clicking the “Fill” button, the report only reads accounting data and lays it out in the rows of the total income form.

The source of indicators is the movements and balances of accounts from the standard chart of accounts of the RK for the reporting and comparative periods. Key accounts from which the rows of the total income report are gathered:

Report Row (IFRS for SMEs) RK Account Comment
Revenue (income from sales) 6010 Credit turnover of income from sales of goods
Cost of Sales 7010 Debit turnover of cost of goods sold
Gross Profit 6010 − 7010 Calculated indicator

Related accounting data affecting the formation of indicators and the correctness of income/expense turnovers:

  • 1210 — short-term accounts receivable from customers;
  • 1030 — cash on current bank accounts;
  • 1330 — inventory;
  • 3310 — short-term accounts payable to suppliers;
  • 3130 — VAT payable (the current VAT rate in the RK for 2026 is 16%).

Indicators are displayed in the selected UnitOfMeasurement rounded according to PrecisionOfUnitOfMeasurement, in separate columns for the reporting and comparative periods.


  • Directory “Organizations” (CatalogRef.Organizations) — source of the attribute Organization and attributes of signatories/attributes included in the form.
  • Enumeration “RoundingRulesForReporting” (EnumRef.RoundingRulesForReporting) — unit of measurement of indicators.
  • Standard chart of accounts of the RK — source of numerical data (see section 5).
  • Subsystem of regulated reporting of the configuration — common mechanism for storing versions, printing, and exporting forms.
  • Connection with other forms of the IFRS reporting package (balance sheet, cash flow statement, statement of changes in equity) — at the level of a unified package of regulated reporting of the organization.

Input based on is not applied for regulated reports (the input based on mechanism is for documents). The report is generated from the regulated reporting section with the indication of the organization and periods.

The electronic document flow of the RK (ESF through IS ESF, SNT) is not directly related to this report — it is a financial reporting document, not a tax form or primary document; the export is done through regulated reporting means, not through IS ESF.


7. Extension Points

  • Filling Algorithm — overriding/complementing the “Fill” procedure through the extension of the form module ReportForm2013Q1 (adding custom rows, adjusting the mapping of accounts to report rows).
  • Report Form — extending ReportForm2013Q1: adding attributes/commands, changing visibility and formatting of elements of the tabular document.
  • Unit of Measurement and Rounding — affects the final presentation; when making modifications, consider UnitOfMeasurement and PrecisionOfUnitOfMeasurement.
  • Multilingualism — attribute LanguageOfFormation (Kazakh/Russian); when customizing the form, support both language versions of the layout.
  • Versioning of the Form — when a new edition of the regulatory authority's form is released, a new form/layout is added (similarly to 2013Q1); version-specific — the current edition of the form should be checked against the release of the configuration.

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

Does this report generate entries or movements in the registers?
No. This is a regulated report, not a document. By clicking the "Fill" button, it only reads the turnovers and balances on accounts (primarily 6010 "revenue from sales" and 7010 "cost of goods sold") and distributes them across the lines of the form. No entries or movements in the registers are created.
Why are there no table parts — where is the report data stored?
Table parts are absent. All indicators of rows and columns (reporting and comparative periods) are serialized in the attribute-storage "ReportData", and user settings are stored in "FormSettings". This is the standard scheme for regulated reports in 1C.
What attributes are mandatory for generating the report?
Four dates with mandatory ShowError: StartPeriod, EndPeriod, StartComparativePeriod, and EndComparativePeriod. The comparative period is necessary because IFRS for SMEs requires comparability of indicators with the previous period.
Why are there two forms in the report?
"MainForm" (131 elements) — the starting one: selection of the organization, periods, language, and unit of measurement. "ReportForm2013Q1" (177 elements) — the key working form with the template (SpreadSheetDocumentField) and commands for filling, printing, settings, and clearing.
Is the report related to electronic invoices (ESF) or tax returns?
No. This is a financial reporting form under IFRS for SMEs, not a tax form or primary document. The export is performed using the regulated reporting subsystem, not through the ESF information system; electronic ESF/tax returns are not directly related to it.

Read also

Источники

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