[freeside] Billing

Jeff Finucane jeff at cmh.net
Mon Jun 19 06:27:05 PDT 2000


ivan wrote:

+----------
| Date: Mon, 19 Jun 2000 05:29:32 -0700
| From: ivan <ivan at 420.am>
| To: ivan-freeside at sisd.com
| Message-ID: <20000619052932.G2936 at cleanwhisker.420.am>
| References: <394D5CC5.9B837F27 at terrigal.net.au>
| In-Reply-To: <394D5CC5.9B837F27 at terrigal.net.au>; from Colin on Mon, Jun 19, 2000 at 12:35:33PM +1200
| Subject: Re: [freeside] Billing
| 
| Currently, only manually, by editing the database.
| 
| In the short term, there will be support for manually changing the
| dates.  Note that this won't (yet) do pro-rating, though I'd like to
| support that eventually too.
| 
| On Mon, Jun 19, 2000 at 12:35:33PM +1200, Colin wrote:
| > 
| > Is it possible to restrict all of the billing for customers to the 1st
| > of each month rather than having scattered dates for each customer?
| > 
+----------


   Just a quick note about the patch I sent.  Since it relies upon
Date::Manip it suffers from a horrid daylight savings time issue, just
as Date::Manip does.  In short, it's unreliable.  I quickly switched to
GNU sh-utils date as a replacement, but I'm not certain that the call is
completely safe.  Of course that patch was also for all packages on a
customer, and only available when no dates had yet been set (for the customer).

   It would appear that you wisely did not inject the patch to the CVS.
I'll forward a better one as soon as it exists.  
  
 Jeff

-- 
jeff at cmh.net

"There is no worse tyranny than to force a man to pay for what he does
 not want merely because you think it would be good for him." 

 Professor Bernardo de le Paz
  [ R.A. Heinlein -- "The Moon is a Harsh Mistress" ]




More information about the freeside-users mailing list