---
title: "Документ «ВзаимозачётЗадолженности» — техническое описание (УТ для Казахстана 3.4.5.21)"
country: KZ
lang: ru
author: Сапа Т.И. (https://buhgpt.kz/authors/sapa-ti)
date: 2026-09-23
canonical: https://buhgpt.kz/suraqtar/dokument-vzaimozachetzadolzhennosti-tehnicheskoe-opisanie-ut-dlya-kaza
source: BuhGPT
---

# Документ «ВзаимозачётЗадолженности» — техническое описание (УТ для Казахстана 3.4.5.21)

> **TL;DR:** 1. Идентификация Параметр Значение Тип объекта Документ ( Document ) Имя ВзаимозачётЗадолженности ( Documents.ВзаимозачётЗадолженности ) Синоним «Взаимозачёт задолженности» Конфигурация Управление торговлей для Казахстана, редакция 3.4.5.21 Нумерация Тип String , длина 11 , пе

---

1. Идентификация

Параметр
Значение

Тип объекта
Документ (Document)

Имя
ВзаимозачётЗадолженности (Documents.ВзаимозачётЗадолженности)

Синоним
«Взаимозачёт задолженности»

Конфигурация
Управление торговлей для Казахстана, редакция 3.4.5.21

Нумерация
Тип String, длина 11, периодичность Year (ежегодный сброс нумератора)

Где найти
Раздел «Казначейство» → расчёты (в служебных подсистемах — «Взаимозачёт задолженности»)

Навигационная ссылка
e1cib/list/Документ.ВзаимозачётЗадолженности

Ответственная роль
Бухгалтер / казначей

Назначение. Документ проводит взаимозачёт встречных задолженностей: ситуация, когда один и тот же контрагент одновременно является и дебитором, и кредитором, либо когда задолженность переносится между договорами/объектами расчётов. Результат — уменьшение встречных долгов на согласованную сумму без движения денежных средств (расчётные счета и касса не задействуются). Валюта операции обязательна; суммы по строкам в управленческом и регламентированном учёте должны быть согласованы.

2. Реквизиты шапки и табличные части

2.1 Реквизиты шапки

Имя
Тип
Обяз.
Назначение

Организация
СправочникСсылка.Организации
Да
Юрлицо, от имени которого оформляется зачёт. Обычно подставляется основная организация из настроек.

КонтрагентДебитор
Организации / Контрагенты
Да
Контрагент-дебитор (чью дебиторскую задолженность зачитываем).

КонтрагентКредитор
Организации / Контрагенты
Да
Контрагент-кредитор (чью кредиторскую задолженность зачитываем).

ОрганизацияКредитор
СправочникСсылка.Организации
Да
Организация-кредитор для операций внутригруппового/межфирменного зачёта.

ТипДебитора
Перечисление.ТипыУчастниковВзаимозачёта
Да
Тип участника со стороны дебитора (клиент/поставщик/организация) — управляет составом движений.

ТипКредитора
Перечисление.ТипыУчастниковВзаимозачёта
Да
Тип участника со стороны кредитора — управляет составом движений.

ВидОперации
Перечисление.ВидыОперацийВзаимозачётаЗадолженности
Нет
Вид операции документа — определяет логику проведения и видимость полей на форме.

Подразделение
СправочникСсылка.СтруктураПредприятия
Нет
Аналитика по подразделению.

Ответственный
СправочникСсылка.Пользователи
Нет
Пользователь, ответственный за документ.

Руководитель
СправочникСсылка.ОтветственныеЛицаОрганизаций
Нет
Подписант для печатных форм.

ДокументОснование
ДокументСсылка (составной: ПриобретениеТоваровУслуг, РеализацияТоваровУслуг, ЗаказКлиента, ЗаказПоставщику, ТаможеннаяДекларацияИмпорт, Отчёты комиссионера/комитента, Акт выполненных работ, Поступление/Списание безналичных ДС и др.)
Нет
Документ-основание при вводе «на основании».

Комментарий
Строка
Нет
Произвольный комментарий.

УдалитьСуммаДокумента
Число
Нет
Устаревший реквизит (префикс Удалить) — не используется в актуальной логике.

УдалитьВалюта
СправочникСсылка.Валюты
Нет
Устаревший реквизит — сохранён для совместимости.

Реквизиты с префиксом Удалить — служебные остатки прежних релизов; в новых документах их заполнять не нужно, актуальные суммы и валюта задаются в табличных частях по объектам расчётов.

2.2 Табличные части

Документ ведёт зачёт построчно по объектам расчётов (договоры, заказы, документы расчётов). Типовой состав строки:

Поле
Назначение

Объект расчётов дебитора (договор/заказ/документ)
Что именно зачитывается со стороны дебиторской задолженности.

Объект расчётов кредитора
Что зачитывается со стороны кредиторской задолженности.

Сумма зачёта (валютная и в валюте регл. учёта)
Величина взаимного погашения; суммы упр. и регл. учёта должны быть согласованы.

Валюта
Обязательна для каждой строки/операции.

3. Формы

Форма
Назначение

Форма документа (ФормаДокумента)
Основная форма ввода/редактирования: шапка, участники зачёта, суммы, проведение.

Форма списка (ФормаСписка)
Список всех документов взаимозачёта с отборами по организации/контрагенту/периоду.

Форма выбора
Подбор документа в поля других объектов.

Печатные формы формируются через общий механизм печати (см. раздел 4 — вызовы УправлениеПечатью и ФормированиеПечатныхФорм): типовая печатная форма — акт (справка) о проведении взаимозачёта.

4. Ключевые процедуры модулей

Ниже — обработчики из статического анализа BSL модуля объекта (имена и объём — дословно из выгрузки).

4.1 Модуль объекта (ObjectModule)

Обработчик
Объём
Что делает

ОбработкаПроведения
~30 стр.
Точка входа проведения. Делегирует формирование движений в общие модули ПроведениеСерверУТ и ВзаиморасчётыСервер; сам код в модуле объекта — сбор параметров и вызов серверной логики.

ОбработкаУдаленияПроведения
~20 стр.
Очистка движений при отмене проведения.

ОбработкаПроверкиЗаполнения
~92 стр.
Наиболее объёмный обработчик: контроль заполнения обязательных реквизитов (организация, обе стороны, типы участников), согласованности сумм упр./регл. учёта и обязательности валюты. Формирует сообщения об ошибках (см. «ТекстИсключения»).

ПередЗаписью
~52 стр.
Предзаписная подготовка: заполнение служебных полей, ответственного, проверка бизнес-правил перед сохранением.

ОбработкаЗаполнения
~9 стр.
Заполнение реквизитов при создании (в т.ч. при вводе «на основании»).

4.2 Зависимости от общих модулей (по числу вызовов)

ПроведениеСерверУТ (18) · УправлениеПечатью (12) · ВзаиморасчётыСервер (6) · ОбщегоНазначенияКлиентСервер (5) · Пользователи (4) · ОбщегоНазначения (4) · ДенежныеСредстваСервер (3) · ОбщегоНазначенияУТКлиентСервер (2) · ОтветственныеЛицаСервер (2) · ЗначениеНастроекПовтИсп (1) · СтроковыеФункцииКлиентСервер (1) · ОбщегоНазначенияУТ (1) · ФормированиеПечатныхФорм (1) · РаботаСКурсамиВалют (1).

Основная нагрузка проведения лежит на ПроведениеСерверУТ и ВзаиморасчётыСервер; РаботаСКурсамиВалют используется для пересчёта валютных сумм в тенге (₸) по курсу на дату документа.

5. Проведение и движения

Важно: это торговая конфигурация с оперативным учётом. Документ формирует движения по регистрам накопления/сведений (взаиморасчёты, прочие активы/пассивы), а не бухгалтерские проводки Дт/Кт напрямую. Проводки регламентированного учёта формируются отдельным механизмом отражения в регл. учёте.

5.1 Движения по регистрам (из RegisterRecords, 9 регистров)

Регистр
Тип
Роль в зачёте

AccumulationRegister.РасчётыСКлиентами
Накопления
Уменьшение дебиторской задолженности клиента.

AccumulationRegister.РасчётыСКлиентамиПоДокументам
Накопления
Детализация расчётов с клиентами по документам расчётов.

AccumulationRegister.РасчётыСПоставщиками
Накопления
Уменьшение кредиторской задолженности перед поставщиком.

AccumulationRegister.РасчётыСПоставщикамиПоДокументам
Накопления
Детализация расчётов с поставщиками по документам.

AccumulationRegister.ДвиженияКонтрагентКонтрагент
Накопления
Перенос/зачёт между контрагентами (взаимные обязательства).

AccumulationRegister.ПрочиеАктивыПассивы
Накопления
Прочие активы/пассивы при межфирменном зачёте.

AccumulationRegister.ПрочиеДоходы
Накопления
Прочие доходы (при возникновении разниц).

AccumulationRegister.ПрочиеРасходы
Накопления
Прочие расходы (при возникновении разниц).

InformationRegister.СуммыДокументовВВалютеРегл
Сведений
Фиксация суммы документа в валюте регламентированного учёта (₸).

Конкретный состав движений определяется реквизитами ВидОперации, ТипДебитора и ТипКредитора.

5.2 Отражение в регламентированном учёте (типовой план счетов РК)

При отражении в регл. учёте зачёт закрывает встречные сальдо. Базовая проводка взаимозачёта:

- Дт 3310 «Краткосрочная кредиторская задолженность поставщикам и подрядчикам» — Кт 1210 «Краткосрочная дебиторская задолженность покупателей и заказчиков» — на сумму зачёта.

Взаимозачёт не является реализацией и не начисляет НДС (нет отгрузки/оплаты); ЭСФ/СНТ по нему не выписываются, счета 6010/7010/3130 в самой операции зачёта не задействуются. Валютные разницы, если возникают при пересчёте в тенге по курсу на дату, относятся на прочие доходы/расходы (регистры ПрочиеДоходы/ПрочиеРасходы).

Справочно (параметры РК 2026, для сопутствующих расчётов и контроля): ставка НДС 16 %, МРП 4 325 ₸, МЗП 85 000 ₸. Эти величины к самому зачёту не применяются, но используются в связанных документах реализации/приобретения.

6. Связанные объекты и ввод на основании

- Ввод на основании (заполняется ДокументОснование): «Приобретение товаров и услуг», «Реализация товаров и услуг», «Заказ клиента», «Заказ поставщику», «Таможенная декларация (импорт)», «Отчёт комиссионера/комитента» (и варианты «о списании»), «Акт выполненных работ», «Реализация услуг и прочих активов», «Приобретение услуг и прочих активов», «Передача товаров между организациями», «Поступление/Списание безналичных денежных средств», «Операция по Яндекс.Кассе».

- Справочники: Организации, Контрагенты, Валюты, Структура предприятия, Пользователи, Ответственные лица организаций.

- Перечисления: ВидыОперацийВзаимозачётаЗадолженности, ТипыУчастниковВзаимозачёта.

- Регистры-приёмники: см. раздел 5.1 (расчёты с клиентами/поставщиками и по документам, движения контрагент-контрагент, прочие активы/пассивы, суммы документов в валюте регл.).

7. Точки расширения

- Модуль объекта: переопределение/дополнение ОбработкаПроверкиЗаполнения, ПередЗаписью, ОбработкаЗаполнения через расширение конфигурации (аннотации &Перед/&После/&Вместо).

- Проведение: движения формируются в общих модулях ПроведениеСерверУТ и ВзаиморасчётыСервер — кастомную логику зачёта корректнее внедрять там (или в расширении процедур этих модулей), а не в модуле объекта.

- Печать: дополнительные печатные формы подключаются через УправлениеПечатью / ФормированиеПечатныхФорм.

- Формы: расширение формы документа/списка для дополнительных реквизитов и элементов управления.

- Подписки на события (ПередЗаписью/ПриЗаписи) — для интеграционных сценариев без правки типового кода.

- БСП-совместимость: использование ОбщегоНазначения/ОбщегоНазначенияКлиентСервер как штатных точек вызова.

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