RUKKENZH
Задать вопрос AI
SectionsОбъекты конфигурации 1С
Document "Payroll Deposit" - Technical Description (Accounting for Kazakhstan 3.0.74.2)
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Document "Payroll Deposit" - 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

Parameter Value
Object Type Document (Documents)
Name SalaryDepositing
Full Path Document.SalaryDepositing
Synonym “Salary depositing”
Configuration Accounting for Kazakhstan, ed. 3.0 (3.0.74.2)
Where to find Section “Salary Calculation” → “Salary Depositing”.
Navigation link: e1cib/list/Document.SalaryDepositing

Purpose. The document is intended for accounting amounts of salaries that have not been paid to employees on time and are subject to depositing. It records unpaid amounts from the payroll and transfers the organization's debt from the category of “wage debt” to the category of “debt to depositors”. It is used by accountants and payroll specialists when closing payrolls. It is applied monthly or as unpaid amounts arise. The main method of creation is input based on the document “Salaries Payable of Organizations” after the payment deadline has passed.

Accounting currency — tenge (₸).


2. Header Attributes and Table Parts

Header Attributes

Attribute Type Mandatory Purpose
Number String auto Document number, assigned by the numbering system.
Date Date yes Depositing date. It determines the period of movements and the month of reflection in accounting.
Organization ReferenceLink.Organizations yes The organization for which the depositing is made. The main dimension of all movements.
StructuralSubdivision ReferenceLink.StructuralSubdivisions no Subdivision, used as analytics for entries and for selection.
Responsible ReferenceLink.Users no Responsible for the document (for group editing and selection).
Comment String no Arbitrary comment.

Table Part “SalaryDeposited”

The main table part with a line-by-line list of deposited amounts.

Column Type Mandatory Purpose
Payroll DocumentLink.SalariesPayableOfOrganizations yes The payroll basis, from which the amounts are deposited.
Individual / Employee ReferenceLink.Individuals yes (filled from the payroll) The employee whose amount is being deposited.
SettlementPeriod Date yes The month of salary accrual (settlement period) to which the deposited amount relates.
DepositedAmount Number yes The amount to be deposited according to the payroll line, ₸.
PayrollLine Number no The line number of the original payroll — serves as a key for the register of payment information.

Mandatory fields for processing: Organization (header), Payroll and DepositedAmount (table part). If a field is not filled, the platform will not process the document and will display the message “Field ... is not filled”.


3. Forms

Form Purpose
DocumentForm Main form for input and editing: header (Organization, Date, subdivision) and table part with deposited amounts. Contains the fill command from the payroll.
ListForm List of depositing documents filtered by organization, period, responsible. Opens via navigation link e1cib/list/Document.SalaryDepositing.
SelectionForm Selecting a document from the list when substituting into other objects.
Group Editing Form (processing “Group Change of Attributes”) Mass change of attributes (responsible, subdivision) in several documents at once.

4. Key Module Procedures

From evidence, the manager module procedure is confirmed; other handlers are provided as standard for documents of this type.

  • ManagerModule — RequestTextSalaryDepositing (confirmed by evidence). Forms the request text for calculating movements: combines data from the document's table part, the “Salaries” table of the basis document SalariesPayableOfOrganizations, and the information register InformationOnPaymentsToEmployeesOfOrganizationsByPayrolls. Groups data by individuals and settlement periods (salary accrual month), calculates deposited amounts for each employee, and prepares sets of movements with details by accounting accounts, subdivisions, and individuals.

Standard handlers (according to the standard document architecture):

  • ObjectModule — ProcessingConducting — calls the formation of movements (through manager requests) and records sets in all register-registrars.
  • ObjectModule — ProcessingFilling — filling when inputting based on “Salaries Payable of Organizations”: transferring unpaid lines from the payroll to the table part.
  • ObjectModule — ProcessingFillingCheck — control of mandatory attributes (Organization, Payroll, DepositedAmount).
  • Document Form — FillFromPayroll / Fill — command for auto-filling the table part with unpaid amounts from the specified payrolls.

Requires verification: exact names of auto-filling procedures may differ between releases 3.0.7x.


5. Processing and Movements

When processing, the document generates movements in the following registers (according to metadata.register_records).

Accumulation and Information Registers

Register Movement Type Dimensions Resources Meaning
AccumulationRegister.SettlementsWithDepositorsOfOrganizations Income Organization, Individual, SettlementPeriod DepositedAmount Occurrence of the organization's debt to depositors.
AccumulationRegister.SettlementsWithEmployeesOfOrganizations Expense Organization, Employee, SettlementPeriod Amount Reduction of wage payment debt (the amount has gone to depositors).
InformationRegister.InformationOnPaymentsToEmployeesOfOrganizationsByPayrolls Record Payroll, Individual, PayrollLine DepositedAmount, DepositingDate, DepositingRegistrar Fixation of the fact of depositing specific lines of the payroll to protect against repeated depositing.

Accounting Entry (AccountingRegister.Standard)

The document reflects the transfer of unpaid salaries to deposited amounts. According to the standard chart of accounts of the RK:

Dr Cr Amount Analytics
3350 “Short-term debt for wage payment” 3390 “Other short-term accounts payable” (sub-account for settlements with depositors) Deposited amount, ₸ Organization, Structural subdivision, Individual

Logic: the account for wage settlements is debited (the debt for wages decreases), and the account for settlements with depositors is credited (a debt to the depositor arises). Analytics by individual ensures personalized accounting of deposited amounts.

Note on accounts: in some organizations, a separate sub-account to 3390 is maintained for depositors; the specific credit account is determined by the configuration of accounts for personnel settlements. Requires verification of compliance with the organization's working chart of accounts.

Subsequent payment of the deposited amount to the employee is formalized by a separate issuance document (RKO/write-off from the current account) with the entry Dr 3390 → Cr 1010/1030 (cash / money in current accounts).


Basis Document (input “based on”):

  • SalariesPayableOfOrganizations — the main source. When inputting based on, the table part is filled with unpaid lines from the payroll; the “Salaries” table is taken from the document to calculate deposited amounts.

Used Directories:

  • Organizations, StructuralSubdivisions, Individuals, Users.

Movement Receiver Registers:

  • SettlementsWithDepositorsOfOrganizations, SettlementsWithEmployeesOfOrganizations, InformationOnPaymentsToEmployeesOfOrganizationsByPayrolls, AccountingRegister.Standard.

Standard Work Scenarios:

  1. Creation based on the payroll — after the payment deadline, unpaid amounts remain.
  2. Manual input — depositing or adjusting amounts without auto-filling.
  3. Viewing/correcting the processed document — correcting errors.
  4. Depositing from multiple payrolls simultaneously — several lines with different payrolls for the period.
  5. Group editing — mass change of attributes (responsible, subdivision).

Electronic documents (ESF/SNT, IS ESF) for this document are not generated — the operation is not a sale/purchase and does not involve VAT.


7. Extension Points

  • Configuration Extensions (BSL): overriding ProcessingConducting, ProcessingFilling, ProcessingFillingCheck of the object module; extending RequestTextSalaryDepositing of the manager module to change the logic of grouping/accounts.
  • Forms: adding attributes and commands to DocumentForm through extension (for example, additional analytics or warnings).
  • Accounting Accounts: configuring the credit account (sub-account to 3390) through registers/directories for personnel settlement accounts — without changing the code.
  • Event Subscriptions / BSP: handlers BeforeRecording/OnRecording for integrations; mechanisms “Group Change of Attributes” and additional attributes/information BSP.
  • Reporting: data from registers SettlementsWithDepositorsOfOrganizations are available for building a register of deposited amounts and subsequent control of storage/write-off periods for depositors.

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

On the basis of which document is "Salary Deposit" created?
On the basis of the document "Salary Payable of Organizations". After the payment term according to the payroll has expired, the unreceived lines are transferred to the table part of the deposit document.
What entries does the document generate according to the RK chart of accounts?
Dr 3350 "Short-term liabilities for wages" → Cr 3390 "Other short-term payables" (subaccount for settlements with depositors) for the deposited amount, with analytics by organization, department, and individual.
What fields are mandatory for processing?
Organization in the header, as well as Payroll and DepositedAmount in each line of the table part "DepositedSalary". Without them, the platform will not process the document.
Does the document generate an electronic invoice (ESF) or movements for VAT?
No. Salary deposit is an internal operation for settlements with personnel, it is not related to sales and VAT (the rate of 16% in the RK from 2026 does not apply here), electronic documents ESF/SNT are not issued.
How is it protected from re-depositing the same line?
Through the information register "InformationAboutPaymentsToEmployeesOfOrganizationsAccordingToPayrolls" with dimensions Payroll, Individual, PayrollLine — it records the fact of depositing a specific line of the payroll.

Read also

Источники

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