summaryrefslogtreecommitdiff
path: root/FS/FS/Cron/bill.pm
AgeCommit message (Expand)Author
2018-11-13add option for multi-process billing to queue additional jobs for the same cu...Ivan Kohler
2018-11-08add option for multi-process billing to queue additional jobs for the same cu...Ivan Kohler
2018-11-08add option for multi-process billing to queue additional jobs for the same cu...Ivan Kohler
2017-11-27better error handling when a package change fails, RT#78504Ivan Kohler
2015-02-24multiple payment options, RT#23741Ivan Kohler
2015-02-15multiple payment options (remove freeside-daily and -monthly -p option), RT#2...Ivan Kohler
2014-06-11always pass the "time" parameter to join_conditions_sql, related to #28978Mark Wells
2014-06-06fix dated one-time charges with freeside-daily -d, RT#29339Ivan Kohler
2014-03-31don't bill prepaid packages in freeside-daily, RT#26274Ivan Kohler
2013-06-06change behavior of disable_cron_billing option, #19873Mark Wells
2013-03-17fix report day selection on daylight savings boundaries, RT#21879Ivan Kohler
2012-12-11system log, #18333Mark Wells
2012-06-21freeside-daily optimizationIvan Kohler
2012-01-28future package unsuspend date, #14144mark
2011-12-26add -o flag to freeside-daily, to only bill for one month, RT#14904ivan
2011-08-29start of svc_acct events, #13202mark
2011-08-05honor next-bill-ignore-time when searching for customers to bill also, RT#12570ivan
2010-10-19fix daily billing under mysql, RT#10246ivan
2010-09-19should speed up billing (well, event checking) significantly by eliminating u...ivan
2009-12-31specify multiple agentnums with freeside-dailyivan
2009-11-16add disable_cron_billing config, RT#6407ivan
2009-10-08freeside-daily -g and -m cooperation (and no HASH() queue noise with -m)ivan
2009-08-20email statements, RT#4860ivan
2009-08-20Emailing statements of accounts, RT#4860ivan
2009-07-17commit pkgpart exclusion for billing run, RT#5495ivan
2009-06-30one-time charge "hold for later" / any package future start date, RT#5347ivan
2009-06-10don't add another queued_bill job to the queue if there's already one waiting...ivan
2009-04-25add dry run to multi-process mode for testing, RT#4412ivan
2009-04-23we don't actually need the results ordered, and i'm sure it doesn't help the ...ivan
2009-04-23does pg try to finish the query when the job addition is committed? well, if...ivan
2009-04-22hopefully better performance running the big query once and then fetching res...ivan
2009-04-22perhaps a happier medium, RT#4412ivan
2009-04-22have the big query find customers in batches. this should be way more effici...ivan
2009-04-21yow. fix fallout from cust_main.archived stuff causing nothing to bill. RT#...ivan
2009-04-20add cust_main.archived field, skip billing if Y, RT#4412ivan
2009-04-17add priority to job queue so billing jobs don't don't drown out provisioning ...ivan
2009-04-171 helps alotivan
2008-04-28fix 1.9 queued billing from doing weird things with expirations and adjournme...ivan
2007-10-14don't fill up memory with objects for every customer being billedivan
2007-10-04additional due_cust_event debuggingivan
2007-10-02fix small problems with earlier commit: add back earlier commits reverted by ...ivan
2007-09-27Multi-System Billing:jayce
2007-08-14removing unneeded %saw varivan
2007-08-01event refactor, landing on HEAD!ivan
2007-07-13fix race condition where ->apply_payments_and_credits could double-apply in r...ivan
2007-06-26suspend later just like expire (#1487)jeff
2007-06-09skycatcher modifications for pre-printing invoices, but with today's dateivan
2007-02-23take the package-def defined action here, like freeside-prepaiddivan
2007-01-21Have lineitem-specific applications happen in all cases; add weightsto controlivan
2006-02-01finish adding freeside-monthly and monthly eventsivan