Commit dadb80b9 authored by ssalve's avatar ssalve

Sarita : Done changes to set proj_code on itemchange of purc_order on 29 MARCH 2019

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@198968 ce508802-f39f-4f6c-b175-0d175dae99d5
parent f4b283e2
......@@ -4033,6 +4033,7 @@ public class PoReceiptIc extends ValidatorEJB implements PoReceiptIcLocal,PoRec
String lsspec="",lsspecdescr="",lsdis="",lssource="",lstranid="",lsstkopt="" , lstrancode="", lsloc="", lsuom="", lsunitpur="", lspack1="", lspackinstr1="", lsaccdesc="", lsanalcode="",lsinvacct="";
String lscostctr="",lscostctrasloccode="",emp="",lscctrloccode="", lsuomrnd="",lssitedescr="",loginSiteCode="",siteCode="",lsPostType="";
String suppCode="",exchRate="",exchRateFrt="";
String projectCode = ""; //Added by sarita on 29 MARCH 2019
DistCommon disscommon = new DistCommon();
FinCommon fincommon = new FinCommon();
ArrayList lcstdqty1 = null;
......@@ -4210,14 +4211,19 @@ public class PoReceiptIc extends ValidatorEJB implements PoReceiptIcLocal,PoRec
exchRate=genericUtility.getColumnValue("exch_rate", dom);
exchRateFrt = genericUtility.getColumnValue("exch_rate__frt", dom);
lspurcorder= genericUtility.getColumnValue("purc_order", dom);
//Commented and Added by sarita to set add proj_code and set to header on 29 MARCH 2019 [START]
projectCode = genericUtility.getColumnValue("proj_code", dom);
//Commented and Added by sarita to set add proj_code and set to header on 29 MARCH 2019 [END]
valueXmlString.append("<supp_code protect =\"1\">").append("<![CDATA["+suppCode+"]]>").append("</supp_code>");
valueXmlString.append("<qc_reqd protect =\"1\">").append("<![CDATA["+lsqcreqd+"]]>").append("</qc_reqd>");
valueXmlString.append("<exch_rate protect =\"1\">").append("<![CDATA["+exchRate+"]]>").append("</exch_rate>");
valueXmlString.append("<exch_rate__frt protect =\"1\">").append("<![CDATA["+exchRateFrt+"]]>").append("</exch_rate__frt>");
valueXmlString.append("<purc_order protect =\"1\">").append("<![CDATA["+lspurcorder+"]]>").append("</purc_order>");
//Commented and Added by sarita to set add proj_code and set to header on 29 MARCH 2019 [START]
valueXmlString.append("<proj_code>").append("<![CDATA["+projectCode+"]]>").append("</proj_code>");
//Commented and Added by sarita to set add proj_code and set to header on 29 MARCH 2019 [END]
}
else if (currentColumn.trim().equalsIgnoreCase("site_code"))
{
......@@ -4472,8 +4478,12 @@ public class PoReceiptIc extends ValidatorEJB implements PoReceiptIcLocal,PoRec
ldttrandt1 =genericUtility.getColumnValue("tran_date", dom);
ldttrandt1 = ldttrandt1 == null ? "" : ldttrandt1.trim();
System.out.println("String Effdate is"+ldttrandt1);
sql="select supp_code, tax_date, curr_code, exch_rate,cr_term,tran_code,item_ser, emp_code, trans_mode, pord_type," +
"accept_criteria, anal_code, bank_code__pay from porder where purc_order =?";
//Commented and Added by sarita to set add proj_code and set to header on 29 MARCH 2019 [START]
/*sql="select supp_code, tax_date, curr_code, exch_rate,cr_term,tran_code,item_ser, emp_code, trans_mode, pord_type," +
"accept_criteria, anal_code, bank_code__pay from porder where purc_order =?";*/
sql="select supp_code, tax_date, curr_code, exch_rate,cr_term,tran_code,item_ser, emp_code, trans_mode, pord_type," +
"accept_criteria, anal_code, bank_code__pay,proj_code from porder where purc_order =?";
//Commented and Added by sarita to set add proj_code and set to header on 29 MARCH 2019 [END]
pstmt= conn.prepareStatement( sql );
pstmt.setString(1,purcorder);
rs = pstmt.executeQuery();
......@@ -4492,6 +4502,9 @@ public class PoReceiptIc extends ValidatorEJB implements PoReceiptIcLocal,PoRec
lscri= checkNull(rs.getString(11));
lsanalcode= checkNull(rs.getString(12));
lsbankcdpay= checkNull(rs.getString(13));
//Commented and Added by sarita to set add proj_code and set to header on 29 MARCH 2019 [START]
projectCode = checkNull(rs.getString(14));
//Commented and Added by sarita to set add proj_code and set to header on 29 MARCH 2019 [END]
}
rs.close();
rs = null;
......@@ -4508,6 +4521,9 @@ public class PoReceiptIc extends ValidatorEJB implements PoReceiptIcLocal,PoRec
valueXmlString.append("<supp_code__ship>").append("<![CDATA["+mScode+"]]>").append("</supp_code__ship>");
valueXmlString.append("<anal_code>").append("<![CDATA["+lsanalcode+"]]>").append("</anal_code>");
valueXmlString.append("<cr_term>").append("<![CDATA["+lscrterm+"]]>").append("</cr_term>");
//Commented and Added by sarita to set add proj_code and set to header on 29 MARCH 2019 [START]
valueXmlString.append("<proj_code>").append("<![CDATA["+projectCode+"]]>").append("</proj_code>");
//Commented and Added by sarita to set add proj_code and set to header on 29 MARCH 2019 [END]
if(lscrterm != null && lscrterm.trim().length()>0 )
{
sql=" select descr from crterm where cr_term=?";
......@@ -6044,6 +6060,7 @@ public class PoReceiptIc extends ValidatorEJB implements PoReceiptIcLocal,PoRec
double lcexchrate = 0.0 ,lcqty = 0.0, mOrdQty= 0.0 ,lcQtyConv = 0 , lcRtConv = 0 ,lishelflife = 0.0 ,lcratestduom = 0.0 , mpending = 0 ,lcrateclg=0,
lcstdrate = 0 ,mCancperc = 0 , lcconvtemp= 0 ,lctemp = 0 ,lcconv = 0 ,mDlvQty = 0 ,lcrealisedqty = 0 , lcgrosswt = 0 ,lctarewt = 0 ,
lcnetwt= 0 ;// = 0 , = 0 , = 0;
String projectCode = ""; // Added by sarita on 29 MARCH 2019
try {
......@@ -6154,9 +6171,13 @@ public class PoReceiptIc extends ValidatorEJB implements PoReceiptIcLocal,PoRec
valueXmlString.append("<reas_code protect =\"1\">").append("<![CDATA[]]>").append("</reas_code>");
//gbf_itemchg_modifier_ds(dw_detedit[ii_currformno],"mfg_date","protect","0") //Added by fatema - 05/06/2007
//gbf_itemchg_modifier_ds(dw_detedit[ii_currformno],"expiry_date","protect","0") //Added by fatema - 05/06/2007
//Commented and Added by sarita to set add proj_code and set to header on 29 MARCH 2019 [START]
projectCode = checkNull(genericUtility.getColumnValue("proj_code", dom1));
valueXmlString.append("<proj_code>").append("<![CDATA[" + projectCode + "]]>").append("</proj_code>");
//Commented and Added by sarita to set add proj_code and set to header on 29 MARCH 2019 [END]
} //remaining code
else if (currentColumn.trim().equalsIgnoreCase("itm_defaultedit"))
{
{
lsitemcode =checkNull (genericUtility.getColumnValue("item_code", dom));
String lsautogeneratelotno="", lsNull="",lsLotNoManualSite="", lssitestring="" ,lsexit="",lsgenlotauto="";
lssite = checkNull(genericUtility.getColumnValue("site_code", dom1));
......@@ -6319,7 +6340,8 @@ public class PoReceiptIc extends ValidatorEJB implements PoReceiptIcLocal,PoRec
valueXmlString.append("<rate protect =\"0\">").append("<![CDATA["+rate+"]]>").append("</rate>");
}
valueXmlString.append("<reas_code protect =\"1\">").append("<![CDATA["+reasCode+"]]>").append("</reas_code>");
}
}
else if (currentColumn.trim().equalsIgnoreCase("purc_order"))
{
lspurcorder = genericUtility.getColumnValue("purc_order", dom);
......
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