Re: New or updated comment for Under Discussion Development Project: Streamlining invoicing
A user wants to edit an existing In Progress invoice with 2 items (A & B), changing B to new Product. 1) In the Charges workspace the Invoice is selected and Edited. 2) The Invoice editor opens and there is a new "blank" item with the cursor in the Product field. 3) The user Deletes the new blank item, selects Item B and changes to a new Product. 4) The product is added, a new blank item is created and the cursor goes to the Product field. 5) The user presses the new "Completed" button which changes the status to "Completed" and closes the editor. The blank item dissapears.
Is that how you see that process of editing working?
Matt C
On Fri, 6 Aug 2010 12:17:19 +0000 (UTC), tanderson
wrote: > Greetings vetmpcosta, > This comment was made by tanderson: Streamlining invoicing (oops forgot a > point) > > Automatic addition of a new item would only occur after all existing > entries pass validation. > So if you add an item A, the next item B gets added when all of A's fields > are valid. > Similarly, item C doesn't get added until B is valid. > If you are editing C, which is incomplete, and go back an edit A, no new > item is added, as C is incomplete. > > -Tim > > > > Read more > http://www.openvpms.org/project/streamlining-invoicing#comment-2900 > > -- > This is an automatic message from OpenVPMS > To manage your subscriptions, browse to > http://www.openvpms.org/user/504/notifications > You can unsubscribe at > http://www.openvpms.org/notifications/unsubscribe/90?signature=0014cce568005dc5aa89fe7f0140a0cc >_______________________________________________ OpenVPMS User Mailing List users@lists.openvpms.org To unsubscribe or change your subscription visit: http://lists.openvpms.org/listinfo/users Posts from this mailing list can be viewed online and replied to in the OpenVPMS User's forum- http://tinyurl.com/openvfu
Re: New or updated comment
Yes. Note that there is no requirement for the user to delete the blank item at 3).
One potential issue is focus management i.e, where the focus goes when an invoice item is completed.
If you complete a new invoice item the focus should move to the first empty or invalid field in the next incomplete invoice item
However if you go back and re-edit a completed invoice item, you probably don't want the focus switching back,
E.g, if you go back to change a product on a completed item, you might also want to change quantities or discounts.
Having the focus move would be undesirable.
-Tim