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

Document "Registration of Other Payments" - Technical Description (Accounting for Kazakhstan 3.0.74.2)

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

1. Identification

Property Value
Object Type Document (Documents)
Name RegistrationOfOtherPayments
Full Path Document.RegistrationOfOtherPayments
Synonym “Registration of Other Payments”
Configuration Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2)
Interface Section “Payroll” → “Registration of Other Payments” (also available from “Settlements with Personnel”)
Navigation Link e1cib/list/Document.RegistrationOfOtherPayments

Purpose. The document registers non-standard (irregular, one-time) payments to individuals — both employees and non-employees of the organization: bonuses, compensations, payments under civil law contracts (CPC), and other accruals not included in the regular payroll calculation. The document maintains double accounting (financial and tax), automatically allocates costs to accounts and sub-accounts, and integrates with the “Payroll and Personnel Management for Kazakhstan” solution. It is used as needed to register a one-time payment; utilized by accountants and HR specialists.

The document records the accrual of a liability to the individual. The actual transfer of money and withholding of taxes/contributions (individual income tax, pension contributions, social contributions, health insurance contributions, social tax) are executed by related payment documents and settlement documents — see section 6.

2. Attributes of Header and Table Parts

Header Attributes

Attribute Type / Purpose Mandatory
Organization ReferenceLink.Organizations — the organization on behalf of which the payment is registered yes
Date Date of the document (determines the period of movements and settlements) yes
Number Document number (object number generator) auto
TypeOfOtherPayments Reference to the element defining the type of payment (bonus, compensation, payment under CPC, etc.). Determines the reflection method and default cost account for the lines yes
TaxAccountingType Type of accounting for tax purposes (used as analytics for tax movements) yes
ReflectionMethodInRegulatedAccounting Method of reflection in regulated accounting — defines the cost account and analytics (sub-account) for postings yes
Comment Arbitrary text comment no
Responsible Author user auto

Table Part “OtherPayments”

Column Type / Purpose Mandatory
Individual ReferenceLink.Individuals — recipient of the payment yes
SettlementPeriod Period (month) to which the settlement for the payment relates yes
AccruedAmount Amount of the accrued payment, ₸ yes
AccountingCostAccount Cost account for financial accounting (debit posting) yes
AccountingCostSubAccount1..3 Analytics for the cost account (department, cost item, other) by account
TaxAccountingCostAccount Cost account for tax accounting (if ConsiderCIT = True) conditional
TaxAccountingCostSubAccount1..3 Analytics for the tax accounting cost account by account
StructuralSubdivision Subdivision to which the payment relates (analytics) no

If any of the mandatory fields (TypeOfOtherPayments, TaxAccountingType, ReflectionMethodInRegulatedAccounting, and in the line — Individual, SettlementPeriod, AccruedAmount, AccountingCostAccount) are not filled, the platform will not process the document and will issue an error of the type “Field … is not filled”.

3. Forms

Form Purpose
Document Form (DocumentForm) Main form for input/editing: filling in the header, working with the table part “OtherPayments”, selecting individuals, recalculating cost accounts by type of payment, processing
List Form (ListForm) List of documents for registration of other payments filtered by organization, period, individual; group commands (including group modification of attributes)
Selection Form (SelectionForm) Selecting a document from other objects (for example, when entering based on or selecting)
Form for loading from file Mass loading of the list “individual + amount” from a table file (Excel) — scenario 3.2

4. Key Procedures of Modules

In the attached evidence, the source code (BSL) with exact addresses path:string is not provided. Below are typical handlers for documents of this type in BK 3.0; when modifying, refer to the specific version of the module.

Object Module (ProcessingPosting, ProcessingFilling, ProcessingFillingCheck):

  • ProcessingPosting(Refusal, PostingMode) — generates movements in three registers (see section 5): financial accounting “Standard” (FA) and “Tax” (TA), accumulation register “SettlementsOnOtherPayments”. Inside, it usually calls a common procedure for initializing movements and line-by-line traversal of the table part.
  • ProcessingFillingCheck(Refusal, CheckedAttributes) — control of filling mandatory header and line attributes.
  • ProcessingFilling(FillingData, ...) — filling when entering based on / from loading data.

Document Form Module:

  • OnCreateOnServer — setting default values (organization, tax accounting type, reflection method).
  • TypeOfOtherPaymentsOnChange — recalculating cost accounts and reflection method for lines (scenario 3.3).
  • OtherPaymentsIndividualOnChange, ...AccruedAmountOnChange — processing changes in the lines of the table part.
  • File loading command — filling the table part “OtherPayments” with data from an external source (scenario 3.2).

5. Posting and Movements

When posting, the document generates movements in three registers.

5.1 Financial Accounting Register “Standard” (FA)

For each line of the table part:

Posting Account Analytics (sub-account) Amount
Debit AccountingCostAccount + AccountingCostSubAccount1..3 (cost account from reflection method / type of payment) Organization, StructuralSubdivision, cost item, Individual — depending on account settings AccruedAmount
Credit Settlement account for other payments, usually 3390 “Other Short-term Liabilities” (or another account for settlements with personnel specified in the settings) Organization, Individual AccruedAmount

Example: bonus to an employee of 200,000 ₸ allocated to administrative expenses → Dr 7210 (or another cost account from the reflection method) — Cr 3390 = 200,000 ₸.

5.2 Tax Accounting Register (TA)

Formed similarly to FA (if ConsiderCIT = True):

  • Debit: TaxAccountingCostAccount + TaxAccountingCostSubAccount1..3;
  • Credit: personnel settlement account (TA);
  • Amount: AccruedAmount;
  • Analytics: TaxAccountingType, Organization, Individual, etc.

5.3 Accumulation Register “SettlementsOnOtherPayments” (Incoming)

Dimension/Resource Value
Movement Type Incoming (accrual of debt to the individual)
Organization Document organization
Individual Individual of the line
SettlementPeriod SettlementPeriod of the line
SettlementAmount AccruedAmount

Expense in this register is formed upon actual payment (by the payment document — see section 6), which closes the debt to the individual.

Taxes and contributions are not calculated in this document. The document only accrues the liability. Withholding of individual income tax, pension contributions (10%, base ceiling 50 MCI = 50 × 85,000 ₸), social contributions (3.5%), health insurance contributions (2%), as well as accrual of social health insurance (3%), social tax (5%), and application of tax deductions (basic deduction for individual income tax — 30 MCI/month = 30 × 4,325 = 129,750 ₸, but not more than 360 MCI per year) and calculation of individual income tax at rates of 10% / 15% (threshold 8,500 MCI of annual income) are performed in the payroll calculation subsystem / by separate documents when taxing this payment. VAT (16%) does not apply to this document — the operation is not a sale.

Data Sources / Related Objects:

  • Directories: Organizations, Individuals, StructuralSubdivisions, PayrollReflectionMethodsInRegulatedAccounting, TypesOfOtherPayments (or the corresponding list/directory of payment types), standard chart of accounts.
  • Registers: financial accounting “Standard”, “Tax”; accumulation “SettlementsOnOtherPayments”.
  • Integration with “Payroll and Personnel Management 3” — synchronization of accruals/payments to individuals.

Input Based On / Further in the Chain:

  • Based on the registration document, a payment to the individual is issued (debiting from the current account — account 1030 “Cash on Current Bank Accounts”, or cash), which generates an expense in the register “SettlementsOnOtherPayments” and posting Dr 3390 — Cr 1030.
  • Taxing the payment is reflected in the settlement documents of the payroll subsystem.

7. Extension Points

  • Reflection method in regulated accounting (ReflectionMethodInRegulatedAccounting) and Type of Other Payments — standard points for configuring cost accounts and analytics without changing the code.
  • Configuration Extension: overriding/adding ProcessingPosting of the object module to add custom movements or controls.
  • Event subscriptions for posting/recording the document for integration logic.
  • Additional processing/commands (AHD) — for example, custom file loading or group adjustment of lines.
  • Group modification of attributes from the list form — standard mechanism for mass editing (scenario 3.4) without modification.

The attribute composition and exact names of procedures/accounts (3390 or other) should be clarified for the specific version 3.0.74.2, as the configuration of the settlement account depends on the accounting policy and reflection method.

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

Does the document "Registration of Other Payments" calculate individual income tax (IIT), mandatory pension contributions (MPC), and other taxes?
No. The document only accrues a liability to the individual (movements in the accounting, tax, and "Mutual Settlements on Other Payments" registers). The withholding of IIT (10% up to 8,500 MCI of annual income and 15% above), MPC 10% (ceiling base 50 MCI = 4,250,000 ₸), social tax 3.5%, social health insurance 2%, compulsory health insurance 3%, and social tax 6%, as well as the basic deduction for IIT of 30 MCI/month (129,750 ₸) are performed in the payroll calculation subsystem and related calculation documents.
What entries does the document generate upon processing?
For each line: Dr ExpenseAccount (from the reflection method) — Cr account for settlements on other payments, usually 3390 "Other Short-term Liabilities", for the amount of accrual. An analogous entry is generated in the tax accounting (register "Tax"). Additionally, an incoming movement is made in the accumulation register "Mutual Settlements on Other Payments".
How is the debt to the individual settled?
By actual payment (based on the registration document): withdrawal from account 1030 "Cash on Current Bank Accounts" or from the cash register generates an Expense in the register "Mutual Settlements on Other Payments" and the entry Dr 3390 — Cr 1030.
Which fields are mandatory for processing?
In the header: Type of Other Payments, Type of Tax Accounting, Method of Reflection in Regulatory Accounting. In the rows of the table part "Other Payments": Individual, Settlement Period, Accrual Amount, Expense Account. If not filled, the platform will issue an error "Field ... is not filled".
Is it possible to upload a list of payments from Excel?
Yes, a mass upload scenario is provided: the list "individual + amount" from the spreadsheet file fills the table part "Other Payments", which is convenient when there are many recipients (for example, quarterly bonuses for 50+ employees).

Read also

Источники

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