Openbravo Issue Tracking System - Openbravo Localizations | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0058332 | Openbravo Localizations | Localization France | public | 2025-03-25 10:44 | 2025-03-27 08:29 |
Reporter | kousalya_r | ||||
Assigned To | kousalya_r | ||||
Priority | normal | Severity | major | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Platform | OS | 5 | OS Version | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Merge Request Status | approved | ||||
Regression date | |||||
Regression introduced by commit | |||||
Regression level | |||||
Support ticket | |||||
OBNetwork customer | No | ||||
Regression introduced in release | |||||
Summary | 0058332: Wrong taxes and totals when issuing an order with deposits. | ||||
Description | When issuing a completely paid order that has had deposit invoices associated, the taxes and totals are wrong in the printed ticket. This also causes an exception in backoffice, generating an EWI. | ||||
Steps To Reproduce | Configure deposit invoice. Create a sale with a product (or more) that is pickup in store, a client with invoice terms after delivery, and adding a prepayment that is not the complete amount of the ticket. Open the created order, and pay it completely. Issue the order. The wrong Invoice quantities are generated and the following exception is launched: org.openbravo.base.exception.OBException: Error in OrderLoader: null at org.openbravo.retail.posterminal.OrderLoader.saveRecord(OrderLoader.java:567) ~[classes/:?] at org.openbravo.mobile.core.process.DataSynchronizationProcess.saveRecord(DataSynchronizationProcess.java:214) [classes/:?] at org.openbravo.mobile.core.process.DataSynchronizationProcess.exec(DataSynchronizationProcess.java:165) [classes/:?] at org.openbravo.mobile.core.process.DataSynchronizationProcess.exec(DataSynchronizationProcess.java:97) [classes/:?] at org.openbravo.mobile.core.process.MobileImportEntryProcessorRunnable.processEntry(MobileImportEntryProcessorRunnable.java:55) [classes/:?] at org.openbravo.retail.posterminal.importprocess.OrderImportEntryProcessor$OrderLoaderRunnable.processEntry(OrderImportEntryProcessor.java:64) [classes/:?] at org.openbravo.service.importprocess.ImportEntryProcessor$ImportEntryProcessRunnable.doRunCycle(ImportEntryProcessor.java:447) [classes/:?] at org.openbravo.service.importprocess.ImportEntryProcessor$ImportEntryProcessRunnable.run(ImportEntryProcessor.java:370) [classes/:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) [?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?] at java.lang.Thread.run(Thread.java:829) [?:?] Caused by: java.lang.NullPointerException at org.openbravo.retail.posterminal.utility.InvoiceUtils.createInvoiceLine(InvoiceUtils.java:244) ~[classes/:?] at org.openbravo.retail.posterminal.utility.InvoiceUtils.createInvoiceLines(InvoiceUtils.java:376) ~[classes/:?] at org.openbravo.retail.posterminal.utility.InvoiceUtils.createInvoiceAndLines(InvoiceUtils.java:121) ~[classes/:?] at org.openbravo.retail.posterminal.utility.InvoiceUtils.createNewInvoice(InvoiceUtils.java:91) ~[classes/:?] at org.openbravo.retail.posterminal.OrderLoader.saveRecord(OrderLoader.java:527) ~[classes/:?] | ||||
Proposed Solution | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | ![]() https://issues-new.openbravo.com/file_download.php?file_id=21081&type=bug | ||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2025-03-25 10:44 | kousalya_r | New Issue | |||
2025-03-25 10:44 | kousalya_r | File Added: image-20250307-113325.png | |||
2025-03-25 10:44 | kousalya_r | OBNetwork customer | => No | ||
2025-03-25 10:55 | hgbot | Merge Request Status | => open | ||
2025-03-25 10:55 | hgbot | Note Added: 0177213 | |||
2025-03-26 06:13 | jonae | Assigned To | => kousalya_r | ||
2025-03-26 11:02 | hgbot | Merge Request Status | open => approved | ||
2025-03-26 11:02 | hgbot | Resolution | open => fixed | ||
2025-03-26 11:02 | hgbot | Status | new => closed | ||
2025-03-26 11:02 | hgbot | Fixed in Version | => 25Q2 | ||
2025-03-26 11:02 | hgbot | Note Added: 0177261 | |||
2025-03-26 11:02 | hgbot | Note Added: 0177262 | |||
2025-03-26 11:10 | hgbot | Note Added: 0177263 | |||
2025-03-26 11:28 | hgbot | Note Added: 0177266 | |||
2025-03-27 08:29 | hgbot | Note Added: 0177304 | |||
2025-03-27 08:29 | hgbot | Note Added: 0177305 |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|