IDEMPIERE-3294 Process Audit generate unused AD_PInstance_Para (#2439)
This commit is contained in:
parent
ba5d576fdd
commit
8100d9c092
|
|
@ -187,15 +187,20 @@ public class ProcessInfoUtil
|
||||||
public static void setParameterFromDB (ProcessInfo pi)
|
public static void setParameterFromDB (ProcessInfo pi)
|
||||||
{
|
{
|
||||||
ArrayList<ProcessInfoParameter> list = new ArrayList<ProcessInfoParameter>();
|
ArrayList<ProcessInfoParameter> list = new ArrayList<ProcessInfoParameter>();
|
||||||
String sql = "SELECT p.ParameterName," // 1
|
String sql = "SELECT DISTINCT pp.ColumnName," // 1
|
||||||
+ " p.P_String,p.P_String_To, p.P_Number,p.P_Number_To," // 2/3 4/5
|
+ " p.P_String,p.P_String_To, p.P_Number,p.P_Number_To," // 2/3 4/5
|
||||||
+ " p.P_Date,p.P_Date_To, p.Info,p.Info_To, " // 6/7 8/9
|
+ " p.P_Date,p.P_Date_To, p.Info,p.Info_To, " // 6/7 8/9
|
||||||
+ " i.AD_Client_ID, i.AD_Org_ID, i.AD_User_ID, " // 10..12
|
+ " i.AD_Client_ID, i.AD_Org_ID, i.AD_User_ID, " // 10..12
|
||||||
+ " p.IsNotClause " // 13
|
+ " COALESCE(p.IsNotClause,'N') AS IsNotClause, pp.SeqNo " // 13..14
|
||||||
+ "FROM AD_PInstance_Para p"
|
+ "FROM AD_PInstance i"
|
||||||
+ " INNER JOIN AD_PInstance i ON (p.AD_PInstance_ID=i.AD_PInstance_ID) "
|
+ " JOIN AD_Process_Para pp ON (pp.AD_Process_ID=i.AD_Process_ID) "
|
||||||
+ "WHERE p.AD_PInstance_ID=? "
|
+ " LEFT JOIN AD_PInstance_Para p ON (p.AD_PInstance_ID = i.AD_PInstance_ID AND p.ParameterName=pp.ColumnName) "
|
||||||
+ "ORDER BY p.SeqNo";
|
+ "WHERE i.AD_PInstance_ID=? "
|
||||||
|
+ "ORDER BY pp.SeqNo, pp.ColumnName, "
|
||||||
|
+ " p.P_String,p.P_String_To, p.P_Number,p.P_Number_To,"
|
||||||
|
+ " p.P_Date,p.P_Date_To, p.Info,p.Info_To, "
|
||||||
|
+ " i.AD_Client_ID, i.AD_Org_ID, i.AD_User_ID, "
|
||||||
|
+ " COALESCE(p.IsNotClause,'N')";
|
||||||
PreparedStatement pstmt = null;
|
PreparedStatement pstmt = null;
|
||||||
ResultSet rs = null;
|
ResultSet rs = null;
|
||||||
try
|
try
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue