Openbravo Issue Tracking System - Retail Modules | ||||||||||||
View Issue Details | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||||
0053547 | Retail Modules | Web POS | public | 2023-09-25 22:50 | 2023-10-30 07:05 | |||||||
Reporter | sofidossant | |||||||||||
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 | Fixed in Version | RR24Q1 | ||||||||||
Merge Request Status | ||||||||||||
Review Assigned To | ||||||||||||
OBNetwork customer | ||||||||||||
Support ticket | ||||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0053547: Error with the "Count per Amount" configuration of the payment methods | |||||||||||
Description | If we configure the "Count per Amount" check in a payment method, and when we use the payment method in the webPOS, paying a large amount, the following ewi is generated: java.lang.NumberFormatException: Character array is missing "e" notation exponential mark. at java.base/java.math.BigDecimal.<init>(BigDecimal.java:581) at java.base/java.math.BigDecimal.<init>(BigDecimal.java:405) at java.base/java.math.BigDecimal.<init>(BigDecimal.java:838) at org.openbravo.retail.posterminal.UpdateCashup.refreshCountPerAmountEntries(UpdateCashup.java:343) at org.openbravo.retail.posterminal.UpdateCashup.createPaymentMethodCashUp(UpdateCashup.java:315) at org.openbravo.retail.posterminal.UpdateCashup.updateOrCreateCashupInfo(UpdateCashup.java:258) at org.openbravo.retail.posterminal.UpdateCashup.getAndUpdateCashUp(UpdateCashup.java:138) at org.openbravo.retail.posterminal.OrderLoader.saveRecord(OrderLoader.java:207) at org.openbravo.mobile.core.process.DataSynchronizationProcess.saveRecord(DataSynchronizationProcess.java:204) at org.openbravo.mobile.core.process.DataSynchronizationProcess.exec(DataSynchronizationProcess.java:156) at org.openbravo.mobile.core.process.DataSynchronizationProcess.exec(DataSynchronizationProcess.java:88) at org.openbravo.mobile.core.process.MobileImportEntryProcessorRunnable.processEntry(MobileImportEntryProcessorRunnable.java:54) at org.openbravo.retail.posterminal.importprocess.OrderImportEntryProcessor$OrderLoaderRunnable.processEntry(OrderImportEntryProcessor.java:64) at org.openbravo.service.importprocess.ImportEntryProcessor$ImportEntryProcessRunnable.doRunCycle(ImportEntryProcessor.java:393) at org.openbravo.service.importprocess.ImportEntryProcessor$ImportEntryProcessRunnable.run(ImportEntryProcessor.java:310) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) | |||||||||||
Steps To Reproduce | 1) Configurate Count per Amount in a payment. 2) Go to the webPOS and do a order with a amount big (changed the price or with quantity, more that the 1 million) 3) check the ewis Video https://drive.google.com/file/d/1MnfRahIkwWIbhpO1fpVgGiRpjaTeu6rb/view?usp=sharing [^] | |||||||||||
Proposed Solution | ||||||||||||
Additional Information | ||||||||||||
Tags | No tags attached. | |||||||||||
Relationships |
| |||||||||||
Attached Files | ||||||||||||
Issue History | ||||||||||||
Date Modified | Username | Field | Change | |||||||||
2023-09-25 22:50 | sofidossant | New Issue | ||||||||||
2023-09-25 22:50 | sofidossant | Assigned To | => Retail | |||||||||
2023-09-25 22:50 | sofidossant | Triggers an Emergency Pack | => No | |||||||||
2023-09-25 22:53 | sofidossant | version | RR22Q2 => RR22Q2.3 | |||||||||
2023-09-25 22:53 | sofidossant | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=26891#r26891 | |||||||||
2023-09-25 22:59 | Practics | Issue Monitored: Practics | ||||||||||
2023-09-26 07:13 | ranjith_qualiantech_com | Assigned To | Retail => ranjith_qualiantech_com | |||||||||
2023-09-26 13:11 | sofidossant | version | RR22Q2.3 => pi | |||||||||
2023-09-26 13:11 | sofidossant | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=26899#r26899 | |||||||||
2023-09-29 07:44 | ranjith_qualiantech_com | Relationship added | related to 0051484 | |||||||||
2023-09-29 09:40 | ranjith_qualiantech_com | Status | new => scheduled | |||||||||
2023-10-03 12:38 | hgbot | Note Added: 0155424 | ||||||||||
2023-10-23 13:32 | sofidossant | Note Added: 0156170 | ||||||||||
2023-10-30 07:05 | hgbot | Note Added: 0156460 | ||||||||||
2023-10-30 07:05 | hgbot | Resolution | open => fixed | |||||||||
2023-10-30 07:05 | hgbot | Status | scheduled => closed | |||||||||
2023-10-30 07:05 | hgbot | Fixed in Version | => RR24Q1 | |||||||||
2023-10-30 07:05 | hgbot | Note Added: 0156461 |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|