Условие
Таблица pdcl(date, customer, deal, currency, sum) — события по просрочке кредита: вынос непогашенных сумм («+») и погашения («−»).
Для каждой пары (клиент, кредит) с непогашенной задолженностью на текущий момент рассчитать:
- Сумму текущего просроченного долга.
- Дату начала текущей просрочки = первая дата непрерывного периода, где накопленная сумма
> 0. - Кол-во дней текущей просрочки.
«Текущая просрочка» — последний из (возможно нескольких) непрерывных периодов положительного баланса.
Пример
12.12.2009 +12000 → cum=12000 (start=12.12)
25.12.2009 +5000 → cum=17000
12.01.2010 −10100 → cum=6900 (всё ещё в просрочке)
Долг 6900, начало 12.12.2009.