RUKKENZH
Задать вопрос AI
SectionsОбъекты конфигурации 1С
Document "Registration of One-Time Deductions for Employees of Organizations" (BK 3.0.74.2)
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH

Document "Registration of One-Time Deductions for Employees of Organizations" (BK 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 Document (Documents)
Name RegistrationOfOneTimeDeductionsOfEmployeesOfOrganizations
Full Name Document.RegistrationOfOneTimeDeductionsOfEmployeesOfOrganizations
Synonym “Registration of one-time deductions of organization employees”
Configuration Accounting for Kazakhstan, ed. 3.0 (3.0.74.2)
Country Kazakhstan (currency — tenge, ₸)

Purpose. The document registers one-time deductions from the salaries of employees: repayment of loans, return of overpaid amounts, one-time deductions according to court orders, deductions for special clothing, etc. Unlike planned (regular) deductions, these amounts are applied once in a specific accrual period. The document is entered monthly during the payroll calculation period and serves as a data source for forming total deductions during the final payroll calculation. It is used by HR specialists and payroll accountants.

Where to find in 1C: section “Payroll Calculation” → “Registration of one-time deductions of organization employees”. Navigation link: e1cib/list/Document.RegistrationOfOneTimeDeductionsOfEmployeesOfOrganizations.


2. Attributes of Header and Table Parts

2.1 Header Attributes

Attribute Type Mandatory Purpose
Organization ReferenceLink.Organizations Yes The organization for which deductions are registered. Determines accounting policy and calculation settings.
RegistrationPeriod Date Yes The month of salary accrual to which the deductions relate. A key analytical dimension for registers and subsequent calculations.
Responsible ReferenceLink.Users No Author/responsible for the document.
Comment String No Arbitrary text explanation.

If the mandatory field (Organization, RegistrationPeriod) is not filled, 1C will not process the document and will issue an error of the type “Field … is not filled”.

2.2 Table Part “Deductions”

Column Type Mandatory Purpose
Individual ReferenceLink.Individuals Yes The employee from whom the deduction is made.
CalculationType PlanTypesOfCalculationsLink (deductions) Yes Type of deduction (loan, court order, special clothing, etc.). Determines the rules and purpose of the amount.
Amount Number No The size of the one-time deduction in tenge. When calculated automatically, it is filled according to the rules of the calculation type; allows manual adjustment.
Department ReferenceLink.DepartmentsOfOrganizations No The employee's department (used when filling by department and in analytics).
Indicators/data for calculation depend on the calculation type No Additional indicators if the type of deduction is calculated by formula.

The mandatory minimum for the line is Individual and CalculationType. The amount can be calculated automatically or entered manually.


3. Forms

Form Purpose
List Form Filtering, searching, and navigating through documents for the period; filtering by organization and registration period.
Main Document Form Entering the header and table part “Deductions”, auto-fill buttons (by department, by list), calculation and processing.
Selection Form Selecting a document when entering based on and in selections.
Printed Form “Deductions Statement” Printing the composition of deductions for submission to accounting/for the manager's signature (scenario 3.6).

4. Key Procedures of Modules

The attached evidence does not include the source code (BSL) of the modules. Below is the typical composition of handlers for documents of this type in BK 3.0; when modifying, refer to the actual module of the specific release.

Object Module:

  • ProcessingOfProcessing(Refusal, ProcessingMode) — generates movements in accumulation registers (see section 5).
  • ProcessingOfFilling(FillingData, FillingText, StandardProcessing) — filling when entering based on (scenario 3.3).
  • CheckFilling / ProcessingOfCheckFilling(Refusal, CheckedAttributes) — control of mandatory fields (Organization, RegistrationPeriod, Individual, CalculationType).

Form Module:

  • OnCreationOnServer — setting the registration period, organization by default, availability of commands.
  • FillByDepartment / SelectEmployees — mass filling commands for the table part (scenario 3.2).
  • Calculate / CalculateDeductions — recalculation of amounts after data changes (scenario 3.4).
  • Handlers OnChange of table part columns (Individual, CalculationType, Amount) — recalculation of dependent fields and indication of manual adjustment (scenario 3.5).

General/managerial code: procedures for printing the deductions statement (scenario 3.6).


5. Processing and Movements

The document does NOT generate accounting entries (Dr/Cr). It acts as a registrar of deduction amounts, while account correspondence arises later — during the final calculation and payment of salaries (documents “Payroll Calculation”, “Payment Statement”, etc.).

The document performs movements only in accumulation registers:

Register Type What it records
AccumulationRegister.PaidIncomeToEmployeesOfOrganizationsTaxAccounting Tax Accounting Data for correct accounting of deductions in the database on employee income (affects the calculation of individual income tax, pension contributions, etc.).
AccumulationRegister.SettlementsWithEmployeesOfOrganizations Settlements Change in the employee/organization's debt by the amount of the deduction.

How the deduction participates in the payroll calculation in the RK (for context, amounts — during the final calculation):

  • The deduction reduces the amount payable to the employee after calculating mandatory payments.
  • Basic norms of the RK for 2026, used by related calculation documents: MRP = 4,325 ₸, MZP = 85,000 ₸; basic tax deduction for individual income tax — 30 MRP/month (not more than 360 MRP/year); individual income tax 10% up to 8,500 MRP annual income and 15% above; pension contributions 10% (base cap 50 MZP), social pension contributions 3.5%, VOSMS 2%, OSMS 3%, social tax 5%, social tax 6%.
  • The document of one-time deductions does not calculate these payments — it only registers the amount of the deduction, which is taken into account when forming the total amount payable.

  • Plans of calculation types (deductions) — source of values for the CalculationType column.
  • References “Organizations”, “Individuals”, “Departments of Organizations” — attributes and analytics.
  • Accumulation registers “PaidIncomeToEmployeesOfOrganizationsTaxAccounting”, “SettlementsWithEmployeesOfOrganizations” — receivers of movements.
  • Input based on (scenario 3.3): the composition of deductions can be copied from the document of the previous month or from another document of registration of deductions (for example, to continue loan repayment).
  • Payroll calculation documents — consumers of registered amounts during final calculation and payment.

Filling scenarios:

  1. Manual filling of employees (1–5 people, one-time loan repayment).
  2. Filling by the list of employees of the department (one deduction for all, e.g., special clothing).
  3. Filling based on another document (copying the composition).
  4. Calculation of deductions after data changes.
  5. Manual adjustment of the result (fixing a specific amount, rounding by agreement).
  6. Printing the deductions statement.

7. Points of Extension

  • Subscriptions to events of processing (ProcessingOfProcessing) — adding custom movements or controlling deduction limits.
  • Configuration extensions — overriding form handlers (FillByDepartment, Calculate) for non-standard filling/calculation rules.
  • Additional attributes and information (AdditionalAttributes mechanism) — extending the header without changing the metadata of the typical object.
  • Additional printed forms through the mechanism of external printed forms/processings.
  • Filling validation rules — adding custom checks in ProcessingOfCheckFilling.

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

Does the document generate accounting entries?
No. The document does not generate debit/credit correspondence. It only performs movements in the accumulation registers "PaidIncomeToEmployeesOfOrganizationsNU" and "SettlementsWithEmployeesOfOrganizations". Entries occur later — during the final calculation and payment of salaries.
What fields are mandatory for processing?
In the header — Organization and RegistrationPeriod; in the table part "Deductions" — Individual and CalculationType. If a mandatory field is not filled, 1C will issue an error "Field ... is not filled" and will not process the document.
Can the deduction amount be manually adjusted?
Yes. The amount can be calculated automatically based on the calculation type, but manual adjustment is allowed — for example, to fix a specific amount or round it by agreement (scenario 3.5).
Where can I open the list of documents?
Section "Payroll" → "Registration of one-time deductions for employees of the organization", or via the navigation link e1cib/list/Document.RegistrationOfOneTimeDeductionsForEmployeesOfOrganizations.

Read also

Источники

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