Openbravo Issue Tracking System - Retail Modules
View Issue Details
0051430Retail ModulesWeb POSpublic2023-01-20 14:282023-03-10 07:27
ucarrion 
ranjith_qualiantech_com 
highmajoralways
closedfixed 
5
 
RR23Q2 
No
0051430: Cannot use the reprint process only for invoices
In the POS, if a user wants to reprint a given document (order/receipt, invoice) he has to recall the order (search it or scan it) and then use the 'Print' menu entry.

Once the 'Print' menu entry is executed, a popup is openen in which the user can choose to print the receipt or print the invoice (if the order has been invoiced).

The mentioned menu entry ('Print') is managed in terms of configuration by the preference 'Web POS action print receipt'. If this preference is set to 'N', the 'Print' menu entry is disabled.

Given what is exposed in the paragraph above, for a given scenario in which the order/receipt documents are irrelevant (they are never printed) and only the invoices are considered, somehow we are forced to mantain the 'Print receipt' button (see the attachment) even if it is not needed.
-Login a terminal.
-Do a sale, invoice it.
-Pay and complete.
-Recall the order.
-Select the 'Print' menu entry.
-Check that you can print even the receipt and/or the invoice.
-Go to the backoffice and disable the 'Web POS action print receipt'preference (or set it to 'N' for your environment.
-Refresh the terminal and repeat the process. Check that the 'Print' menu entry is not available anymore so you cannot reprint neither the receipt nor the invoice.
I would suggest to do a change in order to be able to enable/disable the button 'Print receipt' in the mentioned popup (see attachment) without disabling the complete 'Print' menu entry, in order to cover the scenarios as the one exposed above on this issue.
NOR, NORAUTO
related to defect 0051999 closed ranjith_qualiantech_com It should be possible to disable "Print Receipt" option on Print Menu entry 
png image (6).png (719,288) 2023-01-20 14:29
https://issues.openbravo.com/file_download.php?file_id=18048&type=bug
Issue History
2023-01-20 14:28ucarrionNew Issue
2023-01-20 14:28ucarrionAssigned To => psanjuan
2023-01-20 14:28ucarrionTriggers an Emergency Pack => No
2023-01-20 14:29ucarrionFile Added: image (6).png
2023-01-20 14:29ucarrionTag Attached: NOR
2023-01-20 14:29ucarrionTag Attached: NORAUTO
2023-02-14 10:37psanjuanNote Added: 0146510
2023-02-14 10:39psanjuanNote Added: 0146511
2023-02-14 10:39psanjuanAssigned Topsanjuan => Retail
2023-02-14 10:39psanjuanTypedesign defect => defect
2023-02-15 18:05ranjith_qualiantech_comAssigned ToRetail => ranjith_qualiantech_com
2023-02-15 18:05ranjith_qualiantech_comStatusnew => scheduled
2023-02-22 06:16hgbotNote Added: 0146850
2023-03-10 07:27hgbotResolutionopen => fixed
2023-03-10 07:27hgbotStatusscheduled => closed
2023-03-10 07:27hgbotFixed in Version => RR23Q2
2023-03-10 07:27hgbotNote Added: 0147428
2023-03-10 07:27hgbotNote Added: 0147429
2023-03-28 14:17psanjuanRelationship addedrelated to 0051999

Notes
(0146510)
psanjuan   
2023-02-14 10:37   
Proposed solution:
The name of the preference is going to be changed accordingly to the functionality that it manages:
New name: Web POS action print
if this preference is enable, the print menu will be displayed in the POS
if this preference is not enable, the print menu will not be displayed in the POS.
(0146511)
psanjuan   
2023-02-14 10:39   
Issue type changes as defect due to the explanation below.
(0146850)
hgbot   
2023-02-22 06:16   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1074 [^]
(0147428)
hgbot   
2023-03-10 07:27   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 0d45296c46a01e123585d917d9bac660b86585d4
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 10-03-2023 06:27:48
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/0d45296c46a01e123585d917d9bac660b86585d4 [^]

Fixed ISSUE-51430: Menu Print should be enabled based on Pref. WebPOS action print
* Renamed Pref. "Web POS action Print receipt" to "Web POS action print"

---
M src-db/database/sourcedata/AD_REF_LIST.xml
M web/org.openbravo.retail.posterminal/js/actions/printreceipt.js
---
(0147429)
hgbot   
2023-03-10 07:27   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1074 [^]