RUKKENZH
Ask AI
Sections1C configuration objects
Processing of "AssetsLiabilitiesMovements" (Movement of Assets and Liabilities) — Technical Description
Article language:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Article version:📘 For accountants⚙️ For technical specialists

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

Applies to: 1С:Управление торговлей для Казахстана, release 3.4.5.21 · by 1C-Sapa Group, 1C partner
СТ
Сапа Т.И. — 1C and accounting expert, practising trainer

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.

Frequently asked questions

Is the "Assets and Liabilities Movements" processing posted and does it generate entries?
No. This is a processing, not a document: it is not posted and does not create records in registers. It reads already generated operational accounting movements and presents them as a management balance sheet — a comparison of assets and liabilities for the period.
What VAT rate is used in the examples for Kazakhstan in 2026?
16%. For example, on a sale of 1,000,000 ₸ excluding tax, VAT will amount to 160,000 ₸, account — 3130 (VAT payable). The 12% value relates to the rules of previous years and is no longer relevant in 2026.
Where can this processing be found in the interface?
Section "Service Subsystems" → "Assets and Liabilities Movements". Direct navigation is available via the link e1cib/list/Обработка.ДвиженияАктивовПассивов.
Which accounts of the standard chart of accounts of the RK are involved in the management balance sheet?
Asset: 1030 (cash on current accounts), 1210 (short-term accounts receivable from customers), 1330 (inventory). Liability: 3310 (accounts payable to suppliers), 3130 (VAT payable). Financial result: 6010 (revenue from sales), 7010 (cost of sales).
What is the basic tax deduction for individual income tax (IIT) in 2026?
30 MCI per month, but no more than 360 MCI per year. With MCI = 4,325 ₸, the monthly deduction amounts to 129,750 ₸. The rate of 14 MCI was in effect until 2026 and is no longer applied.

Read also

Sources

Was this article helpful?
💼 Need help with 1C or accounting? Слава КВЦ — many years of 1C practice in Kazakhstan. Explore the annotated Tax Code of RK 2026 or ask in the BuhGPT chat — answers in seconds.