Openbravo Issue Tracking System - Retail Modules
View Issue Details
0029614Retail ModulesLayaway orderpublic2015-04-16 16:542016-03-31 14:04
lorenzofidalgo 
Retail 
normalmajoralways
closedunable to reproduce 
5
 
 
Orekaria
No
0029614: Set "Web POS action void layaway" preference does not prevent "Void this layaway" option to appear in dropdown menu
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]
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 [^]]
No tags attached.
related to defect 0029606 new Retail During the voiding layaway process a non informative error message can appear and does not help user to find out the problem 
png ErrorVoidingLayaway2.png (13,239) 2015-04-16 16:54
https://issues.openbravo.com/file_download.php?file_id=7997&type=bug
png
Issue History
2015-04-16 16:54lorenzofidalgoNew Issue
2015-04-16 16:54lorenzofidalgoAssigned To => Retail
2015-04-16 16:54lorenzofidalgoFile Added: ErrorVoidingLayaway2.png
2015-04-16 16:54lorenzofidalgoTriggers an Emergency Pack => No
2015-04-16 16:59lorenzofidalgoRelationship addedrelated to 0029606
2015-04-16 17:27lorenzofidalgoDescription Updatedbug_revision_view_page.php?rev_id=8283#r8283
2016-03-31 12:02jorge-garciaStatusnew => acknowledged
2016-03-31 14:04OrekariaStatusacknowledged => scheduled
2016-03-31 14:04OrekariaReview Assigned To => Orekaria
2016-03-31 14:04OrekariaNote Added: 0085362
2016-03-31 14:04OrekariaStatusscheduled => closed
2016-03-31 14:04OrekariaResolutionopen => unable to reproduce

Notes
(0085362)
Orekaria   
2016-03-31 14:04   
Unable to reproduce