[freeside-users] Invoicing events Please help

Ryan Ghering rghering at gmail.com
Wed Oct 31 14:09:46 PDT 2007


OK, I have tried the -y switch I can't get any information on the -n via man
files.

Let me explain the issue now further in detail.

Customer A signs up on Sept 15th. They get billed right away for that months
service.
The Next month I need the system to Invoice the customer 10 days ahead of
the actual Bill date.
So say the Invoice needs to be generated and sent on the 5th of the month,
but it needs to read the same day it's generated.
However the Due date with Net 15 needs to be the 30th if they had signed up
on the 15th.

So with the command /usr/local/bin/freeside-daily -y 10 fs_daily run today
the invoice is generated 10 days out for all customers that are 0 to 10 days
from today. However
the invoice dates are incorrect, it shows instead of the "real" billing date
it now shows today +10 days out I.E Those that I ran today
Oct 31st now show an invoice date of the 10th of November and the Net 15
added on makes it the 25th as the due date.

When in reality the customer that is bill date of the 10th the invoice needs
to show todays date and the due date + net 15 needs to be today + 15.

That make sense?

How can I do this?

Thanks
Ryan

On 10/31/07, Ivan Kohler <ivan at sisd.com> wrote:
>
> On Wed, Oct 31, 2007 at 08:29:52AM -0600, Jason Hall wrote:
> > Yeah, with the "Invoice Events" up to the 1.7.x branch, there are no
> > "negative invoice events"  That was a feature discussed for quite a
> while,
>
> Yes...
>
> > but is now unecessary with the Event system in the 1.9 series.
>
> I don't believe that's correct.  I don't see that the new event system
> makes them unnecessary.  Negative events are still un-implemented, and
> would still be useful in 1.9 for the same reasons as when we were
> considering them before the event overhaul.
>
> If we had not lost sponsorship for the work, we'd certainly have
> implemented negative events; it was on the short list.
>
> > With 1.7 you can use the -d switchas already noted for "pre-printing
> > invoices".
>
> For 1.7, also see the "-y" and "-n" switches for freeside-daily.
>
> Dunno about -n's interaction with new events system in 1.9.
>
> --
> _ivan
>
>
> > On 10/31/07, Damon Vincent <damon at ourcomputershop.com> wrote:
> > >
> > > We do this using the freeside-daily script with the -d switch.  You
> can
> > > force the script to run for a certain day (ie in your case a day 10
> days
> > > in advance).  So to be specific we send out bills around the 15th. So
> > > for October billing, on Septemeber 15th (or about) we ran
> > >
> > > freeside-daily -d 10/1/2007 freesideuser
> > >
> > > this generates, prints, emails the invoices for 10/1/07 (which are due
> > > that date actually)
> > >
> > > I am not an expert but hope this helps
> > >
> > > damon
> > >
> > >
> > > Ryan Ghering wrote:
> > > > Our old billing system sent out invoices 10 days before the due
> date,
> > > > my boss is concerened, because freeside isn't doing that. I tried
> > > > adding -10 in the invoice event however that won't take it says its
> > > > illegal how can I fix this?
> > > >
> > > > Thanks
> > > > Ryan
> > > > _______________________________________________
> > > > freeside-users mailing list
> > > > freeside-users at sisd.com
> > > > http://420.am/cgi-bin/mailman/listinfo/freeside-users
> > > >
> > >
> > > _______________________________________________
> > > freeside-users mailing list
> > > freeside-users at sisd.com
> > > http://420.am/cgi-bin/mailman/listinfo/freeside-users
> > >
> >
> >
> >
> > --
> > Jayce^
>
> _______________________________________________
> freeside-users mailing list
> freeside-users at sisd.com
> http://420.am/cgi-bin/mailman/listinfo/freeside-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://420.am/pipermail/freeside-users/attachments/20071031/9fa719ed/attachment.htm 


More information about the freeside-users mailing list