Re: [juno] Invoices & Clients
Chuck Hagenbuch <[email protected]> Wed, 18 Jun 2003 20:57:30 -0400
| Newsgroups | gmane.comp.horde.hermes,gmane.comp.horde.juno |
|---|---|
| Message-ID | <[email protected]> |
Quoting "Jason M. Felice" <[email protected]>: > Clients will be handled in a juno table which mirrors turba's contact > table format. Turba should be confgiured to use this table as a public > address book, and turba will be used to maintain this. Ugh. Why a Juno table? Why not just tell Juno what addressbook the client addressbook is? That way you don't restrict it to SQL, you use the existing API, etc... > whups will be modified so that it can assign a client to each module, so > that we can have multiple whups modules for a client. What exactly does this mean changing in Whups? > [Question: do we provide a "client" api? Or do we just use the link > type stuff to link to contacts in turba?] The latter, I think. > 2. Invoices: > > 2.1. To-invoice Account This all sounds good. > 2.2. Invoicing Process As does this. > The user should be able to browse invoice batches, then browse invoices, > then see invoice detail. He will be able to export an invoice batch or > selected invoices to make a QuickBooks import file. You should also be able to print invoices, email them directly to clients, generate PDFs, etc. > * Had an idea about a scheduler app that can schedule "event types" > exported from other applications. This solves two issues- recurring > invoice charges and recurring tasks. This definitely belongs in Horde; see lib/Scheduler.php. -chuck -- Charles Hagenbuch, <[email protected]> The alligators were there, too, in a bathtub inside the house. -- hermes mailing list Frequently Asked Questions: http://horde.org/faq/ To unsubscribe, mail: [email protected]