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

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

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

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).


  • 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.

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

Does the report generate entries or movements in the registers?
No. This is a data reading object: it does not generate entries, does not create records in the registers, and does not form accounting entries. It only outputs a selection of data previously generated by payroll calculation documents into a tabular document.
Where can the report be found in the interface?
Section "Payroll" → "Summary of Accruals and Deductions". Direct navigation link: e1cib/list/Report.SummaryAccruedPayrollOrganizations.
What does the flag SummaryDataByOrganizations do?
It controls the level of detail. If set, the data is displayed in summary by organizations, without detail by departments and individual employees; filters by departments and employees lose their meaning in this mode.
What taxes and contributions are reflected in the summary for Kazakhstan 2026?
Individual Income Tax (10% up to 8,500 MRP annual income, 15% above; basic deduction 30 MRP/month, not more than 360 MRP/year), Pension Contributions 10% (base ceiling 50 MZP), Pension Fund Contributions 3.5%, Social Health Insurance 2%, Mandatory Social Health Insurance 3%, and Social Tax 6%. MRP = 4,325 ₸, MZP = 85,000 ₸.
Does the report have table parts and input based on?
There are no table parts — parameters are stored in the ValueListType attributes. Input based on the report is not applicable; the connection with documents is implemented through the breakdown of indicators.

Read also

Источники

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