Результат получен не по формуле, а по принципу:
берем первый по дате оплаты инвойс, вычитаем его сумму из первого платежа.
Если инвойс не покрыт, берем следующий платеж. В противном случае берем
следующий инвойс, вычитаем его сумму из остатка платежа - или из
следующего, если предыдущий исчерпан и т.д.
Т.е. обычно составляется таблица типа:
InvID | PaymID | Allocated | 1 | 1 | $ 15000 | 2 | 1 | $ 4000 | 3 | 1 | $ 1000 | 3 | 2 | $ 5000 | 4 | 2 | $ 5000 | 4 | 3 | $ 10000 | 5 | 3 | $ 5000 | 5 | 4 | $ 20000 | 6 | 4 | $ 10000 |
|
--
Regards
Alexander Artamonov
"Владимир Саныч" <nospam@sql.ru> сообщил/сообщила в новостях следующее:
news:1860414@sql.ru...
А по какой формуле получен этот результат? Какая строка к какой относится?
Тема Ответить
Posted via ActualForum NNTP Server 1.3