Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-16 | RT# 81961 Repair broken links in POD documentation | Mitch Jackson | |
- Update many links - chmod a+x scripts in FS/bin, so Pod::Simple::HTMLBatch will parse them for POD documentation | |||
2018-09-11 | RT# 78547 Allow for simulated billing within a transaction | Mitch Jackson | |
2018-07-28 | RT# 78547 - Flag to disable email/print/fax/etc during tests or reports | Mitch Jackson | |
2018-04-14 | POD Documentation | Mitch Jackson | |
2018-04-14 | RT# 78190 Remove debug statements | Mitch Jackson | |
2018-04-11 | optimize invoice display with sections, RT#80177 | Ivan Kohler | |
2018-03-28 | RT# 79636 Add conf flag invoice_sections_multilocation | Mitch Jackson | |
2018-02-04 | option to reprocess CDRs when voiding an invoice, RT#79001 | Ivan Kohler | |
2017-12-21 | RT# 29974 - Added ability to show invoice_pay_by_message on total new ↵ | Christopher Burger | |
charges line rather than balance due line | |||
2017-11-16 | Fixed invoice inconsistencies with various conf flags RT#78190 | Mitch Jackson | |
Applying different invoicing conf flags manifested different variations of the same problem. Addressed by this fix: - Incorrect items listed for Previous Balance - Incorrect Items listed for applied payments and credits - Incorrect subtotals for various sections - Invoice amounts, subtotals, balances displayed did not reconcile. Because of which data was selected for display, columns could appear to have bad math. No account balances were factually incorrect. - Items disappearing from invoices used a payment receipts or "statements" giving a false impression of overpayment or credits - Applied payments or credits appearing on the wrong statements - A single applied credit appearing on up to 3 invoices - When viewing older invoices, future payments for future bills shown on, and appearing to apply to, the older invoice - Inconsistencies of line items and numbers between website, email, pdf and txt version invoices. - Invoice summary page numbers not matching the invoice - Incorrect balances shown on on aging line - Update item order on invoice_htmlsummary mason template Conf flags involved in these issues: - disable_previous_balance - previous_balance-payments_since - previous_balance-summary_only - previous_balance-show_on_statements - previous_balance-section - previous_balance-exclude_from_total - invoice_include_aging - invoice_show_prior_due_date - invoice_usesummary New invoice template stash variables made available: - aged_balance_current - aged_balance_30d - aged_balance_60d - aged_balance_90d Solved by updating, or creating, FS::cust_bill helper methods that generate data to be displayed on invoices. These helper methods are responsive to various conf flags. Updated template pipeline to use these helpers instead of inconsistent sql queries. Resolves: #78190 See Also: #75709, #76161, #74426 | |||
2017-05-15 | better filename with quotation # for PDF quotation attachments, RT#76003 | Ivan Kohler | |
2016-04-02 | invoice mode in PDF spools, RT#39587 | Ivan Kohler | |
2016-01-05 | RT#38671: Do not include charges and credits from failed signup processing ↵ | Jonathan Prykop | |
[v4 only, default reason type] | |||
2016-01-05 | RT#38671: Do not include charges and credits from failed signup processing ↵ | Jonathan Prykop | |
[v4 only, modern reason handling] | |||
2015-11-03 | Changes to add classified reasons for invoice void | Irina Todeva | |
- Added reasonnum and a corresponding foreign key in cust_bill_void and cust_bill_pkg_void tables (Schema.pm) - Used the FS::reason_Mixin::reason as the override of the cust_bill_void->reason to handle legacy and classified reasons - Changes in voided_invoice.html template to handle classified reasons for void invoices | |||
2015-10-01 | refine disable_previous_balance behavior to show new charges only, #35222, ↵ | Mark Wells | |
#37396 | |||
2015-09-10 | improve usage_class_summary with number of calls and total minutes, #37122 | Mark Wells | |
2015-08-30 | fix invoice deletion vs. cust_pay_batch records, #37837 | Mark Wells | |
2015-07-21 | remove external cust_bill::delete method, RT#37157 | Ivan Kohler | |
2015-07-21 | remove invoice deletion (and ancient & unused config settings), RT#37157 | Ivan Kohler | |
2015-07-17 | fix invoice reprinting + cust_bill::Search changes, #37320, from #25943 | Mark Wells | |
2015-07-13 | RT#31594: Unapplied payment issues | Jonathan Prykop | |
2015-04-29 | customize "previous balance" subtotal line, #34736 | Mark Wells | |
2015-04-20 | quotations + tax refactor, part 2 | Mark Wells | |
2015-04-14 | fix for previous | Mark Wells | |
2015-04-14 | when previous invoice due dates are shown on invoice, change placement of ↵ | Mark Wells | |
current due date, #31382 | |||
2015-03-19 | don't remove event history when voiding invoices, #32862, from #18677 | Mark Wells | |
2015-03-15 | trim invoice line items to 40 chars to avoid messing up typesetting, even ↵ | Ivan Kohler | |
with quantities on, RT#27744 | |||
2015-03-10 | trim credit reasons to 50 chars to avoid messing up typesetting, RT#27744 | Ivan Kohler | |
2015-02-23 | specify invoice mode for post-payment statements, #33152 | Mark Wells | |
2015-02-15 | multiple payment options (new complimentary flag), RT#23741 | Ivan Kohler | |
2015-02-15 | remove ancient invoice events | Ivan Kohler | |
2015-02-03 | make non-package fees appear in invoice spools, #29824, #25899 | Mark Wells | |
2015-01-31 | include discount details in Billco spool, #31273, #32959 | Mark Wells | |
2015-01-29 | RT#30613: Can't Send E-mail | Jonathan Prykop | |
2015-01-27 | Ticket #30613: Can't Send E-mail | Jonathan Prykop | |
2015-01-22 | fix no email checkbox with old-style combined invoice send event, RT#29176 | Ivan Kohler | |
2015-01-18 | email quotations, RT#22232, RT#20688 | Ivan Kohler | |
2015-01-18 | qualify columns by default in 4.x (experiment?), RT#20688, RT#22232 | Ivan Kohler | |
2015-01-18 | fix compile bug in jayce's commit adding cust_bill->cancel method, RT#23357 | Ivan Kohler | |
2015-01-08 | Similar to cust_bill_suspend, create the ability to CANCEL the packages | Jason (Jayce^) Hall | |
on an invoice. Create an invoice event that can trigger this. | |||
2015-01-08 | Creating the ability to suspend from an invoice, suspending all | Jason (Jayce^) Hall | |
not-cancelled cust_pkg's on that invoice. Also creates a new part_event Action that let's you trigger this as an invoice event. | |||
2014-12-05 | agent-ize invoice_default_terms, RT#32513 | Ivan Kohler | |
2014-11-03 | add customer status to advanced invoice report, RT#29810 | Ivan Kohler | |
2014-10-31 | tax engine refactoring for Avalara and Billsoft tax vendors, #25718 | Mark Wells | |
2014-08-09 | two-sided printing of invoice batches, #29927 | Mark Wells | |
2014-07-27 | internal doc updates, #30003 | Mark Wells | |
2014-07-16 | REST API, RT#28181 | Ivan Kohler | |
2014-06-18 | fix (part of) 3.x performance regression on customers with tons of invoices, ↵ | Ivan Kohler | |
RT#29646, RT#12367 | |||
2014-06-18 | fix (part of) 3.x performance regression on customers with tons of invoices, ↵ | Ivan Kohler | |
RT#29646, RT#24850 |