publicStringconfirm(StringtranId,StringxtraParams,StringforcedFlag,StringuserInfo)throwsRemoteException,ITMException//added by Ramagya On 10/08/2020[added userInfo parameter]
Stringsql22="select misc_voucher.tran_id as mvouch from misc_voucher,misc_vouchdet where misc_voucher.tran_id=misc_vouchdet.tran_id and misc_voucher.tran_type='CVH' and misc_voucher.order_ref= ? ";
Stringsql2="select misc_voucher.tran_id as mvouch from misc_voucher,misc_vouchdet where misc_voucher.tran_id=misc_vouchdet.tran_id and misc_voucher.tran_type='CVH' and misc_voucher.order_ref= ? ";
returnValue=getValueFromRefTable("EMPLOYEE","EMP_CODE",empCode,"NVL(EMP_FNAME,'')||' '||NVL(EMP_MNAME,'')||' '||NVL(EMP_LNAME,'') AS EMP_NAME",conn);
headerMap.put("sundry_name",returnValue);
//Haneesh 31/10/09 end
// Modified by Piyush on 21/04/2015 [To set accounting site of employee].Start
StringacSiteCode="";
StringacSiteDescr="";
StringfinEntity="";
Stringsql01="SELECT E.PAY_SITE , S.DESCR AS AC_SITE_DESCR, S.SITE_CODE__ACCT AS SITE_CODE__ACCT, S.FIN_ENTITY AS FIN_ENTITY FROM EMPLOYEE E,SITE S WHERE E.EMP_CODE = ? AND S.SITE_CODE = E.PAY_SITE";
//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());