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

В любом постоянно загруженном модуле.

Например в SCRIPT\user\USFUNCRW.S

Добрый день.

1)Любой отчет как правило формируется за календарный год. Т.е. в данном случае вам нужно сформировать отчет за 2017 г, потом отчет для 2018г и т.д.

2)Чтобы увеличить диапазон рабочего периода - нужно  поставить 120 в настройку 

"Число прошлых месяцев, доступных в ЛС" (Настройка -> 6. Общие настройки системы -> 5. Специальные настройки системы.)

Добрый день.

Стандартный подход:

1)Для каждого банка завести отдельное поле в к.ч. под номер счета

2)В работе с кассой добавить диалог для выбора банка

3)Сформированные ведомости передаете в нужный банк..

З.ы. Вариант с "зарплатным проектом" не позволяет завести несколько карт для разных банков

Добрый день.

Достаточно организовать цикл по месяцам..

         for (int mes=BegMonPer.GetAbs(); mes<=EndMonPer.GetAbs(); mes++)  
{
if (atoi(SUM_STR)==1)
TmpSum+=CollectSumm(iKod,0,mes,CL_MV | CL_EXACT);
else
TmpSum+=CollectSumm(iKod,mes,0,CL_M | CL_EXACT);

}//по месяцам периода

если заморочка с алиментами при этом остается - то да , еще один вид

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