Ваши комментарии

Добрый день.

Пока не придумали как "в общем случае" заполнять ФРВ ( чтобы оно не задвоилось из за множества источников/объектов)

В поставке ФРВ определяется по функции SysGetFrvMed(prop,month,isSovmByNu)

Вы можете переопределить поведение, добавив свою функцию UserGetFrvMed(prop,month,isSovmByNu)

З.ы. Для Анатолия наверно подойдет такой вариант исправления:

var propTmp = CreateObject("APropBE");propTmp.Init(CLL_TOTAL_SRC,CLL_TOTAL_SUBJECT,CLL_TOTAL_PODR,prop.GetCombine());

заменить на

var propTmp = CreateObject("APropBE");propTmp.Init(prop.GetSrc(),CLL_TOTAL_SUBJECT,CLL_TOTAL_PODR,prop.GetCombine())

и поставить напротив ФРВ + в столбце 6 

Добрый день.

Вы пишете - верни мне  значение ф-ции Counter()

Функция у вас всегда возвращает 0, т.к. в начале цикла for переменной i присваивается значение 0 -  0  и возвращается. 

Все "законно", но бессмысленно...

Чем не устроил поставочный столбец "Номер по порядку"?

В параметрах 218 алгоритма поставьте 2,1

Файл копируем в ..\Raschet\Script\

ALGSYS.S

Добрый день.

Алгоритм написан таким образом, что есть долг не указан - сумма алиментов ничем не ограничивается...

Сейчас выложу исправленный вариант...

Если это не часто - можно поправить в самой печатной форме или вывести запрос при печати( по умолчанию подставив месяц в котором сформирована ведомость)

"Практика показала, что вполне можно через Ctrl+A+A, Alt+F6"  -  повторю, лучше так не делать...

Он у вас не соответствует месяцу, в котором сформирована ведомость?

Что понимается под расчетным периодом?

Сервис поддержки клиентов работает на платформе UserEcho