validate on process parameter panel don't work by tab scope

Description

test case same case 2 of https://idempiere.atlassian.net/browse/IDEMPIERE-2691#icft=IDEMPIERE-2691 but attach process to window have AD_Org_ID column:

reason:
1. ProcessParameterPanel.processNewValue update context at scope of window
2. MLookup.doRun parse query at scope of m_info.tabNo + window (m_info.tabNo default is 0 mean first tab)
3. window have two variable on env at scope tab 0 and scrope window

so dynamic of validate process will get value of tab 0, make it don't update.

(i guess this issue also happen to infopanel, find panel,..)

Environment

None

Activity

Show:

Carlos Ruiz May 9, 2020 at 3:46 PM

Hi , is this still an issue?

I'm closing it as incomplete, please reopen it if you consider it worthy.

Reading the description it sounds like a misconfiguration, if the process parameters use tab context then the logic must be configured to use the proper tab (probably would need to configure two different processes if is intended to be used in two tabs).

Incomplete

Details

Assignee

Reporter

Affects versions

Priority

Created December 7, 2016 at 5:51 AM
Updated July 1, 2020 at 7:52 PM
Resolved May 9, 2020 at 3:46 PM