Openbravo Issue Tracking System - Retail Modules | ||||||||||||
View Issue Details | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||||
0049833 | Retail Modules | Web POS | public | 2022-07-19 02:20 | 2022-07-25 09:32 | |||||||
Reporter | rtoledano | |||||||||||
Assigned To | ranjith_qualiantech_com | |||||||||||
Priority | high | Severity | major | Reproducibility | always | |||||||
Status | closed | Resolution | fixed | |||||||||
Platform | OS | 5 | OS Version | |||||||||
Product Version | pi | |||||||||||
Target Version | RR20Q3.4 | Fixed in Version | RR22Q4 | |||||||||
Merge Request Status | approved | |||||||||||
Review Assigned To | ||||||||||||
OBNetwork customer | OBPS | |||||||||||
Support ticket | ||||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0049833: Reprinted simplified invoices with wrong payment names | |||||||||||
Description | Please see steps to reproduce | |||||||||||
Steps To Reproduce | Env: https://livebuilds.openbravo.com/retail_pi_pgsql/web/org.openbravo.retail.posterminal/?terminal=VBS-1 [^] On backend 1- Channel-touchpoint VBS-1: Configure properly your local HWM 2- Channel-touchpoint VBS-1: In payment method tab change the name of Cash to CashTrl 3- Channel-touchpoint type of VBS-1: In payment method tab change the name of Cash to CashTrl 4- Channel-touchpoint type of VBS-1: In header change active flag "Generate simplified invoices" On Web POS: 1- Refresh and do a sale paying with CashTrl payment method 2- Check in HWM the printed template Simplified Invoice with the right payment method name CashTrl 3- Reopen the ticket, click on Print menu item, select the invoice to print and pulse Print Invoices button 4- Check in HWM the reprinted template Simplified Invoice with a wrong payment method name, Cash instead of CashTrl | |||||||||||
Proposed Solution | Clue: The bug is in org.openbravo.retail.posterminal.Invoices.java It seems that queries matching with terminal payment methods do not fetch any records. Then query for native payment method is executed instead. If Receipt is reprinted pulsing in the popup the "Print receipt" button the payment name printed is CashTrl, that is OK. So I think the queries for payment methods on PaidReceipt.java are OK too. | |||||||||||
Additional Information | ||||||||||||
Tags | NOR | |||||||||||
Relationships |
| |||||||||||
Attached Files | ||||||||||||
Issue History | ||||||||||||
Date Modified | Username | Field | Change | |||||||||
2022-07-19 02:20 | rtoledano | New Issue | ||||||||||
2022-07-19 02:20 | rtoledano | Assigned To | => Retail | |||||||||
2022-07-19 02:20 | rtoledano | OBNetwork customer | => OBPS | |||||||||
2022-07-19 02:20 | rtoledano | Triggers an Emergency Pack | => No | |||||||||
2022-07-19 02:25 | rtoledano | Tag Attached: NOR | ||||||||||
2022-07-19 07:41 | ranjith_qualiantech_com | Assigned To | Retail => ranjith_qualiantech_com | |||||||||
2022-07-19 07:50 | ranjith_qualiantech_com | Status | new => scheduled | |||||||||
2022-07-19 08:18 | ucarrion | Issue Monitored: ucarrion | ||||||||||
2022-07-19 08:54 | ranjith_qualiantech_com | Relationship added | related to 0040876 | |||||||||
2022-07-19 10:40 | rafademiguel | Issue Monitored: rafademiguel | ||||||||||
2022-07-20 10:58 | hgbot | Merge Request Status | => open | |||||||||
2022-07-20 10:58 | hgbot | Note Added: 0139443 | ||||||||||
2022-07-25 09:31 | hgbot | Merge Request Status | open => approved | |||||||||
2022-07-25 09:32 | hgbot | Resolution | open => fixed | |||||||||
2022-07-25 09:32 | hgbot | Status | scheduled => closed | |||||||||
2022-07-25 09:32 | hgbot | Fixed in Version | => RR22Q4 | |||||||||
2022-07-25 09:32 | hgbot | Note Added: 0139582 | ||||||||||
2022-07-25 09:32 | hgbot | Note Added: 0139583 |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|