Openbravo Issue Tracking System - POS2
View Issue Details
0055769POS2POSpublic2024-06-05 13:142024-06-21 14:46
avicente 
javierRodriguez 
highmajoralways
closedfixed 
5
 
24Q224Q2 
No
0055769: 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.
related to backport 005577024Q2 closed javierRodriguez Wrong json in an case when OB CRM and remote customers are used. 
related to backport 005580024Q2 closed javierRodriguez Empty Customer is assigned to the ticket when we click save and then assign 
blocks defect 0055688 closed javierRodriguez Wrong json is generated using OB CRM and remote customer when a new location is created for a no sychronized customer 
Issue History
2024-06-14 10:44guilleaerTypedefect => backport
2024-06-14 10:44guilleaerTarget Version => 24Q2
2024-06-19 16:02guilleaerRelationship addedrelated to 0055770
2024-06-19 16:02guilleaerRelationship addedrelated to 0055800
2024-06-20 10:43hgbotNote Added: 0166130
2024-06-20 11:19hgbotNote Added: 0166132
2024-06-20 11:54hgbotNote Added: 0166136
2024-06-20 12:05hgbotNote Added: 0166138
2024-06-20 12:16hgbotNote Added: 0166139
2024-06-20 12:16hgbotNote Added: 0166140
2024-06-20 12:16hgbotResolutionopen => fixed
2024-06-20 12:16hgbotStatusscheduled => closed
2024-06-20 12:16hgbotNote Added: 0166141
2024-06-20 12:16hgbotFixed in Version => 24Q2
2024-06-20 12:16hgbotNote Added: 0166142
2024-06-20 12:16hgbotNote Added: 0166143
2024-06-20 12:16hgbotNote Added: 0166144
2024-06-20 12:16hgbotNote Added: 0166145
2024-06-20 12:16hgbotNote Added: 0166146
2024-06-21 14:46hgbotNote Added: 0166207

Notes
(0166130)
hgbot   
2024-06-20 10:43   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata/-/merge_requests/97 [^]
(0166132)
hgbot   
2024-06-20 11:19   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/723 [^]
(0166136)
hgbot   
2024-06-20 11:54   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2746 [^]
(0166138)
hgbot   
2024-06-20 12:05   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1608 [^]
(0166139)
hgbot   
2024-06-20 12:16   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 76c89bf667b7edd04a25e79b6472ea516b36fce7
Author: Javier Rodríguez Regueiro <javier.rodriguez@openbravo.com>
Date: 20-06-2024 10:16:13
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/76c89bf667b7edd04a25e79b6472ea516b36fce7 [^]

Related to ISSUE-55769: [RM-14432 | RM-14426 | RM-14418] Remove try-catch in CustomerAddrLoader to be...

---
M src/org/openbravo/retail/posterminal/CustomerAddrLoader.java
---
(0166140)
hgbot   
2024-06-20 12:16   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1608 [^]
(0166141)
hgbot   
2024-06-20 12:16   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2746 [^]
(0166142)
hgbot   
2024-06-20 12:16   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 2f97dd0e368d92f0a326b5f9431613e6679b2256
Author: Javier Rodríguez Regueiro <javier.rodriguez@openbravo.com>
Date: 20-06-2024 10:16:15
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/2f97dd0e368d92f0a326b5f9431613e6679b2256 [^]

Fixed ISSUE-55769: [RM-14432 | RM-14426 | RM-14418] Use cache for recently created/updated Bps

---
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
---
(0166143)
hgbot   
2024-06-20 12:16   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: ece447a609938c92ca7247b8965e6f3ce27b3833
Author: Javier Rodríguez Regueiro <javier.rodriguez@openbravo.com>
Date: 20-06-2024 10:16:17
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/ece447a609938c92ca7247b8965e6f3ce27b3833 [^]

Related to ISSUE-55769: [RM-14432 | RM-14426 | RM-14418] Create cache for recently created/updated Bps and throw error if no BP

---
M src-db/database/sourcedata/AD_MESSAGE.xml
M web-test/integration/external-business-partner/ExternalBusinessPartnerAPI.test.js
M web/org.openbravo.mobile.core/app/integration/external-business-partner/ExternalBusinessPartnerAPI.js
---
(0166144)
hgbot   
2024-06-20 12:16   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/723 [^]
(0166145)
hgbot   
2024-06-20 12:16   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata [^]
Changeset: f6ac9a7c9eb0cf894adb625d0a188eb38d0c32a6
Author: Javier Rodríguez Regueiro <javier.rodriguez@openbravo.com>
Date: 20-06-2024 10:16:20
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata/-/commit/f6ac9a7c9eb0cf894adb625d0a188eb38d0c32a6 [^]

Related to ISSUE-55769: [RM-14432 | RM-14426 | RM-14418] Include posTerminal property for addresses

---
M referencedata/sampledata/The_White_Valley_Group/C_EXTBP_CONFIG_PROPERTY.xml
---
(0166146)
hgbot   
2024-06-20 12:16   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata/-/merge_requests/97 [^]
(0166207)
hgbot   
2024-06-21 14:46   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 8c3fc80e08ab2dbcc8525e9094cbb2f561d91b0a
Author: Guillermo Alvarez de Eulate <guillermo.alvarez@openbravo.com>
Date: 21-06-2024 14:32:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/8c3fc80e08ab2dbcc8525e9094cbb2f561d91b0a [^]

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

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