From d5556b951b382b85166a2ca6237e1b4f219dbbdb Mon Sep 17 00:00:00 2001 From: teo_sarca Date: Mon, 23 Feb 2009 09:37:10 +0000 Subject: [PATCH] BF MDocType.getOfClient should return ONLY active records. See https://sourceforge.net/forum/message.php?msg_id=6499893 --- base/src/org/compiere/model/MDocType.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/base/src/org/compiere/model/MDocType.java b/base/src/org/compiere/model/MDocType.java index 6c67f2d659..ad214d6948 100644 --- a/base/src/org/compiere/model/MDocType.java +++ b/base/src/org/compiere/model/MDocType.java @@ -31,6 +31,8 @@ import org.compiere.util.Env; * @author Karsten Thiemann FR [ 1782412 ] * @author Teo Sarca, www.arhipac.ro *
  • BF [ 2476824 ] MDocType.getOfDocBaseType should return ONLY active records + *
  • BF [ - ] MDocType.getOfClient should return ONLY active records. + * See https://sourceforge.net/forum/message.php?msg_id=6499893 * @version $Id: MDocType.java,v 1.3 2006/07/30 00:54:54 jjanke Exp $ */ public class MDocType extends X_C_DocType @@ -73,6 +75,7 @@ public class MDocType extends X_C_DocType String whereClause = "AD_Client_ID=?"; List list = new Query(ctx, Table_Name, whereClause, null) .setParameters(new Object[]{Env.getAD_Client_ID(ctx)}) + .setOnlyActiveRecords(true) .list(); return list.toArray(new MDocType[list.size()]); } // getOfClient @@ -95,7 +98,7 @@ public class MDocType extends X_C_DocType } // get /** Cache */ - static private CCache s_cache = new CCache("C_DocType", 20); + static private CCache s_cache = new CCache(Table_Name, 20); /************************************************************************** * Standard Constructor