On Mon, 15 Jul 2002, Dieter Simader wrote:
> Numbers increase as soon as you bring up the invoice or order form.
>
> If you change your mind and don't want to finish an invoice put a NPN
> item without a price on it and post it. Next time you write an invoice,
> bring up this blank invoice and edit it.
Why not add the invoice number when the invoice is posted instead? This
would be less hassle, and it doesn't make sense anyway to allow printing
non-posted invoices.
This is current bahavior:
1. Create a new blank invoice, complete with invoice number
2. Add items to the invoice
3. Send the invoice through email or printer to customer
4. Post (save, that is) the invoice
Imagine completing step 3, take a coffee break and then the phone rings;
come back and add a few items (not remembering that you'd already moved
beyond that step); send it again, and then your browser crashes... Your
customer has two non-identical invoices with identical numbers, and you
have no track of it ('cause you didn't save the work!).
Better approach, IMHO:
1. Create an invoice draft
2. Add items to the draft
3. Post ("Create" would be a better name) the invoice
4. Invoice shown with text instead of input fields, and these choices:
Edit, New blank draft, New draft based on this one, show log
* An "invoice draft" looks as currently, but with the invoice number
field blank (but shown, if you are allowed to override)
* You can still override - as you can with the currently - and manually
type an invoice number in the blank field (unless this is disabled in
the config)
* At step 2-3 you can optionally print, with "DRAFT" added to the title
(and as watermark?)
* A neat extra would be the option of saving a draft as template, and
select from templates when creating a new draft (and even set a default
template for each user).
* The "Show log" was just a new spiffy feature I thought up just now:
Would be nice to be able to see timestamps of edit (if allowed) and
send
- Jonas
--
Jonas Smedegaard (+45 40843136) http://dr.jones.dk/~jonas/
Spiff ApS (= IT-guide dr. Jones ApS) http://dr.jones.dk/
Debian GNU/Linux developer http://people.debian.org/~js/
-------------------------------------------------------
This sf.net email is sponsored by: Jabber - The world's fastest growing
real-time communications platform! Don't just IM. Build it in!
http://www.jabber.com/osdn/xim
_______________________________________________________
(un)subscribe: http://lists.sourceforge.net/lists/listinfo/sql-ledger-users
Archive: http://www.mail-archive.com/[email protected]/