From 1051bae3d5eac07e73ae44775b764cc2a412045b Mon Sep 17 00:00:00 2001 From: hieplq Date: Fri, 20 Sep 2024 19:01:10 +0700 Subject: [PATCH] IDEMPIERE-5432:Performance Measure Calculation - Improve SQL Definition(cover more case) (#2460) --- org.adempiere.base/src/org/compiere/model/MMeasureCalc.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.adempiere.base/src/org/compiere/model/MMeasureCalc.java b/org.adempiere.base/src/org/compiere/model/MMeasureCalc.java index 73ae930eb5..5c55c3bebc 100644 --- a/org.adempiere.base/src/org/compiere/model/MMeasureCalc.java +++ b/org.adempiere.base/src/org/compiere/model/MMeasureCalc.java @@ -533,7 +533,7 @@ public class MMeasureCalc extends X_PA_MeasureCalc implements ImmutablePOSupport @Override public String getWhereClause() { String whereClause = super.getWhereClause(); - if (! whereClause.toLowerCase().startsWith("where ")) + if (! whereClause.matches("(?si)\\s*where\\s+.*")) whereClause = "WHERE " + whereClause; return whereClause; }