Commit fddce3bc authored by agaikwad's avatar agaikwad

Request_id-D14LSUN004


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@97648 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 92f5de5e
...@@ -1879,7 +1879,7 @@ insert into obj_itemchange(obj_name,form_no,field_name)values('porderamd ...@@ -1879,7 +1879,7 @@ insert into obj_itemchange(obj_name,form_no,field_name)values('porderamd
pstmt.setString(12,taxchap); pstmt.setString(12,taxchap);
pstmt.setString(13,taxenv); pstmt.setString(13,taxenv);
pstmt.setDouble(14,retperc); pstmt.setDouble(14,retperc);
pstmt.setString(15,vouchcreated); pstmt.setString(15,"N");
pstmt.setString(16,sitecodeadv); pstmt.setString(16,sitecodeadv);
pstmt.setDouble(17, adjustmentperc); pstmt.setDouble(17, adjustmentperc);
pstmt.setString(18,taskcode); pstmt.setString(18,taskcode);
...@@ -1893,7 +1893,7 @@ insert into obj_itemchange(obj_name,form_no,field_name)values('porderamd ...@@ -1893,7 +1893,7 @@ insert into obj_itemchange(obj_name,form_no,field_name)values('porderamd
} else } else
{ {
System.out.println("@@@@@@@@@trem update executed.... lineNoPO:[" + lineNoPO + "]"); System.out.println("@@@@@@@@@trem update executed.... lineNoPO:[" + lineNoPO + "]");
sql = " update pord_pay_term set type=?,rel_agnst=?,amt_type=?,rel_amt=?,rel_after=?,adj_method=?,acct_code=?,cctr_code=?,tax_class=?,tax_chap=?,tax_env=?,retention_perc=?,vouch_created=?,site_code__adv=?,adj_perc=?,task_code=? where purc_order = ? and line_no = ? "; sql = " update pord_pay_term set type=?,rel_agnst=?,amt_type=?,rel_amt=?,rel_after=?,adj_method=?,acct_code=?,cctr_code=?,tax_class=?,tax_chap=?,tax_env=?,retention_perc=?,site_code__adv=?,adj_perc=?,task_code=? where purc_order = ? and line_no = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,type); pstmt.setString(1,type);
pstmt.setString(2,relagnst); pstmt.setString(2,relagnst);
...@@ -1907,13 +1907,13 @@ insert into obj_itemchange(obj_name,form_no,field_name)values('porderamd ...@@ -1907,13 +1907,13 @@ insert into obj_itemchange(obj_name,form_no,field_name)values('porderamd
pstmt.setString(10,taxchap); pstmt.setString(10,taxchap);
pstmt.setString(11,taxenv); pstmt.setString(11,taxenv);
pstmt.setDouble(12,retperc); pstmt.setDouble(12,retperc);
pstmt.setString(13,vouchcreated); //pstmt.setString(13,vouchcreated);
pstmt.setString(14,sitecodeadv); pstmt.setString(13,sitecodeadv);
pstmt.setDouble(15, adjustmentperc); pstmt.setDouble(14, adjustmentperc);
pstmt.setString(16,taskcode); pstmt.setString(15,taskcode);
//pstmt.setDate(17,duedate); //pstmt.setDate(17,duedate);
pstmt.setString(17, purcOrder); pstmt.setString(16, purcOrder);
pstmt.setString(18, lineNoPO); pstmt.setString(17, lineNoPO);
updCnt = pstmt.executeUpdate(); updCnt = pstmt.executeUpdate();
System.out.println("update Count "+updCnt); System.out.println("update Count "+updCnt);
pstmt.close(); pstmt.close();
...@@ -1981,7 +1981,7 @@ insert into obj_itemchange(obj_name,form_no,field_name)values('porderamd ...@@ -1981,7 +1981,7 @@ insert into obj_itemchange(obj_name,form_no,field_name)values('porderamd
{ {
purcOrder = rs.getString("purc_order"); purcOrder = rs.getString("purc_order");
lineNoPO = rs.getString("line_no__ord"); lineNoPO = rs.getString("line_no__ord");
refcode = rs.getString("ref_code"); refcode = checknull(rs.getString("ref_code"));
minday=rs.getDouble("min_day"); minday=rs.getDouble("min_day");
maxday=rs.getDouble("max_day"); maxday=rs.getDouble("max_day");
finchg=rs.getDouble("fin_chg"); finchg=rs.getDouble("fin_chg");
......
...@@ -1948,56 +1948,61 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde ...@@ -1948,56 +1948,61 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
else if (task_code != null && task_code.trim().length() > 0) else if (task_code != null && task_code.trim().length() > 0)
{ {
sql = "select count(*) from proj_task where task_code =?"; sql = "select count(*) from proj_task where task_code =?";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, task_code); pstmt.setString(1, task_code);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) if (rs.next())
{ {
cnt = rs.getInt(1); cnt = rs.getInt(1);
} }
rs.close(); rs.close();
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
if (cnt == 0) if (cnt == 0)
{ {
errCode = "VTTASK"; errCode = "VTTASK";
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
} }
} }
else if (rel_agnst.equalsIgnoreCase("06")) else if (rel_agnst.equalsIgnoreCase("06"))
{ {
if (task_code == null || task_code.trim().length() == 0 ) if (task_code == null || task_code.trim().length() == 0 )
{ {
errCode = "VTNULTASK"; errCode = "VTNULTASK";
} else if (task_code != null && task_code.trim().length() > 0 ) }
{
sql = "select count(*) from gencodes where fld_Name = 'task_code' AND fld_value = ? AND mod_name = 'W_PORDER'"; else if (task_code != null && task_code.trim().length() > 0 )
pstmt = conn.prepareStatement(sql); {
pstmt.setString(1, task_code); sql = "select count(*) from gencodes where fld_Name = 'task_code' AND fld_value = ? AND mod_name = 'W_PORDER'";
rs = pstmt.executeQuery(); pstmt = conn.prepareStatement(sql);
if (rs.next()) { pstmt.setString(1, task_code);
cnt = rs.getInt(1); rs = pstmt.executeQuery();
} if (rs.next())
rs.close(); {
rs = null; cnt = rs.getInt(1);
pstmt.close(); }
pstmt = null; rs.close();
if (cnt == 0) { rs = null;
errCode = "VTTASKCD"; pstmt.close();
errList.add(errCode); pstmt = null;
errFields.add(childNodeName.toLowerCase()); if (cnt == 0)
} {
} errCode = "VTTASKCD";
} errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
} }
} }
...@@ -2009,12 +2014,13 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde ...@@ -2009,12 +2014,13 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde
childNodeList = parentNode.getChildNodes(); childNodeList = parentNode.getChildNodes();
childNodeListLength = childNodeList.getLength(); childNodeListLength = childNodeList.getLength();
for (ctr = 0; ctr < childNodeListLength; ctr++) { for (ctr = 0; ctr < childNodeListLength; ctr++)
{
childNode = childNodeList.item(ctr); childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName(); childNodeName = childNode.getNodeName();
if (childNodeName.equalsIgnoreCase("min_day")) if (childNodeName.equalsIgnoreCase("min_day"))
{ {
System.out.println("Minnimum day"); System.out.println("Minnimum day");
val = genericUtility.getColumnValue("purc_order", dom); val = genericUtility.getColumnValue("purc_order", dom);
...@@ -2035,66 +2041,70 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde ...@@ -2035,66 +2041,70 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde
System.out.println("Minnimum day"+mmin_day); System.out.println("Minnimum day"+mmin_day);
if (mmax_day < mmin_day) if (mmax_day < mmin_day)
{ {
System.out.println("test in max if::::::::::::::::::::::::::"); System.out.println("test in max if::::::::::::::::::::::::::");
errCode = "VMMINDAY"; errCode = "VMMINDAY";
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
else
{ else
System.out.println("test in max else::::::::::::::::::::::::::"); {
sql = "select count(*) from pord_dlv_term where purc_order = ? and ? between min_day and max_day and line_no !=?"; System.out.println("test in max else::::::::::::::::::::::::::");
pstmt = conn.prepareStatement(sql); sql = "select count(*) from pord_dlv_term where purc_order = ? and ? between min_day and max_day and line_no !=?";
pstmt.setString(1, val); pstmt = conn.prepareStatement(sql);
pstmt.setDouble(2, mmin_day); pstmt.setString(1, val);
pstmt.setString(3, val1); pstmt.setDouble(2, mmin_day);
rs = pstmt.executeQuery(); pstmt.setString(3, val1);
if (rs.next()) { rs = pstmt.executeQuery();
cnt = rs.getInt(1); if (rs.next())
} {
rs.close(); cnt = rs.getInt(1);
rs = null; }
pstmt.close(); rs.close();
pstmt = null; rs = null;
if (cnt > 0) pstmt.close();
{ pstmt = null;
errCode = "VTDLTERM2"; if (cnt > 0)
errList.add(errCode); {
errFields.add(childNodeName.toLowerCase()); errCode = "VTDLTERM2";
} errList.add(errCode);
} errFields.add(childNodeName.toLowerCase());
}
}
} }
else if (childNodeName.equalsIgnoreCase("min_amt")) else if (childNodeName.equalsIgnoreCase("min_amt"))
{ {
String min_amt1 =genericUtility.getColumnValue("min_amt", dom); String min_amt1 =genericUtility.getColumnValue("min_amt", dom);
min_amt1 = min_amt1 == null ? "0" : min_amt1.trim(); min_amt1 = min_amt1 == null ? "0" : min_amt1.trim();
mmin_amt =Double.parseDouble(min_amt1); mmin_amt =Double.parseDouble(min_amt1);
String max_amt1 =genericUtility.getColumnValue("max_amt", dom); String max_amt1 =genericUtility.getColumnValue("max_amt", dom);
max_amt1 = max_amt1 == null ? "0" : max_amt1.trim(); max_amt1 = max_amt1 == null ? "0" : max_amt1.trim();
mmax_amt = Double.parseDouble(max_amt1); mmax_amt = Double.parseDouble(max_amt1);
System.out.println("Maximum amount @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"+mmax_amt); System.out.println("Maximum amount @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"+mmax_amt);
System.out.println("Minnimum amount@@@@@@@@@@@@@@@@@@@@@@@@@@"+mmin_amt); System.out.println("Minnimum amount@@@@@@@@@@@@@@@@@@@@@@@@@@"+mmin_amt);
if (mmin_amt < 0) if (mmin_amt < 0)
{ {
System.out.println("1111111@@@@@@@@@@@@@@@@@@@@@@@@@@222222"); System.out.println("1111111@@@@@@@@@@@@@@@@@@@@@@@@@@222222");
errCode = "VMMINAMT1"; errCode = "VMMINAMT1";
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
if (mmax_amt < mmin_amt)
{ if (mmax_amt < mmin_amt)
System.out.println("@@@@@@@@@@@@@@@@@@@@@@@@@@"); {
errCode = "VMMINAMT"; System.out.println("@@@@@@@@@@@@@@@@@@@@@@@@@@");
errList.add(errCode); errCode = "VMMINAMT";
errFields.add(childNodeName.toLowerCase()); errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
} }
} }
} }
} }
...@@ -4077,145 +4087,155 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde ...@@ -4077,145 +4087,155 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde
} }
ctr++; ctr++;
} }
while(ctr < childNodeListLength && !childNodeName.equals(currentColumn)); while(ctr < childNodeListLength && !childNodeName.equals(currentColumn));
System.out.println("[" + currentColumn + "] ==> '" + columnValue + "'"); System.out.println("[" + currentColumn + "] ==> '" + columnValue + "'");
if (currentColumn.trim().equalsIgnoreCase("itm_default")) if (currentColumn.trim().equalsIgnoreCase("itm_default"))
{ {
purcOrder = genericUtility.getColumnValue("purc_order", dom1); purcOrder = genericUtility.getColumnValue("purc_order", dom1);
System.out.println("@@@@@3 purcOrder [" + purcOrder + "]"); System.out.println("@@@@@3 purcOrder [" + purcOrder + "]");
//value2=genericUtility.getColumnValue("rel_agnst", dom); //value2=genericUtility.getColumnValue("rel_agnst", dom);
value = genericUtility.getColumnValue("rel_agnst", dom); value = genericUtility.getColumnValue("rel_agnst", dom);
task_code=genericUtility.getColumnValue("task_code", dom); task_code=genericUtility.getColumnValue("task_code", dom);
System.out.println("Release against item default #####@@@@@@"+value); System.out.println("Release against item default #####@@@@@@"+value);
System.out.println("Task code itm default !!!!!!!!!!@@@@@@"+task_code); System.out.println("Task code itm default !!!!!!!!!!@@@@@@"+task_code);
if (value.equalsIgnoreCase("05")|| value.equalsIgnoreCase("06"))
{ if (value.equalsIgnoreCase("05")|| value.equalsIgnoreCase("06"))
valueXmlString.append("<task_code protect = \"0\">").append("<![CDATA[" + task_code + "]]>").append("</task_code>"); {
} else valueXmlString.append("<task_code protect = \"0\">").append("<![CDATA[" + task_code + "]]>").append("</task_code>");
{ }
valueXmlString.append("<task_code protect = \"1\">").append("<![CDATA[]]>").append("</task_code>"); else
} {
System.out.println("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ item default task code......"); valueXmlString.append("<task_code protect = \"1\">").append("<![CDATA[]]>").append("</task_code>");
valueXmlString.append("<purc_order>").append("<![CDATA[" + purcOrder + "]]>").append("</purc_order>"); }
} System.out.println("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ item default task code......");
valueXmlString.append("<purc_order>").append("<![CDATA[" + purcOrder + "]]>").append("</purc_order>");
}
else if (currentColumn.trim().equalsIgnoreCase("line_no__ord")) else if (currentColumn.trim().equalsIgnoreCase("line_no__ord"))
{ {
lineNoOrd = checkNull(genericUtility.getColumnValue("line_no__ord", dom)); lineNoOrd = checkNull(genericUtility.getColumnValue("line_no__ord", dom));
purcOrder = genericUtility.getColumnValue("purc_order",dom1); purcOrder = genericUtility.getColumnValue("purc_order",dom1);
//value1 = genericUtility.getColumnValue("rel_agnst", dom); //value1 = genericUtility.getColumnValue("rel_agnst", dom);
//System.out.println("LIne Noooooooooo111111111111111 order release against@@@@@@"); //System.out.println("LIne Noooooooooo111111111111111 order release against@@@@@@");
System.out.println("line order@@@@@@@@@@@@@@@@@@@@@@@@@@22"+lineNoOrd); System.out.println("line order@@@@@@@@@@@@@@@@@@@@@@@@@@22"+lineNoOrd);
//type,relase_amt,release_after,adj_method,acct_code,cctr_code,tax_class,tax_chap,tax_env,rentention_perc,site_code_adv,adjustment_perc,task_code //type,relase_amt,release_after,adj_method,acct_code,cctr_code,tax_class,tax_chap,tax_env,rentention_perc,site_code_adv,adjustment_perc,task_code
System.out.println("purchase order@@@@@@@@@@@@@@@@@@@@@@@@@@22"+purcOrder); System.out.println("purchase order@@@@@@@@@@@@@@@@@@@@@@@@@@22"+purcOrder);
System.out.println("line order@@@@@@@@@@@@@@@@@@@@@@@@@@22"+lineNoOrd); System.out.println("line order@@@@@@@@@@@@@@@@@@@@@@@@@@22"+lineNoOrd);
sql = "select type,rel_agnst,amt_type,rel_amt,rel_after,adj_method,acct_code,cctr_code,tax_class,tax_chap,tax_env,retention_perc,site_code__adv,adj_perc,task_code from pord_pay_term where purc_order = ? and line_no = ? "; sql = "select type,rel_agnst,amt_type,rel_amt,rel_after,adj_method,acct_code,cctr_code,tax_class,tax_chap,tax_env,retention_perc,site_code__adv,adj_perc,task_code from pord_pay_term where purc_order = ? and line_no = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, purcOrder); pstmt.setString(1, purcOrder);
pstmt.setString(2, lineNoOrd); pstmt.setString(2, lineNoOrd);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) if (rs.next())
{ {
type = rs.getString("type"); type = rs.getString("type");
relagnst = rs.getString("rel_agnst"); relagnst = rs.getString("rel_agnst");
amttype=rs.getString("amt_type"); amttype=rs.getString("amt_type");
relamt=rs.getDouble("rel_amt"); relamt=rs.getDouble("rel_amt");
relafter=rs.getDouble("rel_after"); relafter=rs.getDouble("rel_after");
adjmet = rs.getString("adj_method"); adjmet = rs.getString("adj_method");
// acctcode =checkNull(rs.getString("acct_code")); // acctcode =checkNull(rs.getString("acct_code"));
cctrcode = checkNull(rs.getString("cctr_code")); cctrcode = checkNull(rs.getString("cctr_code"));
taxClass = checkNull(rs.getString("tax_class")); taxClass = checkNull(rs.getString("tax_class"));
taxChap = checkNull(rs.getString("tax_chap")); taxChap = checkNull(rs.getString("tax_chap"));
taxEnv = checkNull(rs.getString("tax_env")); taxEnv = checkNull(rs.getString("tax_env"));
retperc = rs.getDouble("retention_perc"); retperc = rs.getDouble("retention_perc");
siteCode = rs.getString("site_code__adv"); siteCode = rs.getString("site_code__adv");
adjustmentperc=rs.getDouble("adj_perc"); adjustmentperc=rs.getDouble("adj_perc");
task_code = checkNull(rs.getString("task_code")); task_code = checkNull(rs.getString("task_code"));
} }
rs.close(); rs.close();
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
valueXmlString.append("<line_no__ord >").append("<![CDATA[" + lineNoOrd + "]]>").append("</line_no__ord>"); valueXmlString.append("<line_no__ord >").append("<![CDATA[" + lineNoOrd + "]]>").append("</line_no__ord>");
valueXmlString.append("<type >").append("<![CDATA[" + type + "]]>").append("</type>"); valueXmlString.append("<type >").append("<![CDATA[" + type + "]]>").append("</type>");
valueXmlString.append("<amt_type>").append("<![CDATA[" + amttype + "]]>").append("</amt_type>"); valueXmlString.append("<amt_type>").append("<![CDATA[" + amttype + "]]>").append("</amt_type>");
valueXmlString.append("<amt_type__o>").append("<![CDATA[" + amttype + "]]>").append("</amt_type__o>"); valueXmlString.append("<amt_type__o>").append("<![CDATA[" + amttype + "]]>").append("</amt_type__o>");
if (relagnst.equalsIgnoreCase("05")|| relagnst.equalsIgnoreCase("06"))
{ if (relagnst.equalsIgnoreCase("05")|| relagnst.equalsIgnoreCase("06"))
System.out.println("Release against@@@@@@"); {
/*valueXmlString.append("<item_code protect = \"0\">").append("<![CDATA["+itemCode+"]]>").append("</item_code>");*/ System.out.println("Release against@@@@@@");
valueXmlString.append("<task_code protect = \"0\">").append("<![CDATA[" + task_code + "]]>").append("</task_code>"); /*valueXmlString.append("<item_code protect = \"0\">").append("<![CDATA["+itemCode+"]]>").append("</item_code>");*/
} valueXmlString.append("<task_code protect = \"0\">").append("<![CDATA[" + task_code + "]]>").append("</task_code>");
else }
{ else
{
valueXmlString.append("<task_code protect = \"1\">").append("<![CDATA[]]>").append("</task_code>"); valueXmlString.append("<task_code protect = \"1\">").append("<![CDATA[]]>").append("</task_code>");
} }
valueXmlString.append("<rel_agnst >").append("<![CDATA[" + relagnst + "]]>").append("</rel_agnst>"); valueXmlString.append("<rel_agnst >").append("<![CDATA[" + relagnst + "]]>").append("</rel_agnst>");
//valueXmlString.append("<item_code protect = \"0\">").append("<![CDATA["+itemCode+"]]>").append("</item_code>"); //valueXmlString.append("<item_code protect = \"0\">").append("<![CDATA["+itemCode+"]]>").append("</item_code>");
valueXmlString.append("<rel_agnst__o>").append("<![CDATA[" + relagnst + "]]>").append("</rel_agnst__o>"); valueXmlString.append("<rel_agnst__o>").append("<![CDATA[" + relagnst + "]]>").append("</rel_agnst__o>");
valueXmlString.append("<rel_amt >").append("<![CDATA[" + relamt + "]]>").append("</rel_amt>"); valueXmlString.append("<rel_amt >").append("<![CDATA[" + relamt + "]]>").append("</rel_amt>");
valueXmlString.append("<rel_amt__o>").append("<![CDATA[" + relamt + "]]>").append("</rel_amt__o>"); valueXmlString.append("<rel_amt__o>").append("<![CDATA[" + relamt + "]]>").append("</rel_amt__o>");
valueXmlString.append("<rel_after>").append("<![CDATA[" + relafter + "]]>").append("</rel_after>"); valueXmlString.append("<rel_after>").append("<![CDATA[" + relafter + "]]>").append("</rel_after>");
valueXmlString.append("<rel_after__o>").append("<![CDATA[" + relafter + "]]>").append("</rel_after__o>"); valueXmlString.append("<rel_after__o>").append("<![CDATA[" + relafter + "]]>").append("</rel_after__o>");
valueXmlString.append("<adj_method >").append("<![CDATA[" + adjmet + "]]>").append("</adj_method>"); valueXmlString.append("<adj_method >").append("<![CDATA[" + adjmet + "]]>").append("</adj_method>");
valueXmlString.append("<adj_method__o>").append("<![CDATA[" + adjmet + "]]>").append("</adj_method__o>"); valueXmlString.append("<adj_method__o>").append("<![CDATA[" + adjmet + "]]>").append("</adj_method__o>");
valueXmlString.append("<acct_code >").append("<![CDATA[" + acct_dr + "]]>").append("</acct_code>"); valueXmlString.append("<acct_code >").append("<![CDATA[" + acct_dr + "]]>").append("</acct_code>");
valueXmlString.append("<acct_code__o>").append("<![CDATA[" + acct_dr + "]]>").append("</acct_code__o>"); valueXmlString.append("<acct_code__o>").append("<![CDATA[" + acct_dr + "]]>").append("</acct_code__o>");
valueXmlString.append("<cctr_code >").append("<![CDATA[" + cctrcode + "]]>").append("</cctr_code>"); valueXmlString.append("<cctr_code >").append("<![CDATA[" + cctrcode + "]]>").append("</cctr_code>");
valueXmlString.append("<cctr_code__o>").append("<![CDATA[" + cctrcode + "]]>").append("</cctr_code__o>"); valueXmlString.append("<cctr_code__o>").append("<![CDATA[" + cctrcode + "]]>").append("</cctr_code__o>");
valueXmlString.append("<tax_class >").append("<![CDATA[" + taxClass + "]]>").append("</tax_class>"); valueXmlString.append("<tax_class >").append("<![CDATA[" + taxClass + "]]>").append("</tax_class>");
valueXmlString.append("<tax_class__o>").append("<![CDATA[" + taxClass + "]]>").append("</tax_class__o>"); valueXmlString.append("<tax_class__o>").append("<![CDATA[" + taxClass + "]]>").append("</tax_class__o>");
valueXmlString.append("<tax_chap>").append("<![CDATA[" + taxChap + "]]>").append("</tax_chap>"); valueXmlString.append("<tax_chap>").append("<![CDATA[" + taxChap + "]]>").append("</tax_chap>");
valueXmlString.append("<tax_chap__o>").append("<![CDATA[" + taxChap + "]]>").append("</tax_chap__o>"); valueXmlString.append("<tax_chap__o>").append("<![CDATA[" + taxChap + "]]>").append("</tax_chap__o>");
valueXmlString.append("<tax_env>").append("<![CDATA[" + taxEnv + "]]>").append("</tax_env>"); valueXmlString.append("<tax_env>").append("<![CDATA[" + taxEnv + "]]>").append("</tax_env>");
valueXmlString.append("<tax_env__o>").append("<![CDATA[" + taxEnv + "]]>").append("</tax_env__o>"); valueXmlString.append("<tax_env__o>").append("<![CDATA[" + taxEnv + "]]>").append("</tax_env__o>");
valueXmlString.append("<retention_perc>").append("<![CDATA[" + retperc + "]]>").append("</retention_perc>"); valueXmlString.append("<retention_perc>").append("<![CDATA[" + retperc + "]]>").append("</retention_perc>");
valueXmlString.append("<retention_perc__o>").append("<![CDATA[" + retperc + "]]>").append("</retention_perc__o>"); valueXmlString.append("<retention_perc__o>").append("<![CDATA[" + retperc + "]]>").append("</retention_perc__o>");
valueXmlString.append("<site_code__adv >").append("<![CDATA[" + siteCode + "]]>").append("</site_code__adv>"); valueXmlString.append("<site_code__adv >").append("<![CDATA[" + siteCode + "]]>").append("</site_code__adv>");
valueXmlString.append("<site_code__adv__o>").append("<![CDATA[" + siteCode + "]]>").append("</site_code__adv__o>"); valueXmlString.append("<site_code__adv__o>").append("<![CDATA[" + siteCode + "]]>").append("</site_code__adv__o>");
valueXmlString.append("<adj_perc >").append("<![CDATA[" + adjustmentperc + "]]>").append("</adj_perc>"); valueXmlString.append("<adj_perc >").append("<![CDATA[" + adjustmentperc + "]]>").append("</adj_perc>");
valueXmlString.append("<adj_perc__o >").append("<![CDATA[" + adjustmentperc + "]]>").append("</adj_perc__o>"); valueXmlString.append("<adj_perc__o >").append("<![CDATA[" + adjustmentperc + "]]>").append("</adj_perc__o>");
//valueXmlString.append("<task_code >").append("<![CDATA[" + task_code + "]]>").append("</task_code>"); //valueXmlString.append("<task_code >").append("<![CDATA[" + task_code + "]]>").append("</task_code>");
valueXmlString.append("<task_code__o >").append("<![CDATA[" + task_code + "]]>").append("</task_code__o>"); valueXmlString.append("<task_code__o >").append("<![CDATA[" + task_code + "]]>").append("</task_code__o>");
} }
else if (currentColumn.trim().equalsIgnoreCase("rel_agnst")) else if (currentColumn.trim().equalsIgnoreCase("rel_agnst"))
{ {
value = genericUtility.getColumnValue("rel_agnst", dom); value = genericUtility.getColumnValue("rel_agnst", dom);
task_code=checkNull(genericUtility.getColumnValue("task_code", dom)); task_code=checkNull(genericUtility.getColumnValue("task_code", dom));
System.out.println("Release against#####@@@@@@"+value); System.out.println("Release against#####@@@@@@"+value);
System.out.println("Task code Release against!!!!!!!!!!@@@@@@"+task_code); System.out.println("Task code Release against!!!!!!!!!!@@@@@@"+task_code);
if (value.equalsIgnoreCase("05")|| value.equalsIgnoreCase("06")) if (value.equalsIgnoreCase("05")|| value.equalsIgnoreCase("06"))
{ {
System.out.println("Release against@@@@@@"); System.out.println("Release against@@@@@@");
/*valueXmlString.append("<item_code protect = \"0\">").append("<![CDATA["+itemCode+"]]>").append("</item_code>");*/ /*valueXmlString.append("<item_code protect = \"0\">").append("<![CDATA["+itemCode+"]]>").append("</item_code>");*/
valueXmlString.append("<task_code protect = \"0\">").append("<![CDATA[" + task_code + "]]>").append("</task_code>"); valueXmlString.append("<task_code protect = \"0\">").append("<![CDATA[" + task_code + "]]>").append("</task_code>");
} else }
{ else
{
valueXmlString.append("<task_code protect = \"1\">").append("<![CDATA[]]>").append("</task_code>"); valueXmlString.append("<task_code protect = \"1\">").append("<![CDATA[]]>").append("</task_code>");
} }
} }
else if (currentColumn.trim().equalsIgnoreCase("itm_defaultedit"))
{ else if (currentColumn.trim().equalsIgnoreCase("itm_defaultedit"))
value = genericUtility.getColumnValue("rel_agnst", dom); {
task_code=genericUtility.getColumnValue("task_code", dom); value = genericUtility.getColumnValue("rel_agnst", dom);
System.out.println("Release against item default edit#####@@@@@@"+value); task_code=genericUtility.getColumnValue("task_code", dom);
System.out.println("Task code itm default edit!!!!!!!!!!@@@@@@"+task_code); System.out.println("Release against item default edit#####@@@@@@"+value);
if (value.equalsIgnoreCase("05")|| value.equalsIgnoreCase("06")) System.out.println("Task code itm default edit!!!!!!!!!!@@@@@@"+task_code);
{
valueXmlString.append("<task_code protect = \"0\">").append("<![CDATA[" + task_code + "]]>").append("</task_code>"); if (value.equalsIgnoreCase("05")|| value.equalsIgnoreCase("06"))
} else {
{ valueXmlString.append("<task_code protect = \"0\">").append("<![CDATA[" + task_code + "]]>").append("</task_code>");
valueXmlString.append("<task_code protect = \"1\">").append("<![CDATA[]]>").append("</task_code>"); }
} else
} {
valueXmlString.append("<task_code protect = \"1\">").append("<![CDATA[]]>").append("</task_code>");
}
}
valueXmlString.append("</Detail4>"); valueXmlString.append("</Detail4>");
break; break;
// // // //
...@@ -4226,7 +4246,8 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde ...@@ -4226,7 +4246,8 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde
ctr = 0; ctr = 0;
valueXmlString.append("<Detail5>"); valueXmlString.append("<Detail5>");
childNodeListLength = childNodeList.getLength(); childNodeListLength = childNodeList.getLength();
do { do
{
childNode = childNodeList.item(ctr); childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName(); childNodeName = childNode.getNodeName();
if (childNodeName.equals(currentColumn)) if (childNodeName.equals(currentColumn))
...@@ -4240,6 +4261,7 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde ...@@ -4240,6 +4261,7 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde
} }
while (ctr < childNodeListLength&& !childNodeName.equals(currentColumn)); while (ctr < childNodeListLength&& !childNodeName.equals(currentColumn));
System.out.println("[" + currentColumn + "] ==> '"+ columnValue + "'"); System.out.println("[" + currentColumn + "] ==> '"+ columnValue + "'");
if (currentColumn.trim().equalsIgnoreCase("itm_default")) if (currentColumn.trim().equalsIgnoreCase("itm_default"))
{ {
purcOrder = genericUtility.getColumnValue("purc_order", dom1); purcOrder = genericUtility.getColumnValue("purc_order", dom1);
...@@ -4247,8 +4269,8 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde ...@@ -4247,8 +4269,8 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal, POrde
valueXmlString.append("<purc_order>").append("<![CDATA[" + purcOrder + "]]>").append("</purc_order>"); valueXmlString.append("<purc_order>").append("<![CDATA[" + purcOrder + "]]>").append("</purc_order>");
} }
else if (currentColumn.trim().equalsIgnoreCase("line_no__ord")) else if (currentColumn.trim().equalsIgnoreCase("line_no__ord"))
{ {
lineNoOrd = checkNull(genericUtility.getColumnValue("line_no__ord", dom)); lineNoOrd = checkNull(genericUtility.getColumnValue("line_no__ord", dom));
System.out.println("line order@@@@@@@@@@@@@@@@@@@@@@@@@@22"+lineNoOrd); System.out.println("line order@@@@@@@@@@@@@@@@@@@@@@@@@@22"+lineNoOrd);
purcOrder = genericUtility.getColumnValue("purc_order", dom1); purcOrder = genericUtility.getColumnValue("purc_order", dom1);
......
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