Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0028011Openbravo ERP07. Sales managementpublic2014-10-28 18:092014-12-30 23:24
jonalegriaesarte 
AtulOpenbravo 
normalminorhave not tried
closedfixed 
5
pi 
3.0PR15Q1 
pramakrishnan
Core
No
0028011: Copy from purchase order does not work if the role does not have access to price list window
Copy from purchase order does not work if the role does not have access to price list window
- Create a role without access to price list window
- Create a purchase order header using that role
- Copy from order: System shows message ProcessRunError
No tags attached.
Issue History
2014-10-28 18:09jonalegriaesarteNew Issue
2014-10-28 18:09jonalegriaesarteAssigned To => AtulOpenbravo
2014-10-28 18:09jonalegriaesarteModules => Core
2014-10-28 18:09jonalegriaesarteResolution time => 1414969200
2014-10-28 18:09jonalegriaesarteTriggers an Emergency Pack => No
2014-11-14 11:36AtulOpenbravoStatusnew => scheduled
2014-11-14 11:36AtulOpenbravofix_in_branch => pi
2014-11-14 11:42AtulOpenbravoNote Added: 0071655
2014-11-14 19:20AtulOpenbravoReview Assigned To => pramakrishnan
2014-11-14 19:20AtulOpenbravofix_in_branchpi =>
2014-11-14 19:22hgbotCheckin
2014-11-14 19:22hgbotNote Added: 0071659
2014-11-14 19:22hgbotStatusscheduled => resolved
2014-11-14 19:22hgbotResolutionopen => fixed
2014-11-14 19:22hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/542ee51c68bf6bebe8f8e7bc6aac6d3d66f28790 [^]
2014-11-17 10:01hgbotCheckin
2014-11-17 10:01hgbotNote Added: 0071683
2014-11-17 11:16pramakrishnanNote Added: 0071687
2014-11-17 11:16pramakrishnanStatusresolved => closed
2014-12-30 23:24hudsonbotCheckin
2014-12-30 23:24hudsonbotNote Added: 0073058
2014-12-30 23:24hudsonbotCheckin
2014-12-30 23:24hudsonbotNote Added: 0073060

Notes
(0071655)
AtulOpenbravo   
2014-11-14 11:42   
Test Plan

- Create a role with Purchase Order window, Copy From Order Report and Process access, without Priclist window access.
- Login with created role. Create a purchase order header fill up details.
- Using Copy from order button, select order and copy lines.
- Lines get copied successfully.
(0071659)
hgbot   
2014-11-14 19:22   
Repository: erp/devel/pi
Changeset: 542ee51c68bf6bebe8f8e7bc6aac6d3d66f28790
Author: Atul Gaware <atul.gaware <at> openbravo.com>
Date: Fri Nov 14 16:09:24 2014 +0530
URL: http://code.openbravo.com/erp/devel/pi/rev/542ee51c68bf6bebe8f8e7bc6aac6d3d66f28790 [^]

Fixes Issue 28011:Copy from purchase order does not work if the role does
not have access to price list window

OBContext is changed to Admin mode where pricelist object is accessed and restored
thereafter to previous mode to avoid access restriction.

Additionally to balance context modes missing line OBContext.setAdminmode(true)
is added as the error message in logs was seen.

---
M src/org/openbravo/erpCommon/ad_actionButton/CopyFromPOOrder.java
---
(0071683)
hgbot   
2014-11-17 10:01   
Repository: erp/devel/pi
Changeset: 64f6ff1021bff579ba4eced8dfb37988e706a2f7
Author: Atul Gaware <atul.gaware <at> openbravo.com>
Date: Mon Nov 17 14:11:19 2014 +0530
URL: http://code.openbravo.com/erp/devel/pi/rev/64f6ff1021bff579ba4eced8dfb37988e706a2f7 [^]

Related To Issue 28011:Removed unwanted lines

OBContext.setAdminMode(true) is added prior to for loop so same statement
inside the for loop is removed as it is repeated

---
M src/org/openbravo/erpCommon/ad_actionButton/CopyFromPOOrder.java
---
(0071687)
pramakrishnan   
2014-11-17 11:16   
Code Review + Testing -OK.
(0073058)
hudsonbot   
2014-12-30 23:24   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/6525fe229e06 [^]
Maturity status: Test
(0073060)
hudsonbot   
2014-12-30 23:24   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/6525fe229e06 [^]
Maturity status: Test