From 4d6b176b2bd09a8d5565d40c5fd159a9728ad793 Mon Sep 17 00:00:00 2001 From: Cristina Date: Wed, 29 Apr 2020 19:08:34 +0300 Subject: [PATCH] #6548 Set isShowInactiveValues to lookup info #6548 Lookup Process parameters shall allow inactive records --- .../org/compiere/model/MLookupFactory.java | 1 + .../java-legacy/org/compiere/model/MLookupInfo.java | 11 +++++++++++ 2 files changed, 12 insertions(+) diff --git a/backend/de.metas.adempiere.adempiere/base/src/main/java-legacy/org/compiere/model/MLookupFactory.java b/backend/de.metas.adempiere.adempiere/base/src/main/java-legacy/org/compiere/model/MLookupFactory.java index 5963069aa0a..866f6cdacb5 100644 --- a/backend/de.metas.adempiere.adempiere/base/src/main/java-legacy/org/compiere/model/MLookupFactory.java +++ b/backend/de.metas.adempiere.adempiere/base/src/main/java-legacy/org/compiere/model/MLookupFactory.java @@ -767,6 +767,7 @@ private static final MLookupInfo buildLookupInfo(final int windowNo, final ITabl lookupInfo.setSecurityDisabled(false); lookupInfo.setAutoComplete(tableRefInfo.isAutoComplete()); lookupInfo.setTranslated(isTranslated); + lookupInfo.setShowInactiveValues(tableRefInfo.isShowInactiveValues()); return lookupInfo; } diff --git a/backend/de.metas.adempiere.adempiere/base/src/main/java-legacy/org/compiere/model/MLookupInfo.java b/backend/de.metas.adempiere.adempiere/base/src/main/java-legacy/org/compiere/model/MLookupInfo.java index 81784a3bb80..8a8de7798d1 100644 --- a/backend/de.metas.adempiere.adempiere/base/src/main/java-legacy/org/compiere/model/MLookupInfo.java +++ b/backend/de.metas.adempiere.adempiere/base/src/main/java-legacy/org/compiere/model/MLookupInfo.java @@ -120,6 +120,7 @@ public final class MLookupInfo implements Serializable, Cloneable public String InfoFactoryClass = null; private boolean autoComplete = false; private boolean queryHasEntityType = false; + private boolean showInactiveValues = false; private boolean translated = false; @@ -566,6 +567,16 @@ public boolean isAutoComplete() { return this.autoComplete; } + + void setShowInactiveValues(boolean showInactiveValues) + { + this.showInactiveValues = showInactiveValues; + } + + public boolean isShowInactiveValues() + { + return this.showInactiveValues; + } void setQueryHasEntityType(boolean queryHasEntityType) {