Просроченная дебиторская задолженность с просрочкой по методу FIFO


Очень часто возникает вопрос: какие первичные документы сформировали данный долг по контрагенту?, Сколько времени прошло с даты документа?, Какой долг есть просроченный, а какой нет? Это все можно получить типовыми средствами, если использовать расчетные документы, но если их не использовать (преимущественно бывает), то возникает проблема. Для решения этой проблемы я применил методы складского учета к взаиморасчетам с контрагентами.

Принцип работы следующий: для метода FIFO я не использую никакие дополнительные регистры или последовательности - все определяется на лету в самом запросе. Определяется долг контрагента и этот долг распределяется по документам, которые его сформировали, с момента возникновения самого долга таким образом, что сначала закрывается долг, который возник давнее - аналог метода FIFO в складском учетеЕсли еще в договоре проставить количество дней отсрочкито сразу будет формироваться просроченный долг. 

Отчет будет формироваться в любой конфигурации, где есть два объекты: регистр накопления "Взаиморасчеты сконтрагентами" и справочник "Договоры с контрагентами".


Файлы обработки:

-