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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0039441
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] A. Platformmajoralways2018-10-11 18:112018-10-16 16:58
ReporterJONHMView Statuspublic 
Assigned Toplatform 
PriorityimmediateResolutionno change requiredFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0039441: Organization Selector is not showing data from Organization

DescriptionOrganization Selector is not showing data from Organization. Because of this changeset [1], the inpadOrgId is not sent anymore and the validation of the HQL Where Clause of the selector is not getting this parameter nor the validation of this selector:
AD_ISORGINCLUDED(e.id, @inpadOrgId@,e.client.id)<>-1


[1] https://code.openbravo.com/erp/devel/pi/rev/ff888dbe2c3a51c0a28a6512cd8a57d9af5ba27e [^]
Steps To ReproduceInstall attached module
- Open "Test Selector" window
- Open the selector, it shows no data
TagsNo tags attached.
Attached Files? file icon com.openbravo.test.selector-1.0.0.obx [^] (4,307 bytes) 2018-10-11 18:11

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0035124 closedinigosanchez Selectors in Process Definition invoked from menu show only records of organizations in the context organization's natural tree 

-  Notes
(0107298)
AugustoMauch (administrator)
2018-10-15 13:02

The Organization Selector can be used in those process definitions that have an underlying grid (i.e. those that are opened by clicking a process button in a window), but not in those processes that are opened directly from the menu.

Before this change [1] the selector showed results even if belonged to a process definition open from the menu, but the results it showed were not right, because instead of showing the natural tree of the organizations writable by the current role, it only showed the natural tree of the current context organization.

Organization selectors in process definition cannot have a HQL Where Clause that reference inpadOrgId. It is not possible to just remove the where clause from the current Organization Selector because it is used at least in the Add Payment process that is triggered from the Match Stament process in the Financial Account window.

[1] https://code.openbravo.com/erp/devel/pi/rev/ff888dbe2c3a51c0a28a6512cd8a57d9af5ba27e [^]

- Issue History
Date Modified Username Field Change
2018-10-11 18:11 JONHM New Issue
2018-10-11 18:11 JONHM Assigned To => Triage Finance
2018-10-11 18:11 JONHM File Added: com.openbravo.test.selector-1.0.0.obx
2018-10-11 18:11 JONHM Modules => Core
2018-10-11 18:11 JONHM Regression date => 2018-10-15
2018-10-11 18:11 JONHM Triggers an Emergency Pack => No
2018-10-11 18:15 JONHM Relationship added caused by 0035124
2018-10-15 08:42 Sandrahuguet Assigned To Triage Finance => platform
2018-10-15 08:42 Sandrahuguet Category 02. Master data management => A. Platform
2018-10-15 09:44 JONHM Description Updated View Revisions
2018-10-15 12:50 alostale Regression level => Production - Confirmed Stable
2018-10-15 12:50 alostale Regression date 2018-10-15 => 2017-03-01
2018-10-15 12:50 alostale Regression introduced in release => 3.0PR17Q2
2018-10-15 12:50 alostale Regression introduced by commit => http://code.openbravo.com/erp/devel/pi/rev/ff888dbe2c3a51c0a28a6512cd8a57d9af5ba27e [^]
2018-10-15 13:02 AugustoMauch Note Added: 0107298
2018-10-15 13:02 AugustoMauch Status new => closed
2018-10-15 13:02 AugustoMauch Resolution open => no change required
2018-10-16 16:57 caristu Regression level Production - Confirmed Stable =>
2018-10-16 16:57 caristu Regression date 2017-03-01 =>
2018-10-16 16:57 caristu Regression introduced in release 3.0PR17Q2 =>
2018-10-16 16:57 caristu Regression introduced by commit http://code.openbravo.com/erp/devel/pi/rev/ff888dbe2c3a51c0a28a6512cd8a57d9af5ba27e [^] =>
2018-10-16 16:58 caristu Relationship deleted caused by 0035124
2018-10-16 16:58 caristu Relationship added related to 0035124


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker