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