Openbravo Issue Tracking System - POS2 |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0057815 | POS2 | POS | public | 2025-01-31 10:16 | 2025-02-15 18:48 |
|
Reporter | jinigo | |
Assigned To | Bimla_vm | |
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | 25Q2 | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0057815: [25Q1] Anonymous customer should not be validated when no email is present |
Description | When email validation is configured in the Openbravo CRM, the anonymous customer (VBS Customer) is marked as invalid if no email is associated with it. This is incorrect because the anonymous customer is not supposed to have an email, and therefore should not be subject to validation. |
Steps To Reproduce | 1. Go to Backoffice
2. Go to CRM Connector Configuration
3. Select Openbravo CRM
4. In 'API Property for Customer' select 'email'
5. In Validations & Notifications set the following values:
- Validation: Informative
- Validation Type: Empty
- Show Notification Icon in Order Header: Wrong Format
6. Ensure that 'VSB Customer' has not email (Business Partner -> VBS Customer -> Contact subtab)
7. Log in to POS2
8. Click VBS Customer -> New customer
9. Complete Greetings, Name and Last Name
10. Click Save and Assign
11. Click 'Not now' in 'Incorrect Customer Data Detected'
Error icon is shown next to the customer (correct)
12. Select any product and complete a payment
Error icon is shown next to anonymous customer (incorrect)
|
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | depends on | backport | 0057954 | 25Q1 | closed | sreehari | [25Q1] Anonymous customer should not be validated when no email is present | depends on | backport | 0057955 | 24Q4.2 | closed | sreehari | [25Q1] Anonymous customer should not be validated when no email is present | related to | defect | 0057906 | | closed | sreehari | CRM no code : When validation information is configured in CRM, icon is not removed in anonymous customer |
|
Attached Files | Error icon next to anonymous customer.png (36,087) 2025-01-31 10:16 https://issues.openbravo.com/file_download.php?file_id=20822&type=bug

|
|
Issue History |
Date Modified | Username | Field | Change |
2025-01-31 10:16 | jinigo | New Issue | |
2025-01-31 10:16 | jinigo | Assigned To | => Retail |
2025-01-31 10:16 | jinigo | File Added: Error icon next to anonymous customer.png | |
2025-01-31 10:16 | jinigo | Triggers an Emergency Pack | => No |
2025-01-31 10:55 | guillermogil | Assigned To | Retail => guilleaer |
2025-02-05 09:00 | Bimla_vm | Assigned To | guilleaer => Bimla_vm |
2025-02-05 09:00 | Bimla_vm | Status | new => scheduled |
2025-02-06 10:10 | hgbot | Note Added: 0175204 | |
2025-02-06 10:11 | hgbot | Note Added: 0175205 | |
2025-02-12 07:16 | sreehari | Status | scheduled => acknowledged |
2025-02-12 07:16 | sreehari | Status | acknowledged => scheduled |
2025-02-12 07:20 | sreehari | Note Added: 0175504 | |
2025-02-12 07:21 | sreehari | Relationship added | related to 0057906 |
2025-02-12 08:25 | hgbot | Note Added: 0175511 | |
2025-02-13 17:18 | lorenzofidalgo | Issue Monitored: lorenzofidalgo | |
2025-02-15 18:48 | hgbot | Note Added: 0175699 | |
2025-02-15 18:48 | hgbot | Note Added: 0175700 | |
2025-02-15 18:48 | hgbot | Note Added: 0175701 | |
2025-02-15 18:48 | hgbot | Note Added: 0175702 | |
2025-02-15 18:48 | hgbot | Resolution | open => fixed |
2025-02-15 18:48 | hgbot | Status | scheduled => closed |
2025-02-15 18:48 | hgbot | Note Added: 0175703 | |
2025-02-15 18:48 | hgbot | Fixed in Version | => 25Q2 |
2025-02-15 18:48 | hgbot | Note Added: 0175704 | |
Notes |
|
(0175204)
|
hgbot
|
2025-02-06 10:10
|
|
|
|
(0175205)
|
hgbot
|
2025-02-06 10:11
|
|
|
|
|
|
|
(0175511)
|
hgbot
|
2025-02-12 08:25
|
|
|
|
(0175699)
|
hgbot
|
2025-02-15 18:48
|
|
|
|
(0175700)
|
hgbot
|
2025-02-15 18:48
|
|
|
|
(0175701)
|
hgbot
|
2025-02-15 18:48
|
|
|
|
(0175702)
|
hgbot
|
2025-02-15 18:48
|
|
|
|
(0175703)
|
hgbot
|
2025-02-15 18:48
|
|
|
|
(0175704)
|
hgbot
|
2025-02-15 18:48
|
|
Directly closing issue as related merge request is already approved.
Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 9b43cf27e4ec42bb6882b434a44fdb7113463f69
Author: Bimla V Mayavan <b.mayavan@external.orisha.com>
Date: 15-02-2025 17:48:22
URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.pos2/-/commit/9b43cf27e4ec42bb6882b434a44fdb7113463f69 [^]
Fixed ISSUE-57815: CRM validation for Anonymous customer should not be executed
---
M web-jspack/org.openbravo.pos2/src/components/ButtonBar1/__test__/ButtonBar1.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ButtonBar2/__test__/ButtonBar2.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ButtonBar4/__test__/ButtonBar4.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Customer/CustomerSelector/CustomerNotification/CustomerNotification.jsx
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketBPNotifications/TicketBPNotifications.jsx
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketBPNotifications/__test__/TicketBPNotifications.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketHeader/TicketHeaderBPButton/__test__/TicketHeaderBPButton.test.jsx
M web-jspack/org.openbravo.pos2/src/components/TicketList/TicketListLocalGrid/__test__/TicketListLocalGrid.test.jsx
M web-jspack/org.openbravo.pos2/src/components/TicketList/TicketListRemoteGrid/__test__/TicketListRemoteGrid.test.jsx
M web-jspack/org.openbravo.pos2/src/model/ticket/__test__/DeleteTicket.test.js
M web-jspack/org.openbravo.pos2/src/model/ticket/__test__/LoadLocalTicket.test.js
M web-jspack/org.openbravo.pos2/src/model/ticket/__test__/NewTicket.test.js
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/user-actions/LoadExternalBpNotifications.js
---
|
|