|
|
12/13/2013 4:26:00 PM
#147 and #148.
Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
|
12/13/2013 10:55:27 PM
gives different results depending on whether the invoice sub system
is notified for for events (BLOCK and UNBLOCK) or solely at the end during the UNBLOCK. Since we support both
configuration the code needs to handle both cases.
Since the issue was in the invoicing repair layer i extracted the few repair tests we add, documented them better and added some more
around the issue found. While doing that i aslo spotted a bug in the code when adding the repair items so added more thorough tests cases
around that as well and fixed that other bug.
|
|
|
|
|
11/22/2013 11:22:22 PM
wrong when the bcd is greater than the last day of the current month on which we start the recurring
alogorithm to invoice each month. As a result for example, an account with a BCD set on the 31 but for which first invoice occurs in a month that
only has 30 days would always be invoiced from 30 -> 30 and not (30, 31, 31 -30, ...)
|
12/12/2013 3:00:12 PM
no functional change.
Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
|