ЗАДОЛЖЕННОСТЬ ПО ИСПОЛНИТЕЛЬНЫМ ЛИСТАМ обрабатывается по-новому.

В справочнике постоянных удержаний первоначальная задолженность пишется в поле "Задолженность".

Это поле справочное, и в расчетах не участвует.

Остаток, который следует удержать, заносится в поле "Остаток". Дата последней корректировки

этого остатка заносится в поле "Дата задолженности" (важны только месяц и год). При расчете

проводки в документе прочих удержаний этот остаток и дата задолженности автоматически корректируются.

Алгоритм работы программы следующий:

1. Устанавливается, что данный документ пр.удержаний является документом по которому гасится задолженность

   (при этом в NATTR9 находится некая сумма, которая была взята из справочника пост.удержаний из графы "Остаток")

2. В справочнике удержаний определяется дата последней корректировки остатка. Если она является датой прошлого

   месяца, то сумма остатка берется к расчету, если она более ранняя, то ищем документ погашения задолженности

   за прошлый месяц, по его проводкам определяем сумму погашенной в прошлом месяце задолженности. Из суммы

   остатка вычитаем погашенную за прошлый месяц сумму, и записываем то, что получилось в справочник как остаток,

   а дату задолженности исправляем на прошлый месяц.

3. Далее вычисляем сумму, которую нужно удержать, сравниваем ее с остатком и получаем окончательную сумму

   удержания.