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 withOrganizationListRepresentationcan be substituted,BreakdownModeandAdditionalFieldsPlacementcan 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 toStartPeriodandEndPeriod.Generate(Command)— starts composition and outputs the result in a tabular document.- Breakdown handlers (
DocResultBreakdownProcessing) — transition to detailing the indicator by sub-account/account whenBreakdownModeis active.
Requires verification (version-specific): actual presence and signatures of procedures
OnResultCompositionand 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).
6. Related Objects and Input Based On
- 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
- Additional report variants — saving user variants of DCS settings (groupings, filters, additional fields) without changing the configuration.
- Configuration Extension — adding attributes to the composition scheme, new grouping fields, changing the layout through borrowing the report.
- Additional fields (table part AdditionalFields) — standard inclusion of calculated indicators besides the standard set of columns with placement selection (
AdditionalFieldsPlacement— in rows/columns). - Breakdown mode (
BreakdownMode) — programmatic and user detailing of indicators by sub-accounts and accounting accounts. - Event subscriptions / composition handlers — intercepting
OnResultCompositionin 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 (₸).
