Openbravo Issue Tracking System - POS2
View Issue Details
0055688POS2POSpublic2024-06-05 13:142024-06-21 14:31
avicente 
javierRodriguez 
highmajoralways
closedfixed 
5
 
 
guilleaer
No
0055688: Wrong json is generated using OB CRM and remote customer when a new location is created for a no sychronized customer
When the OB CRM and remote customers are used, when a BP is not yet in BO (due to an EWI) and the user creates a new location for that customer, an EWI is generated in BO because the JSON sent has all the properties related to the customer as null. It is not possible to know what is the customer for which the location was created.
Configure the OB CRM and remote customers.
In POS, create a new customer forcing an EWI in BP.
In POS, create a new location for that customer.
ISSUE: and EWI is generated for the creation of the BP location because the section 'BusinessPartner' in the JSON has all the properties empty. Even it is not possible to know for which BP the location was created.
No tags attached.
depends on backport 005576924Q2 closed javierRodriguez Wrong json is generated using OB CRM and remote customer when a new location is created for a no sychronized customer 
depends on backport 005580424Q1.3 closed javierRodriguez Wrong json is generated using OB CRM and remote customer when a new location is created for a no sychronized customer 
related to defect 0055686 closed javierRodriguez Wrong json in an case when OB CRM and remote customers are used. 
related to defect 0055781 closed javierRodriguez Empty Customer is assigned to the ticket when we click save and then assign 
Issue History
2024-06-05 13:14avicenteNew Issue
2024-06-05 13:14avicenteAssigned To => Retail
2024-06-05 13:14avicenteTriggers an Emergency Pack => No
2024-06-13 12:47guillermogilAssigned ToRetail => javierRodriguez
2024-06-14 10:44guilleaerStatusnew => scheduled
2024-06-19 15:51hgbotResolutionopen => fixed
2024-06-19 15:51hgbotStatusscheduled => resolved
2024-06-19 15:51hgbotFixed in Version => RR24Q3
2024-06-19 15:51hgbotNote Added: 0166104
2024-06-19 15:51hgbotFixed in VersionRR24Q3 => 24Q3
2024-06-19 15:51hgbotNote Added: 0166105
2024-06-19 15:51hgbotFixed in Version24Q3 => RR24Q3
2024-06-19 15:51hgbotNote Added: 0166106
2024-06-19 15:51hgbotFixed in VersionRR24Q3 => 24Q3
2024-06-19 15:51hgbotNote Added: 0166107
2024-06-19 15:52guilleaerStatusresolved => new
2024-06-19 15:52guilleaerResolutionfixed => open
2024-06-19 15:52guilleaerFixed in Version24Q3 =>
2024-06-19 15:52guilleaerStatusnew => acknowledged
2024-06-19 15:52guilleaerStatusacknowledged => scheduled
2024-06-19 15:52guilleaerStatusscheduled => resolved
2024-06-19 15:52guilleaerResolutionopen => fixed
2024-06-19 15:57guilleaerRelationship addedrelated to 0055686
2024-06-19 15:58guilleaerRelationship addedrelated to 0055781
2024-06-19 15:59guilleaerReview Assigned To => guilleaer
2024-06-19 15:59guilleaerStatusresolved => closed
2024-06-21 14:31hgbotNote Added: 0166205

Notes
(0166104)
hgbot   
2024-06-19 15:51   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 137fcffe93051500ed519fbaeb6cd51694ffa348
Author: Javier Rodriguez Regueiro <javier.rodriguez@openbravo.com>
Date: 19-06-2024 15:50:52
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/137fcffe93051500ed519fbaeb6cd51694ffa348 [^]

Fixed ISSUE-55688: Make sure business partner is set in the ticket, otherwise show throw error

---
M src/org/openbravo/retail/posterminal/CustomerAddrLoader.java
---
(0166105)
hgbot   
2024-06-19 15:51   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: b1dc4addf5a61fb6f127b3ed8eec342e55dd4ff5
Author: Javier Rodriguez Regueiro <javier.rodriguez@openbravo.com>
Date: 19-06-2024 15:50:06
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/b1dc4addf5a61fb6f127b3ed8eec342e55dd4ff5 [^]

Fixed ISSUE-55688: Make sure business partner is set in the ticket, otherwise show throw error

---
M referencedata/standard/CRM_Connector_for_Openbravo_Customers.xml
M web-jspack/org.openbravo.pos2/src/components/Customer/CustomerMultiTabDialog/CustomerMultiTabDialogHeader/CustomerMultiTabDialogHeader.jsx
M web-jspack/org.openbravo.pos2/src/services/crm/OBCRMUtils.js
M web-jspack/org.openbravo.pos2/src/services/crm/OBCustomerRelationshipManagement.js
M web-jspack/org.openbravo.pos2/src/services/crm/__test__/OBCRMUtils.test.js
---
(0166106)
hgbot   
2024-06-19 15:51   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: b870fa78b58963f8814397935bda2a5bdc173224
Author: Javier Rodriguez Regueiro <javier.rodriguez@openbravo.com>
Date: 19-06-2024 15:47:41
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/b870fa78b58963f8814397935bda2a5bdc173224 [^]

Fixed ISSUE-55688: Make sure business partner is set in the ticket, otherwise show throw error

---
M src-db/database/sourcedata/AD_MESSAGE.xml
M web/org.openbravo.mobile.core/app/integration/external-business-partner/ExternalBusinessPartnerAPI.js
---
(0166107)
hgbot   
2024-06-19 15:51   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata [^]
Changeset: 4122e9b7f12ce6f5f847e76f792585065635e48b
Author: Javier Rodriguez Regueiro <javier.rodriguez@openbravo.com>
Date: 19-06-2024 15:51:43
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata/-/commit/4122e9b7f12ce6f5f847e76f792585065635e48b [^]

Fixed ISSUE-55688: Make sure business partner is set in the ticket, otherwise show throw error

---
M referencedata/sampledata/The_White_Valley_Group/C_EXTBP_CONFIG_PROPERTY.xml
---
(0166205)
hgbot   
2024-06-21 14:31   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 8923f5fb85a7fb3f5a29c0735e1b8bcc98dd0234
Author: Guillermo Alvarez de Eulate <guillermo.alvarez@openbravo.com>
Date: 21-06-2024 14:30:33
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/8923f5fb85a7fb3f5a29c0735e1b8bcc98dd0234 [^]

related to ISSUE-55688: ensure object exist before reading property

---
M web-jspack/org.openbravo.pos2/src/services/crm/OBCRMUtils.js
---