Blesta Addons Posted December 27, 2017 Report Share Posted December 27, 2017 every day i see a high number in the invoiced today widget billing at a galance, we have proforma enabled . so after a search, we found that every proforma paid today with a past due date, included in the total invoiced today!!! we can considerate this as a bug? Link to comment Share on other sites More sharing options...
Paul Posted December 28, 2017 Report Share Posted December 28, 2017 Please see for a fix. We are planning to release a 4.2.1 patch soon, likely this week. Link to comment Share on other sites More sharing options...
Blesta Addons Posted December 28, 2017 Author Report Share Posted December 28, 2017 10 hours ago, Paul said: Please see for a fix. We are planning to release a 4.2.1 patch soon, likely this week. we are not running 4.2.0, we are in 4.1.2, and i think they are a two deferent issue . Link to comment Share on other sites More sharing options...
Beav Posted December 28, 2017 Report Share Posted December 28, 2017 4 hours ago, Blesta Addons said: we are not running 4.2.0, we are in 4.1.2, and i think they are a two deferent issue . Does it have to do with the prorata because of the year switch? Maybe still be same issue in 4.1.2 depending on what exactly is triggering it Link to comment Share on other sites More sharing options...
Paul Posted December 28, 2017 Report Share Posted December 28, 2017 7 hours ago, Blesta Addons said: we are not running 4.2.0, we are in 4.1.2, and i think they are a two deferent issue . It sounded like this issue, but if you're running 4.1.2, then it's probably different. I just don't fully understand what's happening. Unless, this is because the billing overview widget is counting invoices that are created from proforma because they are paid. For example, you have a proforma invoice, today it is paid, so it counts as being invoiced today? Link to comment Share on other sites More sharing options...
Blesta Addons Posted December 28, 2017 Author Report Share Posted December 28, 2017 Simple case proforma created 1-11-2017 .... it's counted the same day in new invoice Paid in 18-12-2017 .... it also counted in 18-12-2017 for invoiced today . Link to comment Share on other sites More sharing options...
Blesta Addons Posted December 28, 2017 Author Report Share Posted December 28, 2017 4 hours ago, gosuhost said: Does it have to do with the prorata because of the year switch? Maybe still be same issue in 4.1.2 depending on what exactly is triggering it No, is not the same issue as you have in v4.2.0 Link to comment Share on other sites More sharing options...
Jono Posted December 29, 2017 Report Share Posted December 29, 2017 @Blesta Addons When a proforma invoice is paid it is converted to an active invoice. When a proforma invoice is converted to an active invoice, its 'date_billed' is updated to the current date. 'date_billed' is what 'Invoiced Today' is based on. Would it be acceptable to not count proforma invoices as part of those 'Invoiced Today'? Link to comment Share on other sites More sharing options...
Blesta Addons Posted December 30, 2017 Author Report Share Posted December 30, 2017 2 hours ago, Jono said: @Blesta Addons When a proforma invoice is paid it is converted to an active invoice. When a proforma invoice is converted to an active invoice, its 'date_billed' is updated to the current date. 'date_billed' is what 'Invoiced Today' is based on. Would it be acceptable to not count proforma invoices as part of those 'Invoiced Today'? Does Would create another issue, the logical when proforma is created it should be counted in invoiced today, if paid shouldn't been counted as is already counted . if we exclude the proforma from being counted it would show a erroneous data as it would show only who was paid. if you ask me a suggestion for this, in case of no proforma enabled let the stats as it now, but if proforma enabled, remove the invoiced today based on invoice created today and replce it with invoiced Today based on proforma status only, i hope it's clear . why? any invoice when the proforma is enabled it should be paid totally . so the invoice can't be with open status. Jono 1 Link to comment Share on other sites More sharing options...
activa Posted December 30, 2017 Report Share Posted December 30, 2017 3 hours ago, Jono said: @Blesta Addons When a proforma invoice is paid it is converted to an active invoice. When a proforma invoice is converted to an active invoice, its 'date_billed' is updated to the current date. 'date_billed' is what 'Invoiced Today' is based on. Would it be acceptable to not count proforma invoices as part of those 'Invoiced Today'? I prefer exlude paid invoice from the count . Link to comment Share on other sites More sharing options...
Blesta Addons Posted December 30, 2017 Author Report Share Posted December 30, 2017 10 hours ago, activa said: I prefer exlude paid invoice from the count . only if the Proforma enabled, and if the date_billed different from the date_added . so any proforma added today and paid the same day should be counted. activa 1 Link to comment Share on other sites More sharing options...
Tyson Posted January 2, 2018 Report Share Posted January 2, 2018 @Blesta Addons Since the bill date changes for proforma invoices once they are paid, the "Invoiced Today" statistic appears to be logically accurate. It sounds like you would prefer to have the statistic represent the proforma invoices invoiced today but not actual invoices. This would also affect the "Invoiced this Month" statistic since those are generated identically, so the "Invoiced Today" and "Invoiced this Month" statistics would only refer to current proforma invoices in your case and will always exclude actual invoices. Example: If you generate a proforma invoice today, the amount will appear in both the "Invoiced Today" and "Invoiced this Month" statistic. If the customer also pays for it today, the invoice amount will no longer appear in the "Invoiced Today" or "Invoiced this Month" statistic. Do you think that amounts being removed from these statistics makes sense? Link to comment Share on other sites More sharing options...
Blesta Addons Posted January 3, 2018 Author Report Share Posted January 3, 2018 Proforma is not a (REAL) money in EU, but invoice = money . PauloV 1 Link to comment Share on other sites More sharing options...
Tyson Posted February 6, 2018 Report Share Posted February 6, 2018 What do you think of two new settings?: Invoiced Today (Proforma) Invoiced this Month (Proforma) We'd keep the current "Invoiced Today" and "Invoiced this Month" settings the same as they are now, but add those two new settings that only refer to proforma invoices. Thoughts? Beav 1 Link to comment Share on other sites More sharing options...
Recommended Posts