RUKKENZH
Задать вопрос AI
SectionsОбъекты конфигурации 1С
Report "Accounts Payable by Debt Maturity" — Technical Description
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Report "Accounts Payable by Debt Maturity" — 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 SupplierDebtByDebtTerms
Full Name Report.SupplierDebtByDebtTerms
Synonym “Supplier debt by debt terms”
Configuration Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2)
Mechanism Basis Data composition system (DCS)
Navigation Link e1cib/list/Report.SupplierDebtByDebtTerms

Purpose. The report is designed for analyzing the organization's accounts payable to supplier counterparties, grouped by time intervals of payment delays. It is used by accountants and financial managers to monitor the repayment deadlines, plan the payment calendar, and assess critical overdue payables. It can be generated for any date and segments the debt by intervals (for example: current debt, 1–30, 31–60, 61–90, over 90 days). It is integrated with the manager's monitor for operational control of KPIs.

Where to find in 1C: section “For the Manager”“Supplier Debt by Debt Terms” (or by following the navigation link above).


2. Attributes and Table Parts

2.1 Header Attributes (report parameters)

Name Type Mandatory Purpose
Period Date (dateTime) Mandatory (ShowError) The date for which the debt and delays are calculated; a key parameter for determining the age of the debt
OrganizationListRepresentation String Not checked (DontCheck) Text representation of the list of organizations for which the report is generated; displayed in the header
AdditionalFieldsPlacement Number (decimal) Not checked Controls the placement of additional analytical fields in the table part (vertically / horizontally)
DetailingMode Boolean Not checked Detailing flag: True — hide details, show only totals; False — full detailing by documents and counterparties

2.2 Table Part “Intervals”

Stores user-defined time intervals for classifying debt by payment delay terms.

Name Type Purpose
Value Number (decimal) Interval boundary in days (end of the period): for example, 30 for the range of 1–30 days
Representation String Text of the report column (for example, “From 1 to 30 days”, “Over 90 days”)

2.3 Table Part “Grouping”

Configuration of report groupings (by counterparties, contracts, organizations, etc.).

Name Type Purpose
Usage Boolean Flag for including grouping
Field String Internal name of the field for grouping (“Counterparty”, “Contract”)
Representation String User representation of the field for UI
GroupingType EnumRef.GroupingDetailingTypes Detailing type: grouping header, detailed records, only totals

2.4 Table Part “AdditionalFields”

Management of additional analytical fields (departments, projects, product groups, etc.).

Name Type Purpose
Usage Boolean Flag for including the additional field in the result
Field String Internal name of the field (for example, “Department”)
Representation String Text of the report column

3. Forms

For reports in DCS, the own set of forms is minimal; the main interaction occurs through the auto-generated composition form. The object includes:

Form Purpose
Main Data Composition Scheme (MainDataCompositionScheme) Defines data sets (queries to accounting data), relationships, fields, resources, parameters, and output settings. It is responsible for forming the tabular document of the report
Settings Form (report variant) User customization of selection, groupings, intervals, and additional fields on top of the predefined variant. Uses attributes and table parts described in section 2
Auto Report Form Standard form “1C: Libraries of Standard Subsystems” (BSP) for launching, selecting a variant, entering parameters (Period, list of organizations), generating and printing the result

Separate forms of the object (ReportForm, SettingsForm) are overridden only in non-standard UI; in the standard delivery, the BSP mechanism “Report Variants” is used.


4. Key Module Procedures

Evidence with BSL code of modules is not attached, so below are typical report handlers in DCS within the architecture of BSP “Accounting for Kazakhstan” (object module and report manager module):

Procedure / Handler Module What it does
OnResultComposition(ReportResult, DecodingData, StandardProcessing) Object Module Interception of composition: substitution of calculated overdue intervals, calculation of debt age relative to Period, fine-tuning the layout before output
ReportSettings(...) (DefineFormSettings) Manager Module Registers the report in the “Report Variants” subsystem, describes predefined variants, placement in the “For the Manager” panel, availability of quick settings
BeforeLoadingVariantFromSettings / OnLoadingUserSettingsOnServer Object Module Restores user-defined intervals and groupings when opening a saved variant
OnDefiningUsedTables Object Module Indicates the used tables for controlling the relevance of the totals of registers

The application logic for classification by intervals is implemented mainly in the DCS itself (calculated fields, parameters, data sets), rather than in BSL. “Requires verification”: the exact composition of overridden handlers of the object module is version-dependent and is specified for the specific build 3.0.74.2.


5. Data Sources and Movements

The report does not perform posting and does not generate movements in registers — it is a read-only object. It retrieves data from already formed postings and registers of accounts payable with suppliers.

The main source is accounting data on the accounts payable to suppliers and related registers of mutual settlements:

Account (standard chart of accounts of the RK) Role in the report
3310 — Short-term accounts payable to suppliers and contractors Main analyzed account: credit balance = amount of debt to the supplier
1210 — Short-term accounts receivable from customers Related account of mutual settlements (for advances/set-offs included in the analysis)
1030 — Cash on current bank accounts Reflects the repayment of obligations (debt write-off)
1330 — Goods Formation of debt upon receipt of goods and materials
3130 — VAT payable VAT included in receipts (rate 16% for the RK in 2026)

The logic of calculating the age of the debt: for each unpaid obligation (settlement document), the difference between Period and the date of occurrence/due date according to the contract is calculated, then the sum is assigned to the corresponding interval from the table part “Intervals”.

Example: receipt of goods for 1,160,000 ₸ (including VAT 16% = 160,000 ₸) is reflected Dr 1330 / Cr 3310 for 1,000,000 ₸ and Dr 1420 (VAT to be refunded) / Cr 3310 for 160,000 ₸. The unpaid balance on Cr 3310 enters the report and is classified by the debt term.

Electronic documents of receipt (electronic invoice (ESF) through IS ESF, SNT) affect the report indirectly — through the postings they generate for 3310/3130; the report itself does not interact with IS ESF.


The report is the end consumer of data, so “input based on” is not applicable for it. Related objects:

  • Source documents of debt: “Receipt of goods and services”, “Return to supplier”, “Write-off from current account”, “Cash expenditure order”, “Debt adjustment”, “Set-off of advances”.
  • Analytical reference books: Counterparties, Contracts, Organizations, Departments — used in groupings and additional fields.
  • Subsystem “Report Variants” (BSP) — storage and distribution of settings.
  • Manager's Monitor / Target Indicators — the report is integrated as a source of KPIs for accounts payable.
  • Regulated accounting — data is reconciled with the turnover of account 3310 (reconciliation act, balance sheet for the account).

7. Extension Points

  • Configuration Extension: adding custom report variants, new groupings or fields by overriding the DCS scheme and the ReportSettings procedure of the manager module.
  • User variants and intervals: editing table parts “Intervals”, “Grouping”, “AdditionalFields” without changing the configuration — standard adaptation mechanism.
  • Additional reports (external): connecting an external variant through the subsystem “Additional reports and processing” of BSP.
  • Handler OnResultComposition: implementing calculated columns (for example, share of overdue debt, criticality indicator) without modifying DCS.
  • Access Rights (RLS): limiting visibility by organizations/counterparties through profiles and access groups of BSP.

“Requires verification”: the set of predefined report variants and their exact placement in the command interface may differ within the sub-releases 3.0.74.x.

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

Does the report generate entries or movements in the registers?
No. This report is in the SCDA — a read-only object. It does not generate entries and does not create movements, but reads already formed entries and registers of mutual settlements, primarily the credit balance on account 3310.
What is the main account for analyzing accounts payable to suppliers?
Account 3310 "Short-term accounts payable to suppliers and contractors" from the standard chart of accounts of the RK. Its credit balance for each counterparty is distributed by overdue intervals.
How to set custom overdue intervals?
Through the table part "Intervals": the "Value" field sets the boundary in days (for example, 30, 60, 90), and "Representation" — the text of the report column. The settings are saved in the user version without changing the configuration.
Where to find the report in the interface?
Section "For the Manager" → "Accounts Payable to Suppliers by Debt Terms", or via the navigation link e1cib/list/Report.AccountsPayableToSuppliersByDebtTerms.
What VAT rate is considered in the amounts of receipts for 2026?
For Kazakhstan, the VAT rate of 16% applies in 2026. This rate is included in the amounts of receipts that form the accounts payable on account 3310 and VAT on account 3130.

Read also

Источники

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