RUKKENZH
Задать вопрос AI
SectionsОбъекты конфигурации 1С
Report "Working Capital" (Reports.WorkingCapital) — technical description
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Report "Working Capital" (Reports.WorkingCapital) — technical description

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

1. Identification

Parameter Value
Object Type Report
Name CurrentAssets
Full Name Reports.CurrentAssets / Report.CurrentAssets
Synonym Current assets
Configuration Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2)
Mechanism Basis Data composition system (DCS)
Navigation Link e1cib/list/Report.CurrentAssets

Purpose. The report is intended for analyzing the balances and movements of the organization's assets and liabilities for the specified period. It generates an analytical table broken down by groups of current assets (cash, short-term receivables, advances paid, inventory, other assets and liabilities) based on data from the accounting register. It is used by accountants and financial analysts to monitor liquidity and assess the structure of current assets. It is applied regularly (weekly/monthly) for monitoring financial condition. It supports the detailing of indicators by accounting accounts and organizations through the breakdown mode.

Where to find in 1C: section “For the Manager” → “Current Assets”. Direct transition via the link e1cib/list/Report.CurrentAssets.

Important: this is a report, not a document. It does not create movements or records in registers — it only reads already accumulated data (see section 5).


2. Attributes and Table Parts

The report attributes store user settings for generation (user settings of DCS). All attributes have the mandatory flag DontCheck — no control over filling is performed, default values are substituted by the composition scheme.

2.1 Header Attributes

Name Type Mandatory Purpose
StartPeriod xs:dateTime DontCheck The start date of the analyzed period; affects the selection of balances and movements from the accounting register
EndPeriod xs:dateTime DontCheck The end date of the period; defines the final boundary of the time range for calculation
OrganizationListRepresentation xs:string DontCheck Text representation of selected organizations for data filtering and display in the header
AdditionalFieldsPlacement xs:decimal DontCheck Numeric code for the placement of additional report fields (in rows / in columns)
BreakdownMode xs:boolean DontCheck Flag for activating the detailing mode; when True, the report reveals indicators by sub-accounts and accounting accounts

2.2 Table Parts

Grouping

Purpose: manages the grouping of report rows — defines the fields by which data is combined into hierarchical sections.

Name Type Purpose
Usage xs:boolean Flag for the activity of grouping (enabled/disabled)
Field xs:string Name of the field from the data composition scheme for grouping
Representation xs:string User representation of the field in the interface
GroupingType EnumRef.GroupingDetailingType Type of detailing (grouping, detailed records, etc.)

AdditionalFields

Purpose: stores additional indicators included in the report besides the standard set of columns.

Name Type Purpose
Usage xs:boolean Flag for displaying the additional field
Field xs:string Name of the field from the composition scheme
Representation xs:string User name of the field in the report

3. Forms

Form Role Purpose
ReportForm Key (main) Unified user form of the report based on DCS. Contains ~384 elements: period selection panel, grouping settings, filters, sorting, additional fields, conditional formatting, and result output area (tabular document).

There are no other forms for the report: the configuration of filters, fields, and formatting is performed using standard DCS mechanisms within ReportForm (quick settings on the command panel and full settings form).


4. Key Module Procedures

The attached evidence does not provide the source code (BSL) of the report and form modules. Below are typical handlers characteristic of reports in DCS in BK 3.0. Exact names and lines should be clarified according to the configurator of the specific build.

Report object module:

  • OnResultComposition(DocResult, DataBreakdown, StandardProcessing) — intercepts the composition process; here the header with OrganizationListRepresentation can be substituted, BreakdownMode and AdditionalFieldsPlacement can be applied, and groupings from the table part Grouping can be programmatically configured.
  • UserSelectionSettings() / BeforeLoadingVariantOnServer() / OnLoadingUserSettingsOnServer() — mechanism for saving and restoring user settings and report variants.

Form module (ReportForm):

  • OnCreationOnServer(Refusal, StandardProcessing) — form initialization, setting default period, reading saved settings, configuring visibility of elements.
  • PeriodStart/PeriodEnd/PeriodOnChange — handlers for the period field, transferring values to StartPeriod and EndPeriod.
  • Generate(Command) — starts composition and outputs the result in a tabular document.
  • Breakdown handlers (DocResultBreakdownProcessing) — transition to detailing the indicator by sub-account/account when BreakdownMode is active.

Requires verification (version-specific): actual presence and signatures of procedures OnResultComposition and settings handlers in build 3.0.74.2.


5. Data Source (Registers and Accounts)

The report does not create movements and postings — as a DCS report, it reads already accumulated data. The source is the accounting register “Economic Calculation” (balances and movements by accounts of the standard chart of accounts of the RK). The report groups accounts into categories of current assets.

Categories of current assets and corresponding accounts of the standard chart of the RK:

Group of Current Assets Account(s) of the RK Chart of Accounts
Cash in current accounts 1030
Short-term receivables from customers 1210
Inventory 1330
Other assets / advances accounts of subsection 1200, 1600
Payables to suppliers 3310
VAT payable to the budget 3130

Related movements affecting the structure of current assets over the period are generated by other documents and accounted for on accounts:

  • 6010 — revenue from sales (excluding VAT);
  • 7010 — cost of sales;
  • 3130 — VAT payable at the rate of 16 % (current rate in the RK since 2026).

Example of the impact of sales on current assets. Shipment of goods to a customer for the amount of 1,160,000 ₸ including VAT at the rate of 16 %:

Posting (in the source document, not in the report) Amount, ₸
Dr 1210 Cr 6010 (income excluding VAT) 1,000,000
Dr 1210 Cr 3130 (VAT 16 %) 160,000
Dr 7010 Cr 1330 (cost write-off) at book value

In the report “Current Assets,” this will be reflected as an increase in receivables (1210) and a decrease in inventory (1330).


  • Input Based On is not provided for the report (reports do not participate in the input based on mechanism).
  • Related reading objects: accounting register “Economic Calculation,” RK accounting chart of accounts, directories “Organizations,” “Counterparties,” “Nomenclature” (as sub-account values during breakdown).
  • Source documents for data: “Sales of Goods and Services,” “Receipt of Goods and Services,” “Payment Order (outgoing/incoming),” banking and cash documents, as well as electronic documents ESF (IS ESF) and SNT, affecting movements on accounts 1210/3310/3130.
  • Other standard reports of this group: “Turnover and Balance Statement,” “Account Analysis,” used for reconciling indicators.

7. Extension Points

  1. Additional report variants — saving user variants of DCS settings (groupings, filters, additional fields) without changing the configuration.
  2. Configuration Extension — adding attributes to the composition scheme, new grouping fields, changing the layout through borrowing the report.
  3. Additional fields (table part AdditionalFields) — standard inclusion of calculated indicators besides the standard set of columns with placement selection (AdditionalFieldsPlacement — in rows/columns).
  4. Breakdown mode (BreakdownMode) — programmatic and user detailing of indicators by sub-accounts and accounting accounts.
  5. Event subscriptions / composition handlers — intercepting OnResultComposition in the extension for programmatic adjustment of the header, composition of account groups, or conditional formatting.

Requires verification (version-specific): the composition of predefined report variants and the list of fields in the composition scheme in build 3.0.74.2.


Reference: Current Numeric Norms of the RK (2026)

Provided as the country context of the configuration (not calculated in the report itself):

  • VAT rate 16 %; MRP = 4,325 ₸; MSP = 85,000 ₸.
  • Individual Income Tax: 10 % up to 8,500 MRP annual income, 15 % above; basic tax deduction — 30 MRP/month (not more than 360 MRP/year).
  • OPV 10 % (base cap 50 MSP), OPVR 3.5 %, VOSMS 2 %, OSMS 3 %, SO 5 %, social tax 6 %.
  • Accounting currency — tenge ().

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

Does the report "Working Capital" generate entries or movements in the registers?
No. This report is in the СKD — it does not create entries in the registers. It only reads the already accumulated data from the accounting register "Cost Accounting" and groups accounts by categories of working capital (1030, 1210, 1330, 3310, 3130, etc.).
Where can I find the report in the interface?
Section "For the Manager" → "Working Capital". Direct access is available via the navigation link e1cib/list/Report.WorkingCapital.
How to enable detail of indicators by accounts and subaccounts?
Through the attribute ModeDetailing (boolean). When set to True, the report reveals indicators by subaccounts and accounting accounts; additionally, interactive detailing of result cells is available.
What VAT rate is used in the examples for the 2026 configuration?
16% — the current VAT rate in Kazakhstan since 2026. VAT payable is accounted for in account 3130. The value of 12% is outdated and is not applied in configuration 3.0.74.2.
Can I add my own indicators to the report without removing it from support?
Yes. By default — through the table part AdditionalFields with the choice of placement (in rows/columns) and by saving user-defined settings for the СKD. For more in-depth changes (new fields in the schema, intercepting OnResultCompilation) an extension of the configuration is used.

Read also

Источники

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