Openbravo Issue Tracking System - Retail Modules
View Issue Details
0028767Retail ModulesApproval process - onlinepublic2015-01-26 13:522015-03-06 16:08
plujan 
mario_castello 
normalmajorhave not tried
closedfixed 
5
main 
RR15Q2 
marvintm
No
0028767: Approval process does not work properly at Organization level when using multiple approvers
Having two stores, each one with one approver, I've got the both of them as approvers for the two stores. See steps.
1. Login the back end as White Valley admin user
2. Go to Preference window and filter by "Web POS Remove Receipts Approval in Cash Up" property.
3. Set the properties as shown in the attached screenshot.
4. Login into VBS terminal as vallblanca user
5. Create a ticket and, before closing it, go to "Cashup" option in the top left menu.
6. The pending ticket has to be removed to continue, so click the Delete All button.
7. The approval screen is shown. Both users, Demo User and Openbravo are shown, which is not correct since the filter configured in step 3 set the visibility only to Openbravo, while Demo User is set to a different store.
8. Choose Demo User and put the proper password. The action is completed, meaning that a user with a different approval clearance can perform the action.
Preference configuration is far from intuitive and user friendly. Even not considering this specific issue, a more usable way to get the tree working has to be developed.
No tags attached.
png RemovalCashUpApprovalPreferences.png (40,265) 2015-01-26 13:52
https://issues.openbravo.com/file_download.php?file_id=7739&type=bug
png
Issue History
2015-01-26 13:52plujanNew Issue
2015-01-26 13:52plujanAssigned To => marvintm
2015-01-26 13:52plujanFile Added: RemovalCashUpApprovalPreferences.png
2015-01-26 13:52plujanTriggers an Emergency Pack => No
2015-01-26 22:06mario_castelloAssigned Tomarvintm => mario_castello
2015-01-26 22:06mario_castelloStatusnew => scheduled
2015-01-26 22:06mario_castellofix_in_branch => pi
2015-01-29 22:32hgbotCheckin
2015-01-29 22:32hgbotNote Added: 0073922
2015-01-29 22:32hgbotStatusscheduled => resolved
2015-01-29 22:32hgbotResolutionopen => fixed
2015-01-29 22:32hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/41de6c377d8a3b27c0bd91c041c91b8c801aa496 [^]
2015-02-02 16:14hgbotCheckin
2015-02-02 16:14hgbotNote Added: 0073990
2015-02-02 16:14hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/41de6c377d8a3b27c0bd91c041c91b8c801aa496 [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/7626d9bff2533385b5249feab1ee9faee903a978 [^]
2015-02-26 17:33dmitry_mezentsevNote Added: 0074981
2015-03-06 16:08marvintmReview Assigned To => marvintm
2015-03-06 16:08marvintmStatusresolved => closed
2015-03-06 16:08marvintmFixed in Version => RR15Q2

Notes
(0073922)
hgbot   
2015-01-29 22:32   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 41de6c377d8a3b27c0bd91c041c91b8c801aa496
Author: Mario Castello <mario.castello <at> peoplewalking.com>
Date: Thu Jan 29 15:31:29 2015 -0600
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/41de6c377d8a3b27c0bd91c041c91b8c801aa496 [^]

fixed issue 28767: Approval process does not work properly at Organization level when using multiple approvers

---
M src/org/openbravo/retail/posterminal/LoginUtilsServlet.java
M src/org/openbravo/retail/posterminal/utility/CheckApproval.java
---
(0073990)
hgbot   
2015-02-02 16:14   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 7626d9bff2533385b5249feab1ee9faee903a978
Author: Mario Castello <mario.castello <at> peoplewalking.com>
Date: Mon Feb 02 09:13:29 2015 -0600
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/7626d9bff2533385b5249feab1ee9faee903a978 [^]

fixed issue 28767: Approval process does not work properly at Organization level when using multiple approvers

---
M src/org/openbravo/retail/posterminal/LoginUtilsServlet.java
M src/org/openbravo/retail/posterminal/utility/CheckApproval.java
---
(0074981)
dmitry_mezentsev   
2015-02-26 17:33   
Not closed for 28 days!!!
Please take an action.