SetLar8 Posted March 30, 2007 Share Posted March 30, 2007 Hi, What does the generate invoices button do on the main page? If an invoice is orginally creted by the system and then deleted should the generate invoices button not regenerate an invoice for the one deleted. if this is not what it is for can you please let me know. Thanks. 0 Quote Link to comment Share on other sites More sharing options...
0 s1rk3ls Posted March 30, 2007 Share Posted March 30, 2007 Once you delete an invoice, it's gone unless you manually recreate it from my understanding - there's no reason to delete the invoice unless you really want it gone, otherwise you can just edit it to make whatever changes you need. The generate invoices button manually generates invoices that would be run by the daily cron job - i.e. you have your cron job run at 1am generating invoices and doing other tasks for that day but in the middle of the afternoon you manually add an order for someone and want it to create the invoice right then rather than wait until the following morning at 1am. Clicking the generate invoices button will check for invoices that are supposed to be created but haven't yet and generate them. I hope this makes sense 0 Quote Link to comment Share on other sites More sharing options...
0 Adamski Posted March 30, 2007 Share Posted March 30, 2007 I thought invoices were automatically created when you placed a manual order? They are on mine.. 0 Quote Link to comment Share on other sites More sharing options...
0 SetLar8 Posted March 30, 2007 Author Share Posted March 30, 2007 Hi, How does the system know not to regenerate an invoice that has been deleted? Thanks. 0 Quote Link to comment Share on other sites More sharing options...
0 Jay Posted March 30, 2007 Share Posted March 30, 2007 Hi, How does the system know not to regenerate an invoice that has been deleted? Thanks. Set it to cancelled rather than just deleting it. I think that should work. 0 Quote Link to comment Share on other sites More sharing options...
0 SetLar8 Posted March 30, 2007 Author Share Posted March 30, 2007 What i mean is how does the system know not to regenerate another invoice if the original was deleted? 0 Quote Link to comment Share on other sites More sharing options...
0 DataHosts Posted March 30, 2007 Share Posted March 30, 2007 I would say by date range. Once it has been created the sytem knows that it was, and not to recreate unitl next due date...I could be wrong, but I just know that it works. 0 Quote Link to comment Share on other sites More sharing options...
0 SetLar8 Posted March 30, 2007 Author Share Posted March 30, 2007 thanks "datahosts" but if this was the case when the invoice was deleted the system would have no record of the invoice and so when clicking "generate invoices" the system would generate another invoice. This would also be the case if the actual package/product due date was changed, would this not also craete another invoice for the new due date? 0 Quote Link to comment Share on other sites More sharing options...
0 WHMCS CEO Matt Posted March 31, 2007 WHMCS CEO Share Posted March 31, 2007 What i mean is how does the system know not to regenerate another invoice if the original was deleted? It's complicated, but it does. if the actual package/product due date was changed, would this not also craete another invoice for the new due date? If you change the due date, then the item will be invoiced for that date. Matt 0 Quote Link to comment Share on other sites More sharing options...
0 SetLar8 Posted March 31, 2007 Author Share Posted March 31, 2007 thats great matt, i just tested it again and its now generating the invoice when the due date is changed. When i tried that a few days ago it wasnt generating the new invoice. Cheers again. 0 Quote Link to comment Share on other sites More sharing options...
Question
SetLar8
Hi,
What does the generate invoices button do on the main page?
If an invoice is orginally creted by the system and then deleted should the generate invoices button not regenerate an invoice for the one deleted.
if this is not what it is for can you please let me know.
Thanks.
Link to comment
Share on other sites
9 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.