Openbravo Issue Tracking System - Retail Modules
View Issue Details
0051999Retail ModulesWeb POSpublic2023-03-28 14:172023-05-08 07:35
psanjuan 
ranjith_qualiantech_com 
urgentmajoralways
closedfixed 
30Openbravo Appliance 14.04
 
RR23Q3 
No
0051999: It should be possible to disable "Print Receipt" option on Print Menu entry
It should be possible to disable "Print Receipt" option on Print Menu entry, if only an invoice (simplified or full) has been issued for a given POS order. That means that the parameter "Generate Simplified Invoice" is enabled.
Enable the preference "Web POS action print",therefore Print menu option is shown in Web POS.
Enable also the parameter "Generate Simplified Invoice".
Complete a sale and pay it. Verify that a simplified invoice has been issued and therefore printed.
Open that sale, and navigate to the menu option "Print".
Realize that inside that menu there are two options "Print Receipt" enabled and "Print Invoices" disable, unless an invoice is selected.

This is confusing because if you click on Print Receipt, it seems that nothing happens, and for this scenario there is no need to print any receipt, because a simplified invoice was issued and given to the customer. See image attached.
1.- Rename the pop-up "Select Invoices to Print" (see image attached), as "Select documents to print".
2. - After any printing action executed by the end-user by pressing either "Print Receipt" or "Print Invoices", a green message will be given to the end-user so he/she is informed about the document number (invoice or receipt) print.

This changes need to be implemented in Enyo, managed as bugs.

3.- The last change that is either to shown/not shown the button "Print Receipt" if a Simplified Invoice has been issued, is not a bug but a feature request that is going to be defined in the corresponding JIRA and contributed to Main (React). See Jira https://openbravo.atlassian.net/browse/RM-5934 [^]
NOR, NORAUTO
related to defect 0051430 closed ranjith_qualiantech_com Cannot use the reprint process only for invoices 
png Screenshot from 2023-03-28 14-57-30.png (625,708) 2023-03-28 15:00
https://issues.openbravo.com/file_download.php?file_id=18321&type=bug
Issue History
2023-03-28 14:17psanjuanNew Issue
2023-03-28 14:17psanjuanAssigned To => Retail
2023-03-28 14:17psanjuanTriggers an Emergency Pack => No
2023-03-28 14:17psanjuanRelationship addedrelated to 0051430
2023-03-28 14:19psanjuanSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=25779#r25779
2023-03-28 14:19psanjuanProposed Solution updated
2023-03-28 14:55psanjuanDescription Updatedbug_revision_view_page.php?rev_id=25783#r25783
2023-03-28 15:00psanjuanSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=25784#r25784
2023-03-28 15:00psanjuanProposed Solution updated
2023-03-28 15:00psanjuanFile Added: Screenshot from 2023-03-28 14-57-30.png
2023-03-28 15:29ucarrionTag Attached: NOR
2023-03-28 15:29ucarrionTag Attached: NORAUTO
2023-03-28 15:29ucarrionIssue Monitored: ucarrion
2023-04-10 11:25ranjith_qualiantech_comAssigned ToRetail => ranjith_qualiantech_com
2023-04-11 10:24psanjuanSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=25846#r25846
2023-04-11 10:24psanjuanProposed Solution updated
2023-04-11 11:54ranjith_qualiantech_comStatusnew => scheduled
2023-04-12 11:21psanjuanProposed Solution updated
2023-04-12 11:27psanjuanProposed Solution updated
2023-04-12 12:46hgbotNote Added: 0148409
2023-04-13 11:59psanjuanProposed Solution updated
2023-04-13 12:03psanjuanProposed Solution updated
2023-05-08 07:35hgbotResolutionopen => fixed
2023-05-08 07:35hgbotStatusscheduled => closed
2023-05-08 07:35hgbotNote Added: 0149414
2023-05-08 07:35hgbotFixed in Version => RR23Q3
2023-05-08 07:35hgbotNote Added: 0149415

Notes
(0148409)
hgbot   
2023-04-12 12:46   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1138 [^]
(0149414)
hgbot   
2023-05-08 07:35   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1138 [^]
(0149415)
hgbot   
2023-05-08 07:35   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 54a39da8531110ac28d82fe565783da890c71ee7
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 08-05-2023 05:35:40
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/54a39da8531110ac28d82fe565783da890c71ee7 [^]

Fixed ISSUE-51999: Added Message when printing paid receipt & invoices

---
M src-db/database/sourcedata/AD_MESSAGE.xml
M web/org.openbravo.retail.posterminal/js/components/modalinvoices.js
---