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

Report "Statement of Allocation of Indirect Expenses" (Accounting for Kazakhstan 3.0)

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

1. Identification

Parameter Value
Object Type Report
Name ReferenceCalculationDistributionOfIndirectCosts
Full Name Report.ReferenceCalculationDistributionOfIndirectCosts
Synonym Reference-calculation "Distribution of Indirect Costs"
Configuration Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2)
Mechanism Data composition scheme (DCS)
Purpose Analysis and detailing of the distribution of indirect (general production, administrative) costs among cost accounting objects for the selected period

Purpose. The report generates a reference-calculation that shows how the amounts of indirect costs accumulated over the period are distributed among nomenclature groups, departments, and cost items based on the established distribution base. It is not a primary document and does not alter accounting data — it is an analytical (regulatory-reference) report for substantiating and verifying the correctness of closing indirect costs. It is regularly used by accountants and financial controllers at the end of the reporting period (month, quarter) when preparing management and tax reporting, in conjunction with regulatory month-end closing operations.

Where to find in 1C:

  • Section "Operations" → "Reference-calculation 'Distribution of Indirect Costs'".
  • Direct navigation link: e1cib/list/Report.ReferenceCalculationDistributionOfIndirectCosts.

2. Attributes and Structure

2.1 Attributes (report configuration parameters)

The report is based on DCS; the attributes listed below are the layout/configuration parameters set by the user on the form.

Name Type Mandatory Purpose
StartPeriod Date (xs:dateTime) Not checked Start date of the period for which the reference-calculation is generated. Sets the lower limit for the selection of data on indirect costs.
EndPeriod Date (xs:dateTime) Not checked End date of the report period — the upper limit of the time interval for analysis of distribution.
ListOfOrganizationsRepresentation String (xs:string) Not checked User-readable string representation of the selected list of organizations. Stores a description of the selected legal entities for display in the report header.
ListOfDepartmentsRepresentation String (xs:string) Not checked String representation of the selected departments for display in the UI list of structural units on which the report is based.
DetailingMode Boolean (xs:boolean) Not checked Detailing mode flag. When enabled, the user can open details of indicators down to primary documents and transactions.
ReportMetricsSet Number (xs:decimal) ShowError (mandatory) Numeric identifier of the metrics set, defining the composition of the displayed metrics (cost amounts, distribution bases, percentages, distributed amounts). Critical for the correct operation of the layout — if empty, generation is blocked.

In addition to the listed ones, the actual selection of organizations and departments is performed through DCS settings (user selections), and the string attributes Representation… only duplicate the selection for a readable header.

2.2 Table Parts

Table parts are absent. The report works exclusively through the data composition scheme and outputs the result in a tabular document (SpreadSheetDocument). Detailed data are not stored in the object structure — they are generated by the DCS query to the accounting registers at the time of construction.

2.3 Forms

Form Role
ReportForm Main and only form. The key form for user interaction: contains the settings panel, period and selection fields (organizations, departments), result area (SpreadSheetDocument), conditional formatting elements, and generation commands. The form has about 255 control elements, which is typical for an advanced report form in DCS with extended settings.

3. Key Module Procedures

Evidence with BSL text for this object is not attached, so below is a typical composition of handlers for the report in DCS in BK 3.0. Specific method names and lines should be clarified in the configurator, but the set and logic are standard.

Object Module (ObjectModule / manager module):

  • OnResultComposition(...) (programmatic intervention in composition) — if necessary, adjusts the layout, adds details, fills in calculated indicators, hides/shows columns depending on ReportMetricsSet.
  • Filling in period and selection parameters in DataCompositionSettings before output.

Form Module (ReportForm):

  • OnCreateOnServer(...) — initialization of settings, setting the default period (current month/closing period), filling in the selection for the main organization, restoring saved user settings.
  • OnOpen(...) — fine-tuning appearance, availability of commands.
  • <Attribute>OnChange(...) (for example, for period/organizations) — synchronization of fields Representation… with actually selected values, updating quick selections.
  • Report generation command — calls SettingsComposer/ComposeResult and outputs to SpreadSheetDocument; if DetailingMode = True, detailing is enabled.
  • Detailing handler (DocumentDetailingHandler / standard DCS mechanism) — transition to primary data (transactions, registering documents).

Requires verification (version-specific): the exact list of programmatic interventions in composition and the presence of the OnResultComposition procedure may differ within the sub-releases 3.0.74.x.


4. Posting and Movements

The object is a report, therefore it is not posted, does not generate transactions, and does not create movements in registers. Data is only read.

The report builds results based on data previously generated by documents and regulatory month-end closing operations (primarily expense distribution and closing of cost accounts). Data sources are the accounting register (business accounting) and registers of cost accounting/distribution.

The typical logic reflected in the reference-calculation corresponds to the distribution of indirect costs to cost of sales according to the chart of accounts of the RK:

Operation (reflected by documents/regulatory operations, the report shows it) Debit Credit
Write-off/distribution of indirect costs to cost of sales 7010 "Cost of Sales" accounts for indirect costs (groups 7000/8000)
Receipt/movement of goods when forming costs 1330 "Goods" — (according to relevant correspondences)
Recognition of revenue from sales (for calculating the distribution base by revenue) 1210 "Short-term receivables from customers" 6010 "Revenue from Sales"
VAT payable on sales (rate 16%, 2026) 3130 "VAT Payable"
Settlements with suppliers of services forming indirect costs expense accounts 3310 "Payables to Suppliers"

Distribution bases, which are usually displayed in the reference-calculation (depending on ReportMetricsSet): planned cost, production volume, direct costs, labor costs, revenue (6010). The report shows: the amount of indirect costs to be distributed, the selected base, the coefficient (%) and the distributed amount for each object (nomenclature group / department / cost item).

All monetary indicators are in tenge (₸). The current VAT rate for operations in 2026 is 16%; when analyzing revenue as a distribution base, amounts are taken without VAT.


The report does not support input based on and does not serve as a basis for other objects (this is a property of documents). The connections are informational/analytical in nature.

Readable data and related objects:

  • Accounting register (business accounting) — the main source of transactions and balances.
  • Regulatory operation "Month-End Closing" and its operations for distributing indirect costs / closing cost accounts — generate the data that the report visualizes and substantiates.
  • Directories: "Organizations", "Departments", "Nomenclature Groups", "Cost Items" — dimensions for selection and grouping.
  • Other reference-calculations for month-end closing (cost of sales, distribution of expenses) — complement the picture of period closing.

Details (when DetailingMode = True) lead to registering documents and transactions that formed the indicators.


6. Extension Points

  • DCS settings / report options. The main built-in mechanism for fine-tuning: user options, additional selections, groupings, conditional formatting, saving settings — without changing the configuration.
  • Configuration extension (Extensions). It is possible to add a custom DCS option, borrow ReportForm and add attributes/commands to the form, subscribe to form handlers (OnCreateOnServer, OnOpen).
  • Programmatic intervention in composition (OnResultComposition) — a point for adding calculated columns, custom distribution bases, or additional detailing.
  • Parameter ReportMetricsSet — controls the composition of metrics; when developing new metrics sets, this is a key point for configuring report behavior.
  • Detailing mechanism — can be extended to transition to non-standard detailing objects.

It is recommended to make changes through extensions and user options in DCS to maintain the updatability of the standard configuration.

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

Does this report generate entries or movements in the registers?
No. This report is for the СКД — it only reads data and outputs the result in a tabular document. Entries and the allocation of indirect costs are generated by documents and regulatory operations for month-end closing, while the calculation reference merely visualizes and substantiates their result.
What attribute is mandatory for generation?
The "ReportMetricsSet" is mandatory (handling of empty value — ShowError). It defines the composition of the output metrics (sums, distribution bases, percentages, allocated amounts). The period and selections by organizations/departments are not strictly checked but are necessary for meaningful sampling.
Where can the report be found in the interface?
Section "Operations" → "Calculation Reference 'Allocation of Indirect Costs'". Direct navigation link: e1cib/list/Report.CalculationReferenceAllocationOfIndirectCosts.
What VAT rate is used when analyzing revenue as the distribution base in 2026?
In 2026, the VAT rate in the RK is 16%. When using revenue (account 6010) as the distribution base, amounts are taken excluding VAT; the VAT payable is reflected in account 3130.
How to properly extend the report without breaking the update?
Through user options and settings of the СКД, and in the configuration extension — by adding your own layout option, borrowing the report form, or using programmatic intervention in the layout (ПриКомпоновкеРезультата). It is not recommended to modify the standard object directly.

Read also

Источники

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