Документ «Погашение задолженности по взысканиям»
Регистрирует факт погашения задолженности физического лица по взысканию (удержанию) вне планового удержания из зарплаты — корректирует остаток долга в регистре накопления. Применяется, когда сотрудник погасил долг напрямую или когда остаток требуется закрыть вручную.
🎯 Что это и зачем
В ЗУП для Казахстана 3.1 механизм взысканий строится вокруг плана видов расчёта «Удержания»: когда сотруднику назначается удержание по исполнительному листу или иному взысканию, в регистре накопления ЗадолженностьПоУдержаниямФизическихЛиц возникает остаток долга. Плановые удержания из зарплаты автоматически уменьшают этот остаток. Документ «Погашение задолженности по взысканиям» решает другую задачу: вручную скорректировать (уменьшить) остаток долга в тех случаях, когда погашение произошло вне зарплатного расчёта.
Типичные ситуации: сотрудник внёс задолженность по исполнительному листу в кассу напрямую; взыскание прекращено судом и остаток нужно обнулить; допущена ошибка в сумме ранее зарегистрированного долга и требуется корректировка.
Важно: документ не влияет на начисления и не затрагивает казахстанские налоги и взносы — ИПН, ОПВ, ОПВР, СО, ВОСМС, ООСМС не пересчитываются. Движений по «налоговым» регистрам у документа нет. Это узкоспециализированный корректировщик долга по взысканиям.
🧭 Где найти в программе
Раздел «Зарплата» → пункт «Погашение задолженности по взысканиям». Откроется журнал документов; новый создаём кнопкой «Создать».
👤 Часть 1. Для пользователя
Три основных сценария: оформление погашения, контроль и закрытие остатка.
Урок 1. Зарегистрировать погашение долга по взысканию
Когда: сотрудник погасил задолженность по взысканию вне планового удержания из зарплаты (внёс в кассу, перечислил самостоятельно и т.п.) — нужно уменьшить остаток долга в системе.
- Создать новый документ «Погашение задолженности по взысканиям».
- Указать Организацию — ту, в учёте которой числится задолженность по взысканию.
- Выбрать Физическое лицо (поле подписано как «Сотрудник») — физлицо-должник, чья задолженность погашается. Обратите внимание: это справочник «ФизическиеЛица», а не «Сотрудники».
- Указать Документ основание — документ, которым задолженность была ранее зарегистрирована. Поле составного типа: платформа сначала запросит тип документа, затем откроет форму выбора нужного документа-основания.
- Выбрать Удержание — вид расчёта из плана видов расчёта «Удержания» (исполнительный лист, алименты и т.п.). Откроется форма выбора плана видов расчёта, а не справочника.
- Ввести Сумму — погашаемую сумму задолженности.
- При необходимости указать Месяц начисления (период учёта операции) и Комментарий.
- Провести документ.
ЗадолженностьПоУдержаниямФизическихЛиц по разрезу (физлицо, удержание, документ-основание). Программный контроль превышения суммы над остатком долга в карте объекта не зафиксирован — проверяйте вручную через отчёт по регистру до и после проведения.Урок 2. Найти и проконтролировать погашение
Когда: нужно сверить ранее введённые погашения или проконтролировать остаток долга сотрудника.
- Открыть журнал документов «Погашение задолженности по взысканиям».
- Отобрать нужные документы по Организации и/или Физическому лицу (поле «Сотрудник») с помощью стандартного отбора списка; либо найти по номеру документа.
- Открыть документ и просмотреть реквизиты.
- Для проверки фактического движения — через меню «Ещё» → «Движения документа» — убедиться, что сформировалась запись по регистру
ЗадолженностьПоУдержаниямФизическихЛицс нужной суммой и разрезом (физлицо, вид удержания, документ-основание).
ЗадолженностьПоУдержаниямФизическихЛиц — там виден актуальный остаток в разрезе организации, физлица, вида удержания и документа-основания.Урок 3. Закрыть остаток долга при прекращении взыскания
Когда: взыскание прекращено (исполнительный лист отозван, суд снял удержание), а в регистре ЗадолженностьПоУдержаниямФизическихЛиц остался ненулевой остаток, который больше не будет погашаться удержаниями из зарплаты.
- Определить точный остаток долга по регистру
ЗадолженностьПоУдержаниямФизическихЛицв разрезе: физлицо, вид удержания, документ-основание. - Создать новый документ «Погашение задолженности по взысканиям» на сумму выявленного остатка (шаги Урока 1).
- В поле Комментарий зафиксировать основание закрытия (номер определения суда, дата отзыва исполнительного листа и т.п.).
- Провести документ.
- Проконтролировать по отчёту о движениях документа или отчёту по регистру, что остаток обнулился.
🛠 Часть 2. Для программиста
Состав объекта, регистр-приёмник движений и логика проведения. Конфигурация ЗУП для Казахстана 3.1, релиз 3.1.2.24.
Структура объекта
Тип объекта — документ. Нумерация: тип номера String, длина 11, периодичность Year (в пределах года). В шапке 8 реквизитов, одна табличная часть (ДополнительныеРеквизиты) — стандартный механизм БСП. Собственных форм у документа нет (forms: []) — платформа генерирует форму документа и форму списка автоматически.
Реквизиты шапки
| Имя | Тип | Обяз. | Назначение |
|---|---|---|---|
МесяцНачисления | xs:dateTime | Нет | Месяц, к которому относится операция погашения (период учёта) |
Организация | CatalogRef.Организации | Да | Организация, в учёте которой числится задолженность по взысканию |
ФизическоеЛицо (синоним «Сотрудник») | CatalogRef.ФизическиеЛица | Да | Физлицо-должник; ключевой разрез долга в регистре; тип — ФизическиеЛица, не Сотрудники |
ДокументОснование (синоним «Документ основание») | Составной (тип не зафиксирован) | Да | Документ-регистратор долга; второй разрез поиска остатка; при выборе платформа запрашивает тип документа |
Удержание | ChartOfCalculationTypesRef.Удержания | Да | Вид расчёта-удержание (взыскание) из плана видов расчёта «Удержания»; третий разрез долга |
Сумма | xs:decimal | Да | Сумма погашаемой задолженности; валидация относительно остатка регистра в коде не зафиксирована |
Ответственный | CatalogRef.Пользователи | Нет | Пользователь, оформивший документ; заполняется автоматически текущим пользователем |
Комментарий | xs:string | Нет | Произвольное примечание; рекомендуется фиксировать основание погашения |
Табличная часть: ДополнительныеРеквизиты
Единственная ТЧ — стандартный механизм дополнительных реквизитов (свойств) подсистемы БСП. К предметной логике погашения долга не относится; заполняется только если в базе настроены дополнительные реквизиты для этого вида документов.
| Имя | Тип | Назначение |
|---|---|---|
Свойство | ChartOfCharacteristicTypesRef.ДополнительныеРеквизитыИСведения | Какой дополнительный реквизит заполняется |
Значение | Составной (тип не зафиксирован) | Значение дополнительного реквизита |
ТекстоваяСтрока | xs:string | Текстовое значение/представление для строковых свойств |
Движения по регистрам
Документ объявлен регистратором по одному регистру:
| Регистр | Тип | Назначение |
|---|---|---|
ЗадолженностьПоУдержаниямФизическихЛиц | Накопления | Хранит задолженность физических лиц по удержаниям (взысканиям); документ уменьшает остаток в разрезе организации, физлица, вида удержания и документа-основания |
ЗадолженностьПоУдержаниямФизическихЛиц. На ИПН, ОПВ, ОПВР, СО, ВОСМС, ООСМС документ не влияет.Как формируется проведение — реальный код (3.1.2.24)
bsl_static / bsl_summaries пусты), поэтому дословный текст процедур ОбработкаПроведения и ОбработкаПроверкиЗаполнения привести нельзя. Ниже — реконструкция по метаданным (состав реквизитов с ShowError и список регистров-приёмников): это не цитата исходного кода, а корректная по структуре схема.Структура обязательности (из fill_value_required: ShowError) — то, что платформа проверяет автоматически:
// Реконструкция по metadata: 5 реквизитов с проверкой заполнения (ShowError).
// Платформа блокирует запись/проведение при пустом значении.
ПроверяемыеРеквизиты =
"Организация, ФизическоеЛицо, ДокументОснование, Удержание, Сумма";
// Дополнительные прикладные проверки задаёт ОбработкаПроверкиЗаполнения (в выгрузке нет).
Схема проведения (реконструкция по одному регистру-приёмнику):
// Реконструкция по metadata.register_records. Не дословный код модуля.
Процедура ОбработкаПроведения(Отказ, РежимПроведения)
// 1. Сформировать движение по регистру накопления долга по взысканиям.
// Разрез: Организация + ФизическоеЛицо + Удержание + ДокументОснование.
// Тип движения — Расход (уменьшение остатка долга) на сумму реквизита Сумма.
Движения.ЗадолженностьПоУдержаниямФизическихЛиц;
// 2. Записать набор записей.
Движения.Записать();
// Движений по регистрам начислений, налогов/взносов, взаиморасчётов нет.
КонецПроцедуры
Зависимости
BSL-модули в карту не выгружены; список зависимостей восстановлен по метаданным.
| Зависимость | Что используется |
|---|---|
| Справочники | Организации, ФизическиеЛица, Пользователи |
| Планы видов расчёта | Удержания — виды расчёта-взыскания (исполнительные листы, алименты и пр.) |
| Планы видов характеристик | ДополнительныеРеквизитыИСведения — механизм БСП дополнительных реквизитов (ТЧ) |
| Регистры накопления | ЗадолженностьПоУдержаниямФизическихЛиц — единственный приёмник движений |
| Документ-основание | Составной тип (тип документа не зафиксирован в выгрузке); вводится выбором, не «на основании»; based_on пуст |
based_on: []), и на основании этого документа другие документы не вводятся (inverse_based_on: []). Поле ДокументОснование — обычный реквизит-ссылка с выбором, не механизм «ввода на основании». Обработчики ПриИзменении в карте отсутствуют (bsl_static: []) — взаимовлияние полей по коду не определено.🔗 Связанные разделы
- Исполнительный лист — документ, которым назначается взыскание и регистрируется долг; типичный документ-основание для погашения.
- Начисление зарплаты и взносов — плановые удержания из зарплаты уменьшают тот же регистр долга в штатном расчёте месяца.