Openbravo Issue Tracking System - POS2
View Issue Details
0050146POS2POSpublic2022-09-02 13:132022-09-16 09:14
jorgewederago 
igor_trebol 
highmajoralways
closedfixed 
5
 
22Q4 
No
0050146: Sending receipts through email is doing unneeded calls to CRM Connector if it is active
When choosing send the ticket as email, CRM Connector is active and the customer is the anonymous one several requests to the external CRM Connector are being done
Backend
* Active a CRM Connector

ReactPOS
* Finish a ticket with the anonymous and choose to send the receipt as email

At this point some requests are done against the CRM Connector to check the email.
Also it is proposed to update the email of the Anonymous Customer
Having CRM Connector makes all the BP to be from the external system so it makes no sense to perform any of the external actions when using the Anonymous one.

This code can be found in receiptDeliveryOptionsEmailVerification.js
No tags attached.
Issue History
2022-09-02 13:13jorgewederagoNew Issue
2022-09-02 13:13jorgewederagoAssigned To => Retail
2022-09-02 13:13jorgewederagoTriggers an Emergency Pack => No
2022-09-13 09:37igor_trebolAssigned ToRetail => igor_trebol
2022-09-13 09:45igor_trebolStatusnew => scheduled
2022-09-15 13:15hgbotNote Added: 0141156
2022-09-15 14:20hgbotResolutionopen => fixed
2022-09-15 14:20hgbotStatusscheduled => closed
2022-09-15 14:20hgbotFixed in Version => 22Q4
2022-09-15 14:20hgbotNote Added: 0141158
2022-09-15 14:20hgbotNote Added: 0141159
2022-09-16 08:59hgbotNote Added: 0141174
2022-09-16 08:59hgbotNote Added: 0141175
2022-09-16 09:13hgbotNote Added: 0141177
2022-09-16 09:14hgbotNote Added: 0141178
2022-09-16 09:14hgbotNote Added: 0141179

Notes
(0141156)
hgbot   
2022-09-15 13:15   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1206 [^]
(0141158)
hgbot   
2022-09-15 14:20   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 509f105de17d4eb4a74dfce77934e9817a5088a8
Author: Igor Trebol <igor.trebol@openbravo.com>
Date: 15-09-2022 12:20:17
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/509f105de17d4eb4a74dfce77934e9817a5088a8 [^]

Fixes ISSUE-50146: Only checks business partner settings if the customer is not the anonymous one

---
M web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/SharedReceiptDeliveryOptions/ReceiptDeliveryOptionsEmailInput/receiptDeliveryOptionsEmailVerification.js
M web-jspack/org.openbravo.pos2/src/model/ticket/GetTicketDeliveryOption.js
---
(0141159)
hgbot   
2022-09-15 14:20   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1206 [^]
(0141174)
hgbot   
2022-09-16 08:59   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1208 [^]
(0141175)
hgbot   
2022-09-16 08:59   
Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1208 [^]
(0141177)
hgbot   
2022-09-16 09:13   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1209 [^]
(0141178)
hgbot   
2022-09-16 09:14   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 46f401d64191652cdb41e5d61010ea2ade557d4d
Author: Igor Trebol <igor.trebol@openbravo.com>
Date: 16-09-2022 09:11:59
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/46f401d64191652cdb41e5d61010ea2ade557d4d [^]

Related to ISSUE-50146: Changed import path to relative

---
M web-jspack/org.openbravo.pos2/src/components/ReceiptDeliveryOptions/SharedReceiptDeliveryOptions/ReceiptDeliveryOptionsEmailInput/receiptDeliveryOptionsEmailVerification.js
---
(0141179)
hgbot   
2022-09-16 09:14   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1209 [^]