RUKKENZH
Задать вопрос AI
SectionsОбъекты конфигурации 1С
Report "Regulated Report on Cash Flow under IFRS for the National Social Health Insurance Fund" (Accounting for Kazakhstan 3.0.74.2)
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Report "Regulated Report on Cash Flow under IFRS for the National Social Health Insurance Fund" (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 (regulated)
Name RegulatedReportOnCashFlowIFRSMSB
Full Name Report.RegulatedReportOnCashFlowIFRSMSB
Synonym — (not specified in metadata; displayed as “Cash Flow Statement (IFRS for SMEs)”)
Configuration Accounting for Kazakhstan, edition 3.0, version 3.0.74.2
Country Kazakhstan (₸)

Purpose. Regulated cash flow report according to IFRS for small and medium-sized businesses (SMEs). Designed for the formation of mandatory financial reporting by organizations in Kazakhstan in accordance with international financial reporting standards (simplified version for SMEs). The report is prepared by accountants and financial specialists to present cash flows for the reporting and comparative periods. Frequency — quarterly or annually, depending on the requirements of legislation and accounting policy.

Where to find in 1C: section “Regulated Reporting” → “Regulated Cash Flow Report (IFRS for SMEs)”. Navigation link: e1cib/list/Report.RegulatedReportOnCashFlowIFRSMSB


2. Attributes and Table Parts

2.1 Header Attributes

Name Type Mandatory Purpose
StartPeriod xs:dateTime ShowError (mandatory) Start date of the reporting period for which the cash flow report is generated
EndPeriod xs:dateTime ShowError (mandatory) End date of the reporting period, defines the boundary of the main reporting period
StartComparativePeriod xs:dateTime ShowError (mandatory) Start date of the comparative period for generating comparable data
EndComparativePeriod xs:dateTime ShowError (mandatory) End date of the comparative period for accurate comparison of indicators
Organization CatalogRef.Organizations DontCheck Organization on behalf of which the report is generated
UnitOfMeasurement EnumRef.RoundingsOfReporting DontCheck Unit of measurement of indicators (thousands, millions of tenge, etc.)
PrecisionOfUnitOfMeasurement xs:decimal DontCheck Numerical value of rounding precision for the selected unit of measurement
SignatureDate xs:dateTime DontCheck Date of signing the report by the authorized person of the organization
LanguageOfFormation xs:string DontCheck Language of report formation (Kazakh or Russian)
ReportData (not typed) DontCheck Storage of structured report data
FormSettings (not typed) DontCheck Technical attribute for saving user form settings

2.2 Table Parts

Table parts are absent. Multi-line information on cash flows is stored not in a table part, but in the structured storage of the attribute ReportData — this is a typical approach for regulated reports: the rows of the report form correspond to the items of the standardized cash flow statement form, not arbitrary rows of a table part.

Practical consequence: programmatically obtaining/changing report indicators can only be done through the API for working with the data of the regulated report (ReportData), not by accessing table parts.


3. Forms

Form Number of Elements Purpose
MainForm 131 Form for selecting report parameters. Key user form: selection of reporting and comparative periods, organization, frequency, unit of measurement, and comparison options. Entry point when opening the report.
ReportForm2013Q1 185 Working form for visualizing and editing report data. Tabular representation of cash flow indicators, functionality for auto-filling, manual adjustments, printing, settings, and cell breakdowns.

The presence of a form with a version suffix (2013Q1) is a typical scheme for regulated reporting in 1C: a separate form is created for each edition of the blank, and the current one is selected depending on the reporting period. This allows generating reports for past periods using the forms that were in effect at that time.


4. Key Module Procedures

Direct BSL-evidence for the object modules is not attached, so below is the typical composition of handlers for the regulated report of this type. Specific names and signatures of procedures in 3.0.74.2 may differ and require verification in the configurator.

Form module MainForm:

  • OnCreateOnServer — initialization of periods (default — current quarter/year and the corresponding previous period), substitution of the main organization, language, and unit of measurement.
  • OrganizationOnChange, PeriodOnChange — recalculation of dependent parameters and boundaries of the comparative period.
  • Generate (command) — validation of mandatory attributes and opening/filling ReportForm2013Q1.

Form module ReportForm2013Q1:

  • Fill / FillOnServer — calculation of cash flow indicators based on accounting data for the reporting and comparative periods, recording the result in ReportData.
  • BreakdownCell — output of details for the selected indicator (turnover by cash accounts).
  • Print — generation of the printed form of the blank.
  • cell editing handlers — recording manual adjustments with priority over auto-filling.

Object module / common modules of regulated reporting:

  • procedures for serialization/deserialization ReportData;
  • methods for obtaining turnovers by cash accounts (1010, 1030, 1050, …) with classification of flows by types of activity (operating, investing, financing).

5. Data Sources and Filling Logic (without posting)

The regulated report is an object of type Report, therefore it is not posted and does not generate movements in registers and postings. It only reads accounting data. When auto-filling, cash flow indicators are calculated as turnovers by cash accounts of the typical chart of accounts of the RK for the selected period.

Involved cash accounts (debit/credit analyzed by correspondence):

Account Purpose
1010 Cash in hand
1030 Cash in current bank accounts
1050 Cash in other accounts

Classification of flows by corresponding accounts:

Type of Activity Typical Correspondences
Operating Receipts from customers (Dr 1030 Cr 1210), payments to suppliers (Dr 3310 Cr 1030), VAT calculations (3130), income from sales (6010), cost of goods sold (7010), payroll and taxes
Investing Acquisition/disposal of fixed assets and intangible assets, financial investments
Financing Receiving and repaying loans and credits, capital operations

Example of calculating the flow “Receipts from customers” = debit turnover on account 1030 in correspondence with 1210 for the period.

Important: the amounts in the report are taken from primary documents and postings; the report itself does not perform tax calculations. Current parameters for 2026 in the RK (VAT rate 16%, MRP 4,325 ₸, MSP 85,000 ₸, deduction for individual income tax 30 MRP/month, etc.) are applied in source documents (sales, payroll calculations, tax calculations), and in the cash flow statement, they appear as actual cash flows.


  • Input based on is not applied — regulated reports do not participate in the input based on scheme.
  • Data sources: payment documents and cash operations (payment orders, receipts/write-offs from the current account, cash documents) that form turnovers on accounts 1010/1030/1050.
  • Directory Organizations — attribute Organization.
  • Enumeration RoundingsOfReporting — attribute UnitOfMeasurement.
  • Other forms of IFRS reporting for SMEs (balance sheet, income statement, statement of changes in equity) — form a single set of financial reporting; cash flow statement data must be reconciled with balance sheet balances of cash accounts.
  • Electronic documents of the RK (ESF through IS ESF, SNT) are not directly related to this report — they affect primary accounting, which enters the cash flow statement indirectly through cash flows.

7. Extension Points

  • Auto-filling indicators. Redefinition of the algorithm for classifying cash flows (correspondence “account-correspondence → cash flow statement item”) — a typical adaptation point for non-standard use of accounts.
  • Report form. Extension of ReportForm2013Q1 to add custom breakdowns or control ratios; addition of a new form-blank when changing the edition of the report form.
  • ReportData. Programmatic reading/writing through the API of regulated reporting for integration with external consolidation systems.
  • Unit of measurement and language. Attributes UnitOfMeasurement, PrecisionOfUnitOfMeasurement, LanguageOfFormation allow configuring the presentation without changing the calculation logic.
  • Blank updates. The form of the blank is version-dependent — when updating the configuration, new report forms may appear; the current blank for 2026 requires verification in the specific version.

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

Does this report generate entries or movements in the registers?
No. This is an object of type "Report"; it does not generate entries. The report only reads accounting data — turnover on cash accounts (1010, 1030, 1050) — and forms a representation of cash flows. It does not create any entries or movements.
Why does the report not have table parts, where are the lines stored then?
Multi-line indicators of the cash flow statement are stored in the structured attribute "ReportData," not in a table part. This is standard for regulated reports: the lines correspond to fixed items of the form. Programmatic access is through the API for working with the data of the regulated report.
Why are there two forms and what does the suffix "2013Q1" mean?
"MainForm" — selection of parameters (periods, organization, unit of measurement). "ReportForm2013Q1" — working form with the template: filling, editing, printing, and decoding. The suffix with the version indicates a specific edition of the form; for previous periods, the report is generated according to the form that was in effect at that time.
Do the parameters of the RK 2026 (VAT 16%, MRP 4325 ₸) affect this report?
Directly — no. The report reflects actual cash flows. Current rates and limits (VAT 16%, MRP 4,325 ₸, MLP 85,000 ₸, deduction for individual income tax 30 MRP/month) are applied in source documents, and only payment amounts are included in the cash flow statement.
Can this report be entered based on a document?
No. Regulated reports do not participate in the input mechanism based on documents. Data is automatically pulled from payment documents and cash transactions when auto-filling the report for the selected period.

Read also

Источники

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