Commit 1daebd39 authored by smestry's avatar smestry

Added the code for PostorderIC.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@104586 ce508802-f39f-4f6c-b175-0d175dae99d5
parent c522031f
...@@ -481,7 +481,7 @@ public class PostOrderIC extends ValidatorEJB implements PostOrderICLocal, PostO ...@@ -481,7 +481,7 @@ public class PostOrderIC extends ValidatorEJB implements PostOrderICLocal, PostO
rs.close(); rs.close();
rs = null; rs = null;
} }
if(ls_var_value.length() > 0) if(ls_var_value.length() == 0)
{ {
ls_var_value = "Y"; ls_var_value = "Y";
} }
...@@ -495,6 +495,20 @@ public class PostOrderIC extends ValidatorEJB implements PostOrderICLocal, PostO ...@@ -495,6 +495,20 @@ public class PostOrderIC extends ValidatorEJB implements PostOrderICLocal, PostO
{ {
valueXmlString.append( "<adj_drcr><![CDATA[" ).append( "Y" ).append( "]]></adj_drcr>\r\n" ); //// Adjust C.N./D.N: valueXmlString.append( "<adj_drcr><![CDATA[" ).append( "Y" ).append( "]]></adj_drcr>\r\n" ); //// Adjust C.N./D.N:
} }
ls_var_value = "";
ls_var_value = checkNullAndTrim(discommon.getDisparams("999999", "ADJ_ADV_CUST_SALE", conn));
System.out.println("ls_var_value for ADJ_ADV_CUST_SALE -------------->> "+ls_var_value);
if("C".equalsIgnoreCase(ls_var_value) || "NULLFOUND".equalsIgnoreCase(ls_var_value))
{
valueXmlString.append( "<adv_adj_mode><![CDATA[" ).append("C").append( "]]></adv_adj_mode>\r\n" ); // Adjust Advance
adv_adj_mode = "C";
}
else if("S".equalsIgnoreCase(ls_var_value))
{
valueXmlString.append( "<adv_adj_mode><![CDATA[" ).append("S").append( "]]></adv_adj_mode>\r\n" ); // Adjust Advance
adv_adj_mode = "S";
}
ls_var_value = ""; ls_var_value = "";
sql = "SELECT VAR_VALUE FROM DISPARM WHERE PRD_CODE = ? AND VAR_NAME = ? "; sql = "SELECT VAR_VALUE FROM DISPARM WHERE PRD_CODE = ? AND VAR_NAME = ? ";
...@@ -517,10 +531,7 @@ public class PostOrderIC extends ValidatorEJB implements PostOrderICLocal, PostO ...@@ -517,10 +531,7 @@ public class PostOrderIC extends ValidatorEJB implements PostOrderICLocal, PostO
rs = null; rs = null;
} }
System.out.println("ls_var_value for ADJUST_CUST_ADV -------------->> "+ls_var_value); System.out.println("ls_var_value for ADJUST_CUST_ADV -------------->> "+ls_var_value);
adv_adj_mode = checkNullAndTrim(genericUtility.getColumnValue("adv_adj_mode", currFormDataDom));
refresh_db = checkNullAndTrim(genericUtility.getColumnValue("refresh_db", currFormDataDom));
if("N".equalsIgnoreCase(ls_var_value)) if("N".equalsIgnoreCase(ls_var_value))
{ {
valueXmlString.append( "<adj_cust_adv><![CDATA[" ).append( "N" ).append( "]]></adj_cust_adv>\r\n" ); //// Adjust Cust Adv: valueXmlString.append( "<adj_cust_adv><![CDATA[" ).append( "N" ).append( "]]></adj_cust_adv>\r\n" ); //// Adjust Cust Adv:
...@@ -531,20 +542,10 @@ public class PostOrderIC extends ValidatorEJB implements PostOrderICLocal, PostO ...@@ -531,20 +542,10 @@ public class PostOrderIC extends ValidatorEJB implements PostOrderICLocal, PostO
valueXmlString.append( "<adj_cust_adv><![CDATA[" ).append( "Y" ).append( "]]></adj_cust_adv>\r\n" ); // Adjust Cust Adv: valueXmlString.append( "<adj_cust_adv><![CDATA[" ).append( "Y" ).append( "]]></adj_cust_adv>\r\n" ); // Adjust Cust Adv:
valueXmlString.append( "<adv_adj_mode protect = '0'><![CDATA[" ).append(adv_adj_mode).append( "]]></adv_adj_mode>\r\n" ); // Adjust Advance valueXmlString.append( "<adv_adj_mode protect = '0'><![CDATA[" ).append(adv_adj_mode).append( "]]></adv_adj_mode>\r\n" ); // Adjust Advance
} }
refresh_db = checkNullAndTrim(genericUtility.getColumnValue("refresh_db", currFormDataDom));
valueXmlString.append( "<refresh_db protect = '1'><![CDATA[" ).append(refresh_db).append( "]]></refresh_db>\r\n" ); valueXmlString.append( "<refresh_db protect = '1'><![CDATA[" ).append(refresh_db).append( "]]></refresh_db>\r\n" );
ls_var_value = "";
ls_var_value = checkNullAndTrim(discommon.getDisparams("999999", "ADJ_ADV_CUST_SALE", conn));
System.out.println("ls_var_value for ADJ_ADV_CUST_SALE -------------->> "+ls_var_value);
if("C".equalsIgnoreCase(ls_var_value) || "NULLFOUND".equalsIgnoreCase(ls_var_value))
{
valueXmlString.append( "<adv_adj_mode><![CDATA[" ).append("C").append( "]]></adv_adj_mode>\r\n" ); // Adjust Advance
}
else if("S".equalsIgnoreCase(ls_var_value))
{
valueXmlString.append( "<adv_adj_mode><![CDATA[" ).append("S").append( "]]></adv_adj_mode>\r\n" ); // Adjust Advance
}
valueXmlString.append( "<site_code><![CDATA[" ).append(loginSite).append( "]]></site_code>\r\n" ); valueXmlString.append( "<site_code><![CDATA[" ).append(loginSite).append( "]]></site_code>\r\n" );
sql = "SELECT USR_LEV FROM USERS WHERE CODE = ? "; sql = "SELECT USR_LEV FROM USERS WHERE CODE = ? ";
...@@ -621,13 +622,10 @@ public class PostOrderIC extends ValidatorEJB implements PostOrderICLocal, PostO ...@@ -621,13 +622,10 @@ public class PostOrderIC extends ValidatorEJB implements PostOrderICLocal, PostO
{ {
valueXmlString.append( "<posting_upto protect = '0'><![CDATA[" ).append(ls_post_upto).append( "]]></posting_upto>\r\n" ); valueXmlString.append( "<posting_upto protect = '0'><![CDATA[" ).append(ls_post_upto).append( "]]></posting_upto>\r\n" );
} }
ls_var_value = "";
ls_var_value = checkNullAndTrim(genericUtility.getColumnValue("site_code", currFormDataDom));
sql = "SELECT DESCR FROM SITE WHERE SITE_CODE = ? "; sql = "SELECT DESCR FROM SITE WHERE SITE_CODE = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, ls_var_value); pstmt.setString(1, loginSite);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment