[OpenVPMS Developers] [JIRA] Reopened: (OVPMS-900) Document templates can be set to print during invoicing and print option during Checkout has a default value
[ https://openvpms.atlassian.net/browse/OVPMS-900?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tony De Keizer reopened OVPMS-900: ----------------------------------
Assignee: Tim Anderson (was: Tony De Keizer)
Based on user feedback the operation of this feature has been reviewed as follows.
* The Template Printer interactive flag operation needs to be restored to its original purpose. When ticked the standard print dialog will be displayed anytime this template is printed independent of the Preferred print mode setting defined below. * The Checkout tick box needs to be removed from the template printer as it is not printer or location specific. * Add a new node in the template called "Preferred Print Mode". It has the following options. **Immediate. Whenever that template is created/finalised the user will be prompted to print. **Check-Out. Printing will be deferred till Check Out. **Manual. Printing will initiated manually form the appropriate workspace.
Some notes/discussion points on this change:
* These options should not be limited to forms and letters created during charging. They should apply to any form or letter created in any workspace. * The Immediate option should only apply to new forms/letters. i.e editing an invoice will not trigger immediate printing unless the form or letter was created during that edit. * Currently when a charge is saved a new print selection dialog appears allowing users to deselect forms/letters to print. I think this should be bypassed and only the standard print dialog displayed if interactive checked or just printed if not. If a print dialog is displayed the user can always cancel which should only cancel that print job and move onto the next dialog etc. ? * If template is set to Immediate and not printed then should appear in Check-out unchecked. * If template set to manual and Unprinted then should appear in Check-Out unchecked. * Default setting on new/migration should be "Checkout".
> Document templates can be set to print during invoicing and print option during Checkout has a default value > ------------------------------------------------------------------------------------------------------------ > > Key: OVPMS-900 > URL: https://openvpms.atlassian.net/browse/OVPMS-900 > Project: VPMS Web Application > Issue Type: New Feature > Components: Workflow > Reporter: Matt Costa > Assignee: Tim Anderson > Fix For: 1.5 > > Original Estimate: 5h > Time Spent: 5h > Remaining Estimate: 0h > > The functionality desired in user terms is; > The feature would have a document print prompt appear when invoicing an item that has a linked document. > Examples where this might be useful is the generation of patient information that you need prior to the checkout process. Another scenario might be if you have documents that are always printed, printing them during billing will make the receptionists/cashiers checkout process that tiny bit faster. > More specifically; > a) A document template has an option to "Print immediately when billed". When ticked the behavior is; > If the template is linked to a Product, when that product is committed to an invoice (either when the Invoice is finished ie. User clicks "OK" OR as the item is added to the Invoice) the document is printed. > If the template is set to Interactive, a print dialog will appear. If not, the document prints as soon as the item is added according to defaults. > b) A document template has an option for what the default value for the "Print" tick box is in the Checkout print dialog.-- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://openvpms.atlassian.net/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________ OpenVPMS Developers Mailing List developers@lists.openvpms.org To unsubscribe or change your subscription visit: http://lists.openvpms.org/listinfo/developers Posts from this mailing list can be viewed online and replied to in the OpenVPMS Developer's forum- http://tinyurl.com/openvdf