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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0036032
TypeCategorySeverityReproducibilityDate SubmittedLast Update
design defect[Openbravo ERP] 00. Application dictionaryminoralways2017-05-18 10:062022-02-01 08:08
ReporteraferrazView Statuspublic 
Assigned ToTriage Platform Base 
PrioritynormalResolutionopenFixed in Version
StatusnewFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSLinux 64 bitDatabasePostgreSQLJava version1.6.0_18
OS VersionProfessional ApplianceDatabase version8.3.9Ant version1.7.1
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

0036032: On change functions are not executed when opening a Process Definition

DescriptionOn change functions are not executed when opening a Process Definition
Steps To Reproduce- Create a process definition with two parameters.
- Add a default value to first parameter.
- Add an on change function to first parameter which will set any value to second parameter.
- Leave empty second parameter default value.

- Open the process definition.
- Realize first parameter is loaded with default value.
- Realize on change function is not executed and second parameter is empty.
- Change the value of first parameter.
- Realize on change function is executed and second parameter is loaded with the correct value.

- Open a standard window and realize defined callouts are executed.

As workaround, we can use a Filter Expression as default value in Process Definition second parameter and duplicate there on change function logic.
Proposed SolutionAt least two possible solutions which should be analyzed:

- Execute on change functions when opening a Process Definition, same as callouts are executed when opening a Standard Window.

- Enable on load functions for every type of process definition.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0036031 acknowledgedTriage Platform Base Default value wrongly set in Process Definition parameter 
blocks feature request 0036034 newTriage Omni OMS Improve organization and general ledger parameters default value and on change function inside Aging process definition 

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2017-05-18 10:06 aferraz New Issue
2017-05-18 10:06 aferraz Assigned To => platform
2017-05-18 10:06 aferraz Modules => Core
2017-05-18 10:06 aferraz Triggers an Emergency Pack => No
2017-05-18 10:06 aferraz Relationship added related to 0036031
2017-05-18 10:15 aferraz Relationship added blocks 0036034
2022-02-01 08:08 alostale Assigned To platform => Triage Platform Base


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker