---
title: "Processing of \"AssetsLiabilitiesMovements\" (Movement of Assets and Liabilities) — Technical Description"
country: KZ
lang: en
author: Сапа Т.И. (https://buhgpt.kz/authors/sapa-ti)
date: 2026-09-23
canonical: https://buhgpt.kz/suraqtar/obrabotka-dvizheniyaaktivovpassivov-dvizheniya-aktivov-i--en
source: BuhGPT
---

# Processing of "AssetsLiabilitiesMovements" (Movement of Assets and Liabilities) — Technical Description

> **TL;DR:** 1. Object Identification Parameter Value Object type Data Processor (DataProcessor) Name ДвиженияАктивовПассивов Full name DataProcessors.ДвиженияАктивовПассивов (DataProcessor.ДвиженияАктивовПассивов) Synonym "Movements of Assets and Liabilities" Configuration Trade Managemen

---

1. Object Identification

Parameter
Value

Object type
Data Processor (DataProcessor)

Name
ДвиженияАктивовПассивов

Full name
DataProcessors.ДвиженияАктивовПассивов (DataProcessor.ДвиженияАктивовПассивов)

Synonym
"Movements of Assets and Liabilities"

Configuration
Trade Management for Kazakhstan, ed. 3.4 (build 3.4.5.21)

Placement subsystem
Service subsystems

Navigation link
e1cib/list/Обработка.ДвиженияАктивовПассивов

Purpose
Generating and analyzing movements of the management balance sheet — comparing changes in the organization's assets and liabilities based on accounting data

Purpose (from evidence). The "Movements of Assets and Liabilities" data processor generates movements of the management balance sheet. It collects turnovers and balances from accounting registers, breaks them down into the asset and liability sides of the balance sheet, and provides the user with a summary picture: how assets (cash, receivables, inventory) changed over the period, and through which sources — liabilities (payables, capital, obligations to the budget and funds). This is a management (not statutory accounting) tool: it relies on operational accounting data from Trade Management rather than the accounting register.

Where to find in 1C. Section "Service subsystems" → "Movements of Assets and Liabilities". Direct access — via navigation link e1cib/list/Обработка.ДвиженияАктивовПассивов.

2. Form Attributes and Table Parts

The data processor has no object attributes stored in the infobase (data processors in 1C do not persist data). Below are the form attributes (filter parameters) and the structure of the output table part — typical for an object of this kind.

2.1. Header Attributes (Generation Parameters)

Attribute
Type
Purpose

Организация (Organization)
CatalogRef.Organizations
The organization for which the movement balance is built

Период (Period) / НачалоПериода, КонецПериода
Date / StandardPeriod
Reporting interval over which asset and liability movements are analyzed

Валюта (Currency)
CatalogRef.Currencies
Currency of presentation of amounts; default — tenge (₸), the management accounting currency

ВидСравнения (ComparisonType) / Сценарий (Scenario)
EnumRef / CatalogRef
Mode: actual data, plan, plan-actual

ПоказыватьТолькоНенулевые (ShowOnlyNonzero)
Boolean
Hide items with zero balance and turnover

ДетализацияПоАналитике (DetailByAnalytics)
Boolean
Expand movements down to counterparties / contracts / items

2.2. "Movements" Table Part (Generation Result)

Field
Type
Purpose

РазделБаланса (BalanceSection)
String / Enum
Asset / Liability

СтатьяБаланса (BalanceItem)
CatalogRef / String
Item name (cash, receivables, inventory, payables, obligations to the budget and funds, etc.)

Счет (Account)
String
Management/standard chart of accounts (Kazakhstan) account linked to the item

СуммаНачальныйОстаток (OpeningBalanceAmount)
Number
Balance at the beginning of the period

СуммаПриход / СуммаРасход (IncomeAmount / ExpenseAmount)
Number
Turnovers of increase / decrease of the asset or liability

СуммаКонечныйОстаток (ClosingBalanceAmount)
Number
Balance at the end of the period

Аналитика (Analytics)
Composite type
Counterparty, contract, item, cash flow item — when detailing is enabled

3. Forms

Form
Type
Purpose

ФормаОбработки (Main Form)
Data processor form
Main window: input parameters (organization, period, currency), "Generate" button, output of the result

Форма списка (List Form) (platform-generated)
Data processor list form
Opened via e1cib/list/Обработка.ДвиженияАктивовПассивов in the list of service data processors

ФормаНастройки (Settings Form) (if present)
Auxiliary form
Configuring the mapping of balance items to accounts/registers

If the data processor has only a main form defined, the platform opens it directly when following the navigation link.

4. Key Module Procedures

No BSL evidence is attached for this data processor (only the purpose facet was provided). Below are the typical handlers for a "DataProcessor" object with a form; specific procedure names should be verified in the form module in the Configurator.

Data processor form module:

- ПриОткрытии(Отказ) (OnOpen(Cancel)) — parameter initialization: substituting the current organization, setting the period (e.g., current month/quarter), management accounting currency (tenge).

- Сформировать(Команда) (Generate(Command)) — main command handler. Calls the server-side data collection procedure and outputs the result to the table part / spreadsheet document.

- СформироватьНаСервере() (GenerateOnServer()) — with the &OnServer directive: executes queries to accumulation and information registers, breaks down turnovers by asset and liability items, populates the result.

- ПриИзмененииПериода(Элемент), ПриИзмененииОрганизации(Элемент) (OnChange handlers for Period, Organization) — resetting dependent parameters and, if needed, auto-recalculation.

Object module / common module:

- Procedures for building the query and populating the management balance sheet template.

- Functions for mapping account ↔ balance item ↔ section (Asset/Liability).

- Procedures for checking balance equality: Σ Assets = Σ Liabilities.

Requires verification (version-specific): exact procedure names and the presence of a separate manager module in build 3.4.5.21 — to be determined via the Configurator.

5. Posting and Movements

Important. The data processor is not a document and is not posted — it does not generate register records or create accounting entries. Its task is to read already generated movements and present them as a management balance sheet. Below is the mapping of balance items to accounts of the standard Kazakhstan chart of accounts, which the data processor uses when grouping data.

5.1. Mapping of Items to the Kazakhstan Chart of Accounts

Section
Balance item
KZ account

Asset
Cash in current accounts
1030

Asset
Short-term receivables from customers
1210

Asset
Goods
1330

Liability
Short-term payables to suppliers
3310

Liability
VAT payable to the budget
3130

Result (P&L)
Sales revenue
6010

Result (P&L)
Cost of sales
7010

5.2. Generation Logic (Example of a Typical Business Transaction)

Sale of goods to a customer for 1,160,000 ₸ with VAT at the rate of 16% (Kazakhstan, 2026):

- Base (cost excluding VAT): 1,000,000 ₸

- VAT 16%: 160,000 ₸

- Total payable: 1,160,000 ₸

The corresponding movements that the data processor will see and reflect in the balance sheet:

Dr
Cr
Amount, ₸
Economic meaning

1210
6010
1,000,000
Increase in customer receivables and revenue recognition

1210
3130
160,000
VAT 16% charged to the customer, payable to the budget

7010
1330
700,000
Write-off of the cost of goods (example)

In the management balance sheet, this is reflected as a simultaneous increase in the asset (receivables 1210) and liability (revenue/capital via 6010 and the VAT obligation 3130), preserving the balance equality of assets and liabilities.

5.3. Registers Read

The data processor relies on Trade Management's operational accounting registers (settlements with customers and suppliers, goods balances, cash, tax accrual). Kazakhstan's electronic documents — ESF (ESF IS) and SNT — accompany shipment and are the source of data on VAT amounts posted to account 3130, but they are not generated by the balance data processor itself.

6. Related Objects and Input Based On

- Input based on is not provided for the data processor (data processors do not participate in the "input based on" mechanism as source/target objects).

- Related data objects: sales and receipt documents, payment documents, tax and contribution accrual documents — their movements form the source data for the balance sheet.

- Related Kazakhstan tax entities (2026) affecting the liability side (obligations to the budget and funds):
- VAT — 16%; account 3130.

- IIT — 10% up to 8,500 MCI of annual income and 15% above; basic tax deduction — 30 MCI per month (no more than 360 MCI per year).

- MPC — 10% (base cap of 50 MMW), MPCE — 3.5%, EHIC (employee) — 2%, SHI — 3%, SIC — 5%, social tax — 6%.

- Annual indicators: MCI = 4,325 ₸, MMW = 85,000 ₸.

These obligations (when accrued in the database) form payables to the budget and funds and are included in the liability side of the management balance sheet.

7. Extension Points

- Configuration Extension: adding attributes to the data processor form (additional filters), borrowing the form and inserting custom Generate handlers.

- Item-to-account mapping configuration: redefining the "item ↔ KZ account" table to fit the organization's accounting policy (e.g., detailing 1210/3310 by counterparty).

- Additional analytics columns: displaying cash flow items, departments, managers.

- Programmatic form events: subscriptions/handlers for OnChangePeriod, OnChangeOrganization for auto-recalculation.

- Updating tax parameters: rate and indicator values (MCI, MMW, VAT rate, IIT deduction) for Kazakhstan 2026 — should be kept in catalogs/information registers rather than in the data processor's code, so that updates to regulations do not require modifying the object.

Requires verification (version-specific): the composition of borrowable procedures and the presence of extension points in the form module specifically for build 3.4.5.21.

---
_BuhGPT — ИИ-помощник для бухгалтеров Казахстана: https://buhgpt.kz_