Openbravo Issue Tracking System - POS2
View Issue Details
0056709POS2POSpublic2024-10-09 15:342024-10-14 13:11
javietxe 
Bimla_vm 
normalmajoralways
closedfixed 
5
 
 
No
0056709: Send Mail creating error while importing
If a customer without contact is selected, while trying to send the ticket by email, an EWI is created:

org.openbravo.base.exception.OBException: Business partner user ID is a mandatory field to create a new customer from Web Pos
    at org.openbravo.retail.posterminal.CustomerLoader.editBPartnerContact(CustomerLoader.java:262)
    at org.openbravo.retail.posterminal.CustomerLoader.saveRecord(CustomerLoader.java:107)
    at org.openbravo.mobile.core.process.DataSynchronizationProcess.saveRecord(DataSynchronizationProcess.java:214)
    at org.openbravo.mobile.core.process.DataSynchronizationProcess.exec(DataSynchronizationProcess.java:165)
    at org.openbravo.mobile.core.process.DataSynchronizationProcess.exec(DataSynchronizationProcess.java:97)
    at org.openbravo.mobile.core.process.MobileImportEntryProcessorRunnable.processEntry(MobileImportEntryProcessorRunnable.java:55)
    at org.openbravo.service.importprocess.ImportEntryProcessor$ImportEntryProcessRunnable.doRunCycle(ImportEntryProcessor.java:447)
    at org.openbravo.service.importprocess.ImportEntryProcessor$ImportEntryProcessRunnable.run(ImportEntryProcessor.java:370)
    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)
In livebuilds:

In the backoffice
- Configure the VBS-2 terminal to show the send by mail popup after the sales done.

In the POS
- Log in the VBS-2
- Select the TestBP business partner
- Do a sale
- In the popup, fulfill it with an email and save it

Go to the Backoffice and check that an Error while importing has been created
Remove the exception and generate here an UUID

https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/blob/e64759b2bce77985e2f062f0a5287ac0d13949fe/src/org/openbravo/retail/posterminal/CustomerLoader.java#L261 [^]
No tags attached.
depends on backport 005672024Q4 closed Bimla_vm Send Mail creating error while importing 
depends on backport 005672124Q3.2 closed Bimla_vm Send Mail creating error while importing 
depends on backport 005672224Q2.4 closed Bimla_vm Send Mail creating error while importing 
Issue History
2024-10-09 15:34javietxeNew Issue
2024-10-09 15:34javietxeAssigned To => Retail
2024-10-09 15:34javietxeTriggers an Emergency Pack => No
2024-10-09 16:05guilleaerStatusnew => acknowledged
2024-10-09 16:07guilleaerProposed Solution updated
2024-10-10 07:05Bimla_vmAssigned ToRetail => Bimla_vm
2024-10-10 07:05Bimla_vmStatusacknowledged => scheduled
2024-10-10 09:44hgbotNote Added: 0170243
2024-10-10 10:07marvintmStatusscheduled => acknowledged
2024-10-10 10:07marvintmStatusacknowledged => scheduled
2024-10-10 10:09Bimla_vmTarget Version24Q4 =>
2024-10-14 13:11hgbotNote Added: 0170352
2024-10-14 13:11hgbotResolutionopen => fixed
2024-10-14 13:11hgbotStatusscheduled => closed
2024-10-14 13:11hgbotFixed in Version => RR25Q1
2024-10-14 13:11hgbotNote Added: 0170353

Notes
(0170243)
hgbot   
2024-10-10 09:44   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1710 [^]
(0170352)
hgbot   
2024-10-14 13:11   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1710 [^]
(0170353)
hgbot   
2024-10-14 13:11   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 86f7f1d6b815ca5db0dd5d70b33685187b402e04
Author: Bimla Mayavan <b.mayavan@external.orisha.com>
Date: 10-10-2024 13:44:52
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/86f7f1d6b815ca5db0dd5d70b33685187b402e04 [^]

Fixed ISSUE-56709: Removed the exception and generated UUID for user

---
M src/org/openbravo/retail/posterminal/CustomerLoader.java
---