Openbravo Issue Tracking System - Retail Modules
View Issue Details
0045832Retail ModulesWeb POSpublic2021-02-02 11:082021-02-10 07:25
psarobe 
ranjith_qualiantech_com 
highmajoralways
closedfixed 
5
RR20Q4.1 
piRR21Q2 
Production - QA Approved
2020-09-04
RR20Q4.1
https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/85c70228e0370525c4a5cd8a522b735e6e740ba9 [^]
No
0045832: There is a preference that makes to wrongly print the information of the amount that has been paid
When this preference "WebPOS Split Change in Different Payment Details" is set to "y" the standard print templates print the amount of the payment method used wrongly.

You can see the example attached:
The amount of the ticket 119.99
The cash amount is 130.00
But the amount shown for cash is shown two times:
- Especes 140.01
- Especes 10.01

This is wrong. It should show: Especes 130.00
1. Configure WebPOS Split Change in Different Payment Details as Y
2. Make a ticket and pay

See the picture attached.

NOTE: It also happens when the flag "Multichange" is checked in the window Touchpoint and the preference is equal "N". So please review it as well.
No tags attached.
depends on backport 0045858RR21Q1.1 closed ranjith_qualiantech_com There is a preference that makes to wrongly print the information of the amount that has been paid 
depends on backport 0045859RR20Q4.2 closed ranjith_qualiantech_com There is a preference that makes to wrongly print the information of the amount that has been paid 
png Ticket_example.PNG (31,478) 2021-02-02 11:08
https://issues.openbravo.com/file_download.php?file_id=15297&type=bug
png
Issue History
2021-02-02 11:08psarobeNew Issue
2021-02-02 11:08psarobeAssigned To => marvintm
2021-02-02 11:08psarobeFile Added: Ticket_example.PNG
2021-02-02 11:08psarobeTriggers an Emergency Pack => No
2021-02-02 11:09guillermogilResolution time => 1614034800
2021-02-02 11:52ranjith_qualiantech_comAssigned Tomarvintm => ranjith_qualiantech_com
2021-02-02 18:20psarobeSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=22099#r22099
2021-02-04 06:04ranjith_qualiantech_comRegression level => Production - QA Approved
2021-02-04 06:04ranjith_qualiantech_comRegression date => 2020-09-04
2021-02-04 06:04ranjith_qualiantech_comRegression introduced in release => RR20Q4.1
2021-02-04 06:04ranjith_qualiantech_comRegression introduced by commit => https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/85c70228e0370525c4a5cd8a522b735e6e740ba9 [^]
2021-02-04 16:33ranjith_qualiantech_comStatusnew => scheduled
2021-02-05 04:19hgbotNote Added: 0125996
2021-02-05 08:30hgbotResolutionopen => fixed
2021-02-05 08:30hgbotStatusscheduled => closed
2021-02-05 08:30hgbotFixed in Version => RR21Q2
2021-02-05 08:30hgbotNote Added: 0126006
2021-02-05 08:30hgbotNote Added: 0126007
2021-02-09 13:53ranjith_qualiantech_comNote Added: 0126057
2021-02-09 13:53ranjith_qualiantech_comStatusclosed => new
2021-02-09 13:53ranjith_qualiantech_comResolutionfixed => open
2021-02-09 13:53ranjith_qualiantech_comFixed in VersionRR21Q2 =>
2021-02-10 07:06hgbotNote Added: 0126061
2021-02-10 07:25hgbotResolutionopen => fixed
2021-02-10 07:25hgbotStatusnew => closed
2021-02-10 07:25hgbotFixed in Version => RR21Q2
2021-02-10 07:25hgbotNote Added: 0126062
2021-02-10 07:25hgbotNote Added: 0126063

Notes
(0125996)
hgbot   
2021-02-05 04:19   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/288 [^]
(0126006)
hgbot   
2021-02-05 08:30   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: df6b67654523b1ab7a5edcc46d546316f5c07606
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2021-02-05T08:49:32+05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/df6b67654523b1ab7a5edcc46d546316f5c07606 [^]

Fixed ISSUE-45832: Change Payment Line should not be printed when Split Change Pref. enabled
* If Split Change Pref. or Multi Change is enabled, Payment will be created for change.
* But when printing ticket, Change should not be printed, instead changes info from payment data should be printed

---
M web/org.openbravo.retail.posterminal/app/external-device/printing/TicketPrinter.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/CompleteTicketUtils.js
---
(0126007)
hgbot   
2021-02-05 08:30   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/288 [^]
(0126057)
ranjith_qualiantech_com   
2021-02-09 13:53   
Change is not printed properly when doing CR with Split Change Pref. enabled
(0126061)
hgbot   
2021-02-10 07:06   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/297 [^]
(0126062)
hgbot   
2021-02-10 07:25   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: f05398d4eb29e2a7feae52388eaff3fded26639c
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2021-02-10T11:33:05+05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/f05398d4eb29e2a7feae52388eaff3fded26639c [^]

Fixed ISSUE-45832: Ticket should be printed with change when doing CR
* When Split Change Pref. is enabled, Change payment should not be printed when doing reprint or doing CR

---
M web/org.openbravo.retail.posterminal/app/external-device/printing/TicketPrinter.js
---
(0126063)
hgbot   
2021-02-10 07:25   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/297 [^]