OK, I managed to replicate duplicates/triplicate invoices.
I only have changed the "Renew Date". After 3 changes just for testing on day 10 it has send 2 new invoices on day 10 and today, day 12 has sended one more for the same service.
Blesta has to had some sort of check for what is causing the duplication every time we change the "Change Renew Date", if we change tree, four ou five times, it seems blesta will send several invoices for the same service.
After Blesta fix/detect this, maybe add this also:
On "Managing" a service, wen we select in "Actions on" "Change Renew Date", dont let it change if the date is =< (equal or less then the default term selected on that package).
Please can anybody test this? change the "Renew Date" several times, saving it, and then let it run for a couple of days and check it it it duplicates/triplicates the invoices fro the same service.
Regards,
PV