Openbravo Issue Tracking System - POS2
View Issue Details
0050333POS2POSpublic2022-09-26 11:482022-12-05 15:10
jorgewederago 
jorgewederago 
normalminorN/A
closedfixed 
5
 
23Q1 
No
0050333: Add support in CRM Connector to handle addresses as separate integration
CRM Connector should have a way to support other endpoint when addresses are stored in a different integration.
N/A
No tags attached.
related to defect 0051050 closed Retail API Change: Added new constraint in CRM property definition 
Issue History
2022-09-26 11:48jorgewederagoNew Issue
2022-09-26 11:48jorgewederagoAssigned To => Retail
2022-09-26 11:48jorgewederagoTriggers an Emergency Pack => No
2022-09-26 11:48jorgewederagoAssigned ToRetail => jorgewederago
2022-09-26 11:48jorgewederagoStatusnew => scheduled
2022-10-24 11:16hgbotNote Added: 0142446
2022-10-24 11:20hgbotNote Added: 0142447
2022-10-24 11:24hgbotNote Added: 0142448
2022-12-01 12:58hgbotNote Added: 0144307
2022-12-01 14:27hgbotNote Added: 0144309
2022-12-01 14:27hgbotNote Added: 0144310
2022-12-01 14:33hgbotNote Added: 0144311
2022-12-01 14:33hgbotNote Added: 0144312
2022-12-01 14:40hgbotResolutionopen => fixed
2022-12-01 14:40hgbotStatusscheduled => closed
2022-12-01 14:40hgbotFixed in Version => 23Q1
2022-12-01 14:40hgbotNote Added: 0144313
2022-12-01 14:40hgbotNote Added: 0144314
2022-12-01 14:40hgbotNote Added: 0144315
2022-12-01 14:45hgbotNote Added: 0144316
2022-12-01 14:45hgbotNote Added: 0144317
2022-12-01 17:46marvintmRelationship addedrelated to 0051050
2022-12-01 18:03hgbotNote Added: 0144324
2022-12-02 09:05hgbotNote Added: 0144331
2022-12-05 10:24hgbotNote Added: 0144399
2022-12-05 15:10hgbotNote Added: 0144418
2022-12-05 15:10hgbotNote Added: 0144419

Notes
(0142446)
hgbot   
2022-10-24 11:16   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/427 [^]
(0142447)
hgbot   
2022-10-24 11:20   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/739 [^]
(0142448)
hgbot   
2022-10-24 11:24   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1302 [^]
(0144307)
hgbot   
2022-12-01 12:58   
Merge Request created: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/merge_requests/50 [^]
(0144309)
hgbot   
2022-12-01 14:27   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 8c004f7d87d68d01d9c8274c11d934a3b1f00ab4
Author: Jorge Wederago <jorge.wederago@openbravo.com>
Date: 01-12-2022 14:24:01
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/8c004f7d87d68d01d9c8274c11d934a3b1f00ab4 [^]

Related to FR-50333: Adding backend configuration for externalBp Address handling

MR:https://gitlab.com/openbravo/product/openbravo/-/merge_requests/739 [^]

---
A modules/org.openbravo.client.application/web/org.openbravo.client.application/js/callout/customerAddressOnchange.js
A src/org/openbravo/event/ExternalBusinessPartnerAddressMappingEventHandler.java
M modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationComponentProvider.java
M src-db/database/model/tables/C_EXTBP_CONFIG.xml
M src-db/database/model/tables/C_EXTBP_CONFIG_PROPERTY.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
M src-db/database/sourcedata/AD_MESSAGE.xml
M src-db/database/sourcedata/AD_REFERENCE.xml
M src-db/database/sourcedata/AD_REF_LIST.xml
M src-db/database/sourcedata/AD_TAB.xml
M src-db/database/sourcedata/AD_VAL_RULE.xml
M src/org/openbravo/event/ExternalBusinessPartnerConfigPropertyEventHandler.java
---
(0144310)
hgbot   
2022-12-01 14:27   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/739 [^]
(0144311)
hgbot   
2022-12-01 14:33   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 4f95542a391c3d8eba761555457b1e3be9f1d8c7
Author: Jorge Wederago <jorge.wederago@openbravo.com>
Date: 01-12-2022 14:32:15
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/4f95542a391c3d8eba761555457b1e3be9f1d8c7 [^]

Related to FR-50333: Adding logic to handle externalBp Addresses

MR:https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/427 [^]

---
M web-test/integration/external-business-partner/ExternalBusinessPartnerAPI.test.js
M web/org.openbravo.mobile.core/app/integration/external-business-partner/ExternalBusinessPartner.js
M web/org.openbravo.mobile.core/app/integration/external-business-partner/ExternalBusinessPartnerAPI.js
M web/org.openbravo.mobile.core/app/integration/external-business-partner/ExternalBusinessPartnerListViewData.js
M web/org.openbravo.mobile.core/app/integration/external-business-partner/ExternalBusinessPartnerRepository.js
---
(0144312)
hgbot   
2022-12-01 14:33   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/427 [^]
(0144314)
hgbot   
2022-12-01 14:40   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: a20765643144fa2652e84c99b27412e8ece96a35
Author: Jorge Wederago <jorge.wederago@openbravo.com>
Date: 01-12-2022 14:39:15
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/a20765643144fa2652e84c99b27412e8ece96a35 [^]

Fixed FR-50333: Adding logic/component to handle externalBp Addresses

MR:https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1302 [^]

---
A web-jspack/org.openbravo.pos2/src/components/Customer/CustomerAddress/CustomerAddressCellRender/CustomerAddressCellRender.jsx
A web-jspack/org.openbravo.pos2/src/components/Customer/CustomerAddress/CustomerAddressCellRender/CustomerAddressCellRender.scss
A web-jspack/org.openbravo.pos2/src/components/Customer/CustomerAddress/CustomerAddressSelector.jsx
A web-jspack/org.openbravo.pos2/src/components/Customer/CustomerAddress/CustomerAddressSelector.scss
A web-jspack/org.openbravo.pos2/src/components/Customer/CustomerAddressForm/CustomerAddressForm.jsx
A web-jspack/org.openbravo.pos2/src/components/Customer/CustomerAddressForm/CustomerAddressFormFooter.config.json
A web-jspack/org.openbravo.pos2/src/components/Customer/CustomerAddressForm/CustomerAddressFormHandler.js
A web-jspack/org.openbravo.pos2/src/components/Customer/CustomerAddressSelectorHandler/CustomerAddressDataSource.js
A web-jspack/org.openbravo.pos2/src/components/Customer/CustomerAddressSelectorHandler/CustomerAddressSelectorHandler.js
A web-jspack/org.openbravo.pos2/src/components/Customer/CustomerUtils/CRMConnectorType.js
A web-jspack/org.openbravo.pos2/src/model/external-business-partner-address/ExternalBusinessPartnerAddressListViewData.js
A web-jspack/org.openbravo.pos2/src/model/ticket/actions/DeleteCustomerAddress.js
A web-jspack/org.openbravo.pos2/src/model/ticket/actions/DeleteCustomerAddressActionPreparation.js
A web-jspack/org.openbravo.pos2/src/model/ticket/user-actions/AssignCustomerAddress.js
A web-jspack/org.openbravo.pos2/src/model/user-interface/actions/SetCustomerAddressToManage.js
A web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/CreateCustomerAddress.js
A web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/DeleteCustomerAddress.js
A web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/EditCustomerAddress.js
A web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/FinishManageCustomerAddress.js
A web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/SearchCustomerAddress.js
A web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/ViewCustomerAddress.js
M src-db/database/sourcedata/AD_MESSAGE.xml
M src-db/database/sourcedata/OBC2_USER_ACTION.xml
M src/org/openbravo/pos2/hook/orderloader/BooleanModifierType.java
M src/org/openbravo/pos2/hook/orderloader/TextModifierType.java
M src/org/openbravo/pos2/hook/paidreceipt/AddProductModifiersPaidReceipts.java
M web-jspack/org.openbravo.pos2/src/components/Customer/CustomerForm/CustomerFormHandler.js
M web-jspack/org.openbravo.pos2/src/components/Customer/CustomerForm/CustomerFormTicketFooter.config.json
M web-jspack/org.openbravo.pos2/src/components/Customer/CustomerSelector/CustomerSimpleDataSource.js
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketBPAddressButton/TicketBPAddressButton.jsx
M web-jspack/org.openbravo.pos2/src/model/ticket/TicketExtension.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/UIExtension.js
M web-jspack/org.openbravo.pos2/src/ob-init.js
---
(0144313)
hgbot   
2022-12-01 14:40   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 408a41d41a7d50152584f1aa019af1aeefcdf212
Author: Jorge Wederago <jorge.wederago@openbravo.com>
Date: 01-12-2022 13:06:42
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/408a41d41a7d50152584f1aa019af1aeefcdf212 [^]

Fixed ISSUE-50333: Adding logic/component to handle externalBp Addresses

---
A web-jspack/org.openbravo.pos2/src/components/Customer/ExternalBpAddress/AddressSelector.scss
A web-jspack/org.openbravo.pos2/src/components/Customer/ExternalBpAddress/ExternalBpAddressCellRender/ExternalBpAddressCellRender.jsx
A web-jspack/org.openbravo.pos2/src/components/Customer/ExternalBpAddress/ExternalBpAddressSelector.jsx
A web-jspack/org.openbravo.pos2/src/components/Customer/ExternalBpAddressForm/ExternalBpAddressForm.jsx
A web-jspack/org.openbravo.pos2/src/components/Customer/ExternalBpAddressForm/ExternalBpAddressFormFooter.config.json
A web-jspack/org.openbravo.pos2/src/components/Customer/ExternalBpAddressForm/ExternalBpAddressFormHandler.js
A web-jspack/org.openbravo.pos2/src/components/Customer/ExternalBpAddressSelectorHandler/ExternalBpAddressDataSource.js
A web-jspack/org.openbravo.pos2/src/components/Customer/ExternalBpAddressSelectorHandler/ExternalBpAddressSelectorHandler.js
A web-jspack/org.openbravo.pos2/src/model/externalBpAddress/ExternalBusinessPartnerAddressListViewData.js
A web-jspack/org.openbravo.pos2/src/model/ticket/user-actions/AssignExternalBusinessPartnerAddr.js
A web-jspack/org.openbravo.pos2/src/model/user-interface/actions/SetExternalBpAddressToManage.js
A web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/CreateExtBpAddress.js
A web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/EditExtBpAddress.js
A web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/FinishManageExtBpAddress.js
A web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/SearchExternalBpAddress.js
A web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/ViewExternalBpAddress.js
M src-db/database/sourcedata/AD_MESSAGE.xml
M src-db/database/sourcedata/OBC2_USER_ACTION.xml
M src/org/openbravo/pos2/hook/orderloader/BooleanModifierType.java
M src/org/openbravo/pos2/hook/orderloader/TextModifierType.java
M src/org/openbravo/pos2/hook/paidreceipt/AddProductModifiersPaidReceipts.java
M web-jspack/org.openbravo.pos2/src/components/Customer/CustomerForm/CustomerForm.jsx
M web-jspack/org.openbravo.pos2/src/components/Customer/CustomerForm/CustomerFormHandler.js
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketBPAddressButton/TicketBPAddressButton.jsx
M web-jspack/org.openbravo.pos2/src/model/user-interface/UIExtension.js
M web-jspack/org.openbravo.pos2/src/ob-init.js
---
(0144315)
hgbot   
2022-12-01 14:40   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1302 [^]
(0144316)
hgbot   
2022-12-01 14:45   
Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata [^]
Changeset: 00c7cac502e692385c28626bf444da65bd7f29f0
Author: Jorge Wederago <jorge.wederago@openbravo.com>
Date: 01-12-2022 14:43:58
URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/commit/00c7cac502e692385c28626bf444da65bd7f29f0 [^]

Related to FR-50333: Adding to sample data new columns

MR:https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/merge_requests/50/diffs [^]

---
M referencedata/sampledata/The_White_Valley_Group/C_EXTBP_CONFIG.xml
M referencedata/sampledata/The_White_Valley_Group/C_EXTBP_CONFIG_PROPERTY.xml
---
(0144317)
hgbot   
2022-12-01 14:45   
Merge request merged: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/merge_requests/50 [^]
(0144324)
hgbot   
2022-12-01 18:03   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: b990cbd6f693ef866c43e7334d2c4d3f5c874e83
Author: Antonio Moreno <antonio.moreno@openbravo.com>
Date: 01-12-2022 18:03:44
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/b990cbd6f693ef866c43e7334d2c4d3f5c874e83 [^]

Related to ISSUE-50333. Fixed name of check constraint

---
M src-db/database/model/tables/C_EXTBP_CONFIG_PROPERTY.xml
---
(0144331)
hgbot   
2022-12-02 09:05   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 61950a8389d3d4e312c404842cbcf61ed83cecb3
Author: Jorge Wederago <jorge.wederago@openbravo.com>
Date: 02-12-2022 09:05:12
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/61950a8389d3d4e312c404842cbcf61ed83cecb3 [^]

Related to FR-50333: Change license to public

---
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/callout/customerAddressOnchange.js
---
(0144399)
hgbot   
2022-12-05 10:24   
Merge Request created: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.samplebpintegration/-/merge_requests/8 [^]
(0144418)
hgbot   
2022-12-05 15:10   
Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.samplebpintegration [^]
Changeset: 61cd1ed90643403e968ab5cb20ec7e7584b00979
Author: Jorge Wederago <jorge.wederago@openbravo.com>
Date: 05-12-2022 10:20:41
URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.samplebpintegration/-/commit/61cd1ed90643403e968ab5cb20ec7e7584b00979 [^]

[extbp-address] Related to FR-50333: Update dataset to match new behaviours

---
M referencedata/standard/Sample_Integration_Configuration.xml
M src-db/database/sourcedata/AD_DATASET.xml
---
(0144419)
hgbot   
2022-12-05 15:10   
Merge request merged: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.samplebpintegration/-/merge_requests/8 [^]