Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0050403
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[POS2] Coreminorhave not tried2022-10-04 13:142023-07-20 12:39
ReportercaristuView Statuspublic 
Assigned Tocaristu 
PriorityhighResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0050403: Support customer creation through the CRM in offline

DescriptionCurrently the CRM connector[1] capabilities are designed to work in online mode. It would be nice if it would be possible to create customers through the CRM infrastructure when the POS is offline


[1] http://wiki.openbravo.com/wiki/CRM_Connector [^]
Steps To ReproduceIn description
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to feature request 0051919 closedadrianromero POS2 To do a Customer Search or Create New Customer before Payment when a External CRM Integration is enabled 
related to feature request 0052600 closedjavierRodriguez POS2 Ability to select business partner created in the backoffice 
related to defect 0052802 closedablasco POS2 Customer form layout is broken when displaying a message 
related to defect 0053114 closedcaristu POS2 Do not show server status icon if CRM is not configured to work in offline 
related to defect 0053385 closedcaristu Retail Modules CRM endpoint is not connected when CRM server is backend 

-  Notes
(0141660)
hgbot (developer)
2022-10-05 08:18

Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/724 [^]
(0150850)
hgbot (developer)
2023-06-07 09:16

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/546 [^]
(0150851)
hgbot (developer)
2023-06-07 09:44

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1877 [^]
(0150909)
hgbot (developer)
2023-06-07 18:23

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata/-/merge_requests/43 [^]
(0150910)
hgbot (developer)
2023-06-07 18:26

Merge Request created: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.samplebpintegration/-/merge_requests/10 [^]
(0150980)
hgbot (developer)
2023-06-09 11:56

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1132 [^]
(0151146)
hgbot (developer)
2023-06-14 12:55

Merge Request created: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/merge_requests/84 [^]
(0151166)
hgbot (developer)
2023-06-14 17:07

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1245 [^]
(0151280)
hgbot (developer)
2023-06-16 16:05

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.setcustomerreference/-/merge_requests/4 [^]
(0151510)
hgbot (developer)
2023-06-22 16:07

Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1245 [^]
(0152601)
hgbot (developer)
2023-07-18 13:19

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: ac69f1354a3f9a08ec57686b4e6ff5732ee0d706
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 18-07-2023 13:18:59
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/ac69f1354a3f9a08ec57686b4e6ff5732ee0d706 [^]

fixes FR-50403: Support customer creation through the CRM in offline

---
M src-db/database/model/tables/C_EXTBP_CONFIG.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_REFERENCE.xml
M src-db/database/sourcedata/AD_REF_LIST.xml
M src/org/openbravo/base/secureApp/AllowedCrossDomainsHandler.java
---
(0152602)
hgbot (developer)
2023-07-18 13:19

Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/724 [^]
(0152603)
hgbot (developer)
2023-07-18 13:20

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/546 [^]
(0152604)
hgbot (developer)
2023-07-18 13:20

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: eacdde541f57c80a126c82b7ee005ec9e7915e70
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 18-07-2023 13:20:36
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/eacdde541f57c80a126c82b7ee005ec9e7915e70 [^]

related to FR-50403: infrastructure changes to support creating customer in offline

---
---
(0152605)
hgbot (developer)
2023-07-18 13:21

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: 0884d38d8482f3f88c27bd2397af0e48dad7ea95
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 18-07-2023 13:21:29
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/0884d38d8482f3f88c27bd2397af0e48dad7ea95 [^]

related to FR-50403: features to support CRM in offline

---
A web-jspack/org.openbravo.core2/src/assets/icons/crm.svg
A web-jspack/org.openbravo.core2/src/hooks/useCRMServerState/__test__/useCRMServerState.test.jsx
A web-jspack/org.openbravo.core2/src/hooks/useCRMServerState/index.js
A web-jspack/org.openbravo.core2/src/hooks/useCRMServerState/useCRMServerState.js
M web-jspack/org.openbravo.core2/src/assets/style/iconography.scss
M web-jspack/org.openbravo.core2/src/authentication/loginInitActions.js
M web-jspack/org.openbravo.core2/src/components/BaseMenu/BaseMenu.jsx
M web-jspack/org.openbravo.core2/src/components/BaseMenu/__test__/BaseMenu.test.jsx
M web-jspack/org.openbravo.core2/src/components/Form/BaseForm.jsx
M web-jspack/org.openbravo.core2/src/components/StatusBar/PendingToSync/PendingToSync.jsx
M web-jspack/org.openbravo.core2/src/components/StatusBar/ServerStatusButton.jsx
M web-jspack/org.openbravo.core2/src/components/StatusBar/ServerStatusButton.scss
M web-jspack/org.openbravo.core2/src/components/StatusBar/StatusBar.jsx
M web-jspack/org.openbravo.core2/src/components/StatusBar/__test__/ServerStatusButton.test.jsx
M web-jspack/org.openbravo.core2/src/components/StatusBar/stories/ServerStatusButton.stories.jsx
M web-jspack/org.openbravo.core2/src/ob-init.js
---
(0152606)
hgbot (developer)
2023-07-18 13:21

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1132 [^]
(0152607)
hgbot (developer)
2023-07-18 13:23

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: ee22ac0a3147857d5f23b830a54155f008c4425b
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 18-07-2023 13:22:40
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/ee22ac0a3147857d5f23b830a54155f008c4425b [^]

related to FR-50403: changes to support creating customer in offline

---
M src-db/database/sourcedata/AD_MESSAGE.xml
M web-jspack/org.openbravo.pos2/src/authentication/loginInitActions.js
M web-jspack/org.openbravo.pos2/src/components/Customer/CustomerForm/CustomerFormHandler.js
M web-jspack/org.openbravo.pos2/src/components/Customer/CustomerGrid/CustomerDataSource.js
M web-jspack/org.openbravo.pos2/src/components/Customer/CustomerSelector/CustomerSelector.jsx
M web-jspack/org.openbravo.pos2/src/components/Customer/CustomerSelector/CustomerSelectorHandler.js
M web-jspack/org.openbravo.pos2/src/components/Customer/CustomerSelector/__test__/CustomerSelector.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketBPButton/TicketBPButton.jsx
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketBPButton/TicketBPMenu.config.json
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketBPButton/__test__/TicketBPButton.test.jsx
M web-jspack/org.openbravo.pos2/src/components/TicketList/TicketListRemoteGrid/render/TicketRemoteCustomerCellRender.jsx
M web-jspack/org.openbravo.pos2/src/model/ticket/user-actions/AssignExternalBusinessPartner.js
M web-jspack/org.openbravo.pos2/src/model/ticket/user-actions/__test__/UnassignExternalBusinessPartner.test.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/__test__/SetCustomerToManage.test.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/__test__/SwitchToPayments.test.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/actions/SetCustomerToManage.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/CreateCustomer.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/FinishManageCustomer.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/SwitchToPayments.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/ViewCustomer.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/utils/runActionsAfterCustomerSelectionClose.js
M web-jspack/org.openbravo.pos2/src/services/crm/OBCustomerRelationshipManagement.js
---
(0152608)
hgbot (developer)
2023-07-18 13:23

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1877 [^]
(0152609)
hgbot (developer)
2023-07-18 13:24

Merge request merged: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/merge_requests/84 [^]
(0152610)
hgbot (developer)
2023-07-18 13:24

Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata [^]
Changeset: ab479338ccaaa073fee2abadfce2463b3601d3fe
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 18-07-2023 11:24:11
URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/commit/ab479338ccaaa073fee2abadfce2463b3601d3fe [^]

related to FR-50403: update CRM configuration sampledata

---
M referencedata/sampledata/The_White_Valley_Group/C_EXTBP_CONFIG.xml
---
(0152611)
hgbot (developer)
2023-07-18 13:25

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata [^]
Changeset: 50c016598f3b1ce9970bdc6acec80b8eb4ac5a47
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 18-07-2023 07:29:53
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata/-/commit/50c016598f3b1ce9970bdc6acec80b8eb4ac5a47 [^]

related to FR-50403: update CRM configuration sampledata

---
M referencedata/sampledata/The_White_Valley_Group/C_EXTBP_CONFIG.xml
---
(0152612)
hgbot (developer)
2023-07-18 13:25

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.sampledata/-/merge_requests/43 [^]
(0152613)
hgbot (developer)
2023-07-18 13:25

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.setcustomerreference [^]
Changeset: 56c0eabea269f293a23b5f02953f8b595a117b3a
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 18-07-2023 11:25:27
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.setcustomerreference/-/commit/56c0eabea269f293a23b5f02953f8b595a117b3a [^]

related to FR-50403: fix test

---
M web-jspack/org.openbravo.pos2.setcustomerreference/src/model/ticket/user-actions/_test_/AddCRMReference.test.js
---
(0152614)
hgbot (developer)
2023-07-18 13:25

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.setcustomerreference/-/merge_requests/4 [^]
(0152615)
hgbot (developer)
2023-07-18 13:26

Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.samplebpintegration [^]
Changeset: 13cdf454841819ff9f43d8aea68e7e189b032dce
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 18-07-2023 13:26:31
URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.samplebpintegration/-/commit/13cdf454841819ff9f43d8aea68e7e189b032dce [^]

related to FR-50403 Sample CRM Integrations support working offline

---
A src/org/openbravo/retail/samplebpintegration/ws/SampleBPIntegrationCrossDomainsChecker.java
A src/org/openbravo/retail/samplebpintegration/ws/request_ping.json
A src/org/openbravo/retail/samplebpintegration/ws/response_ping.json
A web/org.openbravo.retail.samplebpintegration/js/ProxyCRMServer.js
M src/org/openbravo/retail/samplebpintegration/SampleBPIntegrationComponentProvider.java
M src/org/openbravo/retail/samplebpintegration/ws/SampleBPIntegrationUtils.java
M src/org/openbravo/retail/samplebpintegration/ws/SampleBPIntegrationWebService.java
M src/org/openbravo/retail/samplebpintegration/ws/runRequests.sh
M web/org.openbravo.retail.samplebpintegration/js/SampleBPIntegrationProxy.js
M web/org.openbravo.retail.samplebpintegration/js/SampleBpIntegration.js
---
(0152616)
hgbot (developer)
2023-07-18 13:26

Merge request merged: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.samplebpintegration/-/merge_requests/10 [^]
(0152635)
hgbot (developer)
2023-07-18 14:55

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: cf61ddfddd3cfcc49fb573d22cbc0d94e2572c53
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 18-07-2023 14:55:12
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/cf61ddfddd3cfcc49fb573d22cbc0d94e2572c53 [^]

related to FR-50403: fix copyright year

---
M web-test/integration/external-business-partner/ebp-test-base.js
---
(0152716)
hgbot (developer)
2023-07-20 10:41

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 26fe653fe09178fc098e7e7238a2fbc047a8fde3
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 20-07-2023 10:41:29
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/26fe653fe09178fc098e7e7238a2fbc047a8fde3 [^]

related to FR-50403: avoid JS error if there is no CRM config

---
M web/org.openbravo.mobile.core/app/integration/external-business-partner/ExternalBusinessPartnerAPI.js
---
(0152718)
hgbot (developer)
2023-07-20 10:58

Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.samplebpintegration [^]
Changeset: fc9a84e210ab5b8c67271ec2e3066adc667055ab
Author: Guillermo Alvarez de Eulate <guillermo.alvarez@openbravo.com>
Date: 20-07-2023 10:58:44
URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.samplebpintegration/-/commit/fc9a84e210ab5b8c67271ec2e3066adc667055ab [^]

related to FR-50403 update dataset

---
M referencedata/standard/Sample_Integration_Configuration.xml
M src-db/database/sourcedata/AD_DATASET.xml
M src-db/database/sourcedata/AD_DATASET_TABLE.xml
---
(0152724)
hgbot (developer)
2023-07-20 12:39

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 34f5f937d676aecc928720b9dd2c6e16f4376fb9
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 20-07-2023 12:36:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/34f5f937d676aecc928720b9dd2c6e16f4376fb9 [^]

related to FR-50403: don't disable View Info if there is no CRM remote server

---
M web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/ViewCustomer.js
---

- Issue History
Date Modified Username Field Change
2022-10-04 13:14 caristu New Issue
2022-10-04 13:14 caristu Assigned To => Triage Platform Base
2022-10-04 13:14 caristu Triggers an Emergency Pack => No
2022-10-05 08:18 hgbot Note Added: 0141660
2023-06-07 09:16 hgbot Note Added: 0150850
2023-06-07 09:44 hgbot Note Added: 0150851
2023-06-07 18:23 hgbot Note Added: 0150909
2023-06-07 18:26 hgbot Note Added: 0150910
2023-06-09 11:56 hgbot Note Added: 0150980
2023-06-14 12:55 hgbot Note Added: 0151146
2023-06-14 17:07 hgbot Note Added: 0151166
2023-06-15 14:11 caristu Relationship added related to 0051919
2023-06-16 16:05 hgbot Note Added: 0151280
2023-06-20 17:57 caristu Relationship added related to 0052802
2023-06-22 16:07 hgbot Note Added: 0151510
2023-07-17 16:33 caristu Relationship added related to 0052600
2023-07-18 08:38 caristu Assigned To Triage Platform Base => caristu
2023-07-18 13:19 hgbot Resolution open => fixed
2023-07-18 13:19 hgbot Status new => closed
2023-07-18 13:19 hgbot Fixed in Version => PR23Q4
2023-07-18 13:19 hgbot Note Added: 0152601
2023-07-18 13:19 hgbot Note Added: 0152602
2023-07-18 13:20 hgbot Note Added: 0152603
2023-07-18 13:20 hgbot Note Added: 0152604
2023-07-18 13:21 hgbot Note Added: 0152605
2023-07-18 13:21 hgbot Note Added: 0152606
2023-07-18 13:23 hgbot Note Added: 0152607
2023-07-18 13:23 hgbot Note Added: 0152608
2023-07-18 13:24 hgbot Note Added: 0152609
2023-07-18 13:24 hgbot Note Added: 0152610
2023-07-18 13:25 hgbot Note Added: 0152611
2023-07-18 13:25 hgbot Note Added: 0152612
2023-07-18 13:25 hgbot Note Added: 0152613
2023-07-18 13:25 hgbot Note Added: 0152614
2023-07-18 13:26 hgbot Note Added: 0152615
2023-07-18 13:26 hgbot Note Added: 0152616
2023-07-18 14:55 hgbot Note Added: 0152635
2023-07-20 10:41 hgbot Note Added: 0152716
2023-07-20 10:58 hgbot Note Added: 0152718
2023-07-20 12:39 hgbot Note Added: 0152724
2023-08-01 12:34 caristu Relationship added related to 0053114
2023-09-05 13:49 caristu Relationship added related to 0053385


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker