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