Openbravo Issue Tracking System - Retail Modules | ||||||||||||
View Issue Details | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||||
0029614 | Retail Modules | Layaway order | public | 2015-04-16 16:54 | 2016-03-31 14:04 | |||||||
Reporter | lorenzofidalgo | |||||||||||
Assigned To | Retail | |||||||||||
Priority | normal | Severity | major | Reproducibility | always | |||||||
Status | closed | Resolution | unable to reproduce | |||||||||
Platform | OS | 5 | OS Version | |||||||||
Product Version | ||||||||||||
Target Version | Fixed in Version | |||||||||||
Merge Request Status | ||||||||||||
Review Assigned To | Orekaria | |||||||||||
OBNetwork customer | ||||||||||||
Support ticket | ||||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0029614: Set "Web POS action void layaway" preference does not prevent "Void this layaway" option to appear in dropdown menu | |||||||||||
Description | It is assumed that to set "Web POS action void layaway" preference as 'N' in backend preferences should prevent this option to appear in POS dropdown menu. Actually, it still appears in dropdown menu. [POS dropdown menu option "Layaway this receipt" has the same wrong behaviour] | |||||||||||
Steps To Reproduce | 1-Create a manual user (not an advance one)*: -- Login into POS backend: "Username": Openbravo "Password": openbravo Change the role as “The White Valley Group Admin” Navigate to User window (General Setup || Security || User) Create a new record (Ctrl + D) To create a new user, enter the below user details Client: The White Valley Group Organization: * Name: manualuser Username: manualuser First name: Last name: Password: openbravo Click Ctrl + s to save the details Then navigate to POS Terminal Access tab Click Ctrl + D to add a new record Then enter POS Terminal: VBS POS Terminal Click Ctrl + S to save the details Navigate to Role window (General Setup || Security || Role) Create a new record by clicking the hot keys Ctrl + D To create a new user role, enter the below user details Client: The White Valley Group Organization: * Name: POS User Role User level: Organization Manual: Checked Restricted Backend access: Checked Click Ctrl + s to save the details Then navigate to Org Access tab Click Create one link to add new record Organization: Vall Blanca Store Organization Administrator: No Then navigate to User Assignment tab Click Create one link to add new record Then select below details User/Contact: POS User Role Administrator: Unchecked Then navigate to Form Access Click Create one link to add new record Then select below details Special Form: Web POS Click Ctrl + s to save the details -- 2-Layaway a receipt with some product(s). 3-Void the layaway**: 3.1-Set "Web pos action void layaway" preference: -- Login to ERP system using below user credentials: "Username": Openbravo "Password": openbravo Then change the role to “The White Valley Group Admin” role Navigate to “Preference” window Click Ctrl + D to add new record Then enter the below details “Client”: The White Valley Group "Organization": Vall Blanca Store “Property List”: Checked “Property”: Web Pos action void layaway “Value”:N Then In Visibility section, enter the below details “Visible at Client”: The White Valley Group "Visible at Organization": Vall Blanca Store “Visible at User”: manualuser Click Ctrl + S to save the changes -- 3.2-Void layaway -- Login to POS terminal, go to the login URL: http://{server}/{context}/web/org.openbravo.retail.posterminal/?terminal=VBS-1 [^] Enter login credentials: "Username": manualuser "Password": openbravo The POS window will appear. Click Menu Dropdown, select Layaways option Then select the receipt which is created above and enter Then from menu dropdown, click “Void Layaway" option (this should not appear) Tap on the “Total” amount To void the receipt, click “Void” button -- Defect: An error appears due to manual users are not able to void the layaway (attached image) , but it is assumed that "Void this layaway" in POS dropdown menu should not be visible to this user, due to his "Web pos action void layaway" preference is set to 'N'. ~~~~~~ *[Testlink test cases: 1- https://testlink.openbravo.com/testlink/linkto.php?tprojectPrefix=Communit&item=testcase&id=Communit-7653 [^] https://testlink.openbravo.com/testlink/linkto.php?tprojectPrefix=Communit&item=testcase&id=Communit-7654 [^]] **[Testlink test case: 3- https://testlink.openbravo.com/testlink/linkto.php?tprojectPrefix=Communit&item=testcase&id=Communit-7853 [^]] | |||||||||||
Proposed Solution | ||||||||||||
Additional Information | ||||||||||||
Tags | No tags attached. | |||||||||||
Relationships |
| |||||||||||
Attached Files | ![]() https://issues.openbravo.com/file_download.php?file_id=7997&type=bug | |||||||||||
Issue History | ||||||||||||
Date Modified | Username | Field | Change | |||||||||
2015-04-16 16:54 | lorenzofidalgo | New Issue | ||||||||||
2015-04-16 16:54 | lorenzofidalgo | Assigned To | => Retail | |||||||||
2015-04-16 16:54 | lorenzofidalgo | File Added: ErrorVoidingLayaway2.png | ||||||||||
2015-04-16 16:54 | lorenzofidalgo | Triggers an Emergency Pack | => No | |||||||||
2015-04-16 16:59 | lorenzofidalgo | Relationship added | related to 0029606 | |||||||||
2015-04-16 17:27 | lorenzofidalgo | Description Updated | bug_revision_view_page.php?rev_id=8283#r8283 | |||||||||
2016-03-31 12:02 | jorge-garcia | Status | new => acknowledged | |||||||||
2016-03-31 14:04 | Orekaria | Status | acknowledged => scheduled | |||||||||
2016-03-31 14:04 | Orekaria | Review Assigned To | => Orekaria | |||||||||
2016-03-31 14:04 | Orekaria | Note Added: 0085362 | ||||||||||
2016-03-31 14:04 | Orekaria | Status | scheduled => closed | |||||||||
2016-03-31 14:04 | Orekaria | Resolution | open => unable to reproduce |
Notes | |||||
|
|||||
|
|