1. Identification
| Parameter | Value |
|---|---|
| Object Type | Report |
| Name | SupplierDebtDynamics |
| Full Name | Report.SupplierDebtDynamics |
| Alias | — (not set) |
| Configuration | Accounting for Kazakhstan, edition 3.0 (3.0.74.2) |
| Basis | Built on the Data Composition System (DCS), type inherited from the extensible report of BSC |
Purpose. The report analyzes changes in the organization's accounts payable to supplier counterparties over specified time intervals. It is used by accountants, financial analysts, and managers for controlling payments to suppliers, planning payments, and analyzing the structure of debts. It is generated regularly (weekly, monthly) to monitor the status of obligations. It supports flexible data grouping, charts, and detailed breakdown mode with access to primary documents. All amounts are in tenge (₸).
Where to find in 1C. Section "For the Manager" → "Supplier Debt Dynamics". Navigation link: e1cib/list/Report.SupplierDebtDynamics. Also available from the "Reports" section → "Settlements with Counterparties".
2. Attributes and Table Parts
Since the report stores settings as a composition variant, the "attributes" below are parameters of user settings / form attributes that define the selection and presentation.
2.1 Header Attributes (Parameters)
| Name | Type | Mandatory | Purpose |
|---|---|---|---|
| StartPeriod | DateTime | ShowError | Lower limit of the analysis period. |
| EndPeriod | DateTime | ShowError | Upper limit of the analysis period. |
| Frequency | Number (enumeration) | ShowError | Interval for breaking down the range: day / week / month / quarter / year. Sets the step of the timeline dynamics. |
| OrganizationListRepresentation | String | DontCheck | Text representation of the list of organizations in the report; displayed in the header. |
| DetailingMode | Boolean | DontCheck | Detailing flag. When set, the report opens with a breakdown by a specific element (document, counterparty, etc.). |
2.2 Table Parts
Grouping — list of grouping and detailing fields; configures the hierarchical structure of data presentation.
| Name | Type | Purpose |
|---|---|---|
| Usage | Boolean | Activity flag of grouping: whether the field is involved in report construction. |
| Field | String | Technical name of the grouping field (e.g., "Counterparty", "Contract", "AccountingAccount"). |
| Representation | String | User-friendly name of the field for the interface. |
| GroupingType | EnumRef.StandardReportDetailingType | Type of detailing: grouping / detailed records / hierarchy. |
3. Forms
| Form | Role | Description |
|---|---|---|
| ReportForm | Main (for user) | Form for setting parameters and outputting results. Contains ~321 interface elements: input fields for period and organization parameters, grouping settings table, result table document, and command panel for generation. |
Separate settings/variant forms are usually inherited from common BSC forms (SettingsForm, VariantSelectionForm) and are not redefined in the object itself.
4. Key Procedures of Modules
No separate BSL-evidence for the object's modules is attached — below are typical handlers for the report on DCS in configurations on BSC. Specific procedure names are verified with the object module in the specific version (version-dependent).
Object / Manager Module:
OnResultComposition(ReportDocument, BreakdownData, StandardProcessing)— intervention point in the composition process; here the composer is programmatically adjusted, layouts are added, andDetailingModeis processed.FormSettings(…)/OnFormSettingsDetermination(…)— definition of parameters and availability of elements when integrating with the BSC report variants mechanism.OnUsedTablesDetermination(…)— registration of used registers for the data relevance mechanism.
Form Module ReportForm:
OnServerCreation— initialization of the period (by default), filling the list of organizations, restoring settings.Generate(command) → layout composition and output to the table document.BreakdownProcessing— transition to breakdown / opening the primary document by double-clicking on a cell.
5. Data Source and Movements
Important: the report is a read-only object. It does not conduct and does not generate movements in registers and does not create accounting entries. Data is read from registers already formed by other documents.
The main source is the accounting register (standard economic calculation) and/or the accumulation register of mutual settlements. Accounts payable to suppliers are analyzed based on the credit balance and turnover of account 3310 "Short-term Accounts Payable to Suppliers and Contractors" of the standard chart of accounts of the RK, broken down by frequency, counterparty, contract, and settlement document.
To understand which documents form the analyzed balances (not the report itself), the typical logic according to the chart of accounts of the RK:
| Economic Operation | Dr | Cr |
|---|---|---|
| Receipt of goods from the supplier | 1330 "Goods" | 3310 |
| Input VAT (rate 16%) | 1420 "VAT to be Reimbursed" | 3310 |
| Payment to the supplier from the current account | 3310 | 1030 "Cash on Current Accounts" |
Related accounts of the chart of accounts of the RK encountered in related settlements: 1210 (short-term accounts receivable from buyers), 3130 (VAT payable), 6010 (revenue from sales), 7010 (cost of sales).
6. Related Objects and Input on Basis
- Counterparties, Contracts — dimensions for grouping and selection.
- Organizations — selection parameter (multi-selection), representation in the header.
- Settlement Documents: Receipt of Goods and Services, Outgoing Payment Order / Write-off from Bank Account, as well as electronic documents of the RK — ESF (ESF IS) and SNT — are primary sources of movements on account 3310, which the breakdown leads to.
- Input on Basis is not applied for reports. The report itself does not serve as a basis and is not input based on documents; the connection is realized through breakdown (transition to the document).
7. Extension Points
- Report Variants — saving user settings for groupings and selections through the standard BSC variants mechanism without changing the object.
OnResultComposition— adding custom conditional formatting, recalculated columns, service rows.- Configuration Extension — overriding the composition scheme (adding fields/data sets) and the ReportForm without removing from support.
- Additional Reports (external) — registration of a similar report through the subsystem "Additional Reports and Processes" if a parallel variant is required.
- Breakdown Handler — extending transitions to atypical primary documents (e.g., to ESF/SNT).
Reference norms of the RK for 2026 (for related settlement documents, not for the report itself): VAT 16%; MRP 4,325 ₸; MSP 85,000 ₸; basic tax deduction for individual income tax — 30 MRP/month, not more than 360 MRP/year; individual income tax 10% up to 8,500 MRP of annual income and 15% above; OPE 10% (base ceiling 50 MSP); OPEA 3.5%; VOSMS 2%; OSMS 3%; SO 5%; social tax 6%.
