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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0046317
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[POS2] POSmajoralways2021-04-21 18:482021-07-07 20:11
ReporterjmelinView Statuspublic 
Assigned Tojarmendariz 
PriorityhighResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSLinux 64 bitDatabasePostgreSQLJava version7.x
OS VersionOpenbravo Appliance 14.04Database version9.3.xAnt version1.9.x
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0046317: JIRA 1506 - Missing feature to get customer informations and unassigned customer on order screen

DescriptionThe following screen was presented and validated in the mockup but he is not available.

https://drive.google.com/file/d/1mo6WRG_lqlh_cOL8dGPGXtNseCk2FiRz/view [^]

When clicking on an assigned customer, a popup should appear to allow to :
- Unassigned the customer
- See customer personal information
- Add some custom dev linked to Comarch (get order and promotions/coupons)
Steps To ReproduceClick on an assigned customer => No popup available.
TagsTakeaway
Attached Filespng file icon image-20210603-091420.png [^] (125,928 bytes) 2021-06-24 10:23


png file icon image-20210608-102239.png [^] (101,820 bytes) 2021-06-24 10:23

- Relationships Relation Graph ] Dependency Graph ]
depends on backport 0047073TAP closedjarmendariz JIRA 1506 - Missing feature to get customer informations and unassigned customer on order screen 
has duplicate design defect 0047034TAP closedRetail JIRA 2019 - ux/ui - unselect a client 

-  Notes
(0127619)
guilleaer (manager)
2021-04-28 13:36

How this popover can appear?
currently when this button is clicked the popup to search customer is opened and AFAIK this is correct
(0127622)
jmelin (reporter)
2021-04-28 15:19

It should be seen with David as it's part of the mockup he did.
He told me to open this issue
(0127626)
guilleaer (manager)
2021-04-28 17:23

How this popover can appear?
currently when this button is clicked the popup to search customer is opened and AFAIK this is correct
(0127627)
dbaz (developer)
2021-04-28 17:40

In Figma has been just added in "A110 - Set Customer - 060 - Options"

This is shown only if the Customer has been already set to the receipt header (if not, it should continue showing the search customer popup).

View Info should open the readonly popup with the form of all the information about the customer. In the bottom, there should be "EDIT" and "UNASSIGN FROM RECEIPT" and "CLOSE" buttons.

Ticket History by the moment can be as simple as go to "Orders" window with the Customer filter set to this particular customer.

Unassign should remove the Customer from the receipt header.

Additionally, custom developments should be able to add more entries there, like the "Promotions" one that jmelin pointed
(0129761)
guilleaer (manager)
2021-06-24 10:24

Approved to do:

Unassign should remove the Customer from the receipt header.
View Info should open the readonly popup with the form of all the information about the customer. In the bottom, there should be "EDIT" and "UNASSIGN FROM RECEIPT" and "CLOSE" buttons.

Rest of the things are out of the scope
(0130076)
hgbot (developer)
2021-07-01 17:24

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/589 [^]
(0130082)
hgbot (developer)
2021-07-01 18:10

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/583 [^]
(0130244)
hgbot (developer)
2021-07-07 20:08

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: 6a5a0f7201e4e1cabbb82dfea92ff512cb6ee168
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 2021-07-07T20:08:27+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/6a5a0f7201e4e1cabbb82dfea92ff512cb6ee168 [^]

Related to ISSUE-46317: Extending BaseMenu to pass a payload object to menu item user actions

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

---
M web-jspack/org.openbravo.core2/src/components/BaseMenu/BaseMenu.jsx
M web-jspack/org.openbravo.core2/src/components/BaseMenu/__test__/BaseMenu.test.jsx
---
(0130245)
hgbot (developer)
2021-07-07 20:08

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/583 [^]
(0130246)
hgbot (developer)
2021-07-07 20:11

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: d2604bee22898e414b62528d2750395c74dc6caf
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 2021-07-07T20:10:29+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/d2604bee22898e414b62528d2750395c74dc6caf [^]

Fixed ISSUE-46317: Adding menu to view details and unassign Customer from Ticket header

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

---
A web-jspack/org.openbravo.pos2/src/components/Customer/CustomerForm/CustomerFormTicketFooter.config.json
A web-jspack/org.openbravo.pos2/src/components/Ticket/TicketHeaderBPButton/TicketHeaderBPMenu.config.json
A web-jspack/org.openbravo.pos2/src/components/Ticket/TicketHeaderBPButton/TicketHeaderBPMenu.jsx
A web-jspack/org.openbravo.pos2/src/components/Ticket/TicketHeaderBPButton/selectFooterConfigByContext.js
A web-jspack/org.openbravo.pos2/src/model/ticket/actions/UnassignExternalBusinessPartner.js
A web-jspack/org.openbravo.pos2/src/model/ticket/actions/__test__/UnassignExternalBusinessPartner.test.js
A web-jspack/org.openbravo.pos2/src/model/ticket/user-actions/UnassignExternalBusinessPartner.js
A web-jspack/org.openbravo.pos2/src/model/ticket/user-actions/__test__/UnassignExternalBusinessPartner.test.js
M src-db/database/sourcedata/AD_MESSAGE.xml
M web-jspack/org.openbravo.pos2/src/components/ButtonBar1/__test__/ButtonBar1.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ButtonBar1/stories/ButtonBar1.stories.jsx
M web-jspack/org.openbravo.pos2/src/components/Customer/CustomerForm/CustomerForm.jsx
M web-jspack/org.openbravo.pos2/src/components/Customer/CustomerForm/CustomerFormFooter.config.json
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketHeaderBPButton/TicketHeaderBPButton.jsx
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketHeaderBPButton/__test__/TicketHeaderBPButton.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketHeaderBPButton/stories/TicketHeaderBPButton.stories.jsx
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketHeaderBPWithDocType/stories/TicketHeaderBPWithDocTypeStoriesUtils.jsx
M web-jspack/org.openbravo.pos2/src/model/ticket/TicketExtension.js
M web-jspack/org.openbravo.pos2/src/model/ticket/user-actions/AssignExternalBusinessPartner.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/actions/SetCustomerToManage.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/ViewCustomer.js
M web-jspack/org.openbravo.pos2/src/ob-init.js
---
(0130247)
hgbot (developer)
2021-07-07 20:11

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/589 [^]

- Issue History
Date Modified Username Field Change
2021-04-21 18:48 jmelin New Issue
2021-04-21 18:48 jmelin Assigned To => Retail
2021-04-21 18:48 jmelin Triggers an Emergency Pack => No
2021-04-22 23:05 guilleaer Tag Attached: Takeaway
2021-04-28 13:36 guilleaer Note Added: 0127619
2021-04-28 13:36 guilleaer Assigned To Retail => jmelin
2021-04-28 13:36 guilleaer Status new => feedback
2021-04-28 15:19 jmelin Note Added: 0127622
2021-04-28 15:19 jmelin Assigned To jmelin => guilleaer
2021-04-28 15:19 jmelin Status feedback => new
2021-04-28 17:23 guilleaer Note Added: 0127626
2021-04-28 17:23 guilleaer Assigned To guilleaer => dbaz
2021-04-28 17:23 guilleaer Status new => feedback
2021-04-28 17:40 dbaz Note Added: 0127627
2021-04-28 17:42 guilleaer Assigned To dbaz => Retail
2021-04-28 17:42 guilleaer Status feedback => new
2021-04-29 10:22 guilleaer Status new => acknowledged
2021-06-09 11:56 dmiguelez Relationship added has duplicate 0047034
2021-06-11 13:47 dmiguelez Resolution time => 1625176800
2021-06-11 13:47 dmiguelez Status acknowledged => scheduled
2021-06-11 13:48 dmiguelez Status scheduled => acknowledged
2021-06-24 10:23 guilleaer File Added: image-20210603-091420.png
2021-06-24 10:23 guilleaer File Added: image-20210608-102239.png
2021-06-24 10:24 guilleaer Note Added: 0129761
2021-06-24 10:26 guilleaer Resolution time 1625176800 => 1625781600
2021-06-24 10:27 guilleaer Status acknowledged => scheduled
2021-06-24 10:27 guilleaer Assigned To Retail => jarmendariz
2021-07-01 17:24 hgbot Note Added: 0130076
2021-07-01 18:10 hgbot Note Added: 0130082
2021-07-07 20:08 hgbot Note Added: 0130244
2021-07-07 20:08 hgbot Note Added: 0130245
2021-07-07 20:11 hgbot Resolution open => fixed
2021-07-07 20:11 hgbot Status scheduled => closed
2021-07-07 20:11 hgbot Note Added: 0130246
2021-07-07 20:11 hgbot Note Added: 0130247


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker