---
title: "Report \"Summary of Accrued Salaries of Organizations\" — Technical Description"
country: KZ
lang: en
author: Сапа Т.И. (https://buhgpt.kz/authors/sapa-ti)
date: 2026-09-07
canonical: https://buhgpt.kz/suraqtar/otchet-svodnachislennoyzarplatyorganizaciy-tehnicheskoe-o-en
source: BuhGPT
---

# Report "Summary of Accrued Salaries of Organizations" — Technical Description

> **TL;DR:** 1. Identification Property Value Object Type Report Name SummaryAccruedSalaryOrganizations Full Name Report.SummaryAccruedSalaryOrganizations ( Report.SummaryAccruedSalaryOrganizations ) Alias — (not set; the object's name is used in the interface) Configuration Accounting for

---

1. Identification

Property
Value

Object Type
Report

Name
SummaryAccruedSalaryOrganizations

Full Name
Report.SummaryAccruedSalaryOrganizations (Report.SummaryAccruedSalaryOrganizations)

Alias
— (not set; the object's name is used in the interface)

Configuration
Accounting for Kazakhstan, edition 3.0, version 3.0.74.2

Interface Section
“Payroll” → “Summary of Accruals and Deductions”

Navigation Link
e1cib/list/Report.SummaryAccruedSalaryOrganizations

Purpose. The report generates consolidated information about the accrued salaries, taxes, and deductions of employees of organizations for the selected period. It is used by accountants for payroll calculations and HR specialists for analyzing personnel calculations, controlling monetary indicators across organizations, divisions, and individual employees, as well as for reconciling the amounts of accruals with the amounts of deductions and taxes (individual income tax, pension contributions, social contributions, and social tax). The report is built upon user request, supports detailing by the tax and social contributions system of the RK, and allows data aggregation to the level of organizations.

This is a report (data reading object): it does not create its own documents and register records, does not generate movements in registers and accounting entries — it only outputs a selection from accounting data into a tabular document.

2. Parameters and Table Parts

2.1 Parameters (formation parameters)

The report does not have document parameters in the classical sense; formation parameters are stored as form/report settings.

Name
Type
Mandatory
Purpose

StartPeriod
xs:dateTime (Date)
ShowError
The start date of the formation period. Mandatory; limits the time selection. Undergoes centralized correctness verification.

EndPeriod
xs:dateTime (Date)
ShowError
The end date of the period. Mandatory; together with StartPeriod defines the time interval for analysis.

ListOfOrganizations
ValueListType (CatalogRef.Organizations)
DontCheck
A list of organizations for selection. Optional; if the list is empty — selection is made for all available organizations (considering RLS restrictions).

ListOfDepartments
ValueListType (CatalogRef.DepartmentsOfOrganizations)
DontCheck
A list of departments for detailing. An optional filter that narrows the selection to specific structural units.

ListOfEmployees
ValueListType (CatalogRef.EmployeesOfOrganizations)
DontCheck
A list of employees to include in the report. Optional; if empty, all individuals from the selected organizations are included.

AggregateDataByOrganizations
xs:boolean (Boolean)
DontCheck
Aggregation mode. If set, data is output in aggregate form by organizations without detailing by departments and employees.

2.2 Table Parts

Table parts are absent. Filtering parameters are stored in list attributes (ValueListType), and the result is output in the tabular document of the form (SpreadSheetDocumentField), not in the object attribute.

3. Forms

Form
Role
Composition (by evidence)

ReportForm
Main (and only key) user form
186 elements: period settings, filters by organizations/departments/employees, aggregation flag, settings panel, result field SpreadSheetDocumentField. Includes 12 input fields, 21 buttons, 5 commands.

The form is responsible for: input and validation of the period, filling selection lists, initiating formation, outputting results in a tabular document, printing/saving, and (if available) decoding indicators.

4. Key Module Procedures

No direct BSL code of modules is attached in evidence (only the structure of attributes and forms is provided). Below are typical report handlers of this type in BK 3.0; specific procedure names should be clarified according to the form module of the specific version.

Form Module (ReportForm):

- OnCreateOnServer — initialization: setting the default period (e.g., current month), pre-filling ListOfOrganizations with the user's main organization, restoring saved settings.

- OnOpen — fine-tuning the appearance, availability of control elements depending on the AggregateDataByOrganizations flag.

- Generate (command) → GenerateOnServer — building a query based on parameters, filling the tabular document template, outputting the result.

- Handlers for changing the period / aggregation flag — redrawing the availability of filters (ListOfDepartments, ListOfEmployees are blocked in aggregate mode).

- TabularDocumentResultSelection (Decoding) — decoding a cell to the document-register of accrual/deduction.

Report Object Module:

- Procedures for forming queries and filling templates (if logic is moved from the form), functions for post-processing totals and groupings.

General logic of formation: a query to the payroll calculation/accumulation registers for the period with grouping by organization → department → employee → type of accrual/deduction; aggregation when the flag is set; output of totals for accruals, taxes, and deductions (individual income tax, pension contributions, social contributions, and social tax) and the amount to be paid.

5. Movements and Entries

The report does not generate movements. This is a reading object: it is not posted, does not create records in registers, and does not generate accounting entries. The source is data previously generated by payroll calculation documents (“Accrual of Salary”, “Accrual of Taxes, Contributions, and Deductions”, etc.).

For context — what entries underlie the report indicators (typical chart of accounts of the RK; rates and bases of Kazakhstan 2026):

Operation
Debit
Credit
Comment

Accrual of Salary
7210/8110 (expenses)
3350 “Short-term liabilities for wages”
Total of accruals

Withholding of Individual Income Tax
3350
3120 “Individual Income Tax”
10% up to 8,500 MRP annual income, 15% above; basic deduction 30 MRP/month (≤ 360 MRP/year)

Pension Contributions (employee's share)
3350
3220
10%, base cap 50 MZP (50 × 85,000 ₸)

Social Health Insurance (employee)
3350
3210
2%

Pension Contributions (employer's share)
7210/8110
3220
3.5%

Social Health Insurance (employer)
7210/8110
3210
3%

Social Contributions
7210/8110
3210
5%

Social Tax
7210/8110
3150
6%

Payment of Salary
3350
1030 “Cash in current accounts”
Amount to be paid

Guidelines for Kazakhstan 2026: MRP = 4,325 ₸, MZP = 85,000 ₸, VAT rate = 16% (not involved in payroll calculations, provided as country context). Other accounts of the typical chart of accounts of the RK: 1210 (short-term receivables from customers), 1330 (goods), 3310 (liabilities to suppliers), 3130 (VAT payable), 6010 (revenue from sales), 7010 (cost of sales).

6. Related Objects

- Source directories of parameters: Organizations, DepartmentsOfOrganizations, EmployeesOfOrganizations, individuals.

- Source documents of data: documents for payroll calculation and payment, accruals of taxes/contributions/deductions; the report aggregates their results.

- Related payroll reports: payslips, summary of taxes and contributions, reports on individual income tax/pension contributions/social health insurance/social contributions.

Input based on: for the report not applicable (the report is not a basis and is not input based on documents). Interaction — only through decoding indicators to document-registers.

Electronic documents (ESF/SNT): are not directly related to this report — they pertain to commodity operations and VAT, not to payroll calculation.

7. Extension Points

- Configuration extensions: borrowing the form ReportForm and overriding Generate/GenerateOnServer to add custom groupings, columns, or additional selections.

- Additional handlers (OnCreateOnServer, OnOpen) for pre-setting the period/organizations according to the client's accounting policy.

- Report layout — customization of the design and composition of columns in the summary table.

- Additional reports (external): implementation of a similar selection by an external report without interfering with the standard configuration, if a different data breakdown is required.

- Access restriction schemes (RLS): to consider when ListOfOrganizations is empty — the composition of data depends on the rights of the current user.

Requires verification (version-specific): exact names of procedures in the form module and the composition of the layout in version 3.0.74.2 — BSL code is not attached in evidence; the presence/behavior of the aggregation flag during decoding should be verified according to the specific release.

---
_BuhGPT — ИИ-помощник для бухгалтеров Казахстана: https://buhgpt.kz_