Commit 16ffeaec authored by agaikwad's avatar agaikwad

Request_id-D15GSUN006


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@101145 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 8d9739b6
package ibase.webitm.ejb.fin;
import ibase.utility.E12GenericUtility;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.ejb.dis.DistCommon;
//import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
......@@ -49,11 +48,11 @@ public class MiscVoucherPostSave extends ValidatorEJB implements MiscVoucherPost
int cnt=0,cnt1=0,listCnt=1;
try
{
E12GenericUtility genericUtility = new E12GenericUtility();
// GenericUtility genericUtility = GenericUtility.getInstance();
GenericUtility genericUtility = GenericUtility.getInstance();
dom = genericUtility.parseString(domString);
tranId = genericUtility.getColumnValue("tran_id",dom);
tranId = GenericUtility.getInstance().getColumnValue("tran_id",dom);
// Advance Screen Cross Update
sql="select exch_rate from misc_voucher where tran_id=?";
pstmt = conn.prepareStatement(sql);
......@@ -245,56 +244,18 @@ public class MiscVoucherPostSave extends ValidatorEJB implements MiscVoucherPost
//End Of Detail Screen Cross Update
}
catch(Exception e)
catch (Exception e)
{
try {
conn.rollback();
} catch (SQLException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
isError = true;
System.out.println("Exception :MiscVoucherPostSaveEJB : :==>\n"+e.getMessage());
System.out.println("Exception : MiscVoucherPostSave -->["
+ e.getMessage() + "]");
e.printStackTrace();
throw new ITMException(e);
}
finally
{
try
try
{
System.out.println("isError ["+isError+"]");
if( conn != null )
{
if( isError )
{
conn.rollback();
}
else
{
conn.commit();
}
}
if(pstmt != null)
{
pstmt.close();
pstmt = null;
}
}
catch(Exception e)
catch (Exception e1)
{
System.out.println("Exception :MiscVoucherPostSaveEJB : :==>\n"+e.getMessage());
try
{
System.out.println("Before rollback");
conn.rollback();
}
catch(SQLException sqle)
{
System.out.println(sqle);
}
throw new ITMException(e);
System.out.println("Exception while rollbacking transaction....");
e1.printStackTrace();
}
}
System.out.println("Out MiscVoucherPostSaveEJB ... ");
......
/*PayVoucherComPrc-Abhijit Gaikwad
*
* */
package ibase.webitm.ejb.fin.adv;
import ibase.webitm.utility.*;
import ibase.utility.CommonConstants;
import ibase.utility.E12GenericUtility;
import ibase.webitm.ejb.*;
import ibase.system.config.*;
......@@ -35,8 +37,7 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
{ //PayVoucherComPrc
DistCommon distCommonObj = new DistCommon();
// GenericUtility genericUtility = GenericUtility.getInstance();
E12GenericUtility genericUtility = new E12GenericUtility();
GenericUtility genericUtility = GenericUtility.getInstance();
ITMDBAccessEJB itmDBAccessEJB = new ITMDBAccessEJB();
public String process() throws RemoteException,ITMException
{
......@@ -52,7 +53,7 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
try
{
DistCommon distCommonObj = new DistCommon();
// GenericUtility genericUtility = GenericUtility.getInstance();
GenericUtility genericUtility = GenericUtility.getInstance();
ITMDBAccessEJB itmDBAccessEJB = new ITMDBAccessEJB();
if(xmlString != null && xmlString.trim().length()!=0)
......@@ -104,7 +105,7 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
tabSeparatedData.append("<description>").append("Group0 description").append("</description>");
tabSeparatedData.append("<Header0>");
ConnDriver connDriver = new ConnDriver();
// GenericUtility genericUtility = GenericUtility.getInstance();
GenericUtility genericUtility = GenericUtility.getInstance();
//StringBuffer tabSeparatedData = new StringBuffer();
String userId = "",benefitType ="",freightType="",chargeType="",sqlItemCodeAl="",sqlItem="",siteCode = "",suppCodefr ="",acctCode ="";
String cctrCode ="",acctCodeadl ="",cctrCodeadl ="",currCode="";
......@@ -141,10 +142,10 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
taxEnv = genericUtility.getColumnValue("tax_env",headerDom);
postVouch = genericUtility.getColumnValue("post_vouch",headerDom);
remark = genericUtility.getColumnValue("remarks",headerDom);
frDate = genericUtility.getColumnValue("tran_date__fr",headerDom);
toDate = genericUtility.getColumnValue("tran_date__to",headerDom);
procdate = genericUtility.getColumnValue("proc_date",headerDom);
singleVoucher = genericUtility.getColumnValue("single_voucher",headerDom);
frDate = GenericUtility.getInstance().getColumnValue("tran_date__fr",headerDom);
toDate = GenericUtility.getInstance().getColumnValue("tran_date__to",headerDom);
procdate = GenericUtility.getInstance().getColumnValue("proc_date",headerDom);
singleVoucher = GenericUtility.getInstance().getColumnValue("single_voucher",headerDom);
//===============Convert date to TimeStamp date format===========
Timestamp dateFrom = null,dateTo = null;
Object date = null;
......@@ -570,7 +571,7 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
tabSeparatedData.append("<Detail2>");
tabSeparatedData.append ("<lr_no>").append("<![CDATA[" + (rs.getString(1)==null?" ":rs.getString(1)) +"]]>").append("<lr_no>");
tabSeparatedData.append ("<lr_date>").append("<![CDATA[" + (rs.getString(2)==null?" ":rs.getString(2)) +"]]>").append("<lr_date>");
tabSeparatedData.append ("<stan_fr>").append("<![CDATA[" + (rs.getString(3)==null?" ":rs.getString(3)) +"]]>").append("<stan_fr>");
tabSeparatedData.append ("<stan_fr>").append("<![CDATA[" + (rs.getString(3)==null?" ":rs.getString(3)) +"]]>").append("</stan_fr>");
tabSeparatedData.append ("<stan_to>").append("<![CDATA[" + (rs.getString(4)==null?" ":rs.getString(4)) +"]]>").append("</stan_to>");
tabSeparatedData.append ("<tran_id>").append("<![CDATA[" + (rs.getString(5)==null?" ":rs.getString(5)) +"]]>").append("</tran_id>");
tabSeparatedData.append ("<gross_weight>").append("<![CDATA[" + (rs.getString(6)==null?" ":rs.getString(6)) +"]]>").append("</gross_weight>");
......@@ -1091,8 +1092,7 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
{
Document detailDom = null;
Document headerDom = null;
// GenericUtility genericUtility = GenericUtility.getInstance();
E12GenericUtility genericUtility = new E12GenericUtility();
GenericUtility genericUtility = GenericUtility.getInstance();
String retStr = "";
try
......@@ -1162,7 +1162,7 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
Statement st = null;
String errFrSret ="";
String frsFlag=null;
// GenericUtility genericUtility = genericUtility;
GenericUtility genericUtility = GenericUtility.getInstance();
ConnDriver connDriver = new ConnDriver();//Added by Jaimin 30/08/2007 requst-ID :DI78DIS028
Connection conn= null;//Added by Jaimin 30/08/2007 requst-ID :DI78DIS028
String type = genericUtility.getColumnValue("single_voucher",headerDom);//Added by jaimin 01/09/2007 requst-ID :DI78DIS028
......@@ -1267,10 +1267,10 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
String ldlrdate1="",billdate1="";
String forcedFlag = "";
String keyString = "",keyCol ="",tranSer = "",type="";
String tranIdPe="";
try
{
Conf = new MiscValConf();
//windowName="w_purdist_exp_filt";
windowName="w_purdist_exp";
String currDateStr="";
......@@ -1284,8 +1284,8 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
lstaxchap = checkNull(genericUtility.getColumnValue("tax_chap",headerDom));
lstaxenv = checkNull(genericUtility.getColumnValue("tax_env",headerDom));
lsremarks = checkNull(genericUtility.getColumnValue("remarks",headerDom));
String loginUser = genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginCode");
String termID = genericUtility.getValueFromXTRA_PARAMS(xtraParams,"termId");
String loginUser = GenericUtility.getInstance().getValueFromXTRA_PARAMS(xtraParams,"loginCode");
String termID = GenericUtility.getInstance().getValueFromXTRA_PARAMS(xtraParams,"termId");
java.util.Date currentDate = new java.util.Date();
sdf = new SimpleDateFormat(genericUtility.getDBDateFormat());
Timestamp newsysDate = java.sql.Timestamp.valueOf( sdf.format(currentDate)+" 00:00:00.0");
......@@ -1398,31 +1398,31 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
if (lschargetype.equals("D"));
{
System.out.println("IF");
amtadlad = genericUtility.getColumnValueFromNode("adl_amount",detailNode);
amtadlad = GenericUtility.getInstance().getColumnValueFromNode("adl_amount",detailNode);
lcamtadl = amtadlad == null ? 0 : Double.parseDouble(amtadlad);
System.out.println("lcamtadl@@@@@@@@@@@@@@@" + lcamtadl);
}
lcamt1 = genericUtility.getColumnValueFromNode("amount",detailNode);
lcamt1 = GenericUtility.getInstance().getColumnValueFromNode("amount",detailNode);
System.out.println("lcamt1" + lcamt1);
lcamt = lcamt1 == null ? 0 : Double.parseDouble(lcamt1);
System.out.println("lcamt" + lcamt);
tranIdSingle = genericUtility.getColumnValueFromNode("tran_id",detailNode);
ldlrdate1 = genericUtility.getColumnValueFromNode("lr_date",detailNode);
tranIdSingle = GenericUtility.getInstance().getColumnValueFromNode("tran_id",detailNode);
ldlrdate1 = GenericUtility.getInstance().getColumnValueFromNode("lr_date",detailNode);
System.out.println("ldlrdate1"+ ldlrdate1);
System.out.println("ldlrdate"+ ldlrdate);
billdate1 = genericUtility.getColumnValueFromNode("bill_date",detailNode);
billdate1 = GenericUtility.getInstance().getColumnValueFromNode("bill_date",detailNode);
lsbillno1 = genericUtility.getColumnValueFromNode("bill_no",detailNode);
lsbillno1 = GenericUtility.getInstance().getColumnValueFromNode("bill_no",detailNode);
lcamount = lcamount +lcamt;
}
if(lcamount != 0 || lcamtadl !=0 )
{
tranIdSingle = genericUtility.getColumnValueFromNode("tran_id",detailNode);
tranIdSingle = GenericUtility.getInstance().getColumnValueFromNode("tran_id",detailNode);
System.out.println("Tranid in single Vouch["+tranIdSingle+"]");
lslrno = genericUtility.getColumnValueFromNode("lr_no",detailNode);
lsbillno1 = genericUtility.getColumnValueFromNode("bill_no",detailNode);
lslrno = GenericUtility.getInstance().getColumnValueFromNode("lr_no",detailNode);
lsbillno1 = GenericUtility.getInstance().getColumnValueFromNode("bill_no",detailNode);
HashMap payRollHeadMap = new HashMap();
payRollHeadMap.put("sundry_code",lssundrycode);
payRollHeadMap.put("acct_code__arap",lssundryacct);
......@@ -1476,10 +1476,29 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
String ref="M-VOUC";
errString = gfmiscvoucherpe(winname, ref, payHeadList, lsvouchtype, payDetailList, lctaxamt, currDate,lssundrytype, lsremarks, ldlrdate1, lsbillno, tranIdSingle, xtraParams,postVouch, conn);
System.out.println("errString" +errString);
if(errString.indexOf("CONFSUCCES") > -1)
/*if(errString.indexOf("CONFSUCCES") > -1)
{
System.out.println("Sucessfully");
}
*/
if (errString.indexOf("Success") > -1)
{
String[] arrayForTranId1 = errString.split("<TranID>");
System.out.println("Tran ID :::::in conf:::::::"+arrayForTranId1);
System.out.println("Tran ID :::::in conf:::::::"+arrayForTranId1[1]);
int endIndex1 = arrayForTranId1[1].indexOf("</TranID>");
System.out.println("endIndex1:::::::"+endIndex1);
tranIdPe = arrayForTranId1[1].substring(0, endIndex1);
System.out.println("tranIdPe=====["+tranIdPe+"]");
}else
{
System.out.println("not Successfully");
}
}
else
{
......@@ -1492,20 +1511,20 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
System.out.println("Z count is in starting"+ z);
System.out.println("For nodeList"+ nodeListLength);
String trandate1="",trandate2="",refdate1="",refdate2,tranID="",lssitecodedet="";
lcamt1 = genericUtility.getColumnValueFromNode("amount",detailNode);
lcamt1 = GenericUtility.getInstance().getColumnValueFromNode("amount",detailNode);
System.out.println("lcamt1" + lcamt1);
lcamt=Double.parseDouble(lcamt1);
System.out.println("lcamt" + lcamt);
lcamount = lcamount + lcamt;
trandate1 = genericUtility.getColumnValueFromNode("proc_date",detailNode);
lsrefser = genericUtility.getColumnValueFromNode("ref_ser",detailNode);
lsrefid = genericUtility.getColumnValueFromNode("tran_id",detailNode);
lscurrcode= genericUtility.getColumnValueFromNode("curr_code",detailNode);
refdate1 = genericUtility.getColumnValueFromNode("tran_date",detailNode);
lssitecodedet = genericUtility.getColumnValueFromNode("site_code",detailNode);
billdate1 = genericUtility.getColumnValueFromNode("bill_date",detailNode);
ldlrdate1 = genericUtility.getColumnValueFromNode("lr_date",detailNode);
refLineNo = genericUtility.getColumnValueFromNode("ref_line_no",detailNode);
trandate1 = GenericUtility.getInstance().getColumnValueFromNode("proc_date",detailNode);
lsrefser = GenericUtility.getInstance().getColumnValueFromNode("ref_ser",detailNode);
lsrefid = GenericUtility.getInstance().getColumnValueFromNode("tran_id",detailNode);
lscurrcode= GenericUtility.getInstance().getColumnValueFromNode("curr_code",detailNode);
refdate1 = GenericUtility.getInstance().getColumnValueFromNode("tran_date",detailNode);
lssitecodedet = GenericUtility.getInstance().getColumnValueFromNode("site_code",detailNode);
billdate1 = GenericUtility.getInstance().getColumnValueFromNode("bill_date",detailNode);
ldlrdate1 = GenericUtility.getInstance().getColumnValueFromNode("lr_date",detailNode);
refLineNo = GenericUtility.getInstance().getColumnValueFromNode("ref_line_no",detailNode);
System.out.println("ref_line_no"+ refLineNo );
sql = "SELECT KEY_STRING, TRAN_ID_COL, REF_SER FROM TRANSETUP WHERE TRAN_WINDOW= ?";
......@@ -1633,6 +1652,27 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
System.out.println("Successfully INSERT into Payrol Voucher..................");
System.out.println("Z count" +z);
}
System.out.println("postVouch.equalsIgnoreCase()"+postVouch);
if(errString.length()==0 && postVouch.equalsIgnoreCase("Y"));
{
System.out.println("PostVoucher"+ postVouch);
errString = Conf.confirm(tranIdPe, xtraParams, forcedFlag,conn); //nvo_miscvouch.gbf_retrieve_misc_vou(lstr_pur_exp_reco.voucher_no, lstr_pur_exp_reco.voucher_no,2,ls_errcode,ls_site_code)
}
Conf = null;
if(errString.indexOf("CONFSUCCES") > -1)
{
System.out.println("Sucessfully");
}
if(errString != null && errString.trim().length() > 0)
{
System.out.println("Return errString");
return errString;
}
tranIdPe="";
if(postVouch.equalsIgnoreCase("N"))
{
System.out.println("Post Voucher N");
}
System.out.println("lltrue"+lltrue);
lltrue++;
System.out.println("lltrue count is"+lltrue);
......@@ -1699,21 +1739,25 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
String keyCol = "";
NodeList detailNodeList = null;
Node detailNode = null;
MiscValConf Conf = null;
int nodeListLength = 0;
ArrayList payHeadList = new ArrayList();
ArrayList payDetailList = new ArrayList();
String tranIdPe="";
String forcedFlag = "";
String trandate1="",trandate2="",refdate1="",refdate2,tranID="",lssitecodedet="";
try
{
Conf = new MiscValConf();
windowName="w_purdist_exp";
SimpleDateFormat sdf = null;
java.util.Date currentDate = new java.util.Date();
sdf = new SimpleDateFormat(genericUtility.getDBDateFormat());
Timestamp newsysDate = java.sql.Timestamp.valueOf( sdf.format(currentDate)+" 00:00:00.0");
System.out.println("Now the date is :=> ["+newsysDate+"]");
java.sql.Timestamp currDate = null;
currDate = new java.sql.Timestamp(System.currentTimeMillis());
java.util.Date currentDate = new java.util.Date();
sdf = new SimpleDateFormat(genericUtility.getDBDateFormat());
Timestamp newsysDate = java.sql.Timestamp.valueOf( sdf.format(currentDate)+" 00:00:00.0");
System.out.println("Now the date is :=> ["+newsysDate+"]");
java.sql.Timestamp currDate = null;
currDate = new java.sql.Timestamp(System.currentTimeMillis());
System.out.println("currDate is :=> ["+currDate+"]");
String acctcodeadl=genericUtility.getColumnValue("acct_code__adl",headerDom);
......@@ -1723,12 +1767,12 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
lscurrcode = genericUtility.getColumnValue("curr_code",headerDom);
lssitefr = genericUtility.getColumnValue("site_code__fr",headerDom);
lssiteto = genericUtility.getColumnValue("site__code_to",headerDom);
lstaxclass = genericUtility.getColumnValue("tax_class",headerDom);
lstaxchap = genericUtility.getColumnValue("tax_chap",headerDom);
lstaxenv = genericUtility.getColumnValue("tax_env",headerDom);
lstaxchap = checkNull(genericUtility.getColumnValue("tax_chap",headerDom));
lstaxenv = checkNull(genericUtility.getColumnValue("tax_env",headerDom));
lsremarks = checkNull(genericUtility.getColumnValue("remarks",headerDom));
lsremarks = genericUtility.getColumnValue("remarks",headerDom);
String loginUser = genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginCode");
String termID = genericUtility.getValueFromXTRA_PARAMS(xtraParams,"termId");
String loginUser = GenericUtility.getInstance().getValueFromXTRA_PARAMS(xtraParams,"loginCode");
String termID = GenericUtility.getInstance().getValueFromXTRA_PARAMS(xtraParams,"termId");
//select count(*) from site a, site b where a.FIN_ENTITY = b.FIN_ENTITY and a.site_code = ? and b.site_code = ?
sql="select count(*)from site a, site b where a.FIN_ENTITY = b.FIN_ENTITY and a.site_code = ? and b.site_code = ?";
......@@ -1839,14 +1883,14 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
lscctrcf=null;
}
lcamt1 = genericUtility.getColumnValueFromNode("amount",detailNode);
lcamt1 = GenericUtility.getInstance().getColumnValueFromNode("amount",detailNode);
System.out.println("lcamt1" + lcamt1);
lcamt=Double.parseDouble(lcamt1);
System.out.println("lcamt" + lcamt);
lstranid = genericUtility.getColumnValueFromNode("tran_id",detailNode);
ldlrdate1 = genericUtility.getColumnValueFromNode("lr_date",detailNode);
billdate1 = genericUtility.getColumnValueFromNode("bill_date",detailNode);
lsbillno1 = genericUtility.getColumnValueFromNode("bill_no",detailNode);
lstranid = GenericUtility.getInstance().getColumnValueFromNode("tran_id",detailNode);
ldlrdate1 = GenericUtility.getInstance().getColumnValueFromNode("lr_date",detailNode);
billdate1 = GenericUtility.getInstance().getColumnValueFromNode("bill_date",detailNode);
lsbillno1 = GenericUtility.getInstance().getColumnValueFromNode("bill_no",detailNode);
lcamount = lcamount +lcamt;
lcamtadl = lcamtadl + lcamtadlad;
if(lcamount != 0 || lcamtadl !=0 )
......@@ -1920,10 +1964,24 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
String ref="M-VOUC";
errString = gfmiscvoucherpe(winname, ref, payHeadList, lsvouchtype, payDetailList, lctaxamt, currDate,lssundrytype, lsremarks, ldlrdate1, lsbillno, lstranid, xtraParams,postVouch, conn);
System.out.println("errString" +errString);
if(errString.indexOf("CONFSUCCES") > -1)
if (errString.indexOf("Success") > -1)
{
System.out.println("Sucessfully");
}
String[] arrayForTranId1 = errString.split("<TranID>");
System.out.println("Tran ID :::::in conf:::::::"+arrayForTranId1);
System.out.println("Tran ID :::::in conf:::::::"+arrayForTranId1[1]);
int endIndex1 = arrayForTranId1[1].indexOf("</TranID>");
System.out.println("endIndex1:::::::"+endIndex1);
tranIdPe = arrayForTranId1[1].substring(0, endIndex1);
System.out.println("tranIdPe=====["+tranIdPe+"]");
}else
{
System.out.println("not Successfully");
}
lstranid="";
}
......@@ -1932,19 +1990,19 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
errString = itmDBAccessEJB.getErrorString("","VTAMT","","",conn);
}
lcamt1 = genericUtility.getColumnValueFromNode("amount",detailNode);
lcamt1 = GenericUtility.getInstance().getColumnValueFromNode("amount",detailNode);
System.out.println("lcamt1" + lcamt1);
lcamt=Double.parseDouble(lcamt1);
System.out.println("lcamt" + lcamt);
lcamount = lcamount + lcamt;
trandate1 = genericUtility.getColumnValueFromNode("proc_date",detailNode);
lsrefser = genericUtility.getColumnValueFromNode("ref_ser",detailNode);
lsrefid = genericUtility.getColumnValueFromNode("tran_id",detailNode);
lscurrcode= genericUtility.getColumnValueFromNode("curr_code",detailNode);
refdate1 = genericUtility.getColumnValueFromNode("tran_date",detailNode);
lssitecodedet = genericUtility.getColumnValueFromNode("site_code",detailNode);
billdate1 = genericUtility.getColumnValueFromNode("bill_date",detailNode);
ldlrdate1 = genericUtility.getColumnValueFromNode("lr_date",detailNode);
trandate1 = GenericUtility.getInstance().getColumnValueFromNode("proc_date",detailNode);
lsrefser = GenericUtility.getInstance().getColumnValueFromNode("ref_ser",detailNode);
lsrefid = GenericUtility.getInstance().getColumnValueFromNode("tran_id",detailNode);
lscurrcode= GenericUtility.getInstance().getColumnValueFromNode("curr_code",detailNode);
refdate1 = GenericUtility.getInstance().getColumnValueFromNode("tran_date",detailNode);
lssitecodedet = GenericUtility.getInstance().getColumnValueFromNode("site_code",detailNode);
billdate1 = GenericUtility.getInstance().getColumnValueFromNode("bill_date",detailNode);
ldlrdate1 = GenericUtility.getInstance().getColumnValueFromNode("lr_date",detailNode);
sql = "SELECT KEY_STRING, TRAN_ID_COL, REF_SER FROM TRANSETUP WHERE TRAN_WINDOW= ?";
pstmt = conn.prepareStatement(sql);
......@@ -2083,6 +2141,27 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
}
}
System.out.println("postVouch.equalsIgnoreCase()"+postVouch);
if(errString.length()==0 && postVouch.equalsIgnoreCase("Y"));
{
System.out.println("PostVoucher"+ postVouch);
errString = Conf.confirm(tranIdPe, xtraParams, forcedFlag,conn); //nvo_miscvouch.gbf_retrieve_misc_vou(lstr_pur_exp_reco.voucher_no, lstr_pur_exp_reco.voucher_no,2,ls_errcode,ls_site_code)
}
Conf = null;
if(errString.indexOf("CONFSUCCES") > -1)
{
System.out.println("Sucessfully");
}
if(errString != null && errString.trim().length() > 0)
{
System.out.println("Return errString");
return errString;
}
tranIdPe="";
if(postVouch.equalsIgnoreCase("N"))
{
System.out.println("Post Voucher N");
}
System.out.println("lltrue"+lltrue);
lltrue++;
System.out.println("lltrue"+lltrue);
......@@ -2146,8 +2225,8 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
double lcexchrate=0,lcamthdr=0;
UtilMethods utlMtds = new UtilMethods();
int licrdays=0, lilineno=0,lldetrows=0, llcnt=0, lltaxrc=0, llcc=0, llrndto=0,updCnt=0;
String loginUser = genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginCode");
String termID = genericUtility.getValueFromXTRA_PARAMS(xtraParams,"termId");
String loginUser = GenericUtility.getInstance().getValueFromXTRA_PARAMS(xtraParams,"loginCode");
String termID = GenericUtility.getInstance().getValueFromXTRA_PARAMS(xtraParams,"termId");
winname="w_purdist_exp";
ArrayList payTranList = new ArrayList();
String keyString ="", keyCol = "",tranSer ="";
......@@ -2489,7 +2568,7 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
retString = saveData(siteCode,xmlString,conn);
System.out.println("@@@@@2: retString:"+retString);
System.out.println("--retString finished--");
if (retString.indexOf("Success") > -1)
/*if (retString.indexOf("Success") > -1)
{
String[] arrayForTranId1 = retString.split("<TranID>");
......@@ -2507,23 +2586,7 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
{
System.out.println("not Successfully");
}
lctotamt = lcbillamt + lctottax;
lcnetamt = lctotamt + lcadvamt;
lcnetamtbc = lcnetamt * lcexchrate;
ldchgdt = new Timestamp(System.currentTimeMillis());
sql = "update misc_voucher set net_amt = ?, net_amt__bc = ?, bill_amt = ?, tax_amt = ?, tot_amt = ?,adv_amt = ? where tran_id = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setDouble(1,lcnetamt);
pstmt.setDouble(2,lcnetamtbc);
pstmt.setDouble(3,lcbillamt);
pstmt.setDouble(4,lctottax);
pstmt.setDouble(5,lctotamt);
pstmt.setDouble(6,lcadvamt);
pstmt.setString(7,tranIdPe);
updCnt = pstmt.executeUpdate();
System.out.println("Update count of Dlv term "+ updCnt);
pstmt.close();
pstmt = null;
/*
System.out.println("postVouch.equalsIgnoreCase()"+postVouch);
if(errString.length()==0 && postVouch.equalsIgnoreCase("Y"));
{
......@@ -2544,7 +2607,7 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
if(postVouch.equalsIgnoreCase("N"))
{
System.out.println("Post Voucher N");
}
}*/
}
}
catch (SQLException sqx)
......@@ -2581,7 +2644,7 @@ public class PayVoucherComPrc extends ProcessEJB implements PayVoucherComPrcLoca
throw new ITMException(e);
}
}
return errString;
return retString;
}
......
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