Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0046123 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Retail Modules] Web POS | major | always | 2021-03-23 14:30 | 2021-03-29 07:47 | |||
Reporter | jetxarri | View Status | public | |||||
Assigned To | rqueralta | |||||||
Priority | high | Resolution | fixed | Fixed in Version | RR21Q2 | |||
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 | pi | SCM revision | ||||||
Merge Request Status | approved | |||||||
Review Assigned To | marvintm | |||||||
OBNetwork customer | Gold | |||||||
Support ticket | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0046123: Incompatibility fix for issue 45905 module org.openbravo.retail.maxlevelofcash is broken | |||||||
Description | In the fix for issue 45905 the decision was to hide all the information and also avoid the initialization of some properties like "total" by payment. Due to that module "org.openbravo.retail.maxlevelofcash" is trying to get var currentCash = match.get('total'); And total is not set. As a consequence, the user can not execute the cashup. | |||||||
Steps To Reproduce | -Install module org.openbravo.retail.maxlevelofcash -Configure a terminal to work with safe box -Go to the terminal -Try to do a cash management As some attributes were not initialized the js code fails | |||||||
Proposed Solution | Initialize all the properties but at the end put the following code if (this.model.attributes.issafebox) { this.$.startingCashPayName.parent.setStyle('display:none'); this.$.availableLbl.parent.setStyle('display:none'); this.$.tenderedLbl.parent.setStyle('display:none'); this.$.tenderedForeignAmnt.parent.setStyle('display:none'); this.$.separator.setStyle('display:none'); } In that way the rest of the code will not fail but the information will be hidden as it was in the original fix. | |||||||
Tags | NOR | |||||||
Attached Files | ||||||||
![]() |
||||||||||||||||||||||
|
![]() |
|||
Date Modified | Username | Field | Change |
2021-03-23 14:30 | jetxarri | New Issue | |
2021-03-23 14:30 | jetxarri | Assigned To | => Retail |
2021-03-23 14:30 | jetxarri | Triggers an Emergency Pack | => No |
2021-03-23 14:34 | rafaroda | Tag Attached: NOR | |
2021-03-23 14:34 | rafaroda | Relationship added | related to 0046122 |
2021-03-23 14:36 | rafaroda | Relationship added | related to 0046121 |
2021-03-23 14:37 | rafaroda | Relationship added | related to 0045908 |
2021-03-23 14:39 | rafaroda | OBNetwork customer | => Gold |
2021-03-23 14:39 | rafaroda | Resolution time | => 1617919200 |
2021-03-23 21:07 | rqueralta | Assigned To | Retail => rqueralta |
2021-03-23 21:07 | rqueralta | Status | new => scheduled |
2021-03-26 04:12 | hgbot | Merge Request Status | => open |
2021-03-26 04:12 | hgbot | Note Added: 0126936 | |
2021-03-26 11:44 | hgbot | Note Added: 0126946 | |
2021-03-26 16:37 | hgbot | Note Added: 0126954 | |
2021-03-29 07:47 | hgbot | Merge Request Status | open => approved |
2021-03-29 07:47 | hgbot | Note Added: 0126970 | |
2021-03-29 07:47 | hgbot | Note Added: 0126971 | |
2021-03-29 07:47 | marvintm | Status | scheduled => resolved |
2021-03-29 07:47 | marvintm | Fixed in Version | => RR21Q2 |
2021-03-29 07:47 | marvintm | Resolution | open => fixed |
2021-03-29 07:47 | marvintm | Review Assigned To | => marvintm |
2021-03-29 07:47 | marvintm | Status | resolved => closed |
Copyright © 2000 - 2009 MantisBT Group |