publicStringconfirm(StringtranId,StringxtraParams,StringforcedFlag)throwsRemoteException,ITMException//added by Ramagya On 10/08/2020[added userInfo parameter]
publicStringconfirm(StringtranId,StringxtraParams,StringforcedFlag,StringuserInfo)throwsRemoteException,ITMException//added by Ramagya On 10/08/2020[added userInfo parameter]
//return itmDBAccessEJB.getErrorString("","VTALCONF","","",conn);//commented by bipin on 22/03/2010
retString=itmDBAccessEJB.getErrorString("","VTALCONF","","",conn);//added by bipin on 22/03/2010 [reason: To allow error & warning]
if(commonFunctions.errorType(conn,retString,errStringXml,empCodeUs).equalsIgnoreCase("E"))//added by bipin on 22/03/2010 [reason: To allow error & warning]
if(commonFunctions.errorType(conn,retString,errStringXml,empCodeUs).equalsIgnoreCase("E"))//added by bipin on 22/03/2010 [reason: To allow error & warning]
returnretString;
}
else//added by bipin on 11/03/2010
{
//start - bipin on 11/03/2010 [reason:Transaction should be confirmed if voucher created or not created ]
//String empCode = e12GenericUtilityObj.getValueFromXTRA_PARAMS(xtraParams,"loginEmpCode");//Changed By Vikas L on 29-05-19
// String empCode = userInfo.getEmpCode();
//changes done by sangita for wrong emp_code_aprv
//sql = "SELECT TRAN_ID,CONFIRMED,STATUS,NET_AMT FROM CASH_VOUCHER WHERE TRAN_ID='"+tranId+"'";
StringsignStatus="";
StringempCodeObj="";
stmt=conn.createStatement();
sql="select emp_code,sign_status from obj_sign_trans where ref_id='"+tranId+"' and ref_ser='AU-VOU' and obj_name='voucher_advfield_user'";
// String level2DetailFileName = db2xmlgen.createXML("misc_voucher_advfld", "1", "2", tranID, "String", "A-VOU",userInfo );// Changes by Manoj Sarode - obj name to misc_voucher_advfld For Advance Voucher Request on 16-Sept-2013 End
//start - bipin on 17/02/2010 [reason: While creating misc voucher, length of remarks should be 60 char, beacause datatype of remarks column in misc_vouchdet table is 'varchar2(60)' and datatype of remarks column in cash_voucher_det table is 'varchar2(120)' ]
//String sql2 = "SELECT TO_CHAR(TO_DATE('"+rs1.getDate("bill_date").toString()+"','yyyy/mm/dd'),'dd/mm/yy') FROM CASH_VOUCHER_DET WHERE TRAN_ID='"+tranID+"' and LINE_NO='"+lineNoList.get(lineCount)+"'";//Haneesh 02/11/09 commented
String sql2 = "SELECT TO_CHAR(TO_DATE('"+rs1.getDate("bill_date").toString()+"','yyyy/mm/dd'),'dd/mm/yy') FROM CASH_VOUCHER_DET WHERE TRAN_ID='"+tranID+"' and LINE_NO='"+rs.getString("LINE_NO")+"'";//Haneesh 02/11/09 added
System.out.println("sql2 "+sql2);
stmt2=conn.createStatement();
rs2 = stmt2.executeQuery(sql2);
if(rs2.next())
{
detMapChild.put("bill_date",rs2.getString(1));
}
}
catch (Exception e)
{
System.out.println("Exception to get bill date : "+e.getMessage());