Commit 4e94c750 authored by ngadkari's avatar ngadkari

acctcode dr and cr changes

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@201558 ce508802-f39f-4f6c-b175-0d175dae99d5
parent b428283a
...@@ -3637,7 +3637,7 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal,POrder ...@@ -3637,7 +3637,7 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal,POrder
String objContext, String currentColumn, String editFlag, String objContext, String currentColumn, String editFlag,
String xtraParams) throws RemoteException, ITMException { String xtraParams) throws RemoteException, ITMException {
String childNodeName = null; String childNodeName = null;
String sql = "", purcOrder = "", amdNo = ""; String sql = "", purcOrder = "", amdNo = "",invAcctQc="",invAcct="";
StringBuffer valueXmlString = new StringBuffer(); StringBuffer valueXmlString = new StringBuffer();
int ctr = 0, cnt1 = 0, cnt = 0; int ctr = 0, cnt1 = 0, cnt = 0;
NodeList parentNodeList = null; NodeList parentNodeList = null;
...@@ -5101,9 +5101,9 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal,POrder ...@@ -5101,9 +5101,9 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal,POrder
valueXmlString.append("<pack_instr>") valueXmlString.append("<pack_instr>")
.append("<![CDATA[" + packInstr + "]]>") .append("<![CDATA[" + packInstr + "]]>")
.append("</pack_instr>"); .append("</pack_instr>");
valueXmlString.append("<acct_code__dr__o>") valueXmlString.append("<acct_code__dr_o>")
.append("<![CDATA[" + acct_dr + "]]>") .append("<![CDATA[" + acct_dr + "]]>")
.append("</acct_code__dr__o>"); .append("</acct_code__dr_o>");
valueXmlString.append("<acct_code__dr>") valueXmlString.append("<acct_code__dr>")
.append("<![CDATA[" + acct_dr + "]]>") .append("<![CDATA[" + acct_dr + "]]>")
.append("</acct_code__dr>"); .append("</acct_code__dr>");
...@@ -5820,7 +5820,7 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal,POrder ...@@ -5820,7 +5820,7 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal,POrder
}*/ }*/
//changes made -by-monika-22-may-2019 //changes made -by-monika-22-may-2019
String mcctrArray[] = cctr.split(","); String mcctrArray[] = cctr_dr.split(",");
System.out.println("@@@@@ mcctrArray.length[" System.out.println("@@@@@ mcctrArray.length["
+ mcctrArray.length + "]"); + mcctrArray.length + "]");
if (mcctrArray.length > 0) { if (mcctrArray.length > 0) {
...@@ -5871,63 +5871,99 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal,POrder ...@@ -5871,63 +5871,99 @@ public class POrderAmdIC extends ValidatorEJB implements POrderAmdICLocal,POrder
acct_cr = genericUtility.getColumnValue("acct_code__cr", acct_cr = genericUtility.getColumnValue("acct_code__cr",
dom); dom);
invAcct = finCommon.getFinparams("999999","INV_ACCT_PORCP", conn);
if (invAcct == null || "NULLFOUND".equalsIgnoreCase(invAcct) || invAcct.trim().length() == 0) {
invAcct = "N";
}
invAcctQc = finCommon.getFinparams("999999","INV_ACCT_QCORDER", conn);
if (invAcctQc == null|| "NULLFOUND".equalsIgnoreCase(invAcctQc)|| invAcctQc.trim().length() == 0) {
invAcctQc = "N";
}
if (acct_cr == null || acct_cr.trim().length() == 0) { if (acct_cr == null || acct_cr.trim().length() == 0) {
//changes made by monika-21-may-2019 //changes made by monika-21-may-2019
//changes-by-monika-17-may-2019 //changes-by-monika-17-may-2019
if(pordType==null || pordType.trim().length() > 0) { if(pordType==null || pordType.trim().length() > 0) {
sql = "select pord_type from porder where purc_order = ? "; sql = "select pord_type from porder where purc_order = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, purcOrder); pstmt.setString(1, purcOrder);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) { if (rs.next()) {
pordType = checkNull(rs.getString("pord_type")); pordType = checkNull(rs.getString("pord_type"));
} }
rs.close(); rs.close();
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
} }
cctr_cr =fincommon.getAcctDetrTtype(itemCode, itemSer, if ("Y".equalsIgnoreCase(invAcct)&& !"Y".equalsIgnoreCase(invAcctQc))
"IN",pordType,siteCode, conn); {
System.out.println("tuesday:"+cctr_dr);
//COMMENTED BY-Monika cctr_cr =fincommon.getAcctDetrTtype(itemCode, itemSer,
/* cctr_cr = fincommon.getFromAcctDetr(itemCode, itemSer, "PORCP",pordType,siteCode, conn);
"PO", conn);*/ System.out.println("tuesday:"+cctr_dr);
//COMMENTED BY-Monika
/* cctr_cr = fincommon.getFromAcctDetr(itemCode, itemSer,
"PO", conn);*/
//end
/*String[] cctr_crStr = cctr_cr.split(",");
int len = cctr_crStr.length - 1;
System.out.println("@@@cr len[" + len + "]");*/
/*if (len > -1) {
acct_cr = cctr_crStr[0];
} else {
acct_cr = "";
}
if (len > 0) {
cctr_cr = cctr_crStr[1];
} else {
cctr_cr = "";
}*/
//changes made -by-monika-22-may-2019
String mcctrArray[] = cctr_cr.split(",");
System.out.println("@@@@@ mcctrArray.length["
+ mcctrArray.length + "]");
if (mcctrArray.length > 0) {
acct_cr= mcctrArray[0];
cctr_cr = "";
}
if (mcctrArray.length > 1) {
acct_cr = mcctrArray[0];
cctr_cr = mcctrArray[1];
}
//end //end
String[] cctr_crStr = cctr_cr.split(",");
int len = cctr_crStr.length - 1;
System.out.println("@@@cr len[" + len + "]");
/*if (len > -1) {
acct_cr = cctr_crStr[0];
} else {
acct_cr = "";
} }
else
if (len > 0) { {
cctr_cr = cctr_crStr[1]; cctr_cr =fincommon.getAcctDetrTtype(itemCode, itemSer,
} else { "PO",pordType,siteCode, conn);
cctr_cr = ""; System.out.println("tuesday:"+cctr_dr);
}*/
//changes made -by-monika-22-may-2019 String[] cctr_crStr = cctr_cr.split(",");
int len = cctr_crStr.length - 1;
String mcctrArray[] = cctr_cr.split(","); System.out.println("@@@cr len[" + len + "]");
System.out.println("@@@@@ mcctrArray.length["
+ mcctrArray.length + "]"); String mcctrArray[] = cctr_cr.split(",");
if (mcctrArray.length > 0) { System.out.println("@@@@@ mcctrArray.length["
acct_cr= mcctrArray[0]; + mcctrArray.length + "]");
cctr_cr = ""; if (mcctrArray.length > 0) {
} acct_cr= mcctrArray[0];
if (mcctrArray.length > 1) { cctr_cr = "";
acct_cr = mcctrArray[0]; }
cctr_cr = mcctrArray[1]; if (mcctrArray.length > 1) {
acct_cr = mcctrArray[0];
cctr_cr = mcctrArray[1];
}
} }
//end
} }
/*valueXmlString.append("<acct_code__dr >") /*valueXmlString.append("<acct_code__dr >")
......
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