Openbravo Issue Tracking System - POS2
View Issue Details
0055081POS2POSpublic2024-04-03 08:092024-04-16 18:43
ebecerra 
ebecerra 
normalmajorhave not tried
closedfixed 
5
 
24Q3 
guilleaer
No
0055081: Allow to show the duplicated customer if unique customer property is repeated
A new infrastructure to mark properties as unique has been created. However when the check to ensure that no other data exist happens a simple error is shown:

-> In the property input when the check happens because a change in a certain property of the customer form
-> On a general form error in case it is discovered when the full form is send

In this issue we need to address an improvement in which the cashier will recieve a popup (in both cases explained above) in which the cashier will be able to identify which is the customer which is being duplicated and will be able to navigate quicly to this customer.

To develop this feature the infrastructure to support that needs to be designed because currently we don’t have this kind of “validation return” as a popup with actions to be executed
N/A
No tags attached.
Issue History
2024-04-03 08:09ebecerraNew Issue
2024-04-03 08:09ebecerraAssigned To => ebecerra
2024-04-03 08:09ebecerraTriggers an Emergency Pack => No
2024-04-03 08:10ebecerraStatusnew => scheduled
2024-04-16 18:41hgbotNote Added: 0163300
2024-04-16 18:43hgbotResolutionopen => fixed
2024-04-16 18:43hgbotStatusscheduled => resolved
2024-04-16 18:43hgbotFixed in Version => 24Q3
2024-04-16 18:43hgbotNote Added: 0163301
2024-04-16 18:43guilleaerReview Assigned To => guilleaer
2024-04-16 18:43guilleaerStatusresolved => closed

Notes
(0163300)
hgbot   
2024-04-16 18:41   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: cc70c930080e5d8be85d2f01a29b98d9fb6992c9
Author: Eduardo Becerra (OB) <eduardo.becerra@openbravo.com>
Date: 16-04-2024 16:41:19
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/cc70c930080e5d8be85d2f01a29b98d9fb6992c9 [^]

Related ISSUE-55081: [CRMUniqueDialog] Add new error class to manage an error with detail

---
A web/org.openbravo.mobile.core/app/integration/external-business-partner/CustomerValidationError.js
M src/org/openbravo/mobile/core/MobileCoreComponentProvider.java
M web-test/integration/external-business-partner/ExternalBusinessPartnerAPI.test.js
M web/org.openbravo.mobile.core/app/integration/external-business-partner/ExternalBusinessPartnerAPI.js
---
(0163301)
hgbot   
2024-04-16 18:43   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 329d538d3bd1adde25086890a91a4f6d4b1b774e
Author: Eduardo Becerra (OB) <eduardo.becerra@openbravo.com>
Date: 16-04-2024 16:43:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/329d538d3bd1adde25086890a91a4f6d4b1b774e [^]

fixed ISSUE-55081: [CRMUniqueDialog] Show dialog when CRM unique constraint is not satisfied when create or edit customer

---
A web-jspack/org.openbravo.pos2/src/components/Customer/CustomerUniqueValidationError/__test__/askCustomerUniqueValidationError.test.jsx
A web-jspack/org.openbravo.pos2/src/components/Customer/CustomerUniqueValidationError/askCustomerUniqueValidationError.js
A web-jspack/org.openbravo.pos2/src/components/Customer/__mock__/MockCustomerUniqueValidationError.js
M src-db/database/sourcedata/AD_MESSAGE.xml
M web-jspack/org.openbravo.pos2/src/components/Customer/CustomerMultiTabDialog/CustomerMultiTabDialogForm/CustomerMultiTabDialogForm.jsx
M web-jspack/org.openbravo.pos2/src/components/Customer/CustomerMultiTabDialog/CustomerMultiTabDialogForm/CustomerMultiTabDialogFormHandler.js
M web-jspack/org.openbravo.pos2/src/components/Customer/CustomerMultiTabDialog/CustomerMultiTabDialogForm/__test__/CustomerMultiTabDialogFormHandler.test.js
M web-jspack/org.openbravo.pos2/src/components/Customer/__mock__/MockExternalBusinessPartnerConfig.js
---