Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0047634 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Retail Modules] Web POS | minor | always | 2021-09-06 14:43 | 2021-12-09 09:23 | |||
Reporter | dorian_robillard | View Status | public | |||||
Assigned To | ranjith_qualiantech_com | |||||||
Priority | normal | Resolution | no change required | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Merge Request Status | ||||||||
Review Assigned To | marvintm | |||||||
OBNetwork customer | OBPS | |||||||
Support ticket | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0047634: POS Screen is frozen when I use Pay open ticket with cheque payment method | |||||||
Description | When I use "cheque" payment method for the functionality "pay open tickets", the screen is frozen. | |||||||
Steps To Reproduce | Open 2 tickets in POS and add products for both Use "pay open tickets" Select "cheque" payment method and click on pay total The screen is frozen https://drive.google.com/file/d/13n553euRPSy2xSKs1xerstEHbiOtreT0/view [^] | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
||||||||
|
![]() |
|
(0133513) ranjith_qualiantech_com (viewer) 2021-12-07 11:53 |
To fix the issue, Solution from the issue https://issues.openbravo.com/view.php?id=44672 [^] needs to be applied. And in addition to that Below Hook needs to be modified (it should support both Ticket and PayOpenTicket) To differentiate, if order.get('multiOrdersList') then it is a pay open ticket else normal ticket. OB.UTIL.HookManager.registerHook('OBPOS_preAddPayment', function( args, callbacks ) { let order = args.receipt, request = new OB.DS.Process( 'com.openbravo.france.lbi.loyalty.process.GetTotalLoyaltyPoints' ), subs = order.get('lbiSubs'), bpDocumentNo = order.get('bp').get('lbicustDocumentno'), |
(0133543) marvintm (viewer) 2021-12-09 09:23 |
No further changes need to be done to the master code. A combination of backporting a previously fixed issue, and applying a fix in custom code will solve the problem for the customer. |
![]() |
|||
Date Modified | Username | Field | Change |
2021-09-06 14:43 | dorian_robillard | New Issue | |
2021-09-06 14:43 | dorian_robillard | Assigned To | => Retail |
2021-09-06 14:43 | dorian_robillard | Triggers an Emergency Pack | => No |
2021-09-15 08:29 | guilleaer | Project | POS2 => Retail Modules |
2021-09-15 08:30 | guilleaer | OBNetwork customer | => No |
2021-09-15 08:30 | guilleaer | Category | POS => Web POS |
2021-11-18 08:21 | rafademiguel | OBNetwork customer | No => OBPS |
2021-12-04 06:48 | ranjith_qualiantech_com | Assigned To | Retail => ranjith_qualiantech_com |
2021-12-07 11:46 | ranjith_qualiantech_com | Relationship added | related to 0044672 |
2021-12-07 11:53 | ranjith_qualiantech_com | Note Added: 0133513 | |
2021-12-09 09:23 | marvintm | Review Assigned To | => marvintm |
2021-12-09 09:23 | marvintm | Note Added: 0133543 | |
2021-12-09 09:23 | marvintm | Status | new => closed |
2021-12-09 09:23 | marvintm | Resolution | open => no change required |
Copyright © 2000 - 2009 MantisBT Group |