RUKKENZH
Задать вопрос AI
SectionsОбъекты конфигурации 1С
Document "Salary to be Paid by Organizations" - Technical Description
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Document "Salary to be Paid by Organizations" - Technical Description

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

1. Identification

Parameter Value
Object Type Document (Documents)
Name SalaryToBePaidOrganizations
Full Name Document.SalaryToBePaidOrganizations
Synonym “Salary to be paid by organizations”
Configuration Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2)
Purpose Registration and management of salary payments to employees of organizations

Purpose. The document is intended for generating payroll lists for salary payments for a specific period. It is used by accountants and HR specialists to calculate amounts to be paid (taking into account payment percentage and rounding), choose the method of payment (through cash or bank), reflect the status of payments (paid, deposited, unpaid), and print regulated forms (T-2, payroll). The document is used monthly or as salary is accrued.

Important: this is an information-management document. It records the intention of payment and the amounts to be issued, but does not generate accounting entries — the actual movement of money and settlement closure are reflected in payment documents (RKO, payment order) entered based on it (see sections 5–6).

Where to find in 1C: section “Salary Calculation” → “Salary to be paid by organizations”. Navigation link: e1cib/list/Document.SalaryToBePaidOrganizations


2. Header and Table Part Attributes

2.1 Header Attributes

Attribute Purpose Mandatory
Organization The organization on behalf of which the salary is paid Yes
SalaryAccrualPeriod The month (period) for which the accrual is made and payment is processed Yes
CalculationType Type of payment (salary, advance, vacation pay, final settlement, etc.) Yes
PaymentCalculationMethod Calculation rule for amounts: fully by balance, percentage of accrued, fixed amount Yes
PaymentMethod Method of issuance: “Through cash” / “Through bank” Defines the logic for filling card accounts
Bank The bank through which the salary is transferred (for the method “Through bank”) Yes
Responsible Responsible person / author of the document No
Comment Arbitrary text explanation No

The attributes Organization, SalaryAccrualPeriod, CalculationType, PaymentCalculationMethod, Bank are marked as mandatory — without their completion, the system will not process the document and will issue an error “Field … is not filled in”.

2.2 Table Part “Salary”

The main table part containing the list of employees and amounts to be paid.

Column Purpose Mandatory
Individual Employee (individual) to whom the salary is paid Yes
AmountToBePaid Total amount to be issued considering percentage and rounding, ₸
CardAccount Card account of the individual for bank transfer (from the directory CardAccountsIndividuals) For the method “Through bank”
Status / PaymentStatus Mark of the result: Paid / Deposited / Unpaid
PaymentDocument Link to the payment document that executed the issuance

All monetary amounts are stored in tenge (₸).


3. Forms

Form Type Purpose
Document Form (DocumentForm) Object form Main input form: header, table part “Salary”, commands for filling and calculating amounts
List Form (ListForm) List form View and selection of all payroll lists; selection by organization and period
Selection Form Selection form Selecting a document from other objects (for example, when entering RKO based on)
Printed Forms Templates Payroll, form T-2, cash expenditure order (when paid through cash)

The specific composition of forms depends on the version; in 3.0.74.2 the document form contains commands “Fill”, “Calculate amounts” and employee selection. Requires verification in the specific delivery: presence of a separate form for selecting card accounts.


4. Key Module Procedures

According to evidence, the document does not contain the handler ProcessingConduct. Below are the typical handlers of this type of document in BK configurations 3.0:

  • FillingProcessing(FillingData) (object module) — fills the table part “Salary” with employees and amounts. Reads balances of mutual settlements from registers MutualSettlementsWithEmployeesOfOrganizations and MutualSettlementsWithDepositorsOfOrganizations for the specified accrual period.
  • FillingCheckProcessing(Refusal, CheckedAttributes) — control of mandatory fields (Organization, SalaryAccrualPeriod, CalculationType, PaymentCalculationMethod, Bank, Individual in rows).
  • Procedure for calculating amounts to be paid (form/general module) — implements scenario 3.2: applies payment percentage to the accrued amount and rounds the result to the specified precision (for example, to 10 ₸).
  • Filling card accounts (form) — for PaymentMethod = "ThroughBank" substitutes card accounts from the directory CardAccountsIndividuals (scenario 3.3).
  • Employee selection (form) — manual addition of individual employees (scenario 3.6).
  • Setting payment status — marking “Paid / Deposited / Unpaid” for rows (scenario 3.4).

Integration of the object (according to evidence):

  • Directory CardAccountsIndividuals — binding of card accounts for bank payments.
  • Information register InformationOnPaymentsToEmployeesOfOrganizationsByPayrolls — indirectly, through payment documents.
  • Accumulation registers MutualSettlementsWithEmployeesOfOrganizations, MutualSettlementsWithDepositorsOfOrganizations — reading balances during filling.

5. Conducting and Movements

The document does not generate its own accounting entries — the conducting handler is absent. The document records the list of amounts to be issued, while the movements for accounting are performed by related payment documents.

The standard scheme for reflecting payment (entries are generated by RKO / payment order entered based on the payroll), according to the typical chart of accounts of the RK:

Operation Debit Credit Comment
Salary payment from cash 3350 (short-term liabilities for labor payment) 1010 (cash in hand) RKO based on payroll
Salary payment through bank 3350 1030 (money in current bank accounts) Payment order
Depositing unpaid amounts 3350 3390 (other short-term liabilities) / register of depositors Transfer to depositor

When making payments, movements also affect mutual settlement registers (MutualSettlementsWithEmployeesOfOrganizations, when depositing — MutualSettlementsWithDepositorsOfOrganizations), closing the debt to the employee.

The payroll “Salary to be paid” does not directly affect VAT and tax calculations — withholdings (individual income tax 10%, social tax 10%, social health insurance 2%, etc.) and employer contributions are calculated by salary accrual documents. Current norms for 2026 (MPR = 4,325 ₸, MZP = 85,000 ₸, basic deduction for individual income tax = 30 MPR/month) are applied at the accrual stage, not at the payment stage.


Source document (entered based on it):

  • Cash expenditure order (RKO) — salary payment through cash (scenario 3.5).
  • Outgoing payment order — transfer of salary through bank.

Objects related to the document:

  • Directory Organizations — paying organization.
  • Directory Individuals — recipients.
  • Directory CardAccountsIndividuals — bank card accounts of employees.
  • Accumulation registers MutualSettlementsWithEmployeesOfOrganizations, MutualSettlementsWithDepositorsOfOrganizations — source of data on liabilities.
  • Information register InformationOnPaymentsToEmployeesOfOrganizationsByPayrolls.
  • Salary accrual documents — source of amounts for SalaryAccrualPeriod.

Electronic documents (ESF in the ESF IS, SNT) with the payroll for salary payment are not related — they pertain to the realization/movement of goods.


7. Extension Points

  • Configuration extension (EF): adding header attributes and columns of the table part “Salary” without removing from support; overriding form procedures (FillingProcessing, amount calculation).
  • Event subscriptions: processing BeforeSaving / OnSaving of the document for additional validation or integration with external bank-client systems.
  • Additional conducting handlers through extension: if necessary, to reflect management movements (the typical document does not have its own entries).
  • Additional printed forms through the mechanism “Additional reports and processing” (BSP).
  • Rules for calculating amounts to be paid: customization of rounding and percentage algorithm (scenario 3.2) in the general module of the extension.

Requires verification in the specific delivery 3.0.74.2: exact list of event subscriptions and presence of predefined extension points BSP for this document.

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

Does the document "Salary to be Paid by Organizations" generate accounting entries?
No. According to the evidence, the document does not have a processing handler and is informational and managerial: it records the amounts to be paid and the statuses of payments. Accounting entries (Debit 3350 Credit 1010/1030) are generated by payment documents — cash disbursement orders or payment orders, entered based on it.
What fields are mandatory for processing?
In the header: Organization, SalaryAccrualPeriod, CalculationType, PaymentAmountCalculationMethod, Bank. In the table part "Salary," the column Individual is mandatory. If a mandatory field is not filled in, the system will display the error "Field ... is not filled in."
How to pay less than 100% of the accrued amount?
Through the PaymentAmountCalculationMethod attribute and the amount calculation command on the form: a payment percentage and rounding precision (for example, up to 10 ₸) are set, after which the PaymentAmount column is recalculated for each employee.
Does the document affect the calculation of VAT (16%) or deductions for individual income tax/mandatory pension contributions?
No. The payment statement does not affect VAT and tax calculations. Deductions (individual income tax, mandatory pension contributions 10%, social tax 2%, etc.) and allowances (basic 30 MRP/month in 2026) are calculated by salary accrual documents, while the statement only operates with already calculated amounts to be paid.

Read also

Источники

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