1. Identification
| Parameter | Value |
|---|---|
| Object Type | Report |
| Name | RegulatedReportForm11OSAnnual |
| Full Name | Reports.RegulatedReportForm11OSAnnual |
| Alias | — (not set) |
| Object Kind | Regulated (statistical) report |
| Configuration | Accounting for Kazakhstan, edition 3.0 (3.0.74.2) |
| Currency of Indicators | tenge (₸) |
Purpose. The regulated report “Form 11 OS Annual” is intended for the formation and submission of annual statistical reporting on the fixed assets of the organization in accordance with the requirements of the legislation of the Republic of Kazakhstan. The report is used by accountants and fixed asset accounting specialists to prepare data on the availability, movement, and condition of fixed assets for the reporting year. It is typically generated once a year based on the results of the financial year (data is accumulated for the 4th quarter). The object supports several versions of forms for different reporting periods (2014–2022), allowing for the correct reproduction of the form that was in effect in a specific year.
Where to find in 1C: section “Regulated Reporting” → “Regulated Report Form 11 OS Annual”. Navigation link:
e1cib/list/Report.RegulatedReportForm11OSAnnual
2. Attributes and Table Parts
2.1 Header Attributes
| Name | Type | Mandatory | Purpose |
|---|---|---|---|
| Organization | CatalogRef.Organizations |
Not checked (DontCheck) | Identifies the organization for which the report is generated. The main attribute for selecting data on fixed assets. |
| SignatureDate | xs:dateTime |
Not checked (DontCheck) | Date of signing the report by the responsible person of the organization. Used when printing and officially submitting. |
| UnitOfMeasurement | EnumRef.RoundingRulesForReporting |
Not checked (DontCheck) | Rounding rules for numerical indicators (thousands, millions of tenge). Affects the presentation of all amounts in the report. |
| PrecisionOfUnitOfMeasurement | xs:decimal |
Not checked (DontCheck) | Numerical value of rounding precision, used together with UnitOfMeasurement for correct display of amounts. |
| RepresentationOfListOfStructuralUnits | xs:string |
Not checked (DontCheck) | Text representation of the list of organizational subdivisions included in the report. Used for informational purposes. |
All header attributes are marked as “not checked” (DontCheck) — this is typical behavior for regulated reports: control of filling is performed by the module's own logic during formation/checking, rather than by the mechanism of mandatory attributes.
2.2 Table Parts
The object does not have table parts. The report uses a table document to present data, the structure of which is formed dynamically through the object module (function ReportTableForm). This approach is characteristic of regulated reports: each version of the form is described by its own layout/form, and the filling is output to a table document rather than stored in the attributes of the table part.
3. Forms
| Form | Purpose |
|---|---|
| MainForm | Initial (starting) form for selecting the period and organization; from here the user launches the report generation. Contains 73 control elements. |
| FormOS112014Q4 | Report form for the 4th quarter of 2014 (214 elements, 6 pages). |
| FormOS112015Q4 | Report form for the 4th quarter of 2015 (214 elements, 6 pages). |
| FormOS112016Q4 | Report form for the 4th quarter of 2016 (214 elements, 6 pages). |
| FormOS112017Q4 | Report form for the 4th quarter of 2017 (214 elements, 6 pages). |
| FormOS112021Q4 | Report form for the 4th quarter of 2021 (214 elements, 6 pages). |
| FormOS112022Q4 | Report form for the 4th quarter of 2022 (214 elements, 6 pages). Key (current) form — used by default for the latest periods. |
Logic of form selection. The starting MainForm determines the reporting period and selects the corresponding version of the form (FormOS11<year>Q4). The forms of the versions differ in the composition of lines/columns according to the form that was in effect in a specific year; the overall framework (6 pages, ~214 elements) is preserved between versions, simplifying maintenance.
4. Key Module Procedures
The attached evidence does not contain a complete listing of BSL, so below are the handlers and functions typical for regulated reports of this kind; specifically confirmed from evidence is the call to the table building function.
| Procedure / Function | Location | Purpose |
|---|---|---|
ReportTableForm |
Object module | Confirmed by evidence. Dynamically builds the structure of the report's table document under the selected version of the form; the actual “constructor” of the output form. |
OnCreateOnServer (MainForm) |
Form module | Initialization of the selection form: default organization substitution, setting the reporting period, initial values for UnitOfMeasurement/PrecisionOfUnitOfMeasurement. |
Generate / GenerateReport |
Form module | Main command: selects the version of the form by organization and period, calls the table building, outputs the table document. |
FillIndicators / CalculateIndicators |
Object module | Collection of accounting data on fixed assets (availability at the beginning/end of the period, acquisition, disposal, depreciation) and distribution of them across the lines/columns of the form. |
CheckFilling / control ratios |
Object/Form module | Check of internal consistency of indicators (control ratios of the form) before printing/exporting. |
Print |
Form module | Formation of the printed form of the table document taking into account SignatureDate and RepresentationOfListOfStructuralUnits. |
| Export to acceptance format | Object module | Formation of a file for submission to statistical authorities (structure depends on the version of the form). |
Requires verification (version-specific): the exact composition of control ratios and the format of electronic export are specified in the specific version of the form within
FormOS11<year>Q4and may change from year to year.
5. Posting and Movements
The object is a report, not a document, therefore posting and movements in registers are not performed — it does not create records in accumulation registers, accounting registers, or information registers and does not create accounting entries. The report works exclusively in read mode: it reads already formed accounting data and outputs them to a table document.
Data Sources (according to the standard logic of fixed asset accounting in the RK). Indicators of form 11-OS are collected from the fixed asset accounting subsystem: registers of fixed asset accounting, accrued depreciation, value at the beginning/end of the period, acquisition, and disposal. According to the typical chart of accounts of the RK, this data relates, in particular, to the accounts of the group of fixed assets and depreciation; cash movements and calculations are not involved in the report itself. For reference — accounts of the typical plan of the RK used in the configuration: 1210 (short-term receivables from customers), 1030 (cash in current accounts), 1330 (goods), 3310 (payables to suppliers), 3130 (VAT payable, VAT rate 16% for 2026), 6010 (revenue from sales), 7010 (cost of sales). Directly in form 11-OS, indicators from the accounts of fixed asset accounting and depreciation are included, not the listed turnover/calculation accounts.
6. Related Objects and Input on Basis
- No input on basis is provided — the regulated report is not a basis document and is not input based on anything.
- Directory “Organizations” (
CatalogRef.Organizations) — source of theOrganizationattribute and organization attributes for the header of the form. - Enumeration “RoundingRulesForReporting” (
EnumRef.RoundingRulesForReporting) — sets theUnitOfMeasurement. - Fixed asset accounting subsystem (fixed asset directory, registers of value/depreciation) — actual source of numerical indicators.
- Other regulated reports of the RK — the object is part of the regulated reporting of the configuration and is opened from the general section of regulated reports.
Electronic documents of the RK (ESF through the ESF IS, SNT) are not related to this report — they pertain to the turnover of invoices and accompanying documents, not to statistical reporting on fixed assets.
7. Extension Points
- Configuration extension (adopt/override forms): borrowing forms
FormOS11<year>Q4to adjust the composition of lines/columns of the form according to changes in legislation without removing the configuration from support. - Object module — function
ReportTableForm: key point for changing the structure of the output table document (adding/hiding indicators, changing the order of columns). - Form handlers
MainForm(OnCreateOnServer, generation command): extension of the logic for selecting the period, default rounding values, auto-substitution of the organization. - Adding a new version of the form: when releasing a new reporting year, a form
FormOS11<year>Q4is created based on the keyFormOS112022Q4and connected to the logic of version selection. - Control ratios and export: overriding procedures for filling checks and file generation for submission when changing the acceptance format by statistical authorities.
Requires verification (version-specific): the presence of the current version of the form for reporting years after 2022 — in the delivery 3.0.74.2, versions 2014–2022 are confirmed; for later periods, please check the availability of the form in the current release or update.
