---
title: "Report \"FulfillmentOfConditionsOfAgreementsWithClients\" (UT for Kazakhstan 3.4)"
country: KZ
lang: en
author: Сапа Т.И. (https://buhgpt.kz/authors/sapa-ti)
date: 2026-09-23
canonical: https://buhgpt.kz/suraqtar/otchet-vypolnenieusloviysoglasheniysklientami-ut-dlya-kaz-en
source: BuhGPT
---

# Report "FulfillmentOfConditionsOfAgreementsWithClients" (UT for Kazakhstan 3.4)

> **TL;DR:** 1. Identification Parameter Value Object type Report ( Отчет ) Name ВыполнениеУсловийСоглашенийСКлиентами Full name Отчет.ВыполнениеУсловийСоглашенийСКлиентами Synonym "Fulfillment of Regular Terms of Customer Agreements" Configuration Trade Management for Kazakhstan, ed. 3.4.

---

1. Identification

Parameter
Value

Object type
Report (Отчет)

Name
ВыполнениеУсловийСоглашенийСКлиентами

Full name
Отчет.ВыполнениеУсловийСоглашенийСКлиентами

Synonym
"Fulfillment of Regular Terms of Customer Agreements"

Configuration
Trade Management for Kazakhstan, ed. 3.4.5.21

Mechanism basis
Data Composition System (DCS)

Where to find
Navigation link: e1cib/list/Отчет.ВыполнениеУсловийСоглашенийСКлиентами. In the interface — section CRM and Marketing (or Sales), group of reports on customer agreements.

Purpose. The report is designed to monitor the fulfillment of regular (periodic) terms recorded in customer agreements. Regular terms refer to obligations of the parties checked at a set frequency (month, quarter, etc.): planned purchase volume, minimum shipment amount for the period, maintaining an assortment, compliance with a payment schedule, the customer's reciprocal obligations (merchandising, product placement, etc.). The report compares the planned terms of the agreement with the actual sales/payment figures for the selected period and shows the degree of fulfillment, deviation, and status (fulfilled / not fulfilled / partially fulfilled). This is a tool for the sales manager and department head to analyze discipline in fulfilling agreements and to make decisions on granting/revoking bonuses and discounts tied to the agreement.

2. Parameters, Fields, and Report Structure

The report is built on the DCS, so instead of document header/tabular section attributes, it operates with scheme parameters, dataset fields, and variant settings (groupings, filters, indicators). Below is a typical composition.

2.1. Composition Parameters (Report Form Header)

Parameter
Purpose

Период / НачалоПериода, КонецПериода
Interval for analyzing term fulfillment.

Соглашение
Filter by a specific customer agreement (Справочник.СоглашенияСКлиентами).

Партнер / Клиент
Filter by partner/counterparty.

Организация
The organization on whose behalf the agreement acts.

Менеджер
Responsible manager (for filtering and grouping).

ВидУсловия / ТипУсловия
Type of regular term (volume, amount, assortment, payment).

Валюта
Currency of indicators; for Kazakhstan, tenge (₸) by default.

2.2. Dataset Fields (Analytics and Resources)

Field
Role
Purpose

Agreement
Dimension
Customer agreement.

Partner / Counterparty
Dimension
Party to the agreement.

Term / Term wording
Dimension
Text/type of the regular term being checked.

Fulfillment period
Dimension
Period for which the term is checked.

Planned value
Resource
Target indicator for the term (amount ₸, quantity, assortment share).

Actual value
Resource
Actual indicator for the period (sales, payments).

Deviation
Resource
Actual − Planned (absolute).

Fulfillment percentage
Resource
Actual / Planned × 100%.

Fulfillment status
Formatting field
"Fulfilled" / "Not fulfilled" / "Partial" with conditional formatting.

Monetary resources are displayed in tenge. Sales amounts are taken accounting for the VAT rate of 16% in effect in Kazakhstan; if needed, the report can show indicators both with and without VAT — depending on the agreement term's settings.

3. Forms

For a DCS-based report, the typical set of forms is minimal:

Form
Purpose

ФормаОтчета (main report form)
The only working form: panel of parameters/settings, spreadsheet document field for displaying the result, "Generate," "Settings" commands, report variant selection. Inherits the standard DCS report form if a custom form is not explicitly specified.

Variant/settings form (service)
Automatically provided by the platform for editing structure, filters, conditional formatting, and saving custom variants.

The report has no separate list/item forms — it is neither a catalog nor a document.

4. Key Module Procedures

The attached evidence contains only the purpose facet (naznachenie); the module source code (BSL) is not attached. Therefore, below is a typical set of handlers for a DCS-based report in Trade Management; specify exact lines upon access to the configurator.

Report object module (ОтчетОбъект):

- ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) — output interception: programmatic generation or fine-tuning of composition (external calculation of fulfillment percentage, status highlighting, substitution of norms from the agreement).

- ПриОпределенииИспользуемыхТаблиц(...) / ПриОпределенииНастроекОтчета(...) — integration with the SSL "Report Variants" subsystem: description of variants, available fields, formatting.

Report form module (ФормаОтчета):

- ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) — setting default parameter values (period, organization, agreement filter from the opening context).

- ПриКомпоновкеРезультатаНаСервере — fine-tuning before output.

- Panel command handlers ("Generate," variant switching).

Common DCS/scheme modules: the dataset query accesses sales and settlement registers, while term norms are drawn from the attributes and tabular sections of the agreements catalog.

Requires verification (version-specific): the exact composition of program handlers and the presence of a custom report form may differ in build 3.4.5.21 — to be clarified via the configurator.

5. Data Sources and Movements

The report is not a document and does not perform posting — it does not generate journal entries or create register movements. Its role is the opposite: it reads already generated data. Key sources:

- Sales accumulation registers (Продажи, ВыручкаИСебестоимостьПродаж, and related) — for the fact of shipments and revenue by customer/agreement.

- Customer settlement registers (РасчетыСКлиентами, ЗадолженностьКлиентов) — for the fact of payments when monitoring payment terms.

- Catalog СоглашенияСКлиентами and its tabular sections — for planned norms of regular terms.

For understanding which journal entries generate the facts read by the report (standard implementation logic in Kazakhstan), a reference block is provided for a typical Kazakhstan chart of accounts:

Operation
Dr
Cr

Sales revenue recognized (with 16% VAT)
1210 "Short-term AR from customers"
6010 "Sales revenue"

VAT on sales
1210
3130 "VAT payable"

Cost of goods written off
7010 "Cost of sales"
1330 "Goods"

Payment received from customer
1030 "Cash in current accounts"
1210

Sales in Kazakhstan are accompanied by the issuance of an ESF (electronic invoice, ESF IS) and, for goods movement, a SNT (goods consignment note). The agreement terms report does not issue these documents but relies on the sales fact they accompany.

The VAT rate applied to sales amounts is 16% (Kazakhstan 2026 norm). Agreement term indicators (planned amounts, thresholds) are set in tenge.

6. Related Objects and Entry Based On

- Справочник.СоглашенияСКлиентами — source of planned terms; the main related object. The report is usually opened from the agreement card via a navigate-to-report command.

- Справочник.Партнеры / Справочник.Контрагенты — parties to the agreement.

- Sales documents (РеализацияТоваровУслуг, etc.) and payment documents — sources of actual data.

- "Report Variants" mechanism (SSL) — storage of custom settings and variants.

Entry based on is not applicable to the report — reports do not participate in entry-based-on chains (that is the prerogative of documents). A reverse scenario is possible through application logic: based on the analysis results, the manager manually initiates the accrual of a bonus/discount, but this is not the report's "entry based on" mechanism.

7. Extension Points

- Custom report variants — saving groupings, filters, conditional formatting (by fulfillment status) without modifying the configuration.

- Configuration extension: adding custom datasets/fields to the composition schema, intercepting ПриКомпоновкеРезультата for non-standard calculation of the fulfillment percentage or blending in reciprocal obligations.

- Agreements catalog enhancement: introducing new types of regular terms is reflected in the report with a corresponding extension of the schema query.

- Additional filters and functional options — integration with Kazakhstan's regional specifics (tenge currency, 16% VAT rate) through scheme parameters.

- Access rights (RLS) — visibility restriction by organization/manager is inherited from configuration roles.

---
_BuhGPT — ИИ-помощник для бухгалтеров Казахстана: https://buhgpt.kz_