В коде достаточно просто делается через цикл и функцию ДобавитьМесяц (легко, но не красиво).
Как насчет:
Выбор когда День(ДатаПоступления)>День(Дата) тогда -1
иначе 0 конец Как Корректировка
И потом эту корректировку к функции добавлять
P.S. 6 строка вообще феерично смотрится
Сообщение отредактировал pablo - 01.06.12, 10:38
Правильно поставленный вопрос содержит до 90% ответа.