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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0038343
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2018-04-12 12:122018-04-12 14:21
ReporteravicenteView Statuspublic 
Assigned Tojorge-garcia 
PriorityhighResolutionfixedFixed in VersionRR18Q3
StatusclosedFix in branchFixed in SCM revision9852add2a987
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomarvintm
Regression levelQA functional test
Regression date2018-02-27
Regression introduced in releasemain
Regression introduced by commithttp://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/522297061bccd57c1857bf872ebbce731cc32fcb [^]
Triggers an Emergency PackNo
Summary

0038343: Permission error when reject quotation

DescriptionIt is not possible to reject quotation with a manual rol due to a check introduce by the issue 38011.
Steps To Reproduce1. Login in webpos with a manual role with access to the reject quotation option.
2. Create a quotation for a customer: check it has been created in backend, Under Evaluation
3. Click on Menu > Reject Quotation
Process seem to be OK, but in Chrome console: serviceSuccess error: status: -1, error.message: Current user/role has no access to class org.openbravo.retail.posterminal.QuotationsReject; line: serviceSuccess (https://butcopy-central.services.openbravo.com/openbravo/web/js/gen/4f47d66f45c7ead934bc8b8aa9b0106e_WebPOS.js:49:37 [^]) (*,+)
In backend the Quotation is still in under Evaluation
Proposed SolutionThe preference to control the access to Reject Quotations is: Web POS Quotation rejections (search key: OBPOS_quotation.rejections).

However, the java process check the preferenceOBPOS_receipt.rejectquotation that does not exist.
TagsSER-QA
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0038336 newRetail Can't Reject Quotation if No Reject Reason 
related to defect 0038011 closedjorge-garcia There are some SecuredJSONProcess classes which do not specify preference to check 
depends on backport 0038351RR18Q2 closedjorge-garcia Permission error when reject quotation 

-  Notes
(0103842)
hgbot (developer)
2018-04-12 13:14

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 9852add2a987ae96ad78cd3f6bf5d8cb6c72cb70
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Thu Apr 12 13:13:42 2018 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/9852add2a987ae96ad78cd3f6bf5d8cb6c72cb70 [^]

Fixed issue 38343: Permission error when reject quotation

OBPOS_receipt.rejectquotation preference without ref_list has been removed
from ad_preference sourcedata.

For QuotationsReject.java the property has been change for the one used
also in the menu entry OBPOS_quotation.rejections.

---
M src-db/database/sourcedata/AD_PREFERENCE.xml
M src/org/openbravo/retail/posterminal/QuotationsReject.java
---

- Issue History
Date Modified Username Field Change
2018-04-12 12:12 avicente New Issue
2018-04-12 12:12 avicente Assigned To => Retail
2018-04-12 12:12 avicente Resolution time => 1525039200
2018-04-12 12:12 avicente Triggers an Emergency Pack => No
2018-04-12 12:13 avicente Tag Attached: SER-QA
2018-04-12 12:24 jorge-garcia Status new => scheduled
2018-04-12 12:24 jorge-garcia Assigned To Retail => jorge-garcia
2018-04-12 13:14 hgbot Checkin
2018-04-12 13:14 hgbot Note Added: 0103842
2018-04-12 13:14 hgbot Status scheduled => resolved
2018-04-12 13:14 hgbot Resolution open => fixed
2018-04-12 13:14 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/9852add2a987ae96ad78cd3f6bf5d8cb6c72cb70 [^]
2018-04-12 14:01 rafaroda Relationship added related to 0038336
2018-04-12 14:01 rafaroda Relationship added related to 0038011
2018-04-12 14:19 marvintm Status resolved => new
2018-04-12 14:19 marvintm Resolution fixed => open
2018-04-12 14:19 marvintm Status new => scheduled
2018-04-12 14:19 marvintm Status scheduled => resolved
2018-04-12 14:19 marvintm Fixed in Version => RR18Q3
2018-04-12 14:19 marvintm Resolution open => fixed
2018-04-12 14:19 marvintm Review Assigned To => marvintm
2018-04-12 14:19 marvintm Status resolved => closed
2018-04-12 14:21 marvintm Regression level => QA functional test
2018-04-12 14:21 marvintm Regression date => 2018-02-27
2018-04-12 14:21 marvintm Regression introduced in release => main
2018-04-12 14:21 marvintm Regression introduced by commit => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/522297061bccd57c1857bf872ebbce731cc32fcb [^]


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker