Commit 00de3703 authored by akhokar's avatar akhokar

Added payroll voucher components and changes done in srd and metadata.

AdmCommon.java
PayrVouchCanc.java
PayrVoucherHld.java
PayrVoucherRls.java
PayrollPostAccPrc.java
payr_voucher11.xml
payr_voucher12.xml
payr_voucher13.xml
payr_voucher21.xml
payroll_post_acc.sql
d_payr_voucher_brow.srd
PayrVouchConf.java
PayrVouchConfLocal.java
PayrVouchConfRemote.java
PayrVoucherIC.java
PayrVoucherICLocal.java
PayrVoucherICRemote.java
payr_voucher22.xml
payr_voucher23.xml
payr_voucher.sql
d_payr_vouchadv_edit.srd
d_payr_vouchdet_brow.srd
d_payr_vouchdet_edit.srd
d_payr_voucher_edit.srd


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@204203 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 5b28686c
......@@ -2223,6 +2223,11 @@ public class AdmCommon
UtilMethods utilMethod = new UtilMethods();
String isCurrentLine = "",currentProcess = "",xtraParams = "",processId = "",objName = "",userId = "",loginSite = "";
StringBuffer xmlFileData = new StringBuffer();
// Modified by Azhar K. on[27-July-2019][To resolve the issue of job_id][Start]
HashMap hrBackGrndJobId = null;
HashMap hrJobIdMap = null;
String errCode = "";
// Modified by Azhar K. on[27-July-2019][To resolve the issue of job_id][End]
//ConnDriver connDriver = null;
//String userInfoStr = "";
//UserInfoBean userInfoBean = null;
......@@ -2361,7 +2366,8 @@ public class AdmCommon
{
if("D".equalsIgnoreCase(logLocationType))
{
sql = "select max(job_id) as job_id from Background_Job where job_id like 'HR%'";
// Commented by Azhar K. on[27-July-2019][To resolve the issue of job_id][Start]
/*sql = "select max(job_id) as job_id from Background_Job where job_id like 'HR%'";
pstmt = logConn.prepareStatement(sql);
resultSet = pstmt.executeQuery();
while(resultSet.next())
......@@ -2391,8 +2397,30 @@ public class AdmCommon
System.out.println("maxJobId:::: " + maxJobId);
jobId = maxJobId;
System.out.println("jobId:::: " + jobId);
}*/
// Commented by Azhar K. on[27-July-2019][To resolve the issue of job_id][End]
// Modified by Azhar K. on[27-July-2019][To resolve the issue of job_id][Start]
hrBackGrndJobId = new HashMap();
hrJobIdMap = new HashMap();
hrJobIdMap = gfGetHrBackgroundJobid(hrBackGrndJobId,logConn);
if(hrJobIdMap.containsKey("jobId"))
{
jobId = (String) hrJobIdMap.get("jobId");
}
else if(hrJobIdMap.containsKey("ErrorCode"))
{
errCode = (String) hrJobIdMap.get("ErrorCode");
if(utilMethod.pos(errCode , "ERR$") > 0)
{
errCode = utilMethod.mid(errCode, 5);
logWriter.setReturnUpdError(errCode);
liRet = -1;
logWriter.setlogWriterFlag(liRet);
return logWriter;
}
}
logWriter.setJobID(jobId);
// Modified by Azhar K. on[27-July-2019][To resolve the issue of job_id][End]
logWriter.setJobIdCreated(true);
xtraParams = xtraParams + "~~~job_id=" + jobId;
System.out.println("xtraParams after adding jobId::: " + xtraParams);
......@@ -3504,4 +3532,88 @@ public class AdmCommon
}
//Added by Azhar K. on[08-07-2019][End]
//Modified by Azhar on [27-July-2019][To resolve the issue of job_id][Start]
public HashMap gfGetHrBackgroundJobid(HashMap hrBackGrndJobId,Connection logConn) throws ITMException
{
String lsRetVal = "";
long llJobId = 0;
String sql = "";
PreparedStatement pstmt = null;
ResultSet rs = null;
UtilMethods utilMethod = new UtilMethods();
try
{
System.out.println("************ Inside gfGetHrBackgroundJobid Method ******************");
sql = "select hrbackgroundjobseq.nextval as jobIdValue from dual ";
pstmt = logConn.prepareStatement(sql);
rs = pstmt.executeQuery();
if(rs.next())
{
llJobId = rs.getLong("jobIdValue");
}
else
{
if(rs != null)
{
rs.close();
rs = null;
}
if(pstmt != null)
{
pstmt.close();
pstmt = null;
}
lsRetVal = "ERR$DS000";
hrBackGrndJobId.put("ErrorCode", lsRetVal);
return hrBackGrndJobId;
}
if(rs != null)
{
rs.close();
rs = null;
}
if(pstmt != null)
{
pstmt.close();
pstmt = null;
}
//lsRetVal = "HMS" + right("000000000000000" + trim(string((llJobId))) , 12)
lsRetVal = "HMS" + utilMethod.right("000000000000000" + String.valueOf(llJobId).trim(), 12);
hrBackGrndJobId.put("jobId", lsRetVal);
}
catch (Exception e)
{
e.printStackTrace();
throw new ITMException(e);
}
finally
{
try
{
if (rs != null)
{
rs.close();
rs = null;
}
if (pstmt != null)
{
pstmt.close();
pstmt = null;
}
}
catch (Exception e1)
{
e1.printStackTrace();
throw new ITMException(e1);
}
}
return hrBackGrndJobId;
}
//Modified by Azhar on [27-July-2019][To resolve the issue of job_id][End]
}
package ibase.webitm.ejb.adm;
import java.rmi.RemoteException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Timestamp;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
import ibase.utility.E12GenericUtility;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.ejb.fin.FinCommon;
import ibase.webitm.utility.ITMException;
public class PayrVoucherIC extends ValidatorEJB implements PayrVoucherICLocal,PayrVoucherICRemote
{
E12GenericUtility genericUtility = new E12GenericUtility();
AdmCommon admCommon= new AdmCommon();
FinCommon finCommon = new FinCommon();
public String itemChanged(String xmlString, String xmlString1, String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
{
Document dom = null;
Document domhr = null;
Document domAll = null;
String retString = "";
try
{
System.out.println("************** Inside PayrVoucherIC itemChanged method ****************");
if(xmlString != null && xmlString.trim().length() > 0)
{
dom = genericUtility.parseString(xmlString);
}
if(xmlString1 != null && xmlString1.trim().length() > 0)
{
domhr = genericUtility.parseString(xmlString1);
}
if(xmlString2 != null && xmlString2.trim().length() > 0)
{
domAll = genericUtility.parseString(xmlString2);
}
retString = itemChanged(dom,domhr,domAll,objContext,currentColumn,editFlag,xtraParams);
System.out.println("retString:::::::::: "+retString);
}
catch(Exception e)
{
System.out.println(":::" + getClass().getSimpleName() + "::"+ e.getMessage());
e.getMessage();
}
return retString;
}
public String itemChanged(Document dom, Document dom1, Document dom2,String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
{
long cnt = 0;
Connection conn = null;
PreparedStatement pstmt = null;
ResultSet rs = null ;
int childNodeListLength = 0;
String todayDate = "";
String sql = "";
int currentFormNo=0,ctr=0;
StringBuffer valueXmlString = new StringBuffer();
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
String childNodeName = null, columnValue = "", loginSiteCode = "",loginEmpCode="";
SimpleDateFormat sdf = null;
String colname, lname = "", fname = "", mcode = "", mdescr = "",mbank = "",site = "",finEntity = "",finDescr = "";
String lsCurrCode = "", mpayMode = "", lsDept = "", lsSiteAc = "", lsPay = "", lsTranId = "",bankdescr = "";
String acct = "", cctr = "", mEmp = "", lsAcctEmp = "", lsCctrEmp = "", mpay = "",tranDate = "";
double mNum = 0, mtotAmt = 0.00, mexchRate = 0;
double lcAmount = 0.00;
Timestamp mdate = null;
String lsEmpSite = "" , lsWorkSite = "";
String lsEmpFnameLong = "" , lsEmpMnameLong = "" , lsEmpLnameLong = "";
try
{
conn = getConnection();
sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
todayDate = sdf.format(new java.util.Date());
System.out.println("todayDate::: "+ todayDate);
if(objContext != null && objContext.trim().length()>0)
{
currentFormNo = Integer.parseInt(objContext);
}
System.out.println("[PayrVoucherIC] [itemChanged] :currentFormNo ....." +currentFormNo+" currentColumn: "+currentColumn);
valueXmlString = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
valueXmlString.append(editFlag).append("</editFlag></header>");
switch (currentFormNo)
{
case 1:
{
System.out.println("****************Inside Case 1 of ItemChange*********************");
parentNodeList = dom.getElementsByTagName("Detail1");
parentNode = parentNodeList.item(0);
childNodeList = parentNode.getChildNodes();
valueXmlString.append("<Detail1>\r\n");
childNodeListLength = childNodeList.getLength();
do
{
childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName();
ctr++;
}
while ((ctr < childNodeListLength) && (!childNodeName.equals(currentColumn)));
if(currentColumn.trim().equalsIgnoreCase("itm_default"))
{
System.out.println("Inside itm_default::::");
valueXmlString.append("<tran_date>").append("<![CDATA["+todayDate+"]]>").append("</tran_date>");
valueXmlString.append("<eff_date>").append("<![CDATA["+todayDate+"]]>").append("</eff_date>");
valueXmlString.append("<ref_date>").append("<![CDATA["+todayDate+"]]>").append("</ref_date>");
}
else if(currentColumn.trim().equalsIgnoreCase("itm_defaultedit"))
{
System.out.println("Inside itm_defaultedit::::");
lsTranId = checkNull(genericUtility.getColumnValue("tran_id", dom));
mbank = checkNull(genericUtility.getColumnValue("bank_code", dom));
sql = "select auto_pay from payr_voucher where tran_id = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, lsTranId);
rs = pstmt.executeQuery();
if(rs.next())
{
lsPay = checkNull(rs.getString("auto_pay"));
}
close(pstmt, rs);
if("N".equalsIgnoreCase(lsPay))
{
valueXmlString.append("<bank_code protect=\"1\" >").append("<![CDATA["+mbank+"]]>").append("</bank_code>");
}
else
{
valueXmlString.append("<bank_code protect=\"0\" >").append("<![CDATA["+mbank+"]]>").append("</bank_code>");
}
}
else if(currentColumn.trim().equalsIgnoreCase("auto_pay"))
{
System.out.println("Inside auto_pay itemChange::::");
mcode = checkNull(genericUtility.getColumnValue("auto_pay", dom));
mbank = checkNull(genericUtility.getColumnValue("bank_code", dom));
if("Y".equalsIgnoreCase(mcode))
{
valueXmlString.append("<bank_code protect=\"0\" >").append("<![CDATA["+mbank+"]]>").append("</bank_code>");
}
else
{
valueXmlString.append("<bank_code protect=\"1\" >").append("<![CDATA["+mbank+"]]>").append("</bank_code>");
}
}
else if(currentColumn.trim().equalsIgnoreCase("emp_code"))
{
System.out.println("Inside emp_code itemChange::::");
mcode = checkNull(genericUtility.getColumnValue("emp_code", dom));
sql = "select emp_lname, emp_fname, pay_site, pay_mode, dept_code, bank_code, emp_site, work_site, " +
"emp_fname_long, emp_mname_long, emp_lname_long from employee where emp_code = ? " ;
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mcode);
rs = pstmt.executeQuery();
if(rs.next())
{
lname = checkNull(rs.getString("emp_lname"));
fname = checkNull(rs.getString("emp_fname"));
site = checkNull(rs.getString("pay_site"));
mpayMode = checkNull(rs.getString("pay_mode"));
lsDept = checkNull(rs.getString("dept_code"));
mbank = checkNull(rs.getString("bank_code"));
lsEmpSite = checkNull(rs.getString("emp_site"));
lsWorkSite = checkNull(rs.getString("work_site"));
lsEmpFnameLong = checkNull(rs.getString("emp_fname_long"));
lsEmpMnameLong = checkNull(rs.getString("emp_mname_long"));
lsEmpLnameLong = checkNull(rs.getString("emp_lname_long"));
}
close(pstmt, rs);
sql = "select site_code__acct from site where site_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, site);
rs = pstmt.executeQuery();
if(rs.next())
{
lsSiteAc = checkNull(rs.getString("site_code__acct"));
}
close(pstmt, rs);
if(lsEmpFnameLong != null && lsEmpFnameLong.trim().length() > 0)
{
fname = lsEmpFnameLong;
lname = lsEmpLnameLong;
}
valueXmlString.append("<emp_lname>").append("<![CDATA["+lname+"]]>").append("</emp_lname>");
valueXmlString.append("<emp_fname>").append("<![CDATA["+fname+"]]>").append("</emp_fname>");
valueXmlString.append("<site_code>").append("<![CDATA["+lsSiteAc+"]]>").append("</site_code>");
valueXmlString.append("<pay_mode>").append("<![CDATA["+mpayMode+"]]>").append("</pay_mode>");
valueXmlString.append("<bank_code>").append("<![CDATA["+mbank+"]]>").append("</bank_code>");
if(mbank == null || mbank.trim().length() == 0)
{
sql = "select bank_code,descr,fin_entity from site where site_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, lsSiteAc);
rs = pstmt.executeQuery();
if(rs.next())
{
mbank = checkNull(rs.getString("bank_code"));
mdescr = checkNull(rs.getString("descr"));
finEntity = checkNull(rs.getString("fin_entity"));
}
close(pstmt, rs);
}
else
{
sql = "select descr,fin_entity from site where site_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, lsSiteAc);
rs = pstmt.executeQuery();
if(rs.next())
{
mdescr = checkNull(rs.getString("descr"));
finEntity = checkNull(rs.getString("fin_entity"));
}
close(pstmt, rs);
}
valueXmlString.append("<site_descr>").append("<![CDATA["+mdescr+"]]>").append("</site_descr>");
valueXmlString.append("<bank_code>").append("<![CDATA["+mbank+"]]>").append("</bank_code>");
valueXmlString.append("<fin_entity>").append("<![CDATA["+finEntity+"]]>").append("</fin_entity>");
sql = "select bank_name from bank where bank_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mbank);
rs = pstmt.executeQuery();
if(rs.next())
{
mdescr = checkNull(rs.getString("bank_name"));
}
close(pstmt, rs);
valueXmlString.append("<bank_name>").append("<![CDATA["+mdescr+"]]>").append("</bank_name>");
sql = "select descr,curr_code from finent where fin_entity = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, finEntity);
rs = pstmt.executeQuery();
if(rs.next())
{
finDescr = checkNull(rs.getString("descr"));
lsCurrCode = checkNull(rs.getString("curr_code"));
}
close(pstmt, rs);
valueXmlString.append("<finent_descr>").append("<![CDATA["+finDescr+"]]>").append("</finent_descr>");
valueXmlString.append("<curr_code>").append("<![CDATA["+lsCurrCode+"]]>").append("</curr_code>");
valueXmlString.append("<exch_rate>").append("<![CDATA[1]]>").append("</exch_rate>");
sql = "select acct_code, cctr_code from department where dept_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, lsDept);
rs = pstmt.executeQuery();
if(rs.next())
{
lname = checkNull(rs.getString("acct_code"));
fname = checkNull(rs.getString("cctr_code"));
}
close(pstmt, rs);
valueXmlString.append("<acct_code__pay>").append("<![CDATA["+lname+"]]>").append("</acct_code__pay>");
valueXmlString.append("<cctr_code__pay>").append("<![CDATA["+fname+"]]>").append("</cctr_code__pay>");
sql = "select descr from accounts where acct_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, lname);
rs = pstmt.executeQuery();
if(rs.next())
{
mdescr = checkNull(rs.getString("descr"));
}
close(pstmt, rs);
valueXmlString.append("<acct_descr>").append("<![CDATA["+mdescr+"]]>").append("</acct_descr>");
valueXmlString.append("<emp_site>").append("<![CDATA["+lsEmpSite+"]]>").append("</emp_site>");
valueXmlString.append("<pay_site>").append("<![CDATA["+site+"]]>").append("</pay_site>");
valueXmlString.append("<work_site>").append("<![CDATA["+lsWorkSite+"]]>").append("</work_site>");
}
else if(currentColumn.trim().equalsIgnoreCase("tran_date"))
{
System.out.println("Inside tran_date itemChange::::");
tranDate = checkNull(genericUtility.getColumnValue("tran_date", dom));
valueXmlString.append("<eff_date>").append("<![CDATA["+tranDate+"]]>").append("</eff_date>");
valueXmlString.append("<ref_date>").append("<![CDATA["+tranDate+"]]>").append("</ref_date>");
}
else if(currentColumn.trim().equalsIgnoreCase("site_code"))
{
System.out.println("Inside site_code itemChange::::");
mcode = checkNull(genericUtility.getColumnValue("site_code", dom));
sql = "select bank_code, descr,fin_entity from site where site_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mcode);
rs = pstmt.executeQuery();
if(rs.next())
{
mbank = checkNull(rs.getString("bank_code"));
mdescr = checkNull(rs.getString("descr"));
finEntity = checkNull(rs.getString("fin_entity"));
}
close(pstmt, rs);
sql = "select bank_name from bank where bank_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mbank);
rs = pstmt.executeQuery();
if(rs.next())
{
bankdescr = checkNull(rs.getString("bank_name"));
}
close(pstmt, rs);
valueXmlString.append("<bank_code>").append("<![CDATA["+mbank+"]]>").append("</bank_code>");
valueXmlString.append("<bank_name>").append("<![CDATA["+bankdescr+"]]>").append("</bank_name>");
valueXmlString.append("<site_descr>").append("<![CDATA["+mdescr+"]]>").append("</site_descr>");
valueXmlString.append("<fin_entity>").append("<![CDATA["+finEntity+"]]>").append("</fin_entity>");
sql = "select descr,curr_code from finent where fin_entity = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, finEntity);
rs = pstmt.executeQuery();
if(rs.next())
{
finDescr = checkNull(rs.getString("descr"));
lsCurrCode = checkNull(rs.getString("curr_code"));
}
close(pstmt, rs);
valueXmlString.append("<finent_descr>").append("<![CDATA["+finDescr+"]]>").append("</finent_descr>");
valueXmlString.append("<curr_code>").append("<![CDATA["+lsCurrCode+"]]>").append("</curr_code>");
valueXmlString.append("<exch_rate>").append("<![CDATA[1]]>").append("</exch_rate>");
}
else if(currentColumn.trim().equalsIgnoreCase("bank_code"))
{
System.out.println("Inside bank_code itemChange::::");
mcode = checkNull(genericUtility.getColumnValue("bank_code", dom));
sql= "select bank_name from bank where bank_code = ? " ;
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mcode);
rs = pstmt.executeQuery();
if(rs.next())
{
mdescr = checkNull(rs.getString("bank_name"));
}
close(pstmt, rs);
valueXmlString.append("<bank_name>").append("<![CDATA["+mdescr+"]]>").append("</bank_name>");
}
else if(currentColumn.trim().equalsIgnoreCase("acct_code__pay"))
{
System.out.println("Inside acct_code__pay itemChange::::");
mcode = checkNull(genericUtility.getColumnValue("acct_code__pay", dom));
sql= "select descr from accounts where acct_code = ? " ;
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mcode);
rs = pstmt.executeQuery();
if(rs.next())
{
mdescr = checkNull(rs.getString("descr"));
}
close(pstmt, rs);
valueXmlString.append("<acct_descr>").append("<![CDATA["+mdescr+"]]>").append("</acct_descr>");
}
else if(currentColumn.trim().equalsIgnoreCase("tot_amt"))
{
System.out.println("Inside tot_amt itemChange::::");
mcode = checkInt(genericUtility.getColumnValue("tot_amt", dom));
mtotAmt = Double.parseDouble(mcode);
mcode = checkInt(genericUtility.getColumnValue("exch_rate", dom));
mexchRate = Double.parseDouble(mcode);
valueXmlString.append("<tot_amt__bc>").append("<![CDATA["+(mtotAmt * mexchRate)+"]]>").append("</tot_amt__bc>");
}
else if(currentColumn.trim().equalsIgnoreCase("emp_code_aprv"))
{
System.out.println("Inside emp_code_aprv itemChange::::");
mcode = checkNull(genericUtility.getColumnValue("emp_code_aprv", dom));
sql = "select emp_lname, emp_fname,emp_fname_long, emp_mname_long, emp_lname_long "+
" from employee where emp_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mcode);
rs = pstmt.executeQuery();
if(rs.next())
{
lname = checkNull(rs.getString("emp_lname"));
fname = checkNull(rs.getString("emp_fname"));
lsEmpFnameLong = checkNull(rs.getString("emp_fname_long"));
lsEmpMnameLong = checkNull(rs.getString("emp_mname_long"));
lsEmpLnameLong = checkNull(rs.getString("emp_mname_long"));
}
close(pstmt, rs);
if(lsEmpFnameLong != null && lsEmpFnameLong.trim().length() > 0)
{
fname = lsEmpFnameLong;
lname = lsEmpLnameLong;
}
valueXmlString.append("<employee_emp_lname>").append("<![CDATA["+lname+"]]>").append("</employee_emp_lname>");
valueXmlString.append("<employee_emp_fname>").append("<![CDATA["+fname+"]]>").append("</employee_emp_fname>");
}
valueXmlString.append ("</Detail1>\r\n");
}
break;
case 2:
{
System.out.println("****************Inside Case 2 of ItemChange*********************");
parentNodeList = dom.getElementsByTagName("Detail2");
parentNode = parentNodeList.item(0);
childNodeList = parentNode.getChildNodes();
valueXmlString.append("<Detail2>\r\n");
childNodeListLength = childNodeList.getLength();
do
{
childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName();
ctr++;
}
while ((ctr < childNodeListLength) && (!childNodeName.equals(currentColumn)));
if(currentColumn.trim().equalsIgnoreCase("itm_default"))
{
System.out.println("Inside case 2 itm_default ::::");
lsTranId = checkNull(genericUtility.getColumnValue("tran_id", dom));
valueXmlString.append("<tran_id>").append("<![CDATA["+lsTranId+"]]>").append("</tran_id>");
valueXmlString.append("<amount>").append("<![CDATA["+0+"]]>").append("</amount>");
}
else if(currentColumn.trim().equalsIgnoreCase("ad_code"))
{
System.out.println("Inside ad_code itemChange::::");
mcode = checkNull(genericUtility.getColumnValue("ad_code", dom));
sql = "Select descr,acct_code__sal,cctr_code__sal,payable from allwdedn where ad_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mcode);
rs = pstmt.executeQuery();
if(rs.next())
{
mdescr = checkNull(rs.getString("descr"));
acct = checkNull(rs.getString("acct_code__sal"));
cctr = checkNull(rs.getString("cctr_code__sal"));
mpay = checkNull(rs.getString("payable"));
}
close(pstmt, rs);
valueXmlString.append("<descr>").append("<![CDATA["+mdescr+"]]>").append("</descr>");
mEmp = checkNull(genericUtility.getColumnValue("emp_code", dom1));
sql = "select acct_code__sal, cctr_code__sal from employee where emp_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mEmp);
rs = pstmt.executeQuery();
if(rs.next())
{
lsAcctEmp = checkNull(rs.getString("acct_code__sal"));
lsCctrEmp = checkNull(rs.getString("cctr_code__sal"));
}
close(pstmt, rs);
if(lsAcctEmp != null && lsAcctEmp.trim().length() > 0)
{
acct = lsAcctEmp;
}
if(lsCctrEmp != null && lsCctrEmp.trim().length() > 0)
{
cctr = lsCctrEmp;
}
valueXmlString.append("<acct_code>").append("<![CDATA["+acct+"]]>").append("</acct_code>");
valueXmlString.append("<cctr_code>").append("<![CDATA["+cctr+"]]>").append("</cctr_code>");
}
else if(currentColumn.trim().equalsIgnoreCase("amount"))
{
System.out.println("Inside amount itemChange::::");
mcode = checkInt(genericUtility.getColumnValue("amount", dom));
lcAmount = Double.parseDouble(mcode);
if(mcode == null || mcode.trim().length() == 0)
{
lcAmount = 0.00;
}
valueXmlString.append("<amount>").append("<![CDATA["+lcAmount+"]]>").append("</amount>");
}
valueXmlString.append ("</Detail2>\r\n");
}
break;
case 3:
{
System.out.println("****************Inside Case 3 of ItemChange*********************");
parentNodeList = dom.getElementsByTagName("Detail3");
parentNode = parentNodeList.item(0);
childNodeList = parentNode.getChildNodes();
valueXmlString.append("<Detail3>\r\n");
childNodeListLength = childNodeList.getLength();
do
{
childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName();
ctr++;
}
while ((ctr < childNodeListLength) && (!childNodeName.equals(currentColumn)));
if(currentColumn.trim().equalsIgnoreCase("itm_default"))
{
System.out.println("Inside case 3 itm_default::::");
lsTranId = checkNull(genericUtility.getColumnValue("tran_id", dom));
valueXmlString.append("<tran_id>").append("<![CDATA["+lsTranId+"]]>").append("</tran_id>");
mcode = checkNull(genericUtility.getColumnValue("ref_ser", dom));
valueXmlString.append("<ref_ser protect=\"1\" >").append("<![CDATA["+mcode+"]]>").append("</ref_ser>");
mcode = checkNull(genericUtility.getColumnValue("ref_no", dom));
valueXmlString.append("<ref_no protect=\"1\" >").append("<![CDATA["+mcode+"]]>").append("</ref_no>");
mcode = checkNull(genericUtility.getColumnValue("adj_amt", dom));
valueXmlString.append("<adj_amt protect=\"1\" >").append("<![CDATA["+mcode+"]]>").append("</adj_amt>");
mcode = checkNull(genericUtility.getColumnValue("tot_amt", dom));
valueXmlString.append("<tot_amt protect=\"1\" >").append("<![CDATA["+mcode+"]]>").append("</tot_amt>");
lsCurrCode = checkNull(genericUtility.getColumnValue("curr_code", dom));
valueXmlString.append("<curr_code protect=\"1\" >").append("<![CDATA["+lsCurrCode+"]]>").append("</curr_code>");
mcode = checkNull(genericUtility.getColumnValue("exch_rate__vouch", dom));
valueXmlString.append("<exch_rate__vouch protect=\"1\" >").append("<![CDATA["+mcode+"]]>").append("</exch_rate__vouch>");
mcode = checkNull(genericUtility.getColumnValue("diff_amt__exch", dom));
valueXmlString.append("<diff_amt__exch protect=\"1\" >").append("<![CDATA["+mcode+"]]>").append("</diff_amt__exch>");
acct = checkNull(genericUtility.getColumnValue("acct_code", dom));
valueXmlString.append("<acct_code protect=\"1\" >").append("<![CDATA["+acct+"]]>").append("</acct_code>");
cctr = checkNull(genericUtility.getColumnValue("cctr_code", dom));
valueXmlString.append("<cctr_code protect=\"1\" >").append("<![CDATA["+cctr+"]]>").append("</cctr_code>");
}
else if(currentColumn.trim().equalsIgnoreCase("itm_defaultedit"))
{
System.out.println("Inside case 3 itm_defaultedit itemChange::::");
mcode = checkNull(genericUtility.getColumnValue("ref_ser", dom));
valueXmlString.append("<ref_ser protect=\"1\" >").append("<![CDATA["+mcode+"]]>").append("</ref_ser>");
mcode = checkNull(genericUtility.getColumnValue("ref_no", dom));
valueXmlString.append("<ref_no protect=\"1\" >").append("<![CDATA["+mcode+"]]>").append("</ref_no>");
mcode = checkNull(genericUtility.getColumnValue("adj_amt", dom));
valueXmlString.append("<adj_amt protect=\"1\" >").append("<![CDATA["+mcode+"]]>").append("</adj_amt>");
mcode = checkNull(genericUtility.getColumnValue("tot_amt", dom));
valueXmlString.append("<tot_amt protect=\"1\" >").append("<![CDATA["+mcode+"]]>").append("</tot_amt>");
lsCurrCode = checkNull(genericUtility.getColumnValue("curr_code", dom));
valueXmlString.append("<curr_code protect=\"1\" >").append("<![CDATA["+lsCurrCode+"]]>").append("</curr_code>");
mcode = checkNull(genericUtility.getColumnValue("exch_rate__vouch", dom));
valueXmlString.append("<exch_rate__vouch protect=\"1\" >").append("<![CDATA["+mcode+"]]>").append("</exch_rate__vouch>");
mcode = checkNull(genericUtility.getColumnValue("diff_amt__exch", dom));
valueXmlString.append("<diff_amt__exch protect=\"1\" >").append("<![CDATA["+mcode+"]]>").append("</diff_amt__exch>");
acct = checkNull(genericUtility.getColumnValue("acct_code", dom));
valueXmlString.append("<acct_code protect=\"1\" >").append("<![CDATA["+acct+"]]>").append("</acct_code>");
cctr = checkNull(genericUtility.getColumnValue("cctr_code", dom));
valueXmlString.append("<cctr_code protect=\"1\" >").append("<![CDATA["+cctr+"]]>").append("</cctr_code>");
}
valueXmlString.append ("</Detail3>\r\n");
}
break;
}
valueXmlString.append("</Root>");
}
catch (Exception e)
{
e.printStackTrace();
throw new ITMException(e);
}
finally
{
try
{
if (conn != null)
{
conn.close();
conn = null;
}
close(pstmt, rs);
}
catch(Exception ex)
{
System.out.println("Exception in EJB[PayrVoucherIC]::itemChanged::["+ ex.getMessage() + "]");
}
}
System.out.println("valueXmlString::::"+ valueXmlString);
return valueXmlString.toString();
}
public String wfValData(String xmlString, String xmlString1, String xmlString2, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException
{
Document dom = null;
Document dom1 = null;
Document dom2 = null;
String retString = "";
try
{
if(xmlString != null && xmlString.trim().length() > 0)
{
dom = genericUtility.parseString(xmlString);
}
if(xmlString1 != null && xmlString1.trim().length() > 0)
{
dom1 = genericUtility.parseString(xmlString1);
}
if(xmlString2 != null && xmlString2.trim().length() > 0)
{
dom2 = genericUtility.parseString(xmlString2);
}
retString = wfValData(dom,dom1,dom2,objContext,editFlag,xtraParams);
System.out.println("retString:::"+retString);
}
catch(Exception e)
{
System.out.println("::: PayrVoucherIC ::"+ e.getMessage());
throw new ITMException(e);
}
return retString;
}
public String wfValData(Document dom, Document dom1, Document dom2, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException
{
NodeList parentNodeList = null;
NodeList childNodeList = null;
Node parentNode = null;
Node childNode = null;
String userId="";
String errString = "";
String tranDate = "";
String runMode = "",loginSiteCode = "";
String mVal = "", mVal1 = "", fldnm = "", ItemLocty = "", LocTy = "", mVal2 = "", mitemCode = "", mbaseCurr = "";
String msuppCurr = "", msupp = "",lsSite = "", lsEmpCode = "", lsType = "", lsPostOption = "";
Timestamp mdate1 = null, mdate2 = null, ldTranDate = null;
int currentFormNo = 0,childNodeListLength = 0,ctr=0;
long cnt = 0;
String childNodeName = null,childNodeValue = null;
String sql= "";
String errCode = "",msgType= "";
ArrayList<String> errList = new ArrayList<String>();
ArrayList<String> errFields = new ArrayList<String>();
String errorType = "";
String errFldName="";
StringBuffer errStringXml = new StringBuffer("<?xml version = \"1.0\"?> \r\n <Root> <Errors>");
Connection conn = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
try
{
conn = getConnection();
runMode = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "runMode"));
loginSiteCode = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginSiteCode"));
if(objContext != null && objContext.trim().length()>0)
{
currentFormNo = Integer.parseInt(objContext);
}
System.out.println(" ***********Validation for Payroll Voucher Detail "+currentFormNo + " ***********");
switch(currentFormNo)
{
case 1 :
{
System.out.println("Validation for Detail 1 Payroll Voucher..........");
parentNodeList = dom.getElementsByTagName("Detail1");
parentNode = parentNodeList.item(0);
childNodeList = parentNode.getChildNodes();
childNodeListLength = childNodeList.getLength();
System.out.println("child Node List Length::::::"+childNodeListLength);
for(ctr = 0; ctr < childNodeListLength; ctr++)
{
childNode = childNodeList.item(ctr);
System.out.println("childNode"+childNode);
if( childNode.getNodeType() != Node.ELEMENT_NODE )
{
continue;
}
childNodeName = childNode.getNodeName();
if(childNode.getFirstChild()!= null)
{
childNodeValue = childNode.getFirstChild().getNodeValue();
}
if(childNodeName.equalsIgnoreCase("ref_no"))
{
System.out.println(" Validaion for field "+childNodeName);
mVal = checkNull(genericUtility.getColumnValue("vouch_type", dom));
if("T".equalsIgnoreCase(mVal))
{
mVal1 = checkNull(genericUtility.getColumnValue("ref_no", dom));
if(mVal1 != null && mVal1.trim().length() > 0)
{
sql = "select count(*) as count from tour where tour_id = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mVal1);
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt("count");
}
close(pstmt, rs);
if(cnt == 0)
{
errCode = "VTREFNO";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, errCode);
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
else
{
errCode = "VTREFNO";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, errCode);
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
}
else if(childNodeName.equalsIgnoreCase("acct_code__pay"))
{
System.out.println(" Validaion for field "+childNodeName);
mVal = checkNull(genericUtility.getColumnValue("acct_code__pay", dom));
mVal1 = checkNull(genericUtility.getColumnValue("site_code", dom));
mVal2 = checkNull(genericUtility.getColumnValue("emp_code", dom));
errString = finCommon.isAcctCode(mVal1, mVal, "", conn);
if(errString != null && errString.trim().length() > 0)
{
errCode = errString;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, errCode);
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
if(errString == null || errString.trim().length() == 0)
{
lsType = checkNull(genericUtility.getColumnValue("tran_type", dom));
if("PAY".equalsIgnoreCase(lsType) || "ARR".equalsIgnoreCase(lsType))
{
lsSite = checkNull(genericUtility.getColumnValue("site_code", dom));
tranDate = checkNull(genericUtility.getColumnValue("tran_date", dom));
if(tranDate != null && tranDate.trim().length() > 0)
{
ldTranDate = Timestamp.valueOf(genericUtility.getValidDateString(tranDate, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
}
lsPostOption = checkNull(admCommon.getSiteEnv(lsSite, "FIN", "X", "ZZZZZ", "PAYR_POSTING", ldTranDate,conn));
lsPostOption = lsPostOption.trim();
if("S".equalsIgnoreCase(lsPostOption))
{
errString = finCommon.isAcctType(mVal, " ", "O",conn);
if(errString != null && errString.trim().length() > 0)
{
errCode = errString;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, errCode);
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
else
{
errString = finCommon.isAcctType(mVal, mVal2, "E",conn);
if(errString != null && errString.trim().length() > 0)
{
errCode = errString;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, errCode);
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
}
else
{
errString = finCommon.isAcctType(mVal, mVal2, "E",conn);
if(errString != null && errString.trim().length() > 0)
{
errCode = errString;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, errCode);
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
}
}
else if(childNodeName.equalsIgnoreCase("site_code"))
{
System.out.println(" Validaion for field "+childNodeName);
mVal = checkNull(genericUtility.getColumnValue("site_code", dom));
lsEmpCode = checkNull(genericUtility.getColumnValue("emp_code", dom));
sql = "select count(*) as count from site where site_code = (select pay_site " +
" from employee where emp_code = ?) " +
" and fin_entity = (select fin_entity from site where site_code = ?)";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, lsEmpCode);
pstmt.setString(2, mVal);
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt("count");
}
close(pstmt, rs);
if(cnt == 0)
{
errCode = "VMSITE1";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, errCode);
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
else if(childNodeName.equalsIgnoreCase("anal_code"))
{
System.out.println(" Validaion for field "+childNodeName);
mVal = checkNull(genericUtility.getColumnValue("anal_code", dom));
mVal1 = checkNull(genericUtility.getColumnValue("acct_code__pay", dom));
errString = finCommon.isAnalysis(mVal1,mVal,"",conn);
if(errString != null && errString.trim().length() > 0)
{
errCode = errString;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, errCode);
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
else if(childNodeName.equalsIgnoreCase("bank_code"))
{
System.out.println(" Validaion for field "+childNodeName);
mVal = checkNull(genericUtility.getColumnValue("auto_pay", dom));
if("Y".equalsIgnoreCase(mVal))
{
mVal1 = checkNull(genericUtility.getColumnValue("bank_code", dom));
mVal2 = checkNull(genericUtility.getColumnValue("site_code", dom));
sql = "select count(*) as count from bank where bank_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mVal1);
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt("count");
}
close(pstmt, rs);
if(cnt == 0)
{
errCode = "VMBANK1";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, errCode);
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
}
else if(childNodeName.equalsIgnoreCase("emp_code"))
{
System.out.println(" Validaion for field "+childNodeName);
mVal = checkNull(genericUtility.getColumnValue("emp_code", dom));
tranDate = checkNull(genericUtility.getColumnValue("tran_date", dom));
if(tranDate != null && tranDate.trim().length() > 0)
{
mdate1 = Timestamp.valueOf(genericUtility.getValidDateString(tranDate, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
}
sql = "select pay_site from employee where emp_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mVal);
rs = pstmt.executeQuery();
if(rs.next())
{
lsSite = checkNull(rs.getString("pay_site"));
}
close(pstmt, rs);
if("I".equalsIgnoreCase(runMode))
{
errString = checkNull(admCommon.gbfEmp(mVal, mdate1, lsSite, loginSiteCode, conn));
if(errString != null && errString.trim().length() > 0 && "VMEMP2".equalsIgnoreCase(errString))
{
errCode = "VMEMPV";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, errCode);
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
else
{
sql = "select count(*) as count from employee where emp_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mVal);
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt("count");
}
close(pstmt, rs);
if(cnt == 0)
{
errCode = "VMEMP1";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, errCode);
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
}
else if(childNodeName.equalsIgnoreCase("tran_date"))
{
System.out.println(" Validaion for field "+childNodeName);
tranDate = checkNull(genericUtility.getColumnValue("tran_date", dom));
if(tranDate != null && tranDate.trim().length() > 0)
{
mdate1 = Timestamp.valueOf(genericUtility.getValidDateString(tranDate, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
}
mVal = checkNull(genericUtility.getColumnValue("emp_code", dom));
sql = "select pay_site from employee where emp_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mVal);
rs = pstmt.executeQuery();
if(rs.next())
{
lsSite = checkNull(rs.getString("pay_site"));
}
else
{
close(pstmt, rs);
errCode = "VMEMP1";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, errCode);
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
close(pstmt, rs);
if(mdate1 != null)
{
errString = checkNull(finCommon.nfCheckPeriod("ADM",mdate1,lsSite,conn));
}
if(errString == null || errString.trim().length() == 0)
{
sql = "select site_code__acct from site where site_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, lsSite);
rs = pstmt.executeQuery();
if(rs.next())
{
lsSite = checkNull(rs.getString("site_code__acct"));
}
close(pstmt, rs);
if(mdate1 != null)
{
errString = checkNull(finCommon.nfCheckPeriod("FIN",mdate1,lsSite,conn));
}
if(errString != null && errString.trim().length() > 0)
{
errCode = errString;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, errCode);
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
else
{
errCode = errString;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, errCode);
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
else if(childNodeName.equalsIgnoreCase("entry_batch_no"))
{
System.out.println(" Validaion for field "+childNodeName);
mVal = checkNull(genericUtility.getColumnValue("entry_batch_no", dom));
if(mVal == null || mVal.trim().length() == 0)
{
errCode = "VTBATCH";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, errCode);
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
else if(childNodeName.equalsIgnoreCase("cctr_code__pay"))
{
System.out.println(" Validaion for field "+childNodeName);
mVal = checkNull(genericUtility.getColumnValue("cctr_code__pay", dom));
mVal1 = checkNull(genericUtility.getColumnValue("acct_code__pay", dom));
errString = finCommon.isCctrCode(mVal1,mVal,"",conn);
if(errString != null && errString.trim().length() > 0)
{
errCode = errString;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, errCode);
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
}
break;
}
case 2:
{
System.out.println("Validation for Detail 2 Payroll Voucher..........");
parentNodeList = dom.getElementsByTagName("Detail2");
parentNode = parentNodeList.item(0);
childNodeList = parentNode.getChildNodes();
childNodeListLength = childNodeList.getLength();
for(ctr = 0; ctr < childNodeListLength; ctr++)
{
childNode = childNodeList.item(ctr);
System.out.println("childNode"+childNode);
if( childNode.getNodeType() != Node.ELEMENT_NODE )
{
continue;
}
childNodeName = childNode.getNodeName();
if(childNodeName.equalsIgnoreCase("ad_code"))
{
System.out.println(" Validaion for field "+childNodeName);
mVal = checkNull(genericUtility.getColumnValue("ad_code", dom));
sql = "select count(*) as count from allwdedn where ad_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mVal);
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt("count");
}
close(pstmt, rs);
if(cnt == 0)
{
errCode = "VMAD1";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, errCode);
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
else
{
sql = "select direct_voucher from allwdedn where ad_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mVal);
rs = pstmt.executeQuery();
if(rs.next())
{
mVal1 = checkNull(rs.getString("direct_voucher"));
}
close(pstmt, rs);
if(mVal1 == null || mVal1.trim().length() == 0 || "N".equalsIgnoreCase(mVal1))
{
errCode = "VMAD4";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, errCode);
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
}
else if(childNodeName.equalsIgnoreCase("acct_code"))
{
System.out.println(" Validaion for field "+childNodeName);
mVal = checkNull(genericUtility.getColumnValue("acct_code", dom));
mVal1 = checkNull(genericUtility.getColumnValue("emp_code", dom1));
sql = "select pay_site from employee where emp_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mVal1);
rs = pstmt.executeQuery();
if(rs.next())
{
lsSite = checkNull(rs.getString("pay_site"));
}
close(pstmt, rs);
errString = finCommon.isAcctCode(lsSite,mVal,"",conn);
if(errString != null && errString.trim().length() > 0)
{
errCode = errString;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, errCode);
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
else if(childNodeName.equalsIgnoreCase("cctr_code"))
{
System.out.println(" Validaion for field "+childNodeName);
mVal = checkNull(genericUtility.getColumnValue("cctr_code", dom));
mVal1 = checkNull(genericUtility.getColumnValue("acct_code", dom));
errString = finCommon.isCctrCode(mVal1,mVal,"",conn);
if(errString != null && errString.trim().length() > 0)
{
errCode = errString;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, errCode);
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
else if(childNodeName.equalsIgnoreCase("anal_code"))
{
System.out.println(" Validaion for field "+childNodeName);
mVal = checkNull(genericUtility.getColumnValue("anal_code", dom));
mVal1 = checkNull(genericUtility.getColumnValue("acct_code", dom));
errString = finCommon.isAnalysis(mVal1,mVal,"",conn);
if(errString != null && errString.trim().length() > 0)
{
errCode = errString;
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, errCode);
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
}
break;
}
}// End Switch
int errListSize = errList.size();
System.out.println("errListSize:::::::["+errListSize+"]");
if ( errList != null && errListSize > 0 )
{
System.out.println("in error::::::::::");
for (int i = 0; i < errListSize; i++ )
{
System.out.println("in error For:::::::::::::::");
errCode = (String)errList.get(i);
errFldName = (String)errFields.get(i);
System.out.println("errCode .........."+errCode);
errString = getErrorString( errFldName, errCode, userId );
System.out.println("errString is : ::::>>>> " + errString);
msgType = errorType( conn , errCode );
if ( errString.length() > 0)
{
String bifurErrString = errString.substring( errString.indexOf("<Errors>") + 8,errString.indexOf("<trace>"));
bifurErrString =bifurErrString+errString.substring( errString.indexOf("</trace>") + 8,errString.indexOf("</Errors>"));
errStringXml.append(bifurErrString);
System.out.println("errStringXml .........."+errStringXml);
errString = "";
}
if ( msgType.equalsIgnoreCase("E"))
{
break;
}
}
errList.clear();
errList = null;
errFields.clear();
errFields = null;
errStringXml.append("</Errors></Root>\r\n");
}
else
{
errStringXml = new StringBuffer( "" );
}
errString = errStringXml.toString();
}//END TRY
catch (Exception e)
{
e.printStackTrace();
throw new ITMException(e);
}
finally
{
try
{
if(conn != null)
{
conn.close();
conn = null;
}
close(pstmt, rs);
}
catch(Exception d)
{
d.printStackTrace();
}
System.out.println(" payroll Voucher Validation End and Connection is Closed");
}
return errString;
}//END OF VALIDATION
private String errorType(Connection conn, String errorCode) throws ITMException
{
String msgType = "E";
PreparedStatement pstmt = null;
ResultSet rs = null;
try
{
String sql = " SELECT MSG_TYPE FROM MESSAGES WHERE MSG_NO = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, errorCode);
rs = pstmt.executeQuery();
while (rs.next())
{
msgType = rs.getString("MSG_TYPE");
}
} catch (Exception ex)
{
ex.printStackTrace();
throw new ITMException(ex);
}
finally
{
try
{
if (rs != null)
{
rs.close();
rs = null;
}
if (pstmt != null)
{
pstmt.close();
pstmt = null;
}
}
catch (Exception e)
{
e.printStackTrace();
throw new ITMException(e);
}
}
return msgType;
}
public void close(PreparedStatement pstmt,ResultSet rs)
{
try
{
if( rs != null)
{
rs.close();
rs = null;
}
if( pstmt != null)
{
pstmt.close();
pstmt = null;
}
}
catch(Exception ex)
{
ex.printStackTrace();
}
}
private String checkNull(String input)
{
return input == null ? "" : input;
}
private String checkInt(String input)
{
if(input == null || input.trim().length() == 0)
{
input = "0";
}
return input;
}
}
package ibase.webitm.ejb.adm;
import java.rmi.RemoteException;
import javax.ejb.Local;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
@Local
public interface PayrVoucherICLocal extends ValidatorLocal
{
public String itemChanged(String xmlString, String xmlString1, String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException, ITMException;
public String wfValData(String xmlString, String xmlString1, String xmlString2, String objContext, String editFlag, String xtraParams) throws RemoteException, ITMException;
}
package ibase.webitm.ejb.adm;
import java.rmi.RemoteException;
import javax.ejb.Remote;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
@Remote
public interface PayrVoucherICRemote extends ValidatorRemote
{
public String itemChanged(String xmlString, String xmlString1, String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException, ITMException;
public String wfValData(String xmlString, String xmlString1, String xmlString2, String objContext, String editFlag, String xtraParams) throws RemoteException, ITMException;
}
......@@ -162,6 +162,14 @@ public class PayrollPostAccPrc extends ProcessEJB implements PayrollPostAccPrcLo
gbflogWriterMap.put("xtraParams", xtraParams);
gbflogWriterMap.put("fileNameStartName", fileNameStartName);
logWriter = admCommon.initializeLogWriter(gbflogWriterMap,headerDom, logConn);
//Modified by Azhar K. on [27-July-2019][To show error msg coming from method][Start]
errorCode = logWriter.getReturnUpdError();
if(errorCode != null && errorCode.trim().length() > 0)
{
errString = itmDBAccessEJB.getErrorString("", errorCode, userId, "", conn);
return errString;
}
//Modified by Azhar K. on [27-July-2019][To show error msg coming from method][End]
liRet = logWriter.getlogWriterFlag();
if(liRet >= 0)
{
......@@ -575,7 +583,10 @@ public class PayrollPostAccPrc extends ProcessEJB implements PayrollPostAccPrcLo
PreparedStatement pstmt1 = null, pstmt2 = null, pstmt3 = null, pstmt4 = null, pstmt5 = null, pstmt6 = null, pstmt7 = null,
pstmt8 = null, pstmt9 = null, pstmt10 = null, pstmt11 = null, pstmtUpdatePayVoucher = null,pstmtInsertPayVoucher = null,
pstmtUpdatePayroll = null,pstmtUpdateArrear = null;
//Modified by Azhar K. on [26-July-2019][To apply loc to avoid the conflict in arrears processing][Start]
PreparedStatement pstmtlocArr = null,pstmtlocPay = null;
String lsTempVar1 = "";
//Modified by Azhar K. on [26-July-2019][To apply loc to avoid the conflict in arrears processing][End]
ResultSet rs = null;
SimpleDateFormat sdf = null;
......@@ -804,6 +815,13 @@ public class PayrollPostAccPrc extends ProcessEJB implements PayrollPostAccPrcLo
pstmt = null;
}
//Modified by Azhar K. on [26-July-2019][To apply loc to avoid the conflict in arrears processing][Start]
sql = "select emp_code from arrears where emp_code = ? and prd_code = ? and prd_code__acc = ? for update nowait ";
pstmtlocArr = conn.prepareStatement(sql);
sql = "select emp_code from payroll where emp_code = ? and prd_code = ? for update nowait ";
pstmtlocPay = conn.prepareStatement(sql);
//Modified by Azhar K. on [26-July-2019][To apply loc to avoid the conflict in arrears processing][End]
sql = "select ref_no from payr_voucher where tran_type in ('PAY','ARR')"
+ "and chg_date = (select max(chg_date) from payr_voucher where tran_type in ('PAY','ARR'))";
pstmtRefNo = conn.prepareStatement(sql);
......@@ -930,8 +948,64 @@ public class PayrollPostAccPrc extends ProcessEJB implements PayrollPostAccPrcLo
{
prdCodeAcc = (String) rowMap.get("PRD_CODE__ACC");
System.out.println("prdCodeAcc:::: " + prdCodeAcc);
//Modified by Azhar K. on [26-July-2019][To apply loc to avoid the conflict in arrears processing][Start]
pstmtlocArr.setString(1, empCode);
pstmtlocArr.setString(2, prdCode);
pstmtlocArr.setString(3, prdCodeAcc);
rs = pstmtlocArr.executeQuery();
if(rs.next())
{
lsTempVar1 = checkNull(rs.getString("emp_code"));
}
else
{
if(rs != null)
{
rs.close();
rs = null;
}
errString = itmDBAccessEJB.getErrorString("", "DS000", userId, "", conn);
logWriter = (admCommon.gbfErrWrite(prdCodeStr, empCode, mtype, "DS000", "E", 2,logWriter, logConn));
break;
}
if(rs != null)
{
rs.close();
rs = null;
}
pstmtlocArr.clearParameters();
}
else
{
pstmtlocPay.setString(1, empCode);
pstmtlocPay.setString(2, prdCode);
rs = pstmtlocPay.executeQuery();
if(rs.next())
{
lsTempVar1 = checkNull(rs.getString("emp_code"));
}
else
{
if(rs != null)
{
rs.close();
rs = null;
}
errString = itmDBAccessEJB.getErrorString("", "DS000", userId, "", conn);
logWriter = (admCommon.gbfErrWrite(prdCodeStr, empCode, mtype, "DS000", "E", 2,logWriter, logConn));
break;
}
if(rs != null)
{
rs.close();
rs = null;
}
pstmtlocPay.clearParameters();
}
//Modified by Azhar K. on [26-July-2019][To apply loc to avoid the conflict in arrears processing][End]
if ("0".equalsIgnoreCase(refnoLogic)) // For Sun Pharma
{
......@@ -2226,6 +2300,18 @@ public class PayrollPostAccPrc extends ProcessEJB implements PayrollPostAccPrcLo
} // Ended headerMap forLoop -----------------
//Modified by Azhar K. on [26-July-2019][To apply loc to avoid the conflict in arrears processing][Start]
if(pstmtlocArr != null)
{
pstmtlocArr.close();
pstmtlocArr = null;
}
if(pstmtlocPay != null)
{
pstmtlocPay.close();
pstmtlocPay = null;
}
//Modified by Azhar K. on [26-July-2019][To apply loc to avoid the conflict in arrears processing][End]
if(pstmtRefNo != null)
{
pstmtRefNo.close();
......@@ -2367,7 +2453,18 @@ public class PayrollPostAccPrc extends ProcessEJB implements PayrollPostAccPrcLo
pstmt.close();
pstmt = null;
}
//Modified by Azhar K. on [26-July-2019][To apply loc to avoid the conflict in arrears processing][Start]
if(pstmtlocArr != null)
{
pstmtlocArr.close();
pstmtlocArr = null;
}
if(pstmtlocPay != null)
{
pstmtlocPay.close();
pstmtlocPay = null;
}
//Modified by Azhar K. on [26-July-2019][To apply loc to avoid the conflict in arrears processing][End]
if(pstmtRefNo != null)
{
pstmtRefNo.close();
......
......@@ -6,7 +6,6 @@ import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.ejb.Stateless;
import javax.naming.InitialContext;
import ibase.system.config.AppConnectParm;
......@@ -18,8 +17,9 @@ import ibase.webitm.ejb.ITMDBAccessEJB;
//import ibase.webitm.ejb.ITMDBAccessLocal;
//Added and commented by sarita on 20 JULY 18 [END]
import ibase.webitm.utility.ITMException;
@Stateless
//Modified by Azhar K. on [25-July-2019][Changes as per new framework][Start]
//@Stateless
//Modified by Azhar K. on [25-July-2019][Changes as per new framework][End]
public class PayrVouchCanc extends ActionHandlerEJB implements PayrVouchCancRemote,PayrVouchCancLocal
{
public String confirm(String tranId, String xtraParams, String forcedFlag) throws RemoteException,ITMException
......
package ibase.webitm.ejb.adm.adv;
import java.rmi.RemoteException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import ibase.utility.E12GenericUtility;
import ibase.webitm.ejb.ActionHandlerEJB;
import ibase.webitm.ejb.ITMDBAccessEJB;
import ibase.webitm.utility.ITMException;
public class PayrVouchConf extends ActionHandlerEJB implements PayrVouchConfLocal,PayrVouchConfRemote
{
E12GenericUtility genericUtility = new E12GenericUtility();
ITMDBAccessEJB itmDBAccessEJB = new ITMDBAccessEJB();
PayrollVoucherConf PayrollVoucherConf = new PayrollVoucherConf();
String userId = "";
public String confirm(String tranId, String xtraParams, String forcedFlag) throws RemoteException,ITMException
{
String retString = null;
String retErrString = "";
Connection conn = null;
try
{
conn = getConnection();
System.out.println("Conn==>[" + conn + "]");
retErrString = gbfPostLogic(tranId, tranId,xtraParams,forcedFlag,conn);
System.out.println("returning String from PayrVouchConf :confirm():==>[" + retErrString + "]");
if(retErrString == null || retErrString.trim().length() == 0)
{
conn.commit();
retString = itmDBAccessEJB.getErrorString("", "CONFSUCCES", userId, "", conn);
}
else
{
conn.rollback();
retString = retErrString;
return retString;
}
}
catch(Exception e)
{
System.out.println("Exception :PayrVouchConf :confirm() :" + e.getMessage() + ":");
e.printStackTrace();
throw new ITMException(e);
}
finally
{
try
{
if(conn != null)
{
conn.close();
conn = null;
}
}
catch (Exception e)
{
e.printStackTrace();
}
}
return retString;
}
public String gbfPostLogic(String asTranidFr,String asTranidTo,String xtraParams,String forcedFlag,Connection conn) throws ITMException
{
String lsTranId = "", lsErrCode = "", lsConfirm = "", lsTranType = "", lsBatchNo = "", lsITflag = "",lsSiteCode = "";
String lsProfileId = "", lsApplication = "";
int liLevel1 = 0, liLevel2 = 0, liLevel3 = 0, liLevel4 = 0, liLevel5 = 0,mlevl = 0;
int liUserLevel = 0;
String isRights = "";
String errString = "";
String sql = "";
PreparedStatement pstmt = null;
ResultSet rs = null;
try
{
System.out.println("***********Inside PayrVouchConf Post Logic Method**************");
userId = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginCode"));
if(asTranidFr.equalsIgnoreCase(asTranidTo))
{
lsTranId = asTranidFr;
sql = "select case when confirmed is null then 'N' else confirmed end as confirmed, tran_type, entry_batch_no," +
" case when it_flag is null then 'N' else it_flag end as it_flag ,site_code "+
"from payr_voucher where tran_id = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, lsTranId);
rs = pstmt.executeQuery();
if(rs.next())
{
lsConfirm = checkNull(rs.getString("confirmed"));
lsTranType = checkNull(rs.getString("tran_type"));
lsBatchNo = checkNull(rs.getString("entry_batch_no"));
lsITflag = checkNull(rs.getString("it_flag"));
lsSiteCode = checkNull(rs.getString("site_code"));
}
else
{
close(pstmt, rs);
errString = itmDBAccessEJB.getErrorString("", "VTMCONF20", userId, "", conn);
return errString;
}
close(pstmt, rs);
if("X".equalsIgnoreCase(lsConfirm))
{
errString = itmDBAccessEJB.getErrorString("", "VTCONFM2", userId, "", conn);
return errString;
}
else if("Y".equalsIgnoreCase(lsConfirm))
{
errString = itmDBAccessEJB.getErrorString("", "VTMCONF1", userId, "", conn);
return errString;
}
else if("N".equalsIgnoreCase(lsConfirm))
{
if("Y".equalsIgnoreCase(lsITflag))
{
errString = itmDBAccessEJB.getErrorString("", "VTREQIT", userId, "", conn);
return errString;
}
else
{
sql = "select usr_lev , profile_id from users where code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, userId);
rs = pstmt.executeQuery();
if(rs.next())
{
liUserLevel = rs.getInt("usr_lev");
lsProfileId = checkNull(rs.getString("profile_id"));
}
else
{
close(pstmt, rs);
isRights = "*";
}
close(pstmt, rs);
if(liUserLevel > 0)
{
mlevl = liUserLevel;
sql = "select application, level_1, level_2, level_3, level_4, level_5 "+
" from itm2menu where win_name = 'w_payr_voucher'";
pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery();
if(rs.next())
{
lsApplication = checkNull(rs.getString("application"));
liLevel1 = rs.getInt("level_1");
liLevel2 = rs.getInt("level_2");
liLevel3 = rs.getInt("level_3");
liLevel4 = rs.getInt("level_4");
liLevel5 = rs.getInt("level_5");
close(pstmt, rs);
sql = "select case when rights is null then '*' else rights end as rights from user_rights where profile_id = ? "+
" and application = ? and menu_row = ? and menu_col = ? "+
" and menu_subcol = ? and level_4 = ? and level_5 = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, lsProfileId);
pstmt.setString(2, lsApplication);
pstmt.setInt(3, liLevel1);
pstmt.setInt(4, liLevel2);
pstmt.setInt(5, liLevel3);
pstmt.setInt(6, liLevel4);
pstmt.setInt(7, liLevel5);
rs = pstmt.executeQuery();
if(rs.next())
{
isRights = checkNull(rs.getString("rights"));
}
else
{
close(pstmt, rs);
isRights = "*";
}
close(pstmt, rs);
}
else
{
close(pstmt, rs);
isRights = "*";
}
}
if(errString == null || errString.trim().length() == 0)
{
if(isRights == null || isRights.trim().length() == 0)
{
isRights = "";
}
//errString = gbf_retrieve_payr_vou(ls_tranid, ls_tranid,2, ls_trantype, ls_trantype, ls_batch_no,ls_site_code)
lsErrCode = checkNull(PayrollVoucherConf.confirm(lsTranId, xtraParams, conn));
if(lsErrCode != null && lsErrCode.trim().length() > 0)
{
errString = lsErrCode;
return errString;
}
}
}
}
}
}//End TRY
catch (Exception e)
{
e.printStackTrace();
throw new ITMException(e);
}
finally
{
try
{
if(rs != null)
{
rs.close();
rs = null;
}
if(pstmt != null)
{
pstmt.close();
pstmt = null;
}
}
catch(Exception e1)
{
e1.printStackTrace();
}
}
return errString;
}
private void close(PreparedStatement pstmt, ResultSet rs) throws SQLException
{
if(rs != null)
{
rs.close();
rs = null;
}
if(pstmt != null)
{
pstmt.close();
pstmt = null;
}
}
private String checkNull(String input)
{
if (input == null)
{
input = "";
}
else
{
input = input.trim();
}
return input;
}
}
package ibase.webitm.ejb.adm.adv;
import java.rmi.RemoteException;
import java.sql.Connection;
import javax.ejb.Local;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
@Local
public interface PayrVouchConfLocal
{
public String confirm(String tranId, String xtraParams, String forcedFlag)throws RemoteException,ITMException;
public String gbfPostLogic(String asTranidFr,String asTranidTo,String xtraParams,String forcedFlag,Connection conn) throws ITMException;
}
package ibase.webitm.ejb.adm.adv;
import java.rmi.RemoteException;
import java.sql.Connection;
import javax.ejb.Remote;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
@Remote
public interface PayrVouchConfRemote
{
public String confirm(String tranId, String xtraParams, String forcedFlag)throws RemoteException,ITMException;
public String gbfPostLogic(String asTranidFr,String asTranidTo,String xtraParams,String forcedFlag,Connection conn) throws ITMException;
}
package ibase.webitm.ejb.adm.adv;
import java.rmi.RemoteException;
import java.sql.*;
import javax.ejb.*;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import ibase.system.config.ConnDriver;
import ibase.webitm.ejb.ActionHandlerEJB;
import ibase.webitm.ejb.ITMDBAccessEJB;
import ibase.webitm.utility.ITMException;
import ibase.webitm.ejb.*;
import ibase.system.config.*;
import javax.ejb.Stateless; // added for ejb3
@Stateless // added for ejb3
//Modified by Azhar K. on [25-July-2019][Changes as per new framework][Start]
//@Stateless // added for ejb3
//Modified by Azhar K. on [25-July-2019][Changes as per new framework][End]
public class PayrVoucherHld extends ActionHandlerEJB implements PayrVoucherHldLocal,PayrVoucherHldRemote //SessionBean
{
/*public void ejbCreate() throws RemoteException, CreateException
......@@ -227,6 +230,13 @@ public class PayrVoucherHld extends ActionHandlerEJB implements PayrVoucherHldLo
conn.close();
conn = null;
}
//Modified by Azhar K. on[25-July-2019][To close resultset in finally][Start]
if(rs != null)
{
rs.close();
rs = null;
}
//Modified by Azhar K. on[25-July-2019][To close resultset in finally][End]
}catch(Exception e){}
}
return errString;
......
package ibase.webitm.ejb.adm.adv;
import java.rmi.RemoteException;
import java.sql.*;
import javax.ejb.*;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import ibase.system.config.ConnDriver;
import ibase.webitm.ejb.ActionHandlerEJB;
import ibase.webitm.ejb.ITMDBAccessEJB;
import ibase.webitm.utility.ITMException;
import ibase.webitm.ejb.*;
import ibase.system.config.*;
import javax.ejb.Stateless; // added for ejb3
@Stateless // added for ejb3
//Modified by Azhar K. on [25-July-2019][Changes as per new framework][Start]
//@Stateless // added for ejb3
//Modified by Azhar K. on [25-July-2019][Changes as per new framework][End]
public class PayrVoucherRls extends ActionHandlerEJB implements PayrVoucherRlsLocal,PayrVoucherRlsRemote // SessionBean
{
/*public void ejbCreate() throws RemoteException, CreateException
......@@ -80,9 +84,15 @@ public class PayrVoucherRls extends ActionHandlerEJB implements PayrVoucherRlsLo
hold = rs.getString(2);
System.out.println("hold ::"+hold);
}
//Modified by Azhar K. on[25-July-2019][To check null for resultset before closing][Start]
if(rs != null)
{
//Modified by Azhar K. on[25-July-2019][To check null for resultset before closing][End]
rs.close();
rs = null;
//Modified by Azhar K. on[25-July-2019][To check null for resultset before closing][Start]
}
//Modified by Azhar K. on[25-July-2019][To check null for resultset before closing][End]
//Modified by Anjali R.on[27/06/2018][Added condition for cancelled voucher,to not allow the release the voucher.][Start]
if("X".equalsIgnoreCase(confirm))
{
......@@ -112,8 +122,15 @@ public class PayrVoucherRls extends ActionHandlerEJB implements PayrVoucherRlsLo
holdAmt = rs.getDouble(3);
System.out.println("holdAmt ::"+holdAmt);
}
//Modified by Azhar K. on[25-July-2019][To check null for resultset before closing][Start]
if(rs != null)
{
//Modified by Azhar K. on[25-July-2019][To check null for resultset before closing][End]
rs.close();
rs = null;
//Modified by Azhar K. on[25-July-2019][To check null for resultset before closing][Start]
}
//Modified by Azhar K. on[25-July-2019][To check null for resultset before closing][End]
if ((totalAmt - adjAmt) == 0)
{
errCode = "VTBAL2"; // already paid off
......@@ -130,8 +147,15 @@ public class PayrVoucherRls extends ActionHandlerEJB implements PayrVoucherRlsLo
pstmt.setString(1,"P-VOUC");
pstmt.setString(2,tranId);
updateCnt = pstmt.executeUpdate();
//Modified by Azhar K. on[25-July-2019][To check null for preparedStmt before closing][Start]
if(pstmt != null)
{
//Modified by Azhar K. on[25-July-2019][To check null for preparedStmt before closing][End]
pstmt.close();
pstmt = null;
//Modified by Azhar K. on[25-July-2019][To check null for preparedStmt before closing][Start]
}
//Modified by Azhar K. on[25-July-2019][To check null for preparedStmt before closing][End]
System.out.println("updateCnt ::"+updateCnt);
updSql ="UPDATE PAYR_VOUCHER SET HOLD = 'N' WHERE TRAN_ID = ? ";
......@@ -139,8 +163,15 @@ public class PayrVoucherRls extends ActionHandlerEJB implements PayrVoucherRlsLo
pstmt = conn.prepareStatement(updSql);
pstmt.setString(1,tranId);
updateCnt = pstmt.executeUpdate();
//Modified by Azhar K. on[25-July-2019][To check null for preparedStmt before closing][Start]
if(pstmt != null)
{
//Modified by Azhar K. on[25-July-2019][To check null for preparedStmt before closing][End]
pstmt.close();
pstmt = null;
//Modified by Azhar K. on[25-July-2019][To check null for preparedStmt before closing][Start]
}
//Modified by Azhar K. on[25-July-2019][To check null for preparedStmt before closing][End]
System.out.println("updateCnt ::"+updateCnt);
if (updateCnt > 0)
{
......@@ -157,8 +188,15 @@ public class PayrVoucherRls extends ActionHandlerEJB implements PayrVoucherRlsLo
pstmt = conn.prepareStatement(updSql);
pstmt.setString(1,tranId);
updateCnt = pstmt.executeUpdate();
//Modified by Azhar K. on[25-July-2019][To check null for preparedStmt before closing][Start]
if(pstmt != null)
{
//Modified by Azhar K. on[25-July-2019][To check null for preparedStmt before closing][End]
pstmt.close();
pstmt = null;
//Modified by Azhar K. on[25-July-2019][To check null for preparedStmt before closing][Start]
}
//Modified by Azhar K. on[25-July-2019][To check null for preparedStmt before closing][End]
System.out.println("updateCnt ::"+updateCnt);
if (updateCnt > 0)
{
......@@ -210,6 +248,13 @@ public class PayrVoucherRls extends ActionHandlerEJB implements PayrVoucherRlsLo
conn.close();
conn = null;
}
//Modified by Azhar K. on[25-July-2019][To close resultset in finally][Start]
if(rs != null)
{
rs.close();
rs = null;
}
//Modified by Azhar K. on[25-July-2019][To close resultset in finally][End]
}catch(Exception e){}
}
return errString;
......
-----------------------------For Transetup------------------------------------------------
Insert into TRANSETUP (TRAN_WINDOW,SAVE_FLAG,VAL_FLAG,KEY_FLAG,KEY_STRING,UDF_1,UDF_2,UDF_3,UDF_4,UDF_5,REPEATE_ADD,CHG_DATE,CHG_USER,CHG_TERM,EDI_OPTION,SITE_ACC_COL,CONFIRM_COL,CONFIRM_VAL,REPEAT_ADD_DET,LOAD_MODE,AUTO_CONFIRM,LEDG_POST_CONF,CHG_DATE_ON_CONF,TRAN_ID_COL,MAIL_OPTION,CONFIRM_MODE,GARBAGE_OPT,VAL_FLAG_EDI,VERIFY_PASSWORD,TABLE_NAME,APPLICATION,TABLE_DESC,TRAN_DATE_COL,SALES_PERS_ACC_COL,CUST_ACC_COL,SUPP_ACC_COL,ITEM_SER_ACC_COL,EMP_ACC_COL,WORKFLOW_OPT,TRAN_ID__FROM,TRAN_ID__TO,MULTITIRE_OPT,REF_SER,VIEW_MODE,TABLE_NAME_DET1,TABLE_NAME_DET2,TABLE_NAME_DET3,TAX_FORMS,SIGN_STATUS,USER_TRAN_WINDOW,CUSTOM_PREVIEW_OBJ,CHILDDATA_ARGOPT,IGNOREERRLIST_ONLOAD,EDIT_TMPLT,WRKFLW_INIT,FORMAL_ARGS,EDIT_OPT,AUDIT_TRAIL_OPT,EDITTAX,CACHE_OPT,OPTIMIZE_MODE,EDIT_EXPR,TRANSFER_MODE,RATE_COL,QTY_COL,RCP_CACHE_STATUS,PRINT_CONTROL,PROFILE_ID__RES,PERIOD_OPTION,EXEC_TYPE,WRKFLW_PRIORITY,TRAN_COMPL_MSG,EDIT_EXPR_INP,ITEM_SER_ACC_CODE,REPEATADDDET,DISP_META_DATA,ALLOW_ATTACH,START_FORM,ISATTACHMENT,HEADER_FORM_NO,MSG_ONSAVE,CONFIRM_DATE_COL,CONFIRM_BY_COL,WF_STATUS,CMS_PATH,ISGWTINITIATED,RESTART_FORM,BROW_DATA_DEF,VIEW_OPTS,DEF_VIEW,FUNCTION_TYPE,COMPL_ACTION,REPEAT_MODIFY_DET,CANCEL_COL,CANCEL_VAL,IN_WF_COL,IN_WF_VAL,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,DEFAULT_DATA_ROW,ATTACH_COUNT_MIN) values ('w_payr_voucher','2','2','A','_spsite_code,H,_pptran_date,seq05',null,null,null,null,null,'N',to_date('2013-04-30','RRRR-MM-DD'),'VISHAL ','VISHAL ','0','PAY_SITE','CONFIRMED','Y',null,null,'N','N','N','TRAN_ID','0','0',null,null,null,'PAYR_VOUCHER',null,null,null,null,null,null,null,null,null,null,null,null,'P-VOUC','F',null,null,null,null,null,null,null,null,null,null,null,null,null,'0',null,null,null,null,null,null,null,null,null,null,'M',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,'1','Confirm',null,null,null,null,null,null,null,null,null,null);
update transetup set cancel_col='confirmed', cancel_val='X' where tran_window='w_payr_voucher';
------------------------For Itm2Menu---------------------------------------------------------
Insert into ITM2MENU (APPLICATION,LEVEL_1,LEVEL_2,LEVEL_3,LEVEL_4,LEVEL_5,WIN_NAME,DESCR,COMMENTS,MENU_PATH,ICON_PATH,CLOSE_ICON,OPEN_ICON,OBJ_TYPE,CHG_DATE,CHG_TERM,CHG_USER,MOB_DEPLOY,DEFAULT_STATE,DEF_ACTION) values ('HRM',4,9,0,0,0,'w_payr_voucher','Vouchers',null,'HRM.4.9.0.0.0',null,null,null,'T',null,null,null,null,null,null);
-------------------------------For Obj_forms---------------------------------------------------
Insert into OBJ_FORMS (WIN_NAME,TITLE,OBJ_BROW_NAME,OBJ_EDIT_NAME,CROSS_UPDATE_EXPR,EXPR_FLD_INFO,TARGET_FLD_INFO,EXPR_COMMENT,FORM_NO,SCR_FLAG,SCAN_FLAG,SCAN_METADATA,AUTO_ACCEPT_SCAN,PROPERTY_INFO,SCAN_DELIMITER,EXT_COM,EXT_METADATA,EXT_SETUP,AFTER_SAVE,COLUMN_ON_SAVE,AUTO_ACCEPT_WEIGHDATA,RATE_COL,QTY_COL,FORM_TYPE,DISP_METADATA,PARENT_KEY_COL,ASSISTED_MODE,STORAGE_KEY_METADATA,SELECTION_MODE,DEFAULT_VIEW,AUTO_ADDON_ENTRY,FREEZE_COL_POS,DEFAULT_ROW_CNT,IS_MANDATORY,TRAN_ID_COL,KEY_INFO,SELECTION_OPT,THUMB_OBJ,THUMB_IMAGE_COL,FORM_NAME,FORM_ICON,THUMB_ALT_COL) values ('w_payr_voucher','Voucher Detail','d_payr_voucher_brow','d_payr_voucher_edit',null,null,null,null,'1',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null);
Insert into OBJ_FORMS (WIN_NAME,TITLE,OBJ_BROW_NAME,OBJ_EDIT_NAME,CROSS_UPDATE_EXPR,EXPR_FLD_INFO,TARGET_FLD_INFO,EXPR_COMMENT,FORM_NO,SCR_FLAG,SCAN_FLAG,SCAN_METADATA,AUTO_ACCEPT_SCAN,PROPERTY_INFO,SCAN_DELIMITER,EXT_COM,EXT_METADATA,EXT_SETUP,AFTER_SAVE,COLUMN_ON_SAVE,AUTO_ACCEPT_WEIGHDATA,RATE_COL,QTY_COL,FORM_TYPE,DISP_METADATA,PARENT_KEY_COL,ASSISTED_MODE,STORAGE_KEY_METADATA,SELECTION_MODE,DEFAULT_VIEW,AUTO_ADDON_ENTRY,FREEZE_COL_POS,DEFAULT_ROW_CNT,IS_MANDATORY,TRAN_ID_COL,KEY_INFO,SELECTION_OPT,THUMB_OBJ,THUMB_IMAGE_COL,FORM_NAME,FORM_ICON,THUMB_ALT_COL) values ('w_payr_voucher','Adjustment Detail','d_payr_vouchdet_brow','d_payr_vouchdet_edit','[amount][tot_amt*exch_rate]','[2..D.amount][1..D.tot_amt,1..D.exch_rate]','[1.1.D.tot_amt][1.1.D.tot_amt__bc]','Total Amt in header gets accumulated by adding it with the Amount of 1st child,Total Amt(BC) in header is updated by multiplying the Total Amt and Exchange Rate of header.','2',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null);
Insert into OBJ_FORMS (WIN_NAME,TITLE,OBJ_BROW_NAME,OBJ_EDIT_NAME,CROSS_UPDATE_EXPR,EXPR_FLD_INFO,TARGET_FLD_INFO,EXPR_COMMENT,FORM_NO,SCR_FLAG,SCAN_FLAG,SCAN_METADATA,AUTO_ACCEPT_SCAN,PROPERTY_INFO,SCAN_DELIMITER,EXT_COM,EXT_METADATA,EXT_SETUP,AFTER_SAVE,COLUMN_ON_SAVE,AUTO_ACCEPT_WEIGHDATA,RATE_COL,QTY_COL,FORM_TYPE,DISP_METADATA,PARENT_KEY_COL,ASSISTED_MODE,STORAGE_KEY_METADATA,SELECTION_MODE,DEFAULT_VIEW,AUTO_ADDON_ENTRY,FREEZE_COL_POS,DEFAULT_ROW_CNT,IS_MANDATORY,TRAN_ID_COL,KEY_INFO,SELECTION_OPT,THUMB_OBJ,THUMB_IMAGE_COL,FORM_NAME,FORM_ICON,THUMB_ALT_COL) values ('w_payr_voucher','Vouchr3','d_payr_vouchadv_brow1','d_payr_vouchadv_edit','[adj_amt][tot_amt*exch_rate]','[3..D.adj_amt][1..D.tot_amt,1..D.exch_rate]','[1.1.D.tot_amt][1.1.D.tot_amt__bc]','Total Amt in header gets accumulated by adding it with the Amount of 2nd child,Total Amt(BC) in header is updated by multiplying the Total Amt and Exchange Rate of header.','3',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null);
-----------------------------------------------update obj_forms------------------------------------------------------
update obj_forms set scr_flag='F' where title='Voucher Detail' and win_name='w_payr_voucher';
update obj_forms set scr_flag='T' where title='Adjustment Detail' and win_name='w_payr_voucher';
update obj_forms set scr_flag='T' where title='Vouchr3' and win_name='w_payr_voucher';
update obj_forms set disp_metadata='<html><b style="white-space: normal !important; word-break: break-word; ">{emp_fname} {emp_lname} [{emp_code}] - </b> </div> <b>{tot_amt} {curr_code}</b>
<span class = "optional" style="float:right;"> <b> {tran_date} </b></span><br> Pay Site: <b>{pay_site}</b> <span class = "optional" style="margin-left: 70px;"> Tran Type: <b>{tran_type}</b></span>
<span style="float:right;"> <b>{tran_id}</b> </span>
</html>' where title='Voucher Detail' and win_name='w_payr_voucher';
-----------------------------------------------obj_actions------------------------------------------------------------
Insert into OBJ_ACTIONS (OBJ_NAME,LINE_NO,RIGHTS_CHAR,INTERACTIVE,SERVICE_CODE,DESCRIPTION,TITLE,IMAGE,FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT,SHOW_IN_PANEL,SWIPE_POSITION,MULTI_ROW_OPT,ACTION_ID,DEF_NODATA) values ('payr_voucher',1,'A','a','a','Adding New','Add','add.gif','1',null,null,'S',null,null,null,null,null,null,null,null,null,null,null,null);
Insert into OBJ_ACTIONS (OBJ_NAME,LINE_NO,RIGHTS_CHAR,INTERACTIVE,SERVICE_CODE,DESCRIPTION,TITLE,IMAGE,FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT,SHOW_IN_PANEL,SWIPE_POSITION,MULTI_ROW_OPT,ACTION_ID,DEF_NODATA) values ('payr_voucher',2,'E','a','a','Editing Existing Record','Edit','edit.gif','1',null,null,'S',null,null,null,null,null,null,null,null,null,null,null,null);
Insert into OBJ_ACTIONS (OBJ_NAME,LINE_NO,RIGHTS_CHAR,INTERACTIVE,SERVICE_CODE,DESCRIPTION,TITLE,IMAGE,FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT,SHOW_IN_PANEL,SWIPE_POSITION,MULTI_ROW_OPT,ACTION_ID,DEF_NODATA) values ('payr_voucher',7,'R','a','act_hold','Action Button for Holding the record','Hold',null,'1','2',null,'U',null,null,null,null,null,null,null,null,null,null,null,null);
Insert into OBJ_ACTIONS (OBJ_NAME,LINE_NO,RIGHTS_CHAR,INTERACTIVE,SERVICE_CODE,DESCRIPTION,TITLE,IMAGE,FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT,SHOW_IN_PANEL,SWIPE_POSITION,MULTI_ROW_OPT,ACTION_ID,DEF_NODATA) values ('payr_voucher',8,'R','a','act_release','Action Button for Release the record','Release',null,'1','2',null,'U',null,null,null,null,null,null,null,null,null,null,null,null);
Insert into OBJ_ACTIONS (OBJ_NAME,LINE_NO,RIGHTS_CHAR,INTERACTIVE,SERVICE_CODE,DESCRIPTION,TITLE,IMAGE,FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT,SHOW_IN_PANEL,SWIPE_POSITION,MULTI_ROW_OPT,ACTION_ID,DEF_NODATA) values ('payr_voucher',5,'F','a','pre_confirm','Confirmation','Confirm','confirm.gif','1','2',null,'U',null,null,null,null,null,null,null,null,null,null,null,null);
Insert into OBJ_ACTIONS (OBJ_NAME,LINE_NO,RIGHTS_CHAR,INTERACTIVE,SERVICE_CODE,DESCRIPTION,TITLE,IMAGE,FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT,SHOW_IN_PANEL,SWIPE_POSITION,MULTI_ROW_OPT,ACTION_ID,DEF_NODATA) values ('payr_voucher',21,'Q','1','audit_trail','View Audit Trail','View Audit','menu.bmp','1','1','1','U',null,null,null,null,null,null,null,null,null,null,null,null);
Insert into OBJ_ACTIONS (OBJ_NAME,LINE_NO,RIGHTS_CHAR,INTERACTIVE,SERVICE_CODE,DESCRIPTION,TITLE,IMAGE,FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT,SHOW_IN_PANEL,SWIPE_POSITION,MULTI_ROW_OPT,ACTION_ID,DEF_NODATA) values ('payr_voucher',22,'O','1','export_excel','Export Excel','Export','Download.gif','1','1','1','U',null,to_date('2018-02-03','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV ',null,null,null,null,null,null,null,null);
Insert into OBJ_ACTIONS (OBJ_NAME,LINE_NO,RIGHTS_CHAR,INTERACTIVE,SERVICE_CODE,DESCRIPTION,TITLE,IMAGE,FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT,SHOW_IN_PANEL,SWIPE_POSITION,MULTI_ROW_OPT,ACTION_ID,DEF_NODATA) values ('payr_voucher',6,'N','a','pre_confirm','Post Negative','Negative','confirm.gif','1','2',null,'U',null,to_date('2017-05-24','RRRR-MM-DD'),'PINAKIN ','PINAKIN ',null,null,null,null,null,null,null,null);
Insert into OBJ_ACTIONS (OBJ_NAME,LINE_NO,RIGHTS_CHAR,INTERACTIVE,SERVICE_CODE,DESCRIPTION,TITLE,IMAGE,FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT,SHOW_IN_PANEL,SWIPE_POSITION,MULTI_ROW_OPT,ACTION_ID,DEF_NODATA) values ('payr_voucher',9,'X','a','pre_cancel','cancel','Cancel','cancel.gif','1','2',null,'U',null,to_date('2018-06-14','RRRR-MM-DD'),'VINUTH ','VINUTH ',null,null,null,null,null,null,null,null);
------------------------------------------For obj_itemchange-------------------------------------------------
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('payr_voucher','1','acct_code__pay',null);
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('payr_voucher','1','auto_pay',null);
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('payr_voucher','1','bank_code',null);
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('payr_voucher','1','emp_code','Y');
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('payr_voucher','1','emp_code_aprv',null);
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('payr_voucher','1','itm_default',null);
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('payr_voucher','1','site_code',null);
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('payr_voucher','1','tot_amt',null);
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('payr_voucher','1','tran_date','Y');
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('payr_voucher','2','ad_code','Y');
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('payr_voucher','2','itm_default',null);
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('payr_voucher','3','itm_default',null);
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('payr_voucher','2','amount','Y');
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('payr_voucher','1','itm_defaultedit',null);
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('payr_voucher','3','itm_defaultedit',null);
-------------------------------------------obj_links---------------------------------------------------------------------------
Insert into OBJ_LINKS (OBJ_NAME,FORM_NO,FIELD_NAME,TARGET_OBJ_NAME,LINK_FORM_NAME,LINK_TITLE,LINK_URI,LINK_TYPE,LINK_ARG,UPDATE_FLAG,RIGHTS_CHAR,IMAGE,LINK_NAME,SHOW_IN_PANEL,SHORTCUT_CHAR,AUTO_INVOKE) values ('payr_voucher','1','tran_id','payr_voucher_status','payr_voucher_status11 ','View Status',null,'1','tran_id.String','0','V',null,null,null,null,null);
-------------------------------------For system_events Start--------------------------------------------------------------------------------
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('payr_voucher','act_hold','1','ahold_payr_voucher',null,to_date('2007-12-04','RRRR-MM-DD'),'AVIPRASH ','BASE216','2','0','EJB','PayrVoucherHld',null);
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('payr_voucher','act_release','1','arelease_payr_voucher',null,to_date('2007-12-04','RRRR-MM-DD'),'AVIPRASH ','BASE216','2','0','EJB','PayrVoucherRls',null);
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('payr_voucher','post_item_change','1','poic_adm_default_1',null,to_date('2007-12-04','RRRR-MM-DD'),'KHITI ','USER 8','2','0','WSR','nvo_bo_payr_voucher',null);
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('payr_voucher','pre_validate','1','prv_adm_default_1',null,to_date('2007-12-04','RRRR-MM-DD'),'KHITI ','USER 8','2','0','WSR','nvo_bo_payr_voucher',null);
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('payr_voucher','audit_trail','1','project_audit_trail_adm',null,to_date('2018-02-14','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV','2','0',null,null,null);
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('payr_voucher','post_validate','1','post_gen_val',null,to_date('2007-12-04','RRRR-MM-DD'),'system ','system','2','0','EJB','GenValidate',null);
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('payr_voucher','pre_confirm','1','prcm_adm_default_1',null,to_date('2007-12-04','RRRR-MM-DD'),'Gulzar ','Base','2','0','WSR','nvo_business_object_payr_voucher',null);
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('payr_voucher','export_excel','1','export_excel_adm',null,to_date('2018-02-03','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV',null,null,null,null,null);
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('payr_voucher','post_save','1','pos_payr_voucher',null,to_date('2016-05-19','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV','2','0','EJB','PayrVoucherPos',null);
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('payr_voucher','pre_cancel','1','cancel_payr_voucher',null,to_date('2018-06-14','RRRR-MM-DD'),'VINUTH ','VINUTH','2','0','EJB','PayrVouchCanc',null);
--------------------------------Update system_events For WildFly14--------------------------------------------------------------
update system_events set comp_type='JB', comp_name='ibase.webitm.ejb.adm.adv.PayrVoucherHld' where obj_name='payr_voucher' and event_code='act_hold';
update system_events set comp_type='JB', comp_name='ibase.webitm.ejb.adm.adv.PayrVoucherRls' where obj_name='payr_voucher' and event_code='act_release';
update system_events set service_code='poic_default_ejb',comp_type='JB', comp_name='ibase.webitm.ejb.adm.PayrVoucherIC' where obj_name='payr_voucher' and event_code='post_item_change';
update system_events set service_code='prv_default_ejb',comp_type='JB', comp_name='ibase.webitm.ejb.adm.PayrVoucherIC' where obj_name='payr_voucher' and event_code='pre_validate';
update system_events set comp_type='JB', comp_name='ibase.webitm.ejb.sys.GenValidate' where obj_name='payr_voucher' and event_code='post_validate';
update system_events set service_code='post_save_default',comp_type='JB', comp_name='ibase.webitm.ejb.adm.PayrVoucherPos' where obj_name='payr_voucher' and event_code='post_save';
update system_events set service_code='prcm_default_ejb',comp_type='JB', comp_name='ibase.webitm.ejb.adm.adv.PayrVouchConf' where obj_name='payr_voucher' and event_code='pre_confirm';
update system_events set service_code='prcm_default_ejb',comp_type='JB', comp_name='ibase.webitm.ejb.adm.adv.PayrVouchCanc' where obj_name='payr_voucher' and event_code='pre_cancel';
---------------------------------------------------system_events end-------------------------------------------------------------------------
-----------------------------------------------------For system_event_services--------------------------------------------------------------------
Insert into SYSTEM_EVENT_SERVICES (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,RETURN_VALUE,RETURN_TYPE,RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM) values ('ahold_payr_voucher','Action To Holding a Record','http://localhost:9090/axis/services/ActionHandlerService','Base Information','actionHandler','String','S',null,null,to_date('2007-03-21','RRRR-MM-DD'),'AVIPRASH ','BASE216');
Insert into SYSTEM_EVENT_SERVICES (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,RETURN_VALUE,RETURN_TYPE,RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM) values ('arelease_payr_voucher','Action To Releasing the Record','http://localhost:9090/axis/services/ActionHandlerService','Base Information','actionHandler','String','S',null,null,to_date('2007-03-21','RRRR-MM-DD'),'AVIPRASH ','BASE216');
Insert into system_event_services (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,RETURN_VALUE,RETURN_TYPE,RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM,SERVICE_NAMESPACE,RES_ELEM,SOAP_ACTION) values ('poic_default_ejb','itemchanged','http://localhost:9090/axis/services/ValidatorService',null,'itemChanged','String','S',null,null,to_timestamp('22-MAR-19','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE',null,null,null);
Insert into system_event_services (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,RETURN_VALUE,RETURN_TYPE,RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM,SERVICE_NAMESPACE,RES_ELEM,SOAP_ACTION) values ('prv_default_ejb','prv_default_ejb','http://localhost:9090/axis/services/ValidatorService',null,'wfValData','String','S',null,null,to_timestamp('22-MAR-19','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE',null,null,null);
Insert into system_event_services (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,RETURN_VALUE,RETURN_TYPE,RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM,SERVICE_NAMESPACE,RES_ELEM,SOAP_ACTION) values ('post_gen_val','validation','http://localhost:9090/axis/services/ValidatorService','BASE iformation','wfValData','String','S',null,null,to_timestamp('21-MAY-16','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','VAIBHAV',null,null,null);
Insert into system_event_services (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,RETURN_VALUE,RETURN_TYPE,RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM,SERVICE_NAMESPACE,RES_ELEM,SOAP_ACTION) values ('post_save_default','postSave','http://localhost:9090/axis/services/ValidatorService',null,'postSave','String','S',null,null,to_timestamp('22-MAR-10','DD-MON-RR HH.MI.SSXFF AM'),'BIPIN ','172.30.8.58',null,null,null);
Insert into system_event_services (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,RETURN_VALUE,RETURN_TYPE,RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM,SERVICE_NAMESPACE,RES_ELEM,SOAP_ACTION) values ('prcm_default_ejb','Action To confirm indent requisition','http://localhost:9090/axis/services/ActionHandlerService','Base','confirm','String','S',null,null,to_timestamp('24-JAN-18','DD-MON-RR HH.MI.SSXFF AM'),'base ','base',null,null,null);
------------------------------------------------For system_service_args-----------------------------------------------------------------------
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('ahold_payr_voucher',1,'COMPONENT_TYPE','I','Component Type','C.String',null,to_timestamp('04-DEC-07','DD-MON-RR HH.MI.SSXFF AM'),'AVIPRASH ','BASE216','JB');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('ahold_payr_voucher',2,'COMPONENT_NAME','I','Component Name','C.String',null,to_timestamp('04-DEC-07','DD-MON-RR HH.MI.SSXFF AM'),'AVIPRASH ','BASE216','ibase.webitm.ejb.adm.adv.PayrVoucherHld');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('ahold_payr_voucher',3,'<tran_id>','I','tranID','B.String',null,to_timestamp('04-DEC-07','DD-MON-RR HH.MI.SSXFF AM'),'AVIPRASH ','BASE216',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('ahold_payr_voucher',4,'XTRA_PARAMS','I','Extra Arguments','S',null,to_timestamp('04-DEC-07','DD-MON-RR HH.MI.SSXFF AM'),'AVIPRASH ','BASE216',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('ahold_payr_voucher',5,'FORCED_FLAG','I','Forced Flag','S',null,to_timestamp('04-DEC-07','DD-MON-RR HH.MI.SSXFF AM'),'AVIPRASH ','BASE216',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('arelease_payr_voucher',1,'COMPONENT_TYPE','I','Component Type','C.String',null,to_timestamp('04-DEC-07','DD-MON-RR HH.MI.SSXFF AM'),'AVIPRASH ','BASE216','JB');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('arelease_payr_voucher',2,'COMPONENT_NAME','I','Component Name','C.String',null,to_timestamp('04-DEC-07','DD-MON-RR HH.MI.SSXFF AM'),'AVIPRASH ','BASE216','ibase.webitm.ejb.adm.adv.PayrVoucherRls');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('arelease_payr_voucher',3,'<tran_id>','I','tranID','B.String',null,to_timestamp('04-DEC-07','DD-MON-RR HH.MI.SSXFF AM'),'AVIPRASH ','BASE216',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('arelease_payr_voucher',4,'XTRA_PARAMS','I','Extra Arguments','S',null,to_timestamp('04-DEC-07','DD-MON-RR HH.MI.SSXFF AM'),'AVIPRASH ','BASE216',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('arelease_payr_voucher',5,'FORCED_FLAG','I','Forced Flag','S',null,to_timestamp('04-DEC-07','DD-MON-RR HH.MI.SSXFF AM'),'AVIPRASH ','BASE216',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_default_ejb',1,'COMPONENT_TYPE','I',null,'S',null,null,null,null,'JB');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_default_ejb',2,'COMPONENT_NAME','I',null,'S',null,null,null,null,null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_default_ejb',3,'XML_DATA','I',null,'S',null,null,null,null,null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_default_ejb',4,'XML_DATA_1','I',null,'S',null,null,null,null,null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_default_ejb',5,'XML_DATA_ALL','I',null,'S',null,null,null,null,null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_default_ejb',6,'OBJ_CONTEXT','I',null,'S',null,null,null,null,null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_default_ejb',7,'FOCUSED_COLUMN','I',null,'S',null,null,null,null,null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_default_ejb',8,'EDIT_FLAG','I',null,'S',null,null,null,null,null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_default_ejb',9,'XTRA_PARAMS','I',null,'S',null,null,null,null,null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_default_ejb',1,'COMPONENT_TYPE','I',null,'S',null,to_timestamp('01-JUN-12','DD-MON-RR HH.MI.SSXFF AM'),'Manohar ','Manohar','JB');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_default_ejb',2,'COMPONENT_NAME','I',null,'S',null,to_timestamp('01-JUN-12','DD-MON-RR HH.MI.SSXFF AM'),'Manohar ','Manohar','null');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_default_ejb',3,'XML_DATA','I',null,'S',null,to_timestamp('01-JUN-12','DD-MON-RR HH.MI.SSXFF AM'),'Manohar ','Manohar',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_default_ejb',4,'XML_DATA_1','I',null,'S',null,to_timestamp('01-JUN-12','DD-MON-RR HH.MI.SSXFF AM'),'Manohar ','Manohar',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_default_ejb',5,'XML_DATA_ALL','I',null,'S',null,to_timestamp('01-JUN-12','DD-MON-RR HH.MI.SSXFF AM'),'Manohar ','Manohar',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_default_ejb',6,'OBJ_CONTEXT','I',null,'S',null,to_timestamp('01-JUN-12','DD-MON-RR HH.MI.SSXFF AM'),'Manohar ','Manohar',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_default_ejb',7,'EDIT_FLAG','I',null,'S',null,to_timestamp('01-JUN-12','DD-MON-RR HH.MI.SSXFF AM'),'Manohar ','Manohar',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_default_ejb',8,'XTRA_PARAMS','I',null,'S',null,to_timestamp('01-JUN-12','DD-MON-RR HH.MI.SSXFF AM'),'Manohar ','Manohar',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_gen_val',1,'COMPONENT_TYPE','I',null,'C.String',null,to_timestamp('21-MAY-16','DD-MON-RR HH.MI.SSXFF AM'),'VAIBHAV ','VAIBHAV','JB');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_gen_val',2,'COMPONENT_NAME','I',null,'C.String',null,to_timestamp('21-MAY-16','DD-MON-RR HH.MI.SSXFF AM'),'VAIBHAV ','VAIBHAV','ibase.webitm.ejb.sys.GenValidate');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_gen_val',3,'XML_DATA','I',null,'S',null,to_timestamp('21-MAY-16','DD-MON-RR HH.MI.SSXFF AM'),'VAIBHAV ','VAIBHAV',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_gen_val',4,'XML_DATA_ALL','I',null,'S',null,to_timestamp('21-MAY-16','DD-MON-RR HH.MI.SSXFF AM'),'VAIBHAV ','VAIBHAV',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_gen_val',5,'XML_DATA_ALL','I',null,'S',null,to_timestamp('21-MAY-16','DD-MON-RR HH.MI.SSXFF AM'),'VAIBHAV ','VAIBHAV',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_gen_val',6,'OBJ_CONTEXT','I',null,'S',null,to_timestamp('21-MAY-16','DD-MON-RR HH.MI.SSXFF AM'),'VAIBHAV ','VAIBHAV',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_gen_val',7,'WIN_NAME','I',null,'S',null,to_timestamp('21-MAY-16','DD-MON-RR HH.MI.SSXFF AM'),'VAIBHAV ','VAIBHAV',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_gen_val',8,'XTRA_PARAMS','I',null,'S',null,to_timestamp('21-MAY-16','DD-MON-RR HH.MI.SSXFF AM'),'VAIBHAV ','VAIBHAV',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_gen_val',9,'ACTION','I',null,'S',null,to_timestamp('19-MAY-15','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_save_default',1,'COMPONENT_TYPE','I',null,'S',null,to_timestamp('22-MAR-10','DD-MON-RR HH.MI.SSXFF AM'),'BIPIN ','172.30.8.58','JB');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_save_default',2,'COMPONENT_NAME','I',null,'S',null,to_timestamp('22-MAR-10','DD-MON-RR HH.MI.SSXFF AM'),'BIPIN ','172.30.8.58',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_save_default',3,'XML_DATA_ALL','I',null,'S',null,to_timestamp('22-MAR-10','DD-MON-RR HH.MI.SSXFF AM'),'BIPIN ','172.30.8.58',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_save_default',4,'EDIT_FLAG','I',null,'S',null,to_timestamp('22-MAR-10','DD-MON-RR HH.MI.SSXFF AM'),'BIPIN ','172.30.8.58',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_save_default',5,'XTRA_PARAMS','I',null,'S',null,to_timestamp('22-MAR-10','DD-MON-RR HH.MI.SSXFF AM'),'BIPIN ','172.30.8.58',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_save_default',6,'DB_CONN','I',null,'S.Connection ',null,to_timestamp('22-MAR-10','DD-MON-RR HH.MI.SSXFF AM'),'BIPIN ','172.30.8.58',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prcm_default_ejb',1,'COMPONENT_TYPE','I','Component Type','S',null,to_timestamp('01-JUN-12','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE','JB');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prcm_default_ejb',2,'COMPONENT_NAME','I','Component Name','S',null,to_timestamp('01-JUN-12','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','null');
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prcm_default_ejb',3,'<tran_id>','I','tranid','B.String',null,to_timestamp('01-JUN-12','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prcm_default_ejb',4,'XTRA_PARAMS','I','Extra Arguments','S',null,to_timestamp('01-JUN-12','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE',null);
Insert into system_service_args (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prcm_default_ejb',5,'FORCED_FLAG','I','Forced Flag','S',null,to_timestamp('01-JUN-12','DD-MON-RR HH.MI.SSXFF AM'),'BASE ','BASE',null);
---------------------------------------------------pophelp-------------------------------------------------------------------
Insert into POPHELP (FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH) values ('EMP_CODE','W_PAYR_VOUCHER','SELECT A.EMP_CODE, A.EMP_FNAME,A.EMP_MNAME,A.EMP_LNAME FROM EMPLOYEE A WHERE A.PAY_SITE = ''?''',null,'Employee',0,0,to_date('2018-05-15','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV ','0',null,':login_site',null,null,null,'0',null,null,null,'0',null,null,null,null,null,null);
Insert into POPHELP (FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH) values ('ANAL_CODE','W_PAYR_VOUCHER','select analysis.anal_code,analysis.descr from analysis,accounts_analysis where analysis.anal_code=accounts_analysis.anal_code and accounts_analysis.acct_code=''?''',null,'Analysis',0,0,to_date('2018-05-15','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV ','0',null,':acct_code',null,null,null,'0',null,null,null,'0',null,null,null,null,null,null);
Insert into POPHELP (FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH) values ('TRAN_TYPE','W_PAYR_VOUCHER','SELECT RTRIM(FLD_VALUE),DESCR FROM GENCODES WHERE FLD_NAME=''TRAN_TYPE'' AND MOD_NAME=''W_PAYR_VOUCHER'' AND RTRIM(FLD_VALUE) NOT IN (''ADV'',''ARR'',''FFS'',''LN'',''PAY'',''PLE'',''PRK'')
AND ACTIVE =''Y''',null,null,0,0,to_date('2018-05-15','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV ','0',null,null,null,null,null,'0',null,null,null,'0',null,null,null,null,null,null);
Insert into POPHELP (FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH) values ('REF_NO','W_PAYR_VOUCHER','select ref_no from receivables',null,'REF_NO',0,0,to_date('2018-05-15','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV ','0',null,null,null,null,null,'0',null,null,null,'0',null,null,null,null,null,null);
Insert into POPHELP (FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH) values ('CCTR_CODE','W_PAYR_VOUCHER','select descr,cctr_code from costctr where level_no = 2',null,'Cost Centre',0,0,to_date('2018-05-15','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV ','0',null,null,2,null,null,'0',null,null,null,'0',null,null,null,null,null,null);
Insert into POPHELP (FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH) values ('BANK_CODE','W_PAYR_VOUCHER','select bank_code, bank_name from bank where site_code = ''?''',null,'Bank',0,0,to_date('2018-05-15','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV ','0',null,'site_code',null,null,null,'0',null,null,null,'0',null,null,null,null,null,null);
Insert into POPHELP (FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH) values ('ACCT_CODE','W_PAYR_VOUCHER','select acct_code as account, descr as description from accounts ',null,null,0,0,to_date('2018-05-15','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV ','0',null,null,null,null,null,'0',null,null,null,'0',null,null,null,null,null,null);
Insert into POPHELP (FIELD_NAME,MOD_NAME,SQL_STR,DW_OBJECT,MSG_TITLE,WIDTH,HEIGHT,CHG_DATE,CHG_USER,CHG_TERM,DIST_OPT,FILTER_STRING,SQL_INPUT,DEFAULT_COL,POP_ALIGN,QUERY_MODE,PAGE_CONTEXT,POPHELP_COLS,POPHELP_SOURCE,MULTI_OPT,HELP_OPTION,POPUP_XSL_NAME,AUTO_FILL_LEN,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH) values ('AD_CODE','W_PAYR_VOUCHER','select ad_code, descr from allwdedn where direct_voucher =''Y''',null,'List of AD Code',0,0,to_date('2018-05-15','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV ','0',null,null,null,null,null,'0',null,null,null,'0',null,null,null,null,null,null);
------------------------------------------------Messages-------------------------------------------------------
Insert into messages (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VMACCT1 ','Invalid account code','Account code entered does not exists in account master. Please enter defined account code.','E','Y',null,null,null,to_timestamp('14-APR-02','DD-MON-RR HH.MI.SSXFF AM'),'SUN ','98FACTORY HEAD ',null,null);
Insert into messages (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VMACCT4 ','Invalid account code','This type of account code must have a sundry code','E','Y',null,null,null,to_timestamp('22-OCT-00','DD-MON-RR HH.MI.SSXFF AM'),'SUN ','HDP ',null,null);
Insert into messages (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VMACCTA ','Account not active!','The account code you have entered is not active.','E','Y',null,null,null,to_timestamp('22-OCT-00','DD-MON-RR HH.MI.SSXFF AM'),'SUN ','HDP ',null,null);
Insert into messages (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VMAD1 ','Invalid allowance deduction!','Allowance deduction code entered does not exists in allowance deduction master. Please enter defined allowance deduction code.','E','Y',null,null,null,to_timestamp('22-OCT-00','DD-MON-RR HH.MI.SSXFF AM'),'SUN ','HDP ',null,null);
Insert into messages (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VMAD4 ','Direct entry not allowed','Direct voucher entry for this AD code is not allowed','E','Y',null,null,null,to_timestamp('31-OCT-00','DD-MON-RR HH.MI.SSXFF AM'),'SUN ','HDP ',null,null);
Insert into messages (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VMANAL1 ','Invalid Analysis Code !','Analysis code not found in analysis account master.','E','Y',null,null,null,to_timestamp('22-OCT-00','DD-MON-RR HH.MI.SSXFF AM'),'SUN ','HDP ',null,null);
Insert into messages (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VMANAL2 ','Invalid analysis code ','Analysis code is not valid for this account. Define the account and analysis combination in the accounts analysis definition.','W','Y',null,null,null,to_timestamp('20-DEC-01','DD-MON-RR HH.MI.SSXFF AM'),'SUN ','97HDP2 ',null,null);
Insert into messages (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VMBANK1 ','Invalid bank code.','Bank code entered does not exists in master. Please enter defined bank code.','E','Y',null,null,null,to_timestamp('22-OCT-00','DD-MON-RR HH.MI.SSXFF AM'),'SUN ','HDP ',null,null);
Insert into messages (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VMCCTR1 ','Invalid cost centre .','The cost entered is not defined in the master.','E','Y',null,null,null,to_timestamp('22-OCT-00','DD-MON-RR HH.MI.SSXFF AM'),'SUN ','HDP ',null,null);
Insert into messages (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VMCCTR2 ','Invalid cost centre code ','Cost centre code is not valid for this account. The account and cost centre combination needs to be defined in the accounts cost centre master','E','Y',null,null,null,to_timestamp('11-MAR-16','DD-MON-RR HH.MI.SSXFF AM'),'EA001 ','localhost.local',null,null);
Insert into messages (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VMEMP1 ','Invalid employee code','The employee code entered does not exist in the employee master. First you have to define it in the master','E','Y',null,null,null,to_timestamp('15-MAR-02','DD-MON-RR HH.MI.SSXFF AM'),'SUN ','98COMPUTER ',null,null);
Insert into messages (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VMEMPV ','Employee relieved','Employee is relieved ( for voucher )','E','Y',null,null,null,to_timestamp('20-DEC-01','DD-MON-RR HH.MI.SSXFF AM'),'SUN ','97HDP2 ',null,null);
Insert into messages (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VMSITE1 ','Invalid site code.','The site code entered does not exist in the site master. First you have to define it in the master','E','Y',null,null,null,to_timestamp('15-MAR-02','DD-MON-RR HH.MI.SSXFF AM'),'SUN ','98COMPUTER ',null,null);
Insert into messages (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VTBATCH ','Batch No. cannot be generated!','Batch No. cannot be generated.','E','Y',null,null,null,to_timestamp('15-NOV-00','DD-MON-RR HH.MI.SSXFF AM'),'SUN ','NILESH12 ',null,null);
Insert into messages (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VTREFNO ','Invalid Referance Number !','No such referance number found in tour program.','E','Y',null,null,null,to_timestamp('22-OCT-00','DD-MON-RR HH.MI.SSXFF AM'),'SUN ','HDP ',null,null);
Insert into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VTBAL2 ','Voucher paid','This voucher has been totally or partially paid off','E',null,null,null,null,to_date('2000-05-20','RRRR-MM-DD'),'ADMIN ','BHAVIN_NT ',null,null);
Insert into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VTHOLD2 ','Voucher put on hold',null,'E','Y',null,null,null,to_date('2000-05-20','RRRR-MM-DD'),'ADMIN ','BHAVIN_NT ',null,null);
Insert into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VTHOLD1 ','Hold on voucher released',null,'P','N',1,null,null,to_date('2000-05-20','RRRR-MM-DD'),'ADMIN ','BHAVIN_NT ',null,null);
Insert into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('CONFSUCCES','Confirmation Successfull ','Selected Transaction Confirmed Successfully!!','P','Y',null,null,null,null,'BASE ','BASE ',null,null);
Insert into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VTMCONF20 ','Invalid Transaction !','Selected Transaction Not Found','E','Y',null,null,null,to_date('2006-03-03','RRRR-MM-DD'),'BASE217 ','Gulzar ',null,null);
Insert into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VTCONFM2 ','cancelled Transaction!','Transaction is cancelled, it cannot be confirmed.','E','Y',null,null,null,to_date('2011-06-22','RRRR-MM-DD'),'SANDEEP ','SANDEEP ',null,null);
Insert into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VTMCONF1 ','Transaction already confirmed.','This transaction has already been confirmed, cannot be edited or confirmed again.','E','Y',null,null,null,to_date('2011-09-18','RRRR-MM-DD'),'SUN ','HDP ',null,null);
Insert into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VTREQIT ','IT Reprocess Reqd.','IT Reprocess required due to payment after fullfinal','E','Y',null,null,null,to_date('2007-06-26','RRRR-MM-DD'),'SUN ','01HOMISVISHAL ',null,null);
Insert into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VTCANC1 ','Cancelled!','Transaction selected has been cancelled.','P','Y',null,null,null,to_date('2007-01-24','RRRR-MM-DD'),'PURC ','01ASHISHMEHTA ',null,null);
Insert into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VTCANC2 ','Already cancelled!','Transaction is already cancelled, cannot cancel it again.','E','Y',null,null,null,to_date('1999-10-22','RRRR-MM-DD'),'SUN ','RITESH ',null,null);
Insert into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VTCONF8 ','Transaction already confirmed','Transaction already confirmed.','E','Y',null,null,null,to_date('2004-03-05','RRRR-MM-DD'),'NILESH ','04BASE29 ',null,null);
Insert into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VTCANC3 ','Cannot cancel!','Error while cancellation.','E','Y',null,null,null,to_date('1999-10-22','RRRR-MM-DD'),'SUN ','RITESH ',null,null);
Insert into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VTALCANC01','Voucher Cancelled already','Selected voucher is already cancelled,you can not put it on hold','E','Y',null,null,null,to_timestamp('06-JUL-18','DD-MON-RR HH.MI.SSXFF AM'),'E07312 ','sunitvinuths ',null,'0');
Insert into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,ERR_SOURCE,CHG_DATE,CHG_USER,CHG_TERM,OVERRIDE_INPUT,MAIL_OPTION) values ('VTALCANC02','Voucher already Cancelled','Selected voucher is already cancelled,you can not release the voucher','E','Y',null,null,null,to_timestamp('06-JUL-18','DD-MON-RR HH.MI.SSXFF AM'),'E07312 ','sunitvinuths ',null,'0');
------------------------------------------------finparm---------------------------------------------------------------------
Insert into finparm (PRD_CODE,VAR_NAME,VAR_TYPE,VAR_VALUE,CHG_DATE,CHG_USER,CHG_TERM,DESCR,VAR_SUBS,ADDL_VALUE) values ('999999','SITE_SPECIFIC_ACCT ','S','N',to_timestamp('01-JAN-17','DD-MON-RR HH.MI.SSXFF AM'),'SYSADM ','SYSADM ','Do You Want Site Specific Accounts',null,null);
Insert into finparm (PRD_CODE,VAR_NAME,VAR_TYPE,VAR_VALUE,CHG_DATE,CHG_USER,CHG_TERM,DESCR,VAR_SUBS,ADDL_VALUE) values ('999999','CCTR_CHECK ','C','N',to_timestamp('22-JUL-19','DD-MON-RR HH.MI.SSXFF AM'),'PAVAN ','SYSTEM','Whether To Check Account And Cost Center Combination',null,null);
......@@ -197,6 +197,11 @@ STATUS_TYPE CHAR(1));
alter table background_status modify status_det varchar2(1024);
------------------------------------------------sequence--------------------------------------------------------------
CREATE SEQUENCE "APPVISDEV"."HRBACKGROUNDJOBSEQ" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 41 CACHE 20 NOORDER NOCYCLE ;
......
......@@ -118,16 +118,16 @@
<initial>0</initial>
</table_column>
<table_column>
<type size="15">char</type>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>emp_fname</name>
<dbname>employee.emp_fname</dbname>
<dbname>emp_fname</dbname>
</table_column>
<table_column>
<type size="15">char</type>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>emp_lname</name>
<dbname>employee.emp_lname</dbname>
<dbname>emp_lname</dbname>
</table_column>
<table_column>
<type size="5">char</type>
......@@ -141,6 +141,11 @@
<name>confirmed</name>
<dbname>payr_voucher.confirmed</dbname>
<initial>N</initial>
<values>
<item display="Yes" data="Y"/>
<item display="No" data="N"/>
<item display="Canceled" data="X"/>
</values>
</table_column>
<table_column>
<type size="10">char</type>
......@@ -250,7 +255,19 @@
<name>udf_type</name>
<dbname>payr_voucher.udf_type</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;payr_voucher&quot; ) TABLE(NAME=&quot;employee&quot; ) COLUMN(NAME=&quot;payr_voucher.tran_id&quot;) COLUMN(NAME=&quot;payr_voucher.tran_date&quot;) COLUMN(NAME=&quot;payr_voucher.tran_type&quot;) COLUMN(NAME=&quot;payr_voucher.eff_date&quot;) COLUMN(NAME=&quot;payr_voucher.emp_code&quot;) COLUMN(NAME=&quot;payr_voucher.ref_no&quot;) COLUMN(NAME=&quot;payr_voucher.ref_date&quot;) COLUMN(NAME=&quot;payr_voucher.bank_code&quot;) COLUMN(NAME=&quot;payr_voucher.site_code&quot;) COLUMN(NAME=&quot;payr_voucher.fin_entity&quot;) COLUMN(NAME=&quot;payr_voucher.tot_amt&quot;) COLUMN(NAME=&quot;employee.emp_fname&quot;) COLUMN(NAME=&quot;employee.emp_lname&quot;) COLUMN(NAME=&quot;payr_voucher.anal_code&quot;) COLUMN(NAME=&quot;payr_voucher.confirmed&quot;) COLUMN(NAME=&quot;payr_voucher.acct_code__pay&quot;) COLUMN(NAME=&quot;payr_voucher.cctr_code__pay&quot;) COLUMN(NAME=&quot;payr_voucher.pay_mode&quot;) COLUMN(NAME=&quot;payr_voucher.entry_batch_no&quot;) COLUMN(NAME=&quot;payr_voucher.vouch_type&quot;) COLUMN(NAME=&quot;payr_voucher.curr_code&quot;) COLUMN(NAME=&quot;payr_voucher.exch_rate&quot;) COLUMN(NAME=&quot;payr_voucher.tot_amt__bc&quot;) COLUMN(NAME=&quot;payr_voucher.remarks&quot;) COLUMN(NAME=&quot;payr_voucher.conf_date&quot;) COLUMN(NAME=&quot;payr_voucher.emp_code__aprv&quot;) COLUMN(NAME=&quot;employee.pay_site&quot;) COLUMN(NAME=&quot;payr_voucher.chg_date&quot;) COLUMN(NAME=&quot;payr_voucher.chg_user&quot;) COLUMN(NAME=&quot;payr_voucher.chg_term&quot;) COLUMN(NAME=&quot;payr_voucher.hold&quot;) COLUMN(NAME=&quot;payr_voucher.it_flag&quot;) COLUMN(NAME=&quot;payr_voucher.udf_type&quot;) JOIN (LEFT=&quot;payr_voucher.emp_code&quot; OP =&quot;=&quot;RIGHT=&quot;employee.emp_code&quot; )WHERE( EXP1 =&quot;payr_voucher.tran_date&quot; OP =&quot;&gt;=&quot; EXP2 =&quot;:mfrdate &quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;payr_voucher.tran_date&quot; OP =&quot;&lt;=&quot; EXP2 =&quot;:mtodate&quot; ) ) ARG(NAME = &quot;mfrdate&quot; TYPE = datetime) ARG(NAME = &quot;mtodate&quot; TYPE = datetime) </retrieve>
<table_column>
<type size="5">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>emp_site</name>
<dbname>employee.emp_site</dbname>
</table_column>
<table_column>
<type size="5">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>work_site</name>
<dbname>employee.work_site</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;payr_voucher&quot; ) TABLE(NAME=&quot;employee&quot; ) COLUMN(NAME=&quot;payr_voucher.tran_id&quot;) COLUMN(NAME=&quot;payr_voucher.tran_date&quot;) COLUMN(NAME=&quot;payr_voucher.tran_type&quot;) COLUMN(NAME=&quot;payr_voucher.eff_date&quot;) COLUMN(NAME=&quot;payr_voucher.emp_code&quot;) COLUMN(NAME=&quot;payr_voucher.ref_no&quot;) COLUMN(NAME=&quot;payr_voucher.ref_date&quot;) COLUMN(NAME=&quot;payr_voucher.bank_code&quot;) COLUMN(NAME=&quot;payr_voucher.site_code&quot;) COLUMN(NAME=&quot;payr_voucher.fin_entity&quot;) COLUMN(NAME=&quot;payr_voucher.tot_amt&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME (~&quot;EMPLOYEE~&quot;.~&quot;EMP_CODE~&quot;, &apos;F1&apos;) as emp_fname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME (~&quot;EMPLOYEE~&quot;.~&quot;EMP_CODE~&quot;, &apos;L1&apos;) as emp_lname&quot;) COLUMN(NAME=&quot;payr_voucher.anal_code&quot;) COLUMN(NAME=&quot;payr_voucher.confirmed&quot;) COLUMN(NAME=&quot;payr_voucher.acct_code__pay&quot;) COLUMN(NAME=&quot;payr_voucher.cctr_code__pay&quot;) COLUMN(NAME=&quot;payr_voucher.pay_mode&quot;) COLUMN(NAME=&quot;payr_voucher.entry_batch_no&quot;) COLUMN(NAME=&quot;payr_voucher.vouch_type&quot;) COLUMN(NAME=&quot;payr_voucher.curr_code&quot;) COLUMN(NAME=&quot;payr_voucher.exch_rate&quot;) COLUMN(NAME=&quot;payr_voucher.tot_amt__bc&quot;) COLUMN(NAME=&quot;payr_voucher.remarks&quot;) COLUMN(NAME=&quot;payr_voucher.conf_date&quot;) COLUMN(NAME=&quot;payr_voucher.emp_code__aprv&quot;) COLUMN(NAME=&quot;employee.pay_site&quot;) COLUMN(NAME=&quot;payr_voucher.chg_date&quot;) COLUMN(NAME=&quot;payr_voucher.chg_user&quot;) COLUMN(NAME=&quot;payr_voucher.chg_term&quot;) COLUMN(NAME=&quot;payr_voucher.hold&quot;) COLUMN(NAME=&quot;payr_voucher.it_flag&quot;) COLUMN(NAME=&quot;payr_voucher.udf_type&quot;) COLUMN(NAME=&quot;employee.emp_site&quot;) COLUMN(NAME=&quot;employee.work_site&quot;) JOIN (LEFT=&quot;payr_voucher.emp_code&quot; OP =&quot;=&quot;RIGHT=&quot;employee.emp_code&quot; )WHERE( EXP1 =&quot;payr_voucher.tran_date&quot; OP =&quot;&gt;=&quot; EXP2 =&quot;:mfrdate &quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;payr_voucher.tran_date&quot; OP =&quot;&lt;=&quot; EXP2 =&quot;:mtodate&quot; ) ) ARG(NAME = &quot;mfrdate&quot; TYPE = datetime) ARG(NAME = &quot;mtodate&quot; TYPE = datetime) </retrieve>
<update>payr_voucher</update>
<updatewhere>0</updatewhere>
<updatekeyinplace>no</updatekeyinplace>
......@@ -378,13 +395,13 @@
<TextObject>
<band>Header</band>
<alignment>0</alignment>
<text>First name</text>
<text>First Name</text>
<border>6</border>
<color>0</color>
<x>260</x>
<y>2</y>
<height>16</height>
<width>81</width>
<width>114</width>
<html>
<valueishtml>0</valueishtml>
</html>
......@@ -406,13 +423,13 @@
<TextObject>
<band>Header</band>
<alignment>0</alignment>
<text>Last name</text>
<text>Last Name</text>
<border>6</border>
<color>0</color>
<x>343</x>
<x>376</x>
<y>2</y>
<height>16</height>
<width>80</width>
<width>128</width>
<html>
<valueishtml>0</valueishtml>
</html>
......@@ -437,10 +454,10 @@
<text>Confirmed</text>
<border>6</border>
<color>0</color>
<x>425</x>
<x>506</x>
<y>2</y>
<height>16</height>
<width>64</width>
<width>63</width>
<html>
<valueishtml>0</valueishtml>
</html>
......@@ -465,7 +482,7 @@
<text>Total Amount</text>
<border>6</border>
<color>0</color>
<x>526</x>
<x>606</x>
<y>2</y>
<height>16</height>
<width>81</width>
......@@ -493,7 +510,7 @@
<text>Pay Site</text>
<border>6</border>
<color>0</color>
<x>609</x>
<x>689</x>
<y>2</y>
<height>16</height>
<width>54</width>
......@@ -521,7 +538,7 @@
<text>Reference No</text>
<border>6</border>
<color>0</color>
<x>665</x>
<x>745</x>
<y>2</y>
<height>16</height>
<width>91</width>
......@@ -549,7 +566,7 @@
<text>Reference Date</text>
<border>6</border>
<color>0</color>
<x>758</x>
<x>838</x>
<y>2</y>
<height>16</height>
<width>89</width>
......@@ -577,7 +594,7 @@
<text>Bank Code</text>
<border>6</border>
<color>0</color>
<x>849</x>
<x>929</x>
<y>2</y>
<height>16</height>
<width>63</width>
......@@ -605,7 +622,7 @@
<text>Site</text>
<border>6</border>
<color>0</color>
<x>914</x>
<x>994</x>
<y>2</y>
<height>16</height>
<width>53</width>
......@@ -633,7 +650,7 @@
<text>Fin Entity</text>
<border>6</border>
<color>0</color>
<x>969</x>
<x>1049</x>
<y>2</y>
<height>16</height>
<width>64</width>
......@@ -661,7 +678,7 @@
<text>Effective Date</text>
<border>6</border>
<color>0</color>
<x>1035</x>
<x>1115</x>
<y>2</y>
<height>16</height>
<width>80</width>
......@@ -689,7 +706,7 @@
<text>Analisys Code</text>
<border>6</border>
<color>0</color>
<x>1117</x>
<x>1197</x>
<y>2</y>
<height>16</height>
<width>92</width>
......@@ -714,13 +731,13 @@
<TextObject>
<band>Header</band>
<alignment>0</alignment>
<text>Confirmed on</text>
<text>Aprv/Canc on</text>
<border>6</border>
<color>0</color>
<x>1211</x>
<x>1291</x>
<y>2</y>
<height>16</height>
<width>79</width>
<width>89</width>
<html>
<valueishtml>0</valueishtml>
</html>
......@@ -745,7 +762,7 @@
<text>A/C Pay</text>
<border>6</border>
<color>0</color>
<x>1292</x>
<x>1382</x>
<y>2</y>
<height>16</height>
<width>74</width>
......@@ -773,7 +790,7 @@
<text>Cost Center</text>
<border>6</border>
<color>0</color>
<x>1368</x>
<x>1458</x>
<y>2</y>
<height>16</height>
<width>73</width>
......@@ -801,7 +818,7 @@
<text>Pay Mode</text>
<border>6</border>
<color>0</color>
<x>1443</x>
<x>1533</x>
<y>2</y>
<height>16</height>
<width>69</width>
......@@ -829,7 +846,7 @@
<text>Batch No.</text>
<border>6</border>
<color>0</color>
<x>1514</x>
<x>1604</x>
<y>2</y>
<height>16</height>
<width>76</width>
......@@ -857,7 +874,7 @@
<text>Type</text>
<border>6</border>
<color>0</color>
<x>1592</x>
<x>1682</x>
<y>2</y>
<height>16</height>
<width>37</width>
......@@ -885,7 +902,7 @@
<text>Currency</text>
<border>6</border>
<color>0</color>
<x>1631</x>
<x>1721</x>
<y>2</y>
<height>16</height>
<width>63</width>
......@@ -913,7 +930,7 @@
<text>Exch Rate</text>
<border>6</border>
<color>0</color>
<x>1696</x>
<x>1786</x>
<y>2</y>
<height>16</height>
<width>66</width>
......@@ -941,7 +958,7 @@
<text>Total Amount (BC)</text>
<border>6</border>
<color>0</color>
<x>1764</x>
<x>1854</x>
<y>2</y>
<height>16</height>
<width>106</width>
......@@ -969,7 +986,7 @@
<text>Change Date</text>
<border>6</border>
<color>0</color>
<x>1872</x>
<x>1962</x>
<y>2</y>
<height>16</height>
<width>90</width>
......@@ -997,7 +1014,7 @@
<text>Change User</text>
<border>6</border>
<color>0</color>
<x>1964</x>
<x>2054</x>
<y>2</y>
<height>16</height>
<width>76</width>
......@@ -1025,7 +1042,7 @@
<text>Change Term</text>
<border>6</border>
<color>0</color>
<x>2042</x>
<x>2132</x>
<y>2</y>
<height>16</height>
<width>101</width>
......@@ -1050,10 +1067,10 @@
<TextObject>
<band>Header</band>
<alignment>0</alignment>
<text>Approved By</text>
<text>Aprv/Canc by</text>
<border>6</border>
<color>0</color>
<x>2145</x>
<x>2235</x>
<y>2</y>
<height>16</height>
<width>88</width>
......@@ -1081,7 +1098,7 @@
<text>Remark</text>
<border>6</border>
<color>0</color>
<x>2235</x>
<x>2325</x>
<y>2</y>
<height>16</height>
<width>301</width>
......@@ -1109,7 +1126,7 @@
<text>Hold</text>
<border>6</border>
<color>0</color>
<x>491</x>
<x>571</x>
<y>2</y>
<height>16</height>
<width>33</width>
......@@ -1137,7 +1154,7 @@
<text>IT Flag</text>
<border>6</border>
<color>33554432</color>
<x>2538</x>
<x>2628</x>
<y>3</y>
<height>16</height>
<width>50</width>
......@@ -1159,6 +1176,62 @@
<color>67108864</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>0</alignment>
<text>Employee Site</text>
<border>6</border>
<color>33554432</color>
<x>2680</x>
<y>3</y>
<height>16</height>
<width>99</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_site_t</name>
<visible>1</visible>
<font>
<face>Liberation Sans</face>
<height>-11</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>67108864</color>
</background>
</TextObject>
<TextObject>
<band>Header</band>
<alignment>0</alignment>
<text>Work Site</text>
<border>6</border>
<color>33554432</color>
<x>2781</x>
<y>3</y>
<height>16</height>
<width>69</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>work_site_t</name>
<visible>1</visible>
<font>
<face>Liberation Sans</face>
<height>-11</height>
<weight>400</weight>
<family>2</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>67108864</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>13</id>
......@@ -1166,10 +1239,10 @@
<tabsequence>60</tabsequence>
<border>5</border>
<color>0</color>
<x>343</x>
<x>376</x>
<y>2</y>
<height>16</height>
<width>80</width>
<width>128</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
......@@ -1349,7 +1422,7 @@
<x>260</x>
<y>2</y>
<height>16</height>
<width>81</width>
<width>114</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
......@@ -1382,7 +1455,7 @@
<tabsequence>90</tabsequence>
<border>5</border>
<color>0</color>
<x>526</x>
<x>606</x>
<y>2</y>
<height>16</height>
<width>81</width>
......@@ -1418,7 +1491,7 @@
<tabsequence>100</tabsequence>
<border>5</border>
<color>0</color>
<x>609</x>
<x>689</x>
<y>2</y>
<height>16</height>
<width>54</width>
......@@ -1454,7 +1527,7 @@
<tabsequence>110</tabsequence>
<border>5</border>
<color>0</color>
<x>665</x>
<x>745</x>
<y>2</y>
<height>16</height>
<width>91</width>
......@@ -1490,7 +1563,7 @@
<tabsequence>120</tabsequence>
<border>5</border>
<color>0</color>
<x>758</x>
<x>838</x>
<y>2</y>
<height>16</height>
<width>89</width>
......@@ -1526,7 +1599,7 @@
<tabsequence>130</tabsequence>
<border>5</border>
<color>0</color>
<x>849</x>
<x>929</x>
<y>2</y>
<height>16</height>
<width>63</width>
......@@ -1562,7 +1635,7 @@
<tabsequence>140</tabsequence>
<border>5</border>
<color>0</color>
<x>914</x>
<x>994</x>
<y>2</y>
<height>16</height>
<width>53</width>
......@@ -1598,7 +1671,7 @@
<tabsequence>150</tabsequence>
<border>5</border>
<color>0</color>
<x>969</x>
<x>1049</x>
<y>2</y>
<height>16</height>
<width>64</width>
......@@ -1634,7 +1707,7 @@
<tabsequence>160</tabsequence>
<border>5</border>
<color>0</color>
<x>1035</x>
<x>1115</x>
<y>2</y>
<height>16</height>
<width>80</width>
......@@ -1670,7 +1743,7 @@
<tabsequence>170</tabsequence>
<border>5</border>
<color>0</color>
<x>1117</x>
<x>1197</x>
<y>2</y>
<height>16</height>
<width>92</width>
......@@ -1706,10 +1779,10 @@
<tabsequence>180</tabsequence>
<border>5</border>
<color>0</color>
<x>1211</x>
<x>1291</x>
<y>2</y>
<height>16</height>
<width>79</width>
<width>89</width>
<format>[shortdate] [time]</format>
<html>
<valueishtml>0</valueishtml>
......@@ -1742,7 +1815,7 @@
<tabsequence>190</tabsequence>
<border>5</border>
<color>0</color>
<x>1292</x>
<x>1382</x>
<y>2</y>
<height>16</height>
<width>74</width>
......@@ -1778,7 +1851,7 @@
<tabsequence>200</tabsequence>
<border>5</border>
<color>0</color>
<x>1368</x>
<x>1458</x>
<y>2</y>
<height>16</height>
<width>73</width>
......@@ -1814,7 +1887,7 @@
<tabsequence>210</tabsequence>
<border>5</border>
<color>0</color>
<x>1443</x>
<x>1533</x>
<y>2</y>
<height>16</height>
<width>69</width>
......@@ -1850,7 +1923,7 @@
<tabsequence>220</tabsequence>
<border>5</border>
<color>0</color>
<x>1514</x>
<x>1604</x>
<y>2</y>
<height>16</height>
<width>76</width>
......@@ -1886,7 +1959,7 @@
<tabsequence>230</tabsequence>
<border>5</border>
<color>0</color>
<x>1592</x>
<x>1682</x>
<y>2</y>
<height>16</height>
<width>37</width>
......@@ -1922,7 +1995,7 @@
<tabsequence>240</tabsequence>
<border>5</border>
<color>0</color>
<x>1631</x>
<x>1721</x>
<y>2</y>
<height>16</height>
<width>63</width>
......@@ -1958,7 +2031,7 @@
<tabsequence>250</tabsequence>
<border>5</border>
<color>0</color>
<x>1696</x>
<x>1786</x>
<y>2</y>
<height>16</height>
<width>66</width>
......@@ -1994,7 +2067,7 @@
<tabsequence>260</tabsequence>
<border>5</border>
<color>0</color>
<x>1764</x>
<x>1854</x>
<y>2</y>
<height>16</height>
<width>106</width>
......@@ -2030,7 +2103,7 @@
<tabsequence>270</tabsequence>
<border>5</border>
<color>0</color>
<x>1872</x>
<x>1962</x>
<y>2</y>
<height>16</height>
<width>90</width>
......@@ -2066,7 +2139,7 @@
<tabsequence>280</tabsequence>
<border>5</border>
<color>0</color>
<x>1964</x>
<x>2054</x>
<y>2</y>
<height>16</height>
<width>76</width>
......@@ -2102,7 +2175,7 @@
<tabsequence>290</tabsequence>
<border>5</border>
<color>0</color>
<x>2042</x>
<x>2132</x>
<y>2</y>
<height>16</height>
<width>101</width>
......@@ -2138,7 +2211,7 @@
<tabsequence>300</tabsequence>
<border>5</border>
<color>0</color>
<x>2145</x>
<x>2235</x>
<y>2</y>
<height>16</height>
<width>88</width>
......@@ -2174,7 +2247,7 @@
<tabsequence>310</tabsequence>
<border>5</border>
<color>0</color>
<x>2235</x>
<x>2325</x>
<y>2</y>
<height>16</height>
<width>301</width>
......@@ -2210,20 +2283,20 @@
<tabsequence>70</tabsequence>
<border>5</border>
<color>0</color>
<x>425</x>
<x>506</x>
<y>2</y>
<height>16</height>
<width>64</width>
<width>63</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>confirmed</name>
<visible>1</visible>
<EditStyle style="edit">
<EditStyle style="ddlb">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<allowedit>no</allowedit>
<case>upper</case>
<imemode>0</imemode>
</EditStyle>
<font>
......@@ -2246,7 +2319,7 @@
<tabsequence>80</tabsequence>
<border>5</border>
<color>0</color>
<x>491</x>
<x>571</x>
<y>2</y>
<height>16</height>
<width>33</width>
......@@ -2282,7 +2355,7 @@
<tabsequence>320</tabsequence>
<border>5</border>
<color>0</color>
<x>2538</x>
<x>2628</x>
<y>2</y>
<height>16</height>
<width>50</width>
......@@ -2312,6 +2385,80 @@
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>34</id>
<alignment>0</alignment>
<tabsequence>330</tabsequence>
<border>5</border>
<color>0</color>
<x>2680</x>
<y>2</y>
<height>16</height>
<width>99</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_site</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>no</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>35</id>
<alignment>0</alignment>
<tabsequence>340</tabsequence>
<border>5</border>
<color>0</color>
<x>2781</x>
<y>2</y>
<height>16</height>
<width>69</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>work_site</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>no</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<HtmlTable>
<border>1</border>
</HtmlTable>
......
......@@ -535,7 +535,7 @@
<y>0</y>
<height>19</height>
<width>94</width>
<format>0.000</format>
<format>########0.000</format>
<html>
<valueishtml>0</valueishtml>
</html>
......@@ -687,7 +687,7 @@
<y>1</y>
<height>19</height>
<width>103</width>
<format>0.000000</format>
<format>##0.000000</format>
<html>
<valueishtml>0</valueishtml>
</html>
......
......@@ -39,7 +39,7 @@
<color>536870912</color>
</Footer>
<Detail>
<height>496</height>
<height>605</height>
<color>536870912</color>
</Detail>
<TableDefinition>
......@@ -173,6 +173,7 @@
<values>
<item display="Yes" data="Y"/>
<item display="No" data="N"/>
<item display="Canceled" data="X"/>
</values>
</table_column>
<table_column>
......@@ -215,16 +216,16 @@
<dbname>bank.bank_name</dbname>
</table_column>
<table_column>
<type size="15">char</type>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>emp_fname</name>
<dbname>employee.emp_fname</dbname>
<dbname>emp_fname</dbname>
</table_column>
<table_column>
<type size="15">char</type>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>emp_lname</name>
<dbname>employee.emp_lname</dbname>
<dbname>emp_lname</dbname>
</table_column>
<table_column>
<type size="60">char</type>
......@@ -308,16 +309,16 @@
<dbname>payr_voucher.conf_date</dbname>
</table_column>
<table_column>
<type size="15">char</type>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>employee_emp_fname</name>
<dbname>employee.emp_fname</dbname>
<dbname>employee_emp_fname</dbname>
</table_column>
<table_column>
<type size="15">char</type>
<type size="4000">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>employee_emp_lname</name>
<dbname>employee.emp_lname</dbname>
<dbname>employee_emp_lname</dbname>
</table_column>
<table_column>
<type size="10">char</type>
......@@ -341,7 +342,25 @@
<name>it_flag</name>
<dbname>payr_voucher.it_flag</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;payr_voucher&quot; ) TABLE(NAME=&quot;accounts&quot; ) TABLE(NAME=&quot;bank&quot; ) TABLE(NAME=&quot;employee&quot; ALIAS=&quot;employee_a&quot; ) TABLE(NAME=&quot;site&quot; ) TABLE(NAME=&quot;finent&quot; ) TABLE(NAME=&quot;employee&quot; ALIAS=&quot;employee_b&quot; ) COLUMN(NAME=&quot;payr_voucher.tran_id&quot;) COLUMN(NAME=&quot;payr_voucher.tran_date&quot;) COLUMN(NAME=&quot;payr_voucher.tran_type&quot;) COLUMN(NAME=&quot;payr_voucher.eff_date&quot;) COLUMN(NAME=&quot;payr_voucher.emp_code&quot;) COLUMN(NAME=&quot;payr_voucher.ref_no&quot;) COLUMN(NAME=&quot;payr_voucher.ref_date&quot;) COLUMN(NAME=&quot;payr_voucher.bank_code&quot;) COLUMN(NAME=&quot;payr_voucher.auto_pay&quot;) COLUMN(NAME=&quot;payr_voucher.chg_date&quot;) COLUMN(NAME=&quot;payr_voucher.chg_user&quot;) COLUMN(NAME=&quot;payr_voucher.chg_term&quot;) COLUMN(NAME=&quot;payr_voucher.site_code&quot;) COLUMN(NAME=&quot;payr_voucher.fin_entity&quot;) COLUMN(NAME=&quot;payr_voucher.tot_amt&quot;) COLUMN(NAME=&quot;payr_voucher.anal_code&quot;) COLUMN(NAME=&quot;payr_voucher.confirmed&quot;) COLUMN(NAME=&quot;payr_voucher.paid&quot;) COLUMN(NAME=&quot;payr_voucher.acct_code__pay&quot;) COLUMN(NAME=&quot;payr_voucher.cctr_code__pay&quot;) COLUMN(NAME=&quot;accounts.descr&quot;) COLUMN(NAME=&quot;bank.bank_name&quot;) COLUMN(NAME=&quot;employee_a.emp_fname&quot;) COLUMN(NAME=&quot;employee_a.emp_lname&quot;) COLUMN(NAME=&quot;site.descr&quot;) COLUMN(NAME=&quot;payr_voucher.vouch_type&quot;) COLUMN(NAME=&quot;finent.descr&quot;) COLUMN(NAME=&quot;payr_voucher.curr_code&quot;) COLUMN(NAME=&quot;payr_voucher.exch_rate&quot;) COLUMN(NAME=&quot;payr_voucher.entry_batch_no&quot;) COLUMN(NAME=&quot;payr_voucher.tot_amt__bc&quot;) COLUMN(NAME=&quot;payr_voucher.remarks&quot;) COLUMN(NAME=&quot;payr_voucher.pay_mode&quot;) COLUMN(NAME=&quot;payr_voucher.conf_date&quot;) COLUMN(NAME=&quot;employee_b.emp_fname&quot;) COLUMN(NAME=&quot;employee_b.emp_lname&quot;) COLUMN(NAME=&quot;payr_voucher.emp_code__aprv&quot;) COLUMN(NAME=&quot;payr_voucher.hold&quot;) COLUMN(NAME=&quot;payr_voucher.it_flag&quot;) JOIN (LEFT=&quot;payr_voucher.emp_code__aprv&quot; OP =&quot;=&quot;RIGHT=&quot;employee_b.emp_code&quot; OUTER1 =&quot;payr_voucher.emp_code__aprv&quot; ) JOIN (LEFT=&quot;payr_voucher.bank_code&quot; OP =&quot;=&quot;RIGHT=&quot;bank.bank_code&quot; OUTER1 =&quot;payr_voucher.bank_code&quot; ) JOIN (LEFT=&quot;payr_voucher.acct_code__pay&quot; OP =&quot;=&quot;RIGHT=&quot;accounts.acct_code&quot; ) JOIN (LEFT=&quot;payr_voucher.emp_code&quot; OP =&quot;=&quot;RIGHT=&quot;employee_a.emp_code&quot; ) JOIN (LEFT=&quot;payr_voucher.site_code&quot; OP =&quot;=&quot;RIGHT=&quot;site.site_code&quot; ) JOIN (LEFT=&quot;payr_voucher.fin_entity&quot; OP =&quot;=&quot;RIGHT=&quot;finent.fin_entity&quot; )WHERE( EXP1 =&quot;( ( payr_voucher.tran_id&quot; OP =&quot;=&quot; EXP2 =&quot;:mtranid ) )&quot; ) ) ARG(NAME = &quot;mtranid&quot; TYPE = string) </retrieve>
<table_column>
<type size="5">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>emp_site</name>
<dbname>employee.emp_site</dbname>
</table_column>
<table_column>
<type size="5">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>pay_site</name>
<dbname>employee.pay_site</dbname>
</table_column>
<table_column>
<type size="5">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>work_site</name>
<dbname>employee.work_site</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;payr_voucher&quot; ) TABLE(NAME=&quot;accounts&quot; ) TABLE(NAME=&quot;bank&quot; ) TABLE(NAME=&quot;employee&quot; ) TABLE(NAME=&quot;site&quot; ) TABLE(NAME=&quot;finent&quot; ) COLUMN(NAME=&quot;payr_voucher.tran_id&quot;) COLUMN(NAME=&quot;payr_voucher.tran_date&quot;) COLUMN(NAME=&quot;payr_voucher.tran_type&quot;) COLUMN(NAME=&quot;payr_voucher.eff_date&quot;) COLUMN(NAME=&quot;payr_voucher.emp_code&quot;) COLUMN(NAME=&quot;payr_voucher.ref_no&quot;) COLUMN(NAME=&quot;payr_voucher.ref_date&quot;) COLUMN(NAME=&quot;payr_voucher.bank_code&quot;) COLUMN(NAME=&quot;payr_voucher.auto_pay&quot;) COLUMN(NAME=&quot;payr_voucher.chg_date&quot;) COLUMN(NAME=&quot;payr_voucher.chg_user&quot;) COLUMN(NAME=&quot;payr_voucher.chg_term&quot;) COLUMN(NAME=&quot;payr_voucher.site_code&quot;) COLUMN(NAME=&quot;payr_voucher.fin_entity&quot;) COLUMN(NAME=&quot;payr_voucher.tot_amt&quot;) COLUMN(NAME=&quot;payr_voucher.anal_code&quot;) COLUMN(NAME=&quot;payr_voucher.confirmed&quot;) COLUMN(NAME=&quot;payr_voucher.paid&quot;) COLUMN(NAME=&quot;payr_voucher.acct_code__pay&quot;) COLUMN(NAME=&quot;payr_voucher.cctr_code__pay&quot;) COLUMN(NAME=&quot;accounts.descr&quot;) COLUMN(NAME=&quot;bank.bank_name&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME (~&quot;PAYR_VOUCHER~&quot;.~&quot;EMP_CODE~&quot;, &apos;F1&apos;) as emp_fname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME (~&quot;PAYR_VOUCHER~&quot;.~&quot;EMP_CODE~&quot;, &apos;L1&apos;) as emp_lname&quot;) COLUMN(NAME=&quot;site.descr&quot;) COLUMN(NAME=&quot;payr_voucher.vouch_type&quot;) COLUMN(NAME=&quot;finent.descr&quot;) COLUMN(NAME=&quot;payr_voucher.curr_code&quot;) COLUMN(NAME=&quot;payr_voucher.exch_rate&quot;) COLUMN(NAME=&quot;payr_voucher.entry_batch_no&quot;) COLUMN(NAME=&quot;payr_voucher.tot_amt__bc&quot;) COLUMN(NAME=&quot;payr_voucher.remarks&quot;) COLUMN(NAME=&quot;payr_voucher.pay_mode&quot;) COLUMN(NAME=&quot;payr_voucher.conf_date&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME (~&quot;PAYR_VOUCHER~&quot;.~&quot;EMP_CODE__APRV~&quot;, &apos;F1&apos;) as employee_emp_fname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME (~&quot;PAYR_VOUCHER~&quot;.~&quot;EMP_CODE__APRV~&quot;, &apos;L1&apos;) as employee_emp_lname&quot;) COLUMN(NAME=&quot;payr_voucher.emp_code__aprv&quot;) COLUMN(NAME=&quot;payr_voucher.hold&quot;) COLUMN(NAME=&quot;payr_voucher.it_flag&quot;) COLUMN(NAME=&quot;employee.emp_site&quot;) COLUMN(NAME=&quot;employee.pay_site&quot;) COLUMN(NAME=&quot;employee.work_site&quot;) JOIN (LEFT=&quot;payr_voucher.bank_code&quot; OP =&quot;=&quot;RIGHT=&quot;bank.bank_code&quot; OUTER1 =&quot;payr_voucher.bank_code&quot; ) JOIN (LEFT=&quot;payr_voucher.acct_code__pay&quot; OP =&quot;=&quot;RIGHT=&quot;accounts.acct_code&quot; ) JOIN (LEFT=&quot;payr_voucher.emp_code&quot; OP =&quot;=&quot;RIGHT=&quot;employee.emp_code&quot; ) JOIN (LEFT=&quot;payr_voucher.site_code&quot; OP =&quot;=&quot;RIGHT=&quot;site.site_code&quot; ) JOIN (LEFT=&quot;payr_voucher.fin_entity&quot; OP =&quot;=&quot;RIGHT=&quot;finent.fin_entity&quot; )WHERE( EXP1 =&quot;( ( payr_voucher.tran_id&quot; OP =&quot;=&quot; EXP2 =&quot;:mtranid ) )&quot; ) ) ARG(NAME = &quot;mtranid&quot; TYPE = string) </retrieve>
<update>payr_voucher</update>
<updatewhere>0</updatewhere>
<updatekeyinplace>no</updatekeyinplace>
......@@ -352,14 +371,14 @@
</TableDefinition>
<GroupBox>
<band>Detail</band>
<text>Basic</text>
<text>Others</text>
<border>2</border>
<color>33554432</color>
<x>4</x>
<y>3</y>
<height>463</height>
<width>537</width>
<name>gb_1</name>
<y>486</y>
<height>111</height>
<width>491</width>
<name>gb_3</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
......@@ -374,20 +393,16 @@
<color>67108864</color>
</background>
</GroupBox>
<TextObject>
<GroupBox>
<band>Detail</band>
<alignment>1</alignment>
<text>Voucher Type :</text>
<border>0</border>
<color>0</color>
<x>229</x>
<y>38</y>
<height>16</height>
<width>87</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>t_1</name>
<text>Basic</text>
<border>2</border>
<color>33554432</color>
<x>4</x>
<y>3</y>
<height>360</height>
<width>491</width>
<name>gb_1</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
......@@ -399,32 +414,20 @@
</font>
<background>
<mode>2</mode>
<color>79741120</color>
<color>67108864</color>
</background>
</TextObject>
<ColumnObject>
</GroupBox>
<GroupBox>
<band>Detail</band>
<id>26</id>
<alignment>0</alignment>
<tabsequence>10</tabsequence>
<border>5</border>
<color>0</color>
<x>320</x>
<y>38</y>
<height>16</height>
<width>42</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>vouch_type</name>
<text>Status</text>
<border>2</border>
<color>33554432</color>
<x>4</x>
<y>369</y>
<height>114</height>
<width>491</width>
<name>gb_2</name>
<visible>1</visible>
<EditStyle style="ddlb">
<limit>0</limit>
<allowedit>no</allowedit>
<case>any</case>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
......@@ -435,9 +438,9 @@
</font>
<background>
<mode>2</mode>
<color>16777215</color>
<color>67108864</color>
</background>
</ColumnObject>
</GroupBox>
<ColumnObject>
<band>Detail</band>
<id>1</id>
......@@ -555,42 +558,6 @@
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>23</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>225</x>
<y>84</y>
<height>16</height>
<width>120</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_fname</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79741120</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>2</id>
......@@ -814,28 +781,58 @@
<color>16777215</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Site :</text>
<border>0</border>
<color>0</color>
<x>22</x>
<y>132</y>
<height>16</height>
<width>115</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>site_code_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79741120</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>32</id>
<id>13</id>
<alignment>0</alignment>
<tabsequence>160</tabsequence>
<tabsequence>80</tabsequence>
<border>5</border>
<color>0</color>
<color>255</color>
<x>141</x>
<y>338</y>
<y>132</y>
<height>16</height>
<width>321</width>
<width>80</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>remarks</name>
<name>site_code</name>
<tag>Site code</tag>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<limit>5</limit>
<case>upper</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
......@@ -848,23 +845,23 @@
</font>
<background>
<mode>2</mode>
<color>16777215</color>
<color>79416533</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Approved By :</text>
<text>Financial Entity :</text>
<border>0</border>
<color>0</color>
<x>23</x>
<y>384</y>
<x>22</x>
<y>154</y>
<height>16</height>
<width>115</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>t_3</name>
<name>fin_entity_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
......@@ -881,26 +878,28 @@
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>37</id>
<id>14</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>142</x>
<y>384</y>
<x>141</x>
<y>154</y>
<height>16</height>
<width>80</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_code__aprv</name>
<name>fin_entity</name>
<tag>Financial entity</tag>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<limit>10</limit>
<case>upper</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
......@@ -916,22 +915,50 @@
<color>79741120</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Currency :</text>
<border>0</border>
<color>0</color>
<x>22</x>
<y>177</y>
<height>16</height>
<width>115</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>curr_code_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79741120</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>35</id>
<id>28</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>226</x>
<y>384</y>
<x>141</x>
<y>177</y>
<height>16</height>
<width>120</width>
<width>47</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>employee_emp_fname</name>
<name>curr_code</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
......@@ -952,30 +979,21 @@
<color>79741120</color>
</background>
</ColumnObject>
<ColumnObject>
<TextObject>
<band>Detail</band>
<id>36</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>349</x>
<y>384</y>
<alignment>1</alignment>
<text>Total Amount :</text>
<border>0</border>
<color>0</color>
<x>22</x>
<y>200</y>
<height>16</height>
<width>114</width>
<format>[general]</format>
<width>115</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>employee_emp_lname</name>
<name>tot_amt_t</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>no</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
......@@ -988,21 +1006,21 @@
<mode>2</mode>
<color>79741120</color>
</background>
</ColumnObject>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Site :</text>
<text>A/c (payable) :</text>
<border>0</border>
<color>0</color>
<x>22</x>
<y>132</y>
<y>224</y>
<height>16</height>
<width>115</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>site_code_t</name>
<name>acct_code__pay_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
......@@ -1019,24 +1037,23 @@
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>13</id>
<id>19</id>
<alignment>0</alignment>
<tabsequence>80</tabsequence>
<tabsequence>90</tabsequence>
<border>5</border>
<color>255</color>
<color>0</color>
<x>141</x>
<y>132</y>
<y>224</y>
<height>16</height>
<width>80</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>site_code</name>
<tag>Site code</tag>
<name>acct_code__pay</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>5</limit>
<limit>10</limit>
<case>upper</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
......@@ -1053,30 +1070,60 @@
</font>
<background>
<mode>2</mode>
<color>79416533</color>
<color>16777215</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Cost Centre :</text>
<border>0</border>
<color>0</color>
<x>22</x>
<y>248</y>
<height>16</height>
<width>115</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>cctr_code__pay_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79741120</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>25</id>
<id>20</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<tabsequence>100</tabsequence>
<border>5</border>
<color>255</color>
<x>226</x>
<y>132</y>
<color>0</color>
<x>141</x>
<y>248</y>
<height>16</height>
<width>236</width>
<width>52</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>site_descr</name>
<name>cctr_code__pay</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<limit>4</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
......@@ -1089,23 +1136,23 @@
</font>
<background>
<mode>2</mode>
<color>79741120</color>
<color>16777215</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Financial Entity :</text>
<text>Pay Mode :</text>
<border>0</border>
<color>0</color>
<x>22</x>
<y>154</y>
<y>269</y>
<height>16</height>
<width>115</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>fin_entity_t</name>
<name>pay_mode_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
......@@ -1122,28 +1169,25 @@
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>14</id>
<id>33</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<tabsequence>110</tabsequence>
<border>5</border>
<color>255</color>
<color>0</color>
<x>141</x>
<y>154</y>
<y>269</y>
<height>16</height>
<width>80</width>
<width>94</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>fin_entity</name>
<tag>Financial entity</tag>
<name>pay_mode</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>10</limit>
<case>upper</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<EditStyle style="ddlb">
<limit>0</limit>
<allowedit>no</allowedit>
<case>any</case>
<imemode>0</imemode>
</EditStyle>
<font>
......@@ -1156,30 +1200,31 @@
</font>
<background>
<mode>2</mode>
<color>79741120</color>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>27</id>
<id>9</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<tabsequence>130</tabsequence>
<border>5</border>
<color>255</color>
<x>226</x>
<y>154</y>
<color>0</color>
<x>141</x>
<y>292</y>
<height>16</height>
<width>236</width>
<width>52</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>finent_descr</name>
<name>auto_pay</name>
<tag>Flag for auto payment</tag>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<EditStyle name="Yesno" style="ddlb">
<limit>1</limit>
<allowedit>no</allowedit>
<case>any</case>
<autoselect>yes</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
......@@ -1192,23 +1237,23 @@
</font>
<background>
<mode>2</mode>
<color>79741120</color>
<color>16777215</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Currency :</text>
<text>Auto Payment :</text>
<border>0</border>
<color>0</color>
<x>22</x>
<y>177</y>
<y>292</y>
<height>16</height>
<width>115</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>t_4</name>
<name>auto_pay_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
......@@ -1223,56 +1268,20 @@
<color>79741120</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>28</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>141</x>
<y>177</y>
<height>16</height>
<width>47</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>curr_code</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79741120</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Exchange Rate :</text>
<text>Remarks :</text>
<border>0</border>
<color>0</color>
<x>291</x>
<y>177</y>
<x>22</x>
<y>338</y>
<height>16</height>
<width>106</width>
<width>115</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>t_5</name>
<name>remarks_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
......@@ -1287,21 +1296,32 @@
<color>79741120</color>
</background>
</TextObject>
<TextObject>
<ColumnObject>
<band>Detail</band>
<id>15</id>
<alignment>1</alignment>
<text>Total Amount :</text>
<border>0</border>
<color>0</color>
<x>22</x>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>141</x>
<y>200</y>
<height>16</height>
<width>115</width>
<width>80</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tot_amt_t</name>
<name>tot_amt</name>
<tag>Total amount</tag>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
......@@ -1314,21 +1334,21 @@
<mode>2</mode>
<color>79741120</color>
</background>
</TextObject>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Total Amount (BC) :</text>
<text>Bank :</text>
<border>0</border>
<color>0</color>
<x>265</x>
<y>200</y>
<x>22</x>
<y>316</y>
<height>16</height>
<width>113</width>
<width>115</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>t_6</name>
<name>bank_code_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
......@@ -1343,21 +1363,29 @@
<color>79741120</color>
</background>
</TextObject>
<TextObject>
<ColumnObject>
<band>Detail</band>
<alignment>1</alignment>
<text>A/c (payable) :</text>
<border>0</border>
<id>4</id>
<alignment>0</alignment>
<tabsequence>40</tabsequence>
<border>5</border>
<color>0</color>
<x>22</x>
<y>224</y>
<x>410</x>
<y>61</y>
<height>16</height>
<width>115</width>
<width>52</width>
<format>dd/mm/yy</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>acct_code__pay_t</name>
<name>eff_date</name>
<tag>Effective date</tag>
<visible>1</visible>
<EditStyle name="datetime" style="editmask">
<mask>dd/mm/yy</mask>
<imemode>0</imemode>
<focusrectangle>no</focusrectangle>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
......@@ -1368,25 +1396,26 @@
</font>
<background>
<mode>2</mode>
<color>79741120</color>
<color>16777215</color>
</background>
</TextObject>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>19</id>
<id>8</id>
<alignment>0</alignment>
<tabsequence>90</tabsequence>
<tabsequence>150</tabsequence>
<border>5</border>
<color>0</color>
<x>141</x>
<y>224</y>
<y>316</y>
<height>16</height>
<width>80</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>acct_code__pay</name>
<name>bank_code</name>
<tag>The code for the bank</tag>
<visible>1</visible>
<EditStyle style="edit">
<limit>10</limit>
......@@ -1412,17 +1441,17 @@
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Cost Centre :</text>
<text>Change Date :</text>
<border>0</border>
<color>0</color>
<x>22</x>
<y>248</y>
<x>23</x>
<y>514</y>
<height>16</height>
<width>115</width>
<width>85</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>cctr_code__pay_t</name>
<name>chg_date_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
......@@ -1437,31 +1466,21 @@
<color>79741120</color>
</background>
</TextObject>
<ColumnObject>
<TextObject>
<band>Detail</band>
<id>20</id>
<alignment>0</alignment>
<tabsequence>100</tabsequence>
<border>5</border>
<alignment>1</alignment>
<text>Change Term :</text>
<border>0</border>
<color>0</color>
<x>141</x>
<y>248</y>
<x>289</x>
<y>514</y>
<height>16</height>
<width>52</width>
<format>[general]</format>
<width>85</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>cctr_code__pay</name>
<name>chg_term_t</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>4</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
......@@ -1472,33 +1491,24 @@
</font>
<background>
<mode>2</mode>
<color>16777215</color>
<color>79741120</color>
</background>
</ColumnObject>
<ColumnObject>
</TextObject>
<TextObject>
<band>Detail</band>
<id>21</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>226</x>
<y>224</y>
<height>38</height>
<width>236</width>
<format>[general]</format>
<alignment>1</alignment>
<text>Paid :</text>
<border>0</border>
<color>0</color>
<x>358</x>
<y>452</y>
<height>16</height>
<width>47</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>acct_descr</name>
<name>paid_t</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
......@@ -1511,21 +1521,49 @@
<mode>2</mode>
<color>79741120</color>
</background>
</ColumnObject>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Pay Mode :</text>
<text>Hold :</text>
<border>0</border>
<color>0</color>
<x>22</x>
<y>269</y>
<y>452</y>
<height>16</height>
<width>115</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>t_7</name>
<name>hold_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79741120</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Voucher Type :</text>
<border>0</border>
<color>0</color>
<x>229</x>
<y>38</y>
<height>16</height>
<width>87</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>vouch_type_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
......@@ -1542,20 +1580,20 @@
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>33</id>
<id>26</id>
<alignment>0</alignment>
<tabsequence>110</tabsequence>
<tabsequence>10</tabsequence>
<border>5</border>
<color>0</color>
<x>141</x>
<y>269</y>
<x>320</x>
<y>38</y>
<height>16</height>
<width>94</width>
<width>42</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>pay_mode</name>
<name>vouch_type</name>
<visible>1</visible>
<EditStyle style="ddlb">
<limit>0</limit>
......@@ -1576,21 +1614,29 @@
<color>16777215</color>
</background>
</ColumnObject>
<TextObject>
<ColumnObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Analysis Code :</text>
<border>0</border>
<color>0</color>
<x>299</x>
<y>269</y>
<id>23</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>225</x>
<y>84</y>
<height>16</height>
<width>98</width>
<width>120</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>anal_code_t</name>
<name>emp_fname</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
......@@ -1603,31 +1649,28 @@
<mode>2</mode>
<color>79741120</color>
</background>
</TextObject>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>16</id>
<id>25</id>
<alignment>0</alignment>
<tabsequence>120</tabsequence>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>0</color>
<x>402</x>
<y>269</y>
<color>255</color>
<x>226</x>
<y>132</y>
<height>16</height>
<width>60</width>
<width>236</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>anal_code</name>
<tag>Analysis code</tag>
<name>site_descr</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>5</limit>
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
......@@ -1640,31 +1683,30 @@
</font>
<background>
<mode>2</mode>
<color>16777215</color>
<color>79741120</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>9</id>
<id>27</id>
<alignment>0</alignment>
<tabsequence>130</tabsequence>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>0</color>
<x>141</x>
<y>292</y>
<color>255</color>
<x>226</x>
<y>154</y>
<height>16</height>
<width>52</width>
<width>236</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>auto_pay</name>
<tag>Flag for auto payment</tag>
<name>finent_descr</name>
<visible>1</visible>
<EditStyle name="Yesno" style="ddlb">
<limit>1</limit>
<allowedit>no</allowedit>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
......@@ -1677,23 +1719,51 @@
</font>
<background>
<mode>2</mode>
<color>16777215</color>
<color>79741120</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Batch No. :</text>
<text>Exchange Rate :</text>
<border>0</border>
<color>0</color>
<x>292</x>
<y>292</y>
<x>291</x>
<y>177</y>
<height>16</height>
<width>71</width>
<width>106</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>t_8</name>
<name>exch_rate_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79741120</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Total Amount (BC) :</text>
<border>0</border>
<color>0</color>
<x>265</x>
<y>200</y>
<height>16</height>
<width>113</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tot_amt__bc_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
......@@ -1710,25 +1780,24 @@
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>30</id>
<id>21</id>
<alignment>0</alignment>
<tabsequence>140</tabsequence>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>0</color>
<x>368</x>
<y>292</y>
<height>16</height>
<width>94</width>
<color>255</color>
<x>226</x>
<y>224</y>
<height>38</height>
<width>236</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>entry_batch_no</name>
<name>acct_descr</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>12</limit>
<case>upper</case>
<focusrectangle>no</focusrectangle>
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
......@@ -1743,23 +1812,23 @@
</font>
<background>
<mode>2</mode>
<color>16777215</color>
<color>79741120</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Auto Payment :</text>
<text>Analysis Code :</text>
<border>0</border>
<color>0</color>
<x>22</x>
<y>292</y>
<x>299</x>
<y>269</y>
<height>16</height>
<width>115</width>
<width>98</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>auto_pay_t</name>
<name>anal_code_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
......@@ -1774,21 +1843,32 @@
<color>79741120</color>
</background>
</TextObject>
<TextObject>
<ColumnObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Remarks :</text>
<border>0</border>
<color>0</color>
<x>22</x>
<y>338</y>
<id>16</id>
<alignment>0</alignment>
<tabsequence>120</tabsequence>
<border>5</border>
<color>0</color>
<x>402</x>
<y>269</y>
<height>16</height>
<width>115</width>
<width>60</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>t_9</name>
<name>anal_code</name>
<tag>Analysis code</tag>
<visible>1</visible>
<EditStyle style="edit">
<limit>5</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
......@@ -1799,35 +1879,24 @@
</font>
<background>
<mode>2</mode>
<color>79741120</color>
<color>16777215</color>
</background>
</TextObject>
<ColumnObject>
</ColumnObject>
<TextObject>
<band>Detail</band>
<id>15</id>
<alignment>1</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>141</x>
<y>200</y>
<text>Batch No. :</text>
<border>0</border>
<color>0</color>
<x>292</x>
<y>292</y>
<height>16</height>
<width>80</width>
<format>[general]</format>
<width>71</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tot_amt</name>
<tag>Total amount</tag>
<name>entry_batch_no_t</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
......@@ -1840,7 +1909,7 @@
<mode>2</mode>
<color>79741120</color>
</background>
</ColumnObject>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>29</id>
......@@ -1997,21 +2066,29 @@
<color>79741120</color>
</background>
</TextObject>
<TextObject>
<ColumnObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Bank :</text>
<border>0</border>
<color>0</color>
<x>22</x>
<y>316</y>
<id>24</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>349</x>
<y>84</y>
<height>16</height>
<width>115</width>
<width>113</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>bank_code_t</name>
<name>emp_lname</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
......@@ -2024,7 +2101,45 @@
<mode>2</mode>
<color>79741120</color>
</background>
</TextObject>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>30</id>
<alignment>0</alignment>
<tabsequence>140</tabsequence>
<border>5</border>
<color>0</color>
<x>368</x>
<y>292</y>
<height>16</height>
<width>94</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>entry_batch_no</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>12</limit>
<case>upper</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>22</id>
......@@ -2063,28 +2178,26 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>8</id>
<id>32</id>
<alignment>0</alignment>
<tabsequence>150</tabsequence>
<tabsequence>160</tabsequence>
<border>5</border>
<color>0</color>
<x>141</x>
<y>316</y>
<y>338</y>
<height>16</height>
<width>80</width>
<width>321</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>bank_code</name>
<tag>The code for the bank</tag>
<name>remarks</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>10</limit>
<case>upper</case>
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
......@@ -2102,26 +2215,155 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>38</id>
<id>17</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>141</x>
<y>405</y>
<height>16</height>
<width>53</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>confirmed</name>
<tag>Confirmed Y/N</tag>
<visible>1</visible>
<EditStyle name="Yesno" style="ddlb">
<limit>1</limit>
<allowedit>no</allowedit>
<case>any</case>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79741120</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>IT Flag :</text>
<border>0</border>
<color>0</color>
<x>220</x>
<y>407</y>
<x>214</x>
<y>405</y>
<height>16</height>
<width>59</width>
<width>50</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>it_flag_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79741120</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>39</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>268</x>
<y>405</y>
<height>16</height>
<width>27</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>hold</name>
<name>it_flag</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>no</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>67108864</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Aprv/Canc On :</text>
<border>0</border>
<color>0</color>
<x>313</x>
<y>405</y>
<height>16</height>
<width>93</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>conf_date_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79741120</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>34</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>410</x>
<y>405</y>
<height>16</height>
<width>52</width>
<format>[shortdate] [time]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>conf_date</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<EditStyle style="editmask">
<mask>dd/mm/yy</mask>
<imemode>0</imemode>
<focusrectangle>no</focusrectangle>
</EditStyle>
<font>
<face>Times New Roman</face>
......@@ -2133,23 +2375,23 @@
</font>
<background>
<mode>2</mode>
<color>16777215</color>
<color>79741120</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Change Date :</text>
<text>Confirmed :</text>
<border>0</border>
<color>0</color>
<x>23</x>
<y>408</y>
<x>22</x>
<y>405</y>
<height>16</height>
<width>85</width>
<width>115</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>chg_date_t</name>
<name>confirmed_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
......@@ -2166,28 +2408,26 @@
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>10</id>
<id>37</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>0</color>
<x>115</x>
<y>408</y>
<color>255</color>
<x>141</x>
<y>429</y>
<height>16</height>
<width>84</width>
<format>[shortdate] [time]</format>
<width>80</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>chg_date</name>
<tag>Row modification date, for system purpose only</tag>
<name>emp_code__aprv</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
......@@ -2200,23 +2440,23 @@
</font>
<background>
<mode>2</mode>
<color>16777215</color>
<color>79741120</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Change User :</text>
<text>Aprv/Canc By :</text>
<border>0</border>
<color>0</color>
<x>23</x>
<x>15</x>
<y>429</y>
<height>16</height>
<width>85</width>
<width>122</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>chg_user_t</name>
<name>emp_code__aprv_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
......@@ -2233,28 +2473,25 @@
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>11</id>
<id>35</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>0</color>
<x>115</x>
<color>255</color>
<x>226</x>
<y>429</y>
<height>16</height>
<width>84</width>
<width>120</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>chg_user</name>
<tag>User modifing the record, for system purpose only</tag>
<name>employee_emp_fname</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>10</limit>
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
......@@ -2267,24 +2504,33 @@
</font>
<background>
<mode>2</mode>
<color>16777215</color>
<color>79741120</color>
</background>
</ColumnObject>
<TextObject>
<ColumnObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Change Term :</text>
<border>0</border>
<color>0</color>
<x>289</x>
<y>407</y>
<id>36</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>349</x>
<y>429</y>
<height>16</height>
<width>85</width>
<width>114</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>chg_term_t</name>
<name>employee_emp_lname</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>no</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
......@@ -2297,16 +2543,16 @@
<mode>2</mode>
<color>79741120</color>
</background>
</TextObject>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>12</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>0</color>
<color>255</color>
<x>379</x>
<y>407</y>
<y>514</y>
<height>16</height>
<width>84</width>
<format>[general]</format>
......@@ -2334,24 +2580,32 @@
</font>
<background>
<mode>2</mode>
<color>16777215</color>
<color>67108864</color>
</background>
</ColumnObject>
<TextObject>
<ColumnObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Paid :</text>
<border>0</border>
<color>0</color>
<x>358</x>
<y>430</y>
<id>38</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>141</x>
<y>452</y>
<height>16</height>
<width>47</width>
<width>59</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>paid_t</name>
<name>hold</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
......@@ -2364,7 +2618,7 @@
<mode>2</mode>
<color>79741120</color>
</background>
</TextObject>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>18</id>
......@@ -2373,7 +2627,7 @@
<border>5</border>
<color>255</color>
<x>410</x>
<y>430</y>
<y>452</y>
<height>16</height>
<width>53</width>
<format>[general]</format>
......@@ -2402,21 +2656,32 @@
<color>79741120</color>
</background>
</ColumnObject>
<TextObject>
<ColumnObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Confirmed :</text>
<border>0</border>
<color>0</color>
<x>22</x>
<y>360</y>
<id>10</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>115</x>
<y>514</y>
<height>16</height>
<width>115</width>
<width>84</width>
<format>[shortdate] [time]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>confirmed_t</name>
<name>chg_date</name>
<tag>Row modification date, for system purpose only</tag>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
......@@ -2427,31 +2692,33 @@
</font>
<background>
<mode>2</mode>
<color>79741120</color>
<color>67108864</color>
</background>
</TextObject>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>17</id>
<id>11</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>141</x>
<y>360</y>
<x>115</x>
<y>536</y>
<height>16</height>
<width>53</width>
<width>84</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>confirmed</name>
<tag>Confirmed Y/N</tag>
<name>chg_user</name>
<tag>User modifing the record, for system purpose only</tag>
<visible>1</visible>
<EditStyle name="Yesno" style="ddlb">
<limit>1</limit>
<allowedit>no</allowedit>
<EditStyle style="edit">
<limit>10</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
......@@ -2464,23 +2731,23 @@
</font>
<background>
<mode>2</mode>
<color>79741120</color>
<color>67108864</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Confirmed on :</text>
<text>Employee Site :</text>
<border>0</border>
<color>0</color>
<x>314</x>
<y>360</y>
<height>16</height>
<width>93</width>
<x>280</x>
<y>536</y>
<height>15</height>
<width>118</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>conf_date_t</name>
<name>emp_site_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
......@@ -2497,25 +2764,26 @@
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>34</id>
<id>40</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>410</x>
<y>360</y>
<x>404</x>
<y>536</y>
<height>16</height>
<width>52</width>
<format>[shortdate] [time]</format>
<width>59</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>conf_date</name>
<name>emp_site</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<focusrectangle>no</focusrectangle>
<autoselect>no</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
......@@ -2528,32 +2796,24 @@
</font>
<background>
<mode>2</mode>
<color>79741120</color>
<color>67108864</color>
</background>
</ColumnObject>
<ColumnObject>
<TextObject>
<band>Detail</band>
<id>4</id>
<alignment>0</alignment>
<tabsequence>40</tabsequence>
<border>5</border>
<alignment>1</alignment>
<text>Change User :</text>
<border>0</border>
<color>0</color>
<x>410</x>
<y>61</y>
<x>23</x>
<y>536</y>
<height>16</height>
<width>52</width>
<format>dd/mm/yy</format>
<width>85</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>eff_date</name>
<tag>Effective date</tag>
<name>chg_user_t</name>
<visible>1</visible>
<EditStyle name="datetime" style="editmask">
<mask>dd/mm/yy</mask>
<imemode>0</imemode>
<focusrectangle>no</focusrectangle>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
......@@ -2564,30 +2824,31 @@
</font>
<background>
<mode>2</mode>
<color>16777215</color>
<color>79741120</color>
</background>
</ColumnObject>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>24</id>
<id>41</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>349</x>
<y>84</y>
<x>115</x>
<y>558</y>
<height>16</height>
<width>113</width>
<width>59</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_lname</name>
<name>pay_site</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<focusrectangle>no</focusrectangle>
<autoselect>no</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
......@@ -2600,23 +2861,51 @@
</font>
<background>
<mode>2</mode>
<color>79741120</color>
<color>67108864</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>IT Flag :</text>
<text>Pay Site :</text>
<border>0</border>
<color>0</color>
<x>214</x>
<y>360</y>
<height>16</height>
<width>50</width>
<x>23</x>
<y>558</y>
<height>15</height>
<width>85</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>pay_site_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79741120</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Work Site :</text>
<border>0</border>
<color>0</color>
<x>280</x>
<y>558</y>
<height>15</height>
<width>118</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>t_10</name>
<name>work_site_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
......@@ -2633,20 +2922,20 @@
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>39</id>
<id>42</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>268</x>
<y>360</y>
<x>404</x>
<y>558</y>
<height>16</height>
<width>27</width>
<width>59</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>it_flag</name>
<name>work_site</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Sybase_eDataWindow>
<Sybase_eDataWindow>
<Release>9</Release>
<BaseDefinition>
<units>1</units>
<timer_interval>0</timer_interval>
<color>79741120</color>
<processing>0</processing>
<HTMLDW>no</HTMLDW>
<print>
<documentname></documentname>
<printername></printername>
<orientation>0</orientation>
<margin>
<left>24</left>
<right>24</right>
<top>24</top>
<bottom>24</bottom>
</margin>
<paper>
<source>0</source>
<size>0</size>
</paper>
<prompt>no</prompt>
<canusedefaultprinter>yes</canusedefaultprinter>
<buttons>no</buttons>
<preview.buttons>no</preview.buttons>
<cliptext>no</cliptext>
<overrideprintjob>no</overrideprintjob>
</print>
</BaseDefinition>
<Summary>
<height>1</height>
<color>536870912</color>
</Summary>
<Footer>
<height>0</height>
<color>536870912</color>
</Footer>
<Detail>
<height>82</height>
<color>536870912</color>
</Detail>
<TableDefinition>
<table_column>
<type size="10">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<key>yes</key>
<name>tran_id</name>
<dbname>payr_vouchdet.tran_id</dbname>
</table_column>
<table_column>
<type size="3">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<key>yes</key>
<name>line_no</name>
<dbname>payr_vouchdet.line_no</dbname>
</table_column>
<table_column>
<type size="10">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>acct_code</name>
<dbname>payr_vouchdet.acct_code</dbname>
</table_column>
<table_column>
<type size="4">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>cctr_code</name>
<dbname>payr_vouchdet.cctr_code</dbname>
</table_column>
<table_column>
<type precision="3">decimal</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>amount</name>
<dbname>payr_vouchdet.amount</dbname>
</table_column>
<table_column>
<type size="5">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>ad_code</name>
<dbname>payr_vouchdet.ad_code</dbname>
</table_column>
<table_column>
<type size="5">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>anal_code</name>
<dbname>payr_vouchdet.anal_code</dbname>
</table_column>
<table_column>
<type size="40">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>descr</name>
<dbname>allwdedn.descr</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;payr_vouchdet&quot; ) TABLE(NAME=&quot;allwdedn&quot; ) COLUMN(NAME=&quot;payr_vouchdet.tran_id&quot;) COLUMN(NAME=&quot;payr_vouchdet.line_no&quot;) COLUMN(NAME=&quot;payr_vouchdet.acct_code&quot;) COLUMN(NAME=&quot;payr_vouchdet.cctr_code&quot;) COLUMN(NAME=&quot;payr_vouchdet.amount&quot;) COLUMN(NAME=&quot;payr_vouchdet.ad_code&quot;) COLUMN(NAME=&quot;payr_vouchdet.anal_code&quot;) COLUMN(NAME=&quot;allwdedn.descr&quot;) JOIN (LEFT=&quot;allwdedn.ad_code&quot; OP =&quot;=&quot;RIGHT=&quot;payr_vouchdet.ad_code&quot; )WHERE( EXP1 =&quot;payr_vouchdet.tran_id&quot; OP =&quot;=&quot; EXP2 =&quot;:mtranid&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;payr_vouchdet.line_no&quot; OP =&quot;=&quot; EXP2 =&quot;:mlineno&quot; ) ) ARG(NAME = &quot;mtranid&quot; TYPE = string) ARG(NAME = &quot;mlineno&quot; TYPE = string) </retrieve>
<update>payr_vouchdet</update>
<updatewhere>0</updatewhere>
<updatekeyinplace>no</updatekeyinplace>
<argument>
<name>mtranid</name>
<type>string</type>
</argument>
<argument>
<name>mlineno</name>
<type>string</type>
</argument>
</TableDefinition>
<ColumnObject>
<band>Detail</band>
<id>2</id>
<alignment>1</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>0</color>
<x>126</x>
<y>9</y>
<height>16</height>
<width>32</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>line_no</name>
<tag>Line no.</tag>
<visible>1</visible>
<EditStyle style="edit">
<limit>3</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Line No :</text>
<border>0</border>
<color>0</color>
<x>13</x>
<y>9</y>
<height>16</height>
<width>110</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>line_no_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79741120</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Allw/Dedn Code:</text>
<border>0</border>
<color>0</color>
<x>13</x>
<y>31</y>
<height>16</height>
<width>110</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>ad_code_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79741120</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>6</id>
<alignment>0</alignment>
<tabsequence>10</tabsequence>
<border>5</border>
<color>0</color>
<x>126</x>
<y>31</y>
<height>16</height>
<width>60</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>ad_code</name>
<tag>Allowance / deduction code</tag>
<visible>1</visible>
<EditStyle style="edit">
<limit>5</limit>
<case>upper</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>8</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>190</x>
<y>31</y>
<height>16</height>
<width>154</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>descr</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79741120</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Amount :</text>
<border>0</border>
<color>0</color>
<x>347</x>
<y>31</y>
<height>16</height>
<width>50</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>amount_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79741120</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>5</id>
<alignment>1</alignment>
<tabsequence>20</tabsequence>
<border>5</border>
<color>0</color>
<x>403</x>
<y>31</y>
<height>16</height>
<width>61</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>amount</name>
<tag>Amount</tag>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>3</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>126</x>
<y>53</y>
<height>16</height>
<width>70</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>acct_code</name>
<tag>Account code</tag>
<visible>1</visible>
<EditStyle style="edit">
<limit>10</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79741120</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Account :</text>
<border>0</border>
<color>0</color>
<x>13</x>
<y>53</y>
<height>16</height>
<width>110</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>acct_code_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79741120</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Cost centre :</text>
<border>0</border>
<color>0</color>
<x>203</x>
<y>53</y>
<height>16</height>
<width>78</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>cctr_code_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79741120</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>4</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>285</x>
<y>53</y>
<height>16</height>
<width>46</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>cctr_code</name>
<tag>Cost centre</tag>
<visible>1</visible>
<EditStyle style="edit">
<limit>4</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79741120</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Analysis :</text>
<border>0</border>
<color>0</color>
<x>343</x>
<y>53</y>
<height>16</height>
<width>70</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>anal_code_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79741120</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>7</id>
<alignment>0</alignment>
<tabsequence>30</tabsequence>
<border>5</border>
<color>0</color>
<x>418</x>
<y>53</y>
<height>16</height>
<width>46</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>anal_code</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Voucher # :</text>
<border>0</border>
<color>0</color>
<x>314</x>
<y>9</y>
<height>16</height>
<width>80</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_id_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79741120</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>1</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>0</color>
<x>398</x>
<y>9</y>
<height>16</height>
<width>67</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_id</name>
<tag>Transaction id.</tag>
<visible>1</visible>
<EditStyle style="edit">
<limit>10</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>16777215</color>
</background>
</ColumnObject>
<HtmlTable>
<border>1</border>
</HtmlTable>
<HtmlGen>
<clientevents>1</clientevents>
<clientvalidation>1</clientvalidation>
<clientcomputedfields>1</clientcomputedfields>
<clientformatting>0</clientformatting>
<clientscriptable>0</clientscriptable>
<generatejavascript>1</generatejavascript>
<encodeselflinkargs>1</encodeselflinkargs>
<netscapelayers>0</netscapelayers>
</HtmlGen>
<Export.XML>
<headgroups>1</headgroups>
<includewhitespace>0</includewhitespace>
<metadatatype>0</metadatatype>
<savemetadata>0</savemetadata>
</Export.XML>
<Import.XML>
</Import.XML>
<Export.PDF>
<method>0</method>
<distill.custompostscript>0</distill.custompostscript>
<xslfop.print>0</xslfop.print>
</Export.PDF>
</Sybase_eDataWindow>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Sybase_eDataWindow>
<Sybase_eDataWindow>
<Release>9</Release>
<BaseDefinition>
<units>1</units>
<timer_interval>0</timer_interval>
<color>79741120</color>
<processing>0</processing>
<HTMLDW>no</HTMLDW>
<print>
<documentname></documentname>
<printername></printername>
<orientation>0</orientation>
<margin>
<left>24</left>
<right>24</right>
<top>24</top>
<bottom>24</bottom>
</margin>
<paper>
<source>0</source>
<size>0</size>
</paper>
<prompt>no</prompt>
<canusedefaultprinter>yes</canusedefaultprinter>
<buttons>no</buttons>
<preview.buttons>no</preview.buttons>
<cliptext>no</cliptext>
<overrideprintjob>no</overrideprintjob>
</print>
</BaseDefinition>
<Summary>
<height>0</height>
<color>536870912</color>
</Summary>
<Footer>
<height>0</height>
<color>536870912</color>
</Footer>
<Detail>
<height>147</height>
<color>536870912</color>
</Detail>
<TableDefinition>
<table_column>
<type size="10">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<key>yes</key>
<name>tran_id</name>
<dbname>payr_vouchadv.tran_id</dbname>
</table_column>
<table_column>
<type size="6">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<key>yes</key>
<name>ref_ser</name>
<dbname>payr_vouchadv.ref_ser</dbname>
</table_column>
<table_column>
<type size="10">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<key>yes</key>
<name>ref_no</name>
<dbname>payr_vouchadv.ref_no</dbname>
</table_column>
<table_column>
<type precision="3">decimal</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>adj_amt</name>
<dbname>payr_vouchadv.adj_amt</dbname>
</table_column>
<table_column>
<type precision="3">decimal</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>tot_amt</name>
<dbname>payr_vouchadv.tot_amt</dbname>
</table_column>
<table_column>
<type size="5">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>curr_code</name>
<dbname>payr_vouchadv.curr_code</dbname>
</table_column>
<table_column>
<type precision="6">decimal</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>exch_rate__vouch</name>
<dbname>payr_vouchadv.exch_rate__vouch</dbname>
</table_column>
<table_column>
<type precision="3">decimal</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>diff_amt__exch</name>
<dbname>payr_vouchadv.diff_amt__exch</dbname>
</table_column>
<table_column>
<type size="10">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>acct_code</name>
<dbname>payr_vouchadv.acct_code</dbname>
</table_column>
<table_column>
<type size="4">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>cctr_code</name>
<dbname>payr_vouchadv.cctr_code</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;payr_vouchadv&quot; ) COLUMN(NAME=&quot;payr_vouchadv.tran_id&quot;) COLUMN(NAME=&quot;payr_vouchadv.ref_ser&quot;) COLUMN(NAME=&quot;payr_vouchadv.ref_no&quot;) COLUMN(NAME=&quot;payr_vouchadv.adj_amt&quot;) COLUMN(NAME=&quot;payr_vouchadv.tot_amt&quot;) COLUMN(NAME=&quot;payr_vouchadv.curr_code&quot;) COLUMN(NAME=&quot;payr_vouchadv.exch_rate__vouch&quot;) COLUMN(NAME=&quot;payr_vouchadv.diff_amt__exch&quot;) COLUMN(NAME=&quot;payr_vouchadv.acct_code&quot;) COLUMN(NAME=&quot;payr_vouchadv.cctr_code&quot;)WHERE( EXP1 =&quot;( payr_vouchadv.tran_id&quot; OP =&quot;=&quot; EXP2 =&quot;:as_tranid )&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;( payr_vouchadv.ref_ser&quot; OP =&quot;=&quot; EXP2 =&quot;:as_refser )&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;( payr_vouchadv.ref_no&quot; OP =&quot;=&quot; EXP2 =&quot;:as_refno )&quot; ) ) ARG(NAME = &quot;as_tranid&quot; TYPE = string) ARG(NAME = &quot;as_refser&quot; TYPE = string) ARG(NAME = &quot;as_refno&quot; TYPE = string) </retrieve>
<update>payr_vouchadv</update>
<updatewhere>1</updatewhere>
<updatekeyinplace>no</updatekeyinplace>
<argument>
<name>as_tranid</name>
<type>string</type>
</argument>
<argument>
<name>as_refser</name>
<type>string</type>
</argument>
<argument>
<name>as_refno</name>
<type>string</type>
</argument>
</TableDefinition>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Tran Id:</text>
<border>0</border>
<color>0</color>
<x>9</x>
<y>9</y>
<height>16</height>
<width>86</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_id_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Ref. No :</text>
<border>0</border>
<color>0</color>
<x>9</x>
<y>34</y>
<height>16</height>
<width>86</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>ref_no_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Tot Amount :</text>
<border>0</border>
<color>0</color>
<x>9</x>
<y>57</y>
<height>16</height>
<width>86</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tot_amt_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Exch Rate Vouch :</text>
<border>0</border>
<color>0</color>
<x>9</x>
<y>81</y>
<height>16</height>
<width>86</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>exch_rate__vouch_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>A/C Code :</text>
<border>0</border>
<color>0</color>
<x>9</x>
<y>106</y>
<height>16</height>
<width>86</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>acct_code_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>1</id>
<alignment>1</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>99</x>
<y>9</y>
<height>16</height>
<width>77</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>tran_id</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>10</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>67108864</color>
</background>
</ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Ref. Series :</text>
<border>0</border>
<color>0</color>
<x>226</x>
<y>9</y>
<height>16</height>
<width>86</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>ref_ser_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Adj Amount :</text>
<border>0</border>
<color>0</color>
<x>226</x>
<y>34</y>
<height>16</height>
<width>86</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>adj_amt_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Curr Code :</text>
<border>0</border>
<color>0</color>
<x>226</x>
<y>55</y>
<height>16</height>
<width>86</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>curr_code_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Diff Amt Exch :</text>
<border>0</border>
<color>0</color>
<x>226</x>
<y>81</y>
<height>16</height>
<width>86</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>diff_amt__exch_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Cctr Code :</text>
<border>0</border>
<color>0</color>
<x>226</x>
<y>104</y>
<height>16</height>
<width>86</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>cctr_code_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>1</mode>
<color>536870912</color>
</background>
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>3</id>
<alignment>0</alignment>
<tabsequence>20</tabsequence>
<border>5</border>
<color>255</color>
<x>99</x>
<y>34</y>
<height>16</height>
<width>78</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<protect expression="1">0</protect>
<name>ref_no</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>10</limit>
<case>upper</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79416533</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>5</id>
<alignment>1</alignment>
<tabsequence>40</tabsequence>
<border>5</border>
<color>255</color>
<x>99</x>
<y>57</y>
<height>16</height>
<width>78</width>
<format>0.000</format>
<html>
<valueishtml>0</valueishtml>
</html>
<protect expression="1">0</protect>
<name>tot_amt</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>14</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79416533</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>7</id>
<alignment>1</alignment>
<tabsequence>60</tabsequence>
<border>5</border>
<color>255</color>
<x>99</x>
<y>80</y>
<height>16</height>
<width>78</width>
<format>0.000000</format>
<html>
<valueishtml>0</valueishtml>
</html>
<protect expression="1">0</protect>
<name>exch_rate__vouch</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>14</limit>
<case>upper</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79416533</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>9</id>
<alignment>0</alignment>
<tabsequence>80</tabsequence>
<border>5</border>
<color>255</color>
<x>99</x>
<y>107</y>
<height>16</height>
<width>76</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<protect expression="1">0</protect>
<name>acct_code</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>10</limit>
<case>upper</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79416533</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>10</id>
<alignment>0</alignment>
<tabsequence>90</tabsequence>
<border>5</border>
<color>255</color>
<x>316</x>
<y>105</y>
<height>16</height>
<width>77</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<protect expression="1">0</protect>
<name>cctr_code</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>4</limit>
<case>upper</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79416533</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>8</id>
<alignment>1</alignment>
<tabsequence>70</tabsequence>
<border>5</border>
<color>255</color>
<x>316</x>
<y>81</y>
<height>16</height>
<width>77</width>
<format>0.000</format>
<html>
<valueishtml>0</valueishtml>
</html>
<protect expression="1">0</protect>
<name>diff_amt__exch</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>14</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79416533</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>6</id>
<alignment>0</alignment>
<tabsequence>50</tabsequence>
<border>5</border>
<color>255</color>
<x>316</x>
<y>55</y>
<height>16</height>
<width>77</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<protect expression="1">0</protect>
<name>curr_code</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>5</limit>
<case>upper</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79416533</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>4</id>
<alignment>1</alignment>
<tabsequence>30</tabsequence>
<border>5</border>
<color>255</color>
<x>316</x>
<y>33</y>
<height>16</height>
<width>77</width>
<format>0.000</format>
<html>
<valueishtml>0</valueishtml>
</html>
<protect expression="1">0</protect>
<name>adj_amt</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>14</limit>
<case>upper</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79416533</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>2</id>
<alignment>0</alignment>
<tabsequence>10</tabsequence>
<border>5</border>
<color>255</color>
<x>316</x>
<y>9</y>
<height>16</height>
<width>77</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<protect expression="1">0</protect>
<name>ref_ser</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>6</limit>
<case>upper</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>79416533</color>
</background>
</ColumnObject>
<HtmlTable>
<border>1</border>
</HtmlTable>
<HtmlGen>
<clientevents>1</clientevents>
<clientvalidation>1</clientvalidation>
<clientcomputedfields>1</clientcomputedfields>
<clientformatting>0</clientformatting>
<clientscriptable>0</clientscriptable>
<generatejavascript>1</generatejavascript>
<encodeselflinkargs>1</encodeselflinkargs>
<netscapelayers>0</netscapelayers>
</HtmlGen>
<Export.XML>
<headgroups>1</headgroups>
<includewhitespace>0</includewhitespace>
<metadatatype>0</metadatatype>
<savemetadata>0</savemetadata>
</Export.XML>
<Import.XML>
</Import.XML>
<Export.PDF>
<method>0</method>
<distill.custompostscript>0</distill.custompostscript>
<xslfop.print>0</xslfop.print>
</Export.PDF>
</Sybase_eDataWindow>
$PBExportHeader$d_payr_vouchadv_edit.srd
release 9;
datawindow(units=1 timer_interval=0 color=79741120 processing=0 HTMLDW=no print.printername="" print.documentname="" print.orientation = 0 print.margin.left = 24 print.margin.right = 24 print.margin.top = 24 print.margin.bottom = 24 print.paper.source = 0 print.paper.size = 0 print.canusedefaultprinter=yes print.prompt=no print.buttons=no print.preview.buttons=no print.cliptext=no print.overrideprintjob=no print.collate=yes hidegrayline=no )
summary(height=0 color="536870912" )
footer(height=0 color="536870912" )
detail(height=147 color="536870912" )
table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=tran_id dbname="payr_vouchadv.tran_id" )
column=(type=char(6) update=yes updatewhereclause=yes key=yes name=ref_ser dbname="payr_vouchadv.ref_ser" )
column=(type=char(10) update=yes updatewhereclause=yes key=yes name=ref_no dbname="payr_vouchadv.ref_no" )
column=(type=decimal(3) update=yes updatewhereclause=yes name=adj_amt dbname="payr_vouchadv.adj_amt" )
column=(type=decimal(3) update=yes updatewhereclause=yes name=tot_amt dbname="payr_vouchadv.tot_amt" )
column=(type=char(5) update=yes updatewhereclause=yes name=curr_code dbname="payr_vouchadv.curr_code" )
column=(type=decimal(6) update=yes updatewhereclause=yes name=exch_rate__vouch dbname="payr_vouchadv.exch_rate__vouch" )
column=(type=decimal(3) update=yes updatewhereclause=yes name=diff_amt__exch dbname="payr_vouchadv.diff_amt__exch" )
column=(type=char(10) update=yes updatewhereclause=yes name=acct_code dbname="payr_vouchadv.acct_code" )
column=(type=char(4) update=yes updatewhereclause=yes name=cctr_code dbname="payr_vouchadv.cctr_code" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"payr_vouchadv~" ) COLUMN(NAME=~"payr_vouchadv.tran_id~") COLUMN(NAME=~"payr_vouchadv.ref_ser~") COLUMN(NAME=~"payr_vouchadv.ref_no~") COLUMN(NAME=~"payr_vouchadv.adj_amt~") COLUMN(NAME=~"payr_vouchadv.tot_amt~") COLUMN(NAME=~"payr_vouchadv.curr_code~") COLUMN(NAME=~"payr_vouchadv.exch_rate__vouch~") COLUMN(NAME=~"payr_vouchadv.diff_amt__exch~") COLUMN(NAME=~"payr_vouchadv.acct_code~") COLUMN(NAME=~"payr_vouchadv.cctr_code~")WHERE( EXP1 =~"( payr_vouchadv.tran_id~" OP =~"=~" EXP2 =~":as_tranid )~" LOGIC =~"and~" ) WHERE( EXP1 =~"( payr_vouchadv.ref_ser~" OP =~"=~" EXP2 =~":as_refser )~" LOGIC =~"and~" ) WHERE( EXP1 =~"( payr_vouchadv.ref_no~" OP =~"=~" EXP2 =~":as_refno )~" ) ) ARG(NAME = ~"as_tranid~" TYPE = string) ARG(NAME = ~"as_refser~" TYPE = string) ARG(NAME = ~"as_refno~" TYPE = string) " update="payr_vouchadv" updatewhere=1 updatekeyinplace=no arguments=(("as_tranid", string),("as_refser", string),("as_refno", string)) )
text(band=detail alignment="1" text="Tran Id:" border="0" color="0" x="9" y="9" height="16" width="86" html.valueishtml="0" name=tran_id_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=detail alignment="1" text="Ref. No :" border="0" color="0" x="9" y="34" height="16" width="86" html.valueishtml="0" name=ref_no_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=detail alignment="1" text="Tot Amount :" border="0" color="0" x="9" y="57" height="16" width="86" html.valueishtml="0" name=tot_amt_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=detail alignment="1" text="Exch Rate Vouch :" border="0" color="0" x="9" y="81" height="16" width="86" html.valueishtml="0" name=exch_rate__vouch_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=detail alignment="1" text="A/C Code :" border="0" color="0" x="9" y="106" height="16" width="86" html.valueishtml="0" name=acct_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=1 alignment="1" tabsequence=32766 border="5" color="255" x="99" y="9" height="16" width="77" format="[general]" html.valueishtml="0" name=tran_id visible="1" edit.limit=10 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=detail alignment="1" text="Ref. Series :" border="0" color="0" x="226" y="9" height="16" width="86" html.valueishtml="0" name=ref_ser_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=detail alignment="1" text="Adj Amount :" border="0" color="0" x="226" y="34" height="16" width="86" html.valueishtml="0" name=adj_amt_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=detail alignment="1" text="Curr Code :" border="0" color="0" x="226" y="55" height="16" width="86" html.valueishtml="0" name=curr_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=detail alignment="1" text="Diff Amt Exch :" border="0" color="0" x="226" y="81" height="16" width="86" html.valueishtml="0" name=diff_amt__exch_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=detail alignment="1" text="Cctr Code :" border="0" color="0" x="226" y="104" height="16" width="86" html.valueishtml="0" name=cctr_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
column(band=detail id=3 alignment="0" tabsequence=20 border="5" color="255" x="99" y="34" height="16" width="78" format="[general]" html.valueishtml="0" protect="0~t1" name=ref_no visible="1" edit.limit=10 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79416533" )
column(band=detail id=5 alignment="1" tabsequence=40 border="5" color="255" x="99" y="57" height="16" width="78" format="0.000" html.valueishtml="0" protect="0~t1" name=tot_amt visible="1" edit.limit=14 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79416533" )
column(band=detail id=7 alignment="1" tabsequence=60 border="5" color="255" x="99" y="80" height="16" width="78" format="0.000000" html.valueishtml="0" protect="0~t1" name=exch_rate__vouch visible="1" edit.limit=14 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79416533" )
column(band=detail id=9 alignment="0" tabsequence=80 border="5" color="255" x="99" y="107" height="16" width="76" format="[general]" html.valueishtml="0" protect="0~t1" name=acct_code visible="1" edit.limit=10 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79416533" )
column(band=detail id=10 alignment="0" tabsequence=90 border="5" color="255" x="316" y="105" height="16" width="77" format="[general]" html.valueishtml="0" protect="0~t1" name=cctr_code visible="1" edit.limit=4 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79416533" )
column(band=detail id=8 alignment="1" tabsequence=70 border="5" color="255" x="316" y="81" height="16" width="77" format="0.000" html.valueishtml="0" protect="0~t1" name=diff_amt__exch visible="1" edit.limit=14 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79416533" )
column(band=detail id=6 alignment="0" tabsequence=50 border="5" color="255" x="316" y="55" height="16" width="77" format="[general]" html.valueishtml="0" protect="0~t1" name=curr_code visible="1" edit.limit=5 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79416533" )
column(band=detail id=4 alignment="1" tabsequence=30 border="5" color="255" x="316" y="33" height="16" width="77" format="0.000" html.valueishtml="0" protect="0~t1" name=adj_amt visible="1" edit.limit=14 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79416533" )
column(band=detail id=2 alignment="0" tabsequence=10 border="5" color="255" x="316" y="9" height="16" width="77" format="[general]" html.valueishtml="0" protect="0~t1" name=ref_ser visible="1" edit.limit=6 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79416533" )
htmltable(border="1" )
htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" )
export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 )
import.xml()
export.pdf(method=0 distill.custompostscript="0" xslfop.print="0" )
\ No newline at end of file
$PBExportHeader$d_payr_vouchdet_brow.srd
$PBExportComments$Payroll voucher detail browser
release 9;
datawindow(units=1 timer_interval=0 color=79741120 processing=1 HTMLDW=no print.printername="" print.documentname="" print.orientation = 0 print.margin.left = 24 print.margin.right = 24 print.margin.top = 24 print.margin.bottom = 24 print.paper.source = 0 print.paper.size = 0 print.canusedefaultprinter=yes print.prompt=no print.buttons=no print.preview.buttons=no print.cliptext=no print.overrideprintjob=no print.collate=yes hidegrayline=no grid.lines=0 )
header(height=20 color="536870912" )
summary(height=0 color="536870912" )
footer(height=0 color="536870912" )
detail(height=22 color="536870912" )
table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=tran_id dbname="payr_vouchdet.tran_id" )
column=(type=char(3) update=yes updatewhereclause=yes key=yes name=line_no dbname="payr_vouchdet.line_no" )
column=(type=char(10) update=yes updatewhereclause=yes name=acct_code dbname="payr_vouchdet.acct_code" )
column=(type=char(4) update=yes updatewhereclause=yes name=cctr_code dbname="payr_vouchdet.cctr_code" )
column=(type=decimal(3) update=yes updatewhereclause=yes name=amount dbname="payr_vouchdet.amount" )
column=(type=char(5) update=yes updatewhereclause=yes name=ad_code dbname="payr_vouchdet.ad_code" )
column=(type=char(5) update=yes updatewhereclause=yes name=anal_code dbname="payr_vouchdet.anal_code" )
column=(type=char(40) updatewhereclause=yes name=descr dbname="allwdedn.descr" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"payr_vouchdet~" ) TABLE(NAME=~"allwdedn~" ) COLUMN(NAME=~"payr_vouchdet.tran_id~") COLUMN(NAME=~"payr_vouchdet.line_no~") COLUMN(NAME=~"payr_vouchdet.acct_code~") COLUMN(NAME=~"payr_vouchdet.cctr_code~") COLUMN(NAME=~"payr_vouchdet.amount~") COLUMN(NAME=~"payr_vouchdet.ad_code~") COLUMN(NAME=~"payr_vouchdet.anal_code~") COLUMN(NAME=~"allwdedn.descr~") JOIN (LEFT=~"payr_vouchdet.ad_code~" OP =~"=~"RIGHT=~"allwdedn.ad_code~" OUTER1 =~"payr_vouchdet.ad_code~" )WHERE( EXP1 =~"payr_vouchdet.tran_id~" OP =~"=~" EXP2 =~":tran_id~" ) ) ARG(NAME = ~"tran_id~" TYPE = string) " update="PAYR_VOUCHDET" updatewhere=0 updatekeyinplace=no arguments=(("tran_id", string)) )
text(band=header alignment="0" text="Line No" border="6" color="0" x="2" y="3" height="16" width="43" html.valueishtml="0" name=line_no_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Cctr Code" border="6" color="0" x="120" y="3" height="16" width="58" html.valueishtml="0" name=cctr_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="1" text="Amount" border="6" color="0" x="180" y="3" height="16" width="80" html.valueishtml="0" name=amount_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Allow/Deduct Code " border="6" color="0" x="262" y="3" height="16" width="112" html.valueishtml="0" name=ad_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Acct Code" border="6" color="0" x="47" y="3" height="16" width="71" html.valueishtml="0" name=acct_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Analysis" border="6" color="0" x="533" y="3" height="16" width="58" html.valueishtml="0" name=t_1 visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Description" border="6" color="0" x="376" y="3" height="16" width="155" html.valueishtml="0" name=descr_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="2" text="Tran Id" border="6" color="0" x="593" y="3" height="16" width="74" html.valueishtml="0" name=tran_id_t visible="1~t0" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=2 alignment="1" tabsequence=32766 border="5" color="0" x="2" y="1" height="19" width="43" format="[general]" html.valueishtml="0" name=line_no tag="Line no." visible="1" edit.limit=3 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=4 alignment="0" tabsequence=32766 border="5" color="0" x="120" y="1" height="19" width="58" format="[general]" html.valueishtml="0" name=cctr_code tag="Cost centre" visible="1" edit.limit=4 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=5 alignment="1" tabsequence=32766 border="5" color="0" x="180" y="1" height="19" width="80" format="#######.##" html.valueishtml="0" name=amount tag="Amount" visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=3 alignment="0" tabsequence=32766 border="5" color="0" x="47" y="1" height="19" width="71" format="[general]" html.valueishtml="0" name=acct_code tag="Account code" visible="1" edit.limit=10 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=6 alignment="0" tabsequence=32766 border="5" color="0" x="262" y="1" height="19" width="112" format="[general]" html.valueishtml="0" name=ad_code tag="Allowance / deduction code" visible="1" edit.limit=5 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=8 alignment="0" tabsequence=32766 border="5" color="0" x="376" y="1" height="19" width="155" format="[general]" html.valueishtml="0" name=descr visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=7 alignment="0" tabsequence=32766 border="5" color="0" x="533" y="1" height="19" width="58" format="[general]" html.valueishtml="0" name=anal_code visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=1 alignment="0" tabsequence=32766 border="5" color="0" x="593" y="1" height="19" width="74" format="[general]" html.valueishtml="0" name=tran_id tag="Transaction id." visible="1~t0" edit.limit=10 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
htmltable(border="1" )
htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" )
export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 )
import.xml()
export.pdf(method=0 distill.custompostscript="0" xslfop.print="0" )
\ No newline at end of file
$PBExportHeader$d_payr_vouchdet_edit.srd
release 9;
datawindow(units=1 timer_interval=0 color=79741120 processing=0 HTMLDW=no print.printername="" print.documentname="" print.orientation = 0 print.margin.left = 24 print.margin.right = 24 print.margin.top = 24 print.margin.bottom = 24 print.paper.source = 0 print.paper.size = 0 print.canusedefaultprinter=yes print.prompt=no print.buttons=no print.preview.buttons=no print.cliptext=no print.overrideprintjob=no print.collate=yes hidegrayline=no )
summary(height=1 color="536870912" )
footer(height=0 color="536870912" )
detail(height=82 color="536870912" )
table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=tran_id dbname="payr_vouchdet.tran_id" )
column=(type=char(3) update=yes updatewhereclause=yes key=yes name=line_no dbname="payr_vouchdet.line_no" )
column=(type=char(10) update=yes updatewhereclause=yes name=acct_code dbname="payr_vouchdet.acct_code" )
column=(type=char(4) update=yes updatewhereclause=yes name=cctr_code dbname="payr_vouchdet.cctr_code" )
column=(type=decimal(3) update=yes updatewhereclause=yes name=amount dbname="payr_vouchdet.amount" )
column=(type=char(5) update=yes updatewhereclause=yes name=ad_code dbname="payr_vouchdet.ad_code" )
column=(type=char(5) update=yes updatewhereclause=yes name=anal_code dbname="payr_vouchdet.anal_code" )
column=(type=char(40) updatewhereclause=yes name=descr dbname="allwdedn.descr" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"payr_vouchdet~" ) TABLE(NAME=~"allwdedn~" ) COLUMN(NAME=~"payr_vouchdet.tran_id~") COLUMN(NAME=~"payr_vouchdet.line_no~") COLUMN(NAME=~"payr_vouchdet.acct_code~") COLUMN(NAME=~"payr_vouchdet.cctr_code~") COLUMN(NAME=~"payr_vouchdet.amount~") COLUMN(NAME=~"payr_vouchdet.ad_code~") COLUMN(NAME=~"payr_vouchdet.anal_code~") COLUMN(NAME=~"allwdedn.descr~") JOIN (LEFT=~"allwdedn.ad_code~" OP =~"=~"RIGHT=~"payr_vouchdet.ad_code~" )WHERE( EXP1 =~"payr_vouchdet.tran_id~" OP =~"=~" EXP2 =~":mtranid~" LOGIC =~"and~" ) WHERE( EXP1 =~"payr_vouchdet.line_no~" OP =~"=~" EXP2 =~":mlineno~" ) ) ARG(NAME = ~"mtranid~" TYPE = string) ARG(NAME = ~"mlineno~" TYPE = string) " update="payr_vouchdet" updatewhere=0 updatekeyinplace=no arguments=(("mtranid", string),("mlineno", string)) )
column(band=detail id=2 alignment="1" tabsequence=32766 border="5" color="0" x="126" y="9" height="16" width="32" format="[general]" html.valueishtml="0" name=line_no tag="Line no." visible="1" edit.limit=3 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=detail alignment="1" text="Line No :" border="0" color="0" x="13" y="9" height="16" width="110" html.valueishtml="0" name=line_no_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Allw/Dedn Code:" border="0" color="0" x="13" y="31" height="16" width="110" html.valueishtml="0" name=ad_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=6 alignment="0" tabsequence=10 border="5" color="0" x="126" y="31" height="16" width="60" format="[general]" html.valueishtml="0" name=ad_code tag="Allowance / deduction code" visible="1" edit.limit=5 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=8 alignment="0" tabsequence=32766 border="5" color="255" x="190" y="31" height="16" width="154" format="[general]" html.valueishtml="0" name=descr visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Amount :" border="0" color="0" x="347" y="31" height="16" width="50" html.valueishtml="0" name=amount_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=5 alignment="1" tabsequence=20 border="5" color="0" x="403" y="31" height="16" width="61" format="[general]" html.valueishtml="0" name=amount tag="Amount" visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=3 alignment="0" tabsequence=32766 border="5" color="255" x="126" y="53" height="16" width="70" format="[general]" html.valueishtml="0" name=acct_code tag="Account code" visible="1" edit.limit=10 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Account :" border="0" color="0" x="13" y="53" height="16" width="110" html.valueishtml="0" name=acct_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Cost centre :" border="0" color="0" x="203" y="53" height="16" width="78" html.valueishtml="0" name=cctr_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=4 alignment="0" tabsequence=32766 border="5" color="255" x="285" y="53" height="16" width="46" format="[general]" html.valueishtml="0" name=cctr_code tag="Cost centre" visible="1" edit.limit=4 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Analysis :" border="0" color="0" x="343" y="53" height="16" width="70" html.valueishtml="0" name=anal_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=7 alignment="0" tabsequence=30 border="5" color="0" x="418" y="53" height="16" width="46" format="[general]" html.valueishtml="0" name=anal_code visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=detail alignment="1" text="Voucher # :" border="0" color="0" x="314" y="9" height="16" width="80" html.valueishtml="0" name=tran_id_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=1 alignment="0" tabsequence=32766 border="5" color="0" x="398" y="9" height="16" width="67" format="[general]" html.valueishtml="0" name=tran_id tag="Transaction id." visible="1" edit.limit=10 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
htmltable(border="1" )
htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" )
export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 )
import.xml()
export.pdf(method=0 distill.custompostscript="0" xslfop.print="0" )
\ No newline at end of file
$PBExportHeader$d_payr_voucher_brow.srd
$PBExportComments$Payroll Voucher header browser
release 9;
datawindow(units=1 timer_interval=0 color=79741120 processing=1 HTMLDW=no print.printername="" print.documentname="" print.orientation = 0 print.margin.left = 24 print.margin.right = 24 print.margin.top = 24 print.margin.bottom = 24 print.paper.source = 0 print.paper.size = 0 print.canusedefaultprinter=yes print.prompt=no print.buttons=no print.preview.buttons=no print.cliptext=no print.overrideprintjob=no print.collate=yes hidegrayline=no grid.lines=0 )
header(height=20 color="536870912" )
......@@ -17,10 +16,10 @@ table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=tran_i
column=(type=char(5) updatewhereclause=yes name=site_code dbname="payr_voucher.site_code" )
column=(type=char(10) updatewhereclause=yes name=fin_entity dbname="payr_voucher.fin_entity" )
column=(type=decimal(3) updatewhereclause=yes name=tot_amt dbname="payr_voucher.tot_amt" initial="0" )
column=(type=char(15) updatewhereclause=yes name=emp_fname dbname="employee.emp_fname" )
column=(type=char(15) updatewhereclause=yes name=emp_lname dbname="employee.emp_lname" )
column=(type=char(4000) updatewhereclause=yes name=emp_fname dbname="emp_fname" )
column=(type=char(4000) updatewhereclause=yes name=emp_lname dbname="emp_lname" )
column=(type=char(5) updatewhereclause=yes name=anal_code dbname="payr_voucher.anal_code" )
column=(type=char(1) updatewhereclause=yes name=confirmed dbname="payr_voucher.confirmed" initial="N" )
column=(type=char(1) updatewhereclause=yes name=confirmed dbname="payr_voucher.confirmed" initial="N" values="Yes Y/No N/Canceled X/" )
column=(type=char(10) updatewhereclause=yes name=acct_code__pay dbname="payr_voucher.acct_code__pay" )
column=(type=char(4) updatewhereclause=yes name=cctr_code__pay dbname="payr_voucher.cctr_code__pay" )
column=(type=char(1) updatewhereclause=yes name=pay_mode dbname="payr_voucher.pay_mode" )
......@@ -37,71 +36,82 @@ table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=tran_i
column=(type=char(10) updatewhereclause=yes name=chg_user dbname="payr_voucher.chg_user" )
column=(type=char(15) updatewhereclause=yes name=chg_term dbname="payr_voucher.chg_term" )
column=(type=char(1) updatewhereclause=yes name=hold dbname="payr_voucher.hold" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"payr_voucher~" ) TABLE(NAME=~"employee~" ) COLUMN(NAME=~"payr_voucher.tran_id~") COLUMN(NAME=~"payr_voucher.tran_date~") COLUMN(NAME=~"payr_voucher.tran_type~") COLUMN(NAME=~"payr_voucher.eff_date~") COLUMN(NAME=~"payr_voucher.emp_code~") COLUMN(NAME=~"payr_voucher.ref_no~") COLUMN(NAME=~"payr_voucher.ref_date~") COLUMN(NAME=~"payr_voucher.bank_code~") COLUMN(NAME=~"payr_voucher.site_code~") COLUMN(NAME=~"payr_voucher.fin_entity~") COLUMN(NAME=~"payr_voucher.tot_amt~") COLUMN(NAME=~"employee.emp_fname~") COLUMN(NAME=~"employee.emp_lname~") COLUMN(NAME=~"payr_voucher.anal_code~") COLUMN(NAME=~"payr_voucher.confirmed~") COLUMN(NAME=~"payr_voucher.acct_code__pay~") COLUMN(NAME=~"payr_voucher.cctr_code__pay~") COLUMN(NAME=~"payr_voucher.pay_mode~") COLUMN(NAME=~"payr_voucher.entry_batch_no~") COLUMN(NAME=~"payr_voucher.vouch_type~") COLUMN(NAME=~"payr_voucher.curr_code~") COLUMN(NAME=~"payr_voucher.exch_rate~") COLUMN(NAME=~"payr_voucher.tot_amt__bc~") COLUMN(NAME=~"payr_voucher.remarks~") COLUMN(NAME=~"payr_voucher.conf_date~") COLUMN(NAME=~"payr_voucher.emp_code__aprv~") COLUMN(NAME=~"employee.pay_site~") COLUMN(NAME=~"payr_voucher.chg_date~") COLUMN(NAME=~"payr_voucher.chg_user~") COLUMN(NAME=~"payr_voucher.chg_term~") COLUMN(NAME=~"payr_voucher.hold~") JOIN (LEFT=~"payr_voucher.emp_code~" OP =~"=~"RIGHT=~"employee.emp_code~" )WHERE( EXP1 =~"( ( payr_voucher.tran_date~" OP =~">=~" EXP2 =~":mfrdate )~" LOGIC =~"and~" ) WHERE( EXP1 =~"( payr_voucher.tran_date~" OP =~"<=~" EXP2 =~":mtodate ) )~" ) ) ARG(NAME = ~"mfrdate~" TYPE = datetime) ARG(NAME = ~"mtodate~" TYPE = datetime) " update="PAYR_VOUCHER" updatewhere=0 updatekeyinplace=no arguments=(("mfrdate", datetime),("mtodate", datetime)) )
column=(type=char(1) updatewhereclause=yes name=it_flag dbname="payr_voucher.it_flag" )
column=(type=char(5) updatewhereclause=yes name=udf_type dbname="payr_voucher.udf_type" )
column=(type=char(5) updatewhereclause=yes name=emp_site dbname="employee.emp_site" )
column=(type=char(5) updatewhereclause=yes name=work_site dbname="employee.work_site" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"payr_voucher~" ) TABLE(NAME=~"employee~" ) COLUMN(NAME=~"payr_voucher.tran_id~") COLUMN(NAME=~"payr_voucher.tran_date~") COLUMN(NAME=~"payr_voucher.tran_type~") COLUMN(NAME=~"payr_voucher.eff_date~") COLUMN(NAME=~"payr_voucher.emp_code~") COLUMN(NAME=~"payr_voucher.ref_no~") COLUMN(NAME=~"payr_voucher.ref_date~") COLUMN(NAME=~"payr_voucher.bank_code~") COLUMN(NAME=~"payr_voucher.site_code~") COLUMN(NAME=~"payr_voucher.fin_entity~") COLUMN(NAME=~"payr_voucher.tot_amt~") COMPUTE(NAME=~"FN_GET_EMP_NAME (~~~"EMPLOYEE~~~".~~~"EMP_CODE~~~", 'F1') as emp_fname~") COMPUTE(NAME=~"FN_GET_EMP_NAME (~~~"EMPLOYEE~~~".~~~"EMP_CODE~~~", 'L1') as emp_lname~") COLUMN(NAME=~"payr_voucher.anal_code~") COLUMN(NAME=~"payr_voucher.confirmed~") COLUMN(NAME=~"payr_voucher.acct_code__pay~") COLUMN(NAME=~"payr_voucher.cctr_code__pay~") COLUMN(NAME=~"payr_voucher.pay_mode~") COLUMN(NAME=~"payr_voucher.entry_batch_no~") COLUMN(NAME=~"payr_voucher.vouch_type~") COLUMN(NAME=~"payr_voucher.curr_code~") COLUMN(NAME=~"payr_voucher.exch_rate~") COLUMN(NAME=~"payr_voucher.tot_amt__bc~") COLUMN(NAME=~"payr_voucher.remarks~") COLUMN(NAME=~"payr_voucher.conf_date~") COLUMN(NAME=~"payr_voucher.emp_code__aprv~") COLUMN(NAME=~"employee.pay_site~") COLUMN(NAME=~"payr_voucher.chg_date~") COLUMN(NAME=~"payr_voucher.chg_user~") COLUMN(NAME=~"payr_voucher.chg_term~") COLUMN(NAME=~"payr_voucher.hold~") COLUMN(NAME=~"payr_voucher.it_flag~") COLUMN(NAME=~"payr_voucher.udf_type~") COLUMN(NAME=~"employee.emp_site~") COLUMN(NAME=~"employee.work_site~") JOIN (LEFT=~"payr_voucher.emp_code~" OP =~"=~"RIGHT=~"employee.emp_code~" )WHERE( EXP1 =~"payr_voucher.tran_date~" OP =~">=~" EXP2 =~":mfrdate ~" LOGIC =~"and~" ) WHERE( EXP1 =~"payr_voucher.tran_date~" OP =~"<=~" EXP2 =~":mtodate~" ) ) ARG(NAME = ~"mfrdate~" TYPE = datetime) ARG(NAME = ~"mtodate~" TYPE = datetime) " update="payr_voucher" updatewhere=0 updatekeyinplace=no arguments=(("mfrdate", datetime),("mtodate", datetime)) )
text(band=header alignment="0" text="Voucher No." border="6" color="0" x="2" y="2" height="16" width="80" html.valueishtml="0" name=tran_id_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="0" text="Date" border="6" color="0" x="84" y="2" height="16" width="47" html.valueishtml="0" name=tran_date_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="0" text="Type" border="6" color="0" x="133" y="2" height="16" width="30" html.valueishtml="0" name=tran_type_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="0" text="Emp Code" border="6" color="0" x="165" y="2" height="16" width="67" html.valueishtml="0" name=emp_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="0" text="First name" border="6" color="0" x="234" y="2" height="16" width="81" html.valueishtml="0" name=emp_fname_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Last name" border="6" color="0" x="317" y="2" height="16" width="80" html.valueishtml="0" name=emp_lname_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Conf." border="6" color="0" x="399" y="2" height="16" width="33" html.valueishtml="0" name=confirmed_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Tot Amt" border="6" color="0" x="469" y="2" height="16" width="59" html.valueishtml="0" name=tot_amt_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Pay Site" border="6" color="0" x="530" y="2" height="16" width="54" html.valueishtml="0" name=pay_site_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Ref. No" border="6" color="0" x="586" y="2" height="16" width="72" html.valueishtml="0" name=ref_no_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="0" text="Ref. Date" border="6" color="0" x="660" y="2" height="16" width="43" html.valueishtml="0" name=ref_date_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="0" text="Bank Code" border="6" color="0" x="705" y="2" height="16" width="58" html.valueishtml="0" name=bank_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Site" border="6" color="0" x="765" y="2" height="16" width="53" html.valueishtml="0" name=site_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Fin Entity" border="6" color="0" x="820" y="2" height="16" width="52" html.valueishtml="0" name=fin_entity_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Eff Date" border="6" color="0" x="874" y="2" height="16" width="43" html.valueishtml="0" name=eff_date_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="0" text="Anal Code" border="6" color="0" x="919" y="2" height="16" width="59" html.valueishtml="0" name=anal_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Conf Dat." border="6" color="0" x="980" y="2" height="16" width="60" html.valueishtml="0" name=conf_date_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="A/C Pay" border="6" color="0" x="1042" y="2" height="16" width="51" html.valueishtml="0" name=acct_code__pay_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Cost Center" border="6" color="0" x="1095" y="2" height="16" width="66" html.valueishtml="0" name=cctr_code__pay_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Pay Mode" border="6" color="0" x="1163" y="2" height="16" width="57" html.valueishtml="0" name=pay_mode_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Batch No." border="6" color="0" x="1222" y="2" height="16" width="76" html.valueishtml="0" name=entry_batch_no_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Type" border="6" color="0" x="1300" y="2" height="16" width="29" html.valueishtml="0" name=vouch_type_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Curr." border="6" color="0" x="1331" y="2" height="16" width="30" html.valueishtml="0" name=curr_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Exch Rate" border="6" color="0" x="1363" y="2" height="16" width="66" html.valueishtml="0" name=exch_rate_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Tot Amt (BC)" border="6" color="0" x="1431" y="2" height="16" width="77" html.valueishtml="0" name=tot_amt__bc_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Chg Date" border="6" color="0" x="1510" y="2" height="16" width="56" html.valueishtml="0" name=chg_date_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Chg User" border="6" color="0" x="1568" y="2" height="16" width="76" html.valueishtml="0" name=chg_user_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Chg Term" border="6" color="0" x="1646" y="2" height="16" width="101" html.valueishtml="0" name=chg_term_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Appr By" border="6" color="0" x="1749" y="2" height="16" width="50" html.valueishtml="0" name=emp_code__aprv_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Remark" border="6" color="0" x="1801" y="2" height="16" width="301" html.valueishtml="0" name=remarks_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Hold" border="6" color="0" x="434" y="2" height="16" width="33" html.valueishtml="0" name=hold_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=13 alignment="0" tabsequence=60 border="5" color="0" x="317" y="2" height="16" width="80" format="[general]" html.valueishtml="0" name=emp_lname visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=header alignment="0" text="Type" border="6" color="0" x="133" y="2" height="16" width="37" html.valueishtml="0" name=tran_type_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="0" text="Employee Code" border="6" color="0" x="172" y="2" height="16" width="86" html.valueishtml="0" name=emp_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="0" text="First Name" border="6" color="0" x="260" y="2" height="16" width="114" html.valueishtml="0" name=emp_fname_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Last Name" border="6" color="0" x="376" y="2" height="16" width="128" html.valueishtml="0" name=emp_lname_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Confirmed" border="6" color="0" x="506" y="2" height="16" width="63" html.valueishtml="0" name=confirmed_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Total Amount" border="6" color="0" x="606" y="2" height="16" width="81" html.valueishtml="0" name=tot_amt_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Pay Site" border="6" color="0" x="689" y="2" height="16" width="54" html.valueishtml="0" name=pay_site_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Reference No" border="6" color="0" x="745" y="2" height="16" width="91" html.valueishtml="0" name=ref_no_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="0" text="Reference Date" border="6" color="0" x="838" y="2" height="16" width="89" html.valueishtml="0" name=ref_date_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="0" text="Bank Code" border="6" color="0" x="929" y="2" height="16" width="63" html.valueishtml="0" name=bank_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Site" border="6" color="0" x="994" y="2" height="16" width="53" html.valueishtml="0" name=site_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Fin Entity" border="6" color="0" x="1049" y="2" height="16" width="64" html.valueishtml="0" name=fin_entity_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Effective Date" border="6" color="0" x="1115" y="2" height="16" width="80" html.valueishtml="0" name=eff_date_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="0" text="Analisys Code" border="6" color="0" x="1197" y="2" height="16" width="92" html.valueishtml="0" name=anal_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Aprv/Canc on" border="6" color="0" x="1291" y="2" height="16" width="89" html.valueishtml="0" name=conf_date_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="A/C Pay" border="6" color="0" x="1382" y="2" height="16" width="74" html.valueishtml="0" name=acct_code__pay_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Cost Center" border="6" color="0" x="1458" y="2" height="16" width="73" html.valueishtml="0" name=cctr_code__pay_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Pay Mode" border="6" color="0" x="1533" y="2" height="16" width="69" html.valueishtml="0" name=pay_mode_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Batch No." border="6" color="0" x="1604" y="2" height="16" width="76" html.valueishtml="0" name=entry_batch_no_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Type" border="6" color="0" x="1682" y="2" height="16" width="37" html.valueishtml="0" name=vouch_type_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Currency" border="6" color="0" x="1721" y="2" height="16" width="63" html.valueishtml="0" name=curr_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Exch Rate" border="6" color="0" x="1786" y="2" height="16" width="66" html.valueishtml="0" name=exch_rate_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Total Amount (BC)" border="6" color="0" x="1854" y="2" height="16" width="106" html.valueishtml="0" name=tot_amt__bc_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Change Date" border="6" color="0" x="1962" y="2" height="16" width="90" html.valueishtml="0" name=chg_date_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Change User" border="6" color="0" x="2054" y="2" height="16" width="76" html.valueishtml="0" name=chg_user_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Change Term" border="6" color="0" x="2132" y="2" height="16" width="101" html.valueishtml="0" name=chg_term_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Aprv/Canc by" border="6" color="0" x="2235" y="2" height="16" width="88" html.valueishtml="0" name=emp_code__aprv_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Remark" border="6" color="0" x="2325" y="2" height="16" width="301" html.valueishtml="0" name=remarks_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="Hold" border="6" color="0" x="571" y="2" height="16" width="33" html.valueishtml="0" name=hold_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=header alignment="0" text="IT Flag" border="6" color="33554432" x="2628" y="3" height="16" width="50" html.valueishtml="0" name=it_flag_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="0" text="Employee Site" border="6" color="33554432" x="2680" y="3" height="16" width="99" html.valueishtml="0" name=emp_site_t visible="1" font.face="Liberation Sans" font.height="-11" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=header alignment="0" text="Work Site" border="6" color="33554432" x="2781" y="3" height="16" width="69" html.valueishtml="0" name=work_site_t visible="1" font.face="Liberation Sans" font.height="-11" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
column(band=detail id=13 alignment="0" tabsequence=60 border="5" color="0" x="376" y="2" height="16" width="128" format="[general]" html.valueishtml="0" name=emp_lname visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=1 alignment="0" tabsequence=10 border="5" color="0" x="2" y="2" height="16" width="80" format="[general]" html.valueishtml="0" name=tran_id visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=2 alignment="0" tabsequence=20 border="5" color="0" x="84" y="2" height="16" width="47" format="[shortdate] [time]" html.valueishtml="0" name=tran_date visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=3 alignment="0" tabsequence=30 border="5" color="0" x="133" y="2" height="16" width="30" format="[general]" html.valueishtml="0" name=tran_type visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=5 alignment="0" tabsequence=40 border="5" color="0" x="165" y="2" height="16" width="67" format="[general]" html.valueishtml="0" name=emp_code visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=12 alignment="0" tabsequence=50 border="5" color="0" x="234" y="2" height="16" width="81" format="[general]" html.valueishtml="0" name=emp_fname visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=11 alignment="0" tabsequence=90 border="5" color="0" x="469" y="2" height="16" width="59" format="[general]" html.valueishtml="0" name=tot_amt visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=27 alignment="0" tabsequence=100 border="5" color="0" x="530" y="2" height="16" width="54" format="[general]" html.valueishtml="0" name=pay_site visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=6 alignment="0" tabsequence=110 border="5" color="0" x="586" y="2" height="16" width="72" format="[general]" html.valueishtml="0" name=ref_no visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=7 alignment="0" tabsequence=120 border="5" color="0" x="660" y="2" height="16" width="43" format="[shortdate] [time]" html.valueishtml="0" name=ref_date visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=8 alignment="0" tabsequence=130 border="5" color="0" x="705" y="2" height="16" width="58" format="[general]" html.valueishtml="0" name=bank_code visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=9 alignment="0" tabsequence=140 border="5" color="0" x="765" y="2" height="16" width="53" format="[general]" html.valueishtml="0" name=site_code visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=10 alignment="0" tabsequence=150 border="5" color="0" x="820" y="2" height="16" width="52" format="[general]" html.valueishtml="0" name=fin_entity visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=4 alignment="0" tabsequence=160 border="5" color="0" x="874" y="2" height="16" width="43" format="[shortdate] [time]" html.valueishtml="0" name=eff_date visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=14 alignment="0" tabsequence=170 border="5" color="0" x="919" y="2" height="16" width="59" format="[general]" html.valueishtml="0" name=anal_code visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=25 alignment="0" tabsequence=180 border="5" color="0" x="980" y="2" height="16" width="60" format="[shortdate] [time]" html.valueishtml="0" name=conf_date visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=16 alignment="0" tabsequence=190 border="5" color="0" x="1042" y="2" height="16" width="51" format="[general]" html.valueishtml="0" name=acct_code__pay visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=17 alignment="0" tabsequence=200 border="5" color="0" x="1095" y="2" height="16" width="66" format="[general]" html.valueishtml="0" name=cctr_code__pay visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=18 alignment="0" tabsequence=210 border="5" color="0" x="1163" y="2" height="16" width="57" format="[general]" html.valueishtml="0" name=pay_mode visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=19 alignment="0" tabsequence=220 border="5" color="0" x="1222" y="2" height="16" width="76" format="[general]" html.valueishtml="0" name=entry_batch_no visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=20 alignment="0" tabsequence=230 border="5" color="0" x="1300" y="2" height="16" width="29" format="[general]" html.valueishtml="0" name=vouch_type visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=21 alignment="0" tabsequence=240 border="5" color="0" x="1331" y="2" height="16" width="30" format="[general]" html.valueishtml="0" name=curr_code visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=22 alignment="0" tabsequence=250 border="5" color="0" x="1363" y="2" height="16" width="66" format="#,##,##,###.####" html.valueishtml="0" name=exch_rate visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=23 alignment="0" tabsequence=260 border="5" color="0" x="1431" y="2" height="16" width="77" format="#,##,##,###.####" html.valueishtml="0" name=tot_amt__bc visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=28 alignment="0" tabsequence=270 border="5" color="0" x="1510" y="2" height="16" width="56" format="[shortdate] [time]" html.valueishtml="0" name=chg_date visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=29 alignment="0" tabsequence=280 border="5" color="0" x="1568" y="2" height="16" width="76" format="[general]" html.valueishtml="0" name=chg_user visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=30 alignment="0" tabsequence=290 border="5" color="0" x="1646" y="2" height="16" width="101" format="[general]" html.valueishtml="0" name=chg_term visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=26 alignment="0" tabsequence=300 border="5" color="0" x="1749" y="2" height="16" width="50" format="[general]" html.valueishtml="0" name=emp_code__aprv visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=24 alignment="0" tabsequence=310 border="5" color="0" x="1801" y="2" height="16" width="301" format="[general]" html.valueishtml="0" name=remarks visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=15 alignment="0" tabsequence=70 border="5" color="0" x="399" y="2" height="16" width="33" format="[general]" html.valueishtml="0" name=confirmed visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=31 alignment="0" tabsequence=80 border="5" color="0" x="434" y="2" height="16" width="33" format="[general]" html.valueishtml="0" name=hold visible="1" edit.limit=1 edit.case=upper edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=3 alignment="0" tabsequence=30 border="5" color="0" x="133" y="2" height="16" width="37" format="[general]" html.valueishtml="0" name=tran_type visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=5 alignment="0" tabsequence=40 border="5" color="0" x="172" y="2" height="16" width="86" format="[general]" html.valueishtml="0" name=emp_code visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=12 alignment="0" tabsequence=50 border="5" color="0" x="260" y="2" height="16" width="114" format="[general]" html.valueishtml="0" name=emp_fname visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=11 alignment="0" tabsequence=90 border="5" color="0" x="606" y="2" height="16" width="81" format="[general]" html.valueishtml="0" name=tot_amt visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=27 alignment="0" tabsequence=100 border="5" color="0" x="689" y="2" height="16" width="54" format="[general]" html.valueishtml="0" name=pay_site visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=6 alignment="0" tabsequence=110 border="5" color="0" x="745" y="2" height="16" width="91" format="[general]" html.valueishtml="0" name=ref_no visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=7 alignment="0" tabsequence=120 border="5" color="0" x="838" y="2" height="16" width="89" format="[shortdate] [time]" html.valueishtml="0" name=ref_date visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=8 alignment="0" tabsequence=130 border="5" color="0" x="929" y="2" height="16" width="63" format="[general]" html.valueishtml="0" name=bank_code visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=9 alignment="0" tabsequence=140 border="5" color="0" x="994" y="2" height="16" width="53" format="[general]" html.valueishtml="0" name=site_code visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=10 alignment="0" tabsequence=150 border="5" color="0" x="1049" y="2" height="16" width="64" format="[general]" html.valueishtml="0" name=fin_entity visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=4 alignment="0" tabsequence=160 border="5" color="0" x="1115" y="2" height="16" width="80" format="[shortdate] [time]" html.valueishtml="0" name=eff_date visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=14 alignment="0" tabsequence=170 border="5" color="0" x="1197" y="2" height="16" width="92" format="[general]" html.valueishtml="0" name=anal_code visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=25 alignment="0" tabsequence=180 border="5" color="0" x="1291" y="2" height="16" width="89" format="[shortdate] [time]" html.valueishtml="0" name=conf_date visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=16 alignment="0" tabsequence=190 border="5" color="0" x="1382" y="2" height="16" width="74" format="[general]" html.valueishtml="0" name=acct_code__pay visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=17 alignment="0" tabsequence=200 border="5" color="0" x="1458" y="2" height="16" width="73" format="[general]" html.valueishtml="0" name=cctr_code__pay visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=18 alignment="0" tabsequence=210 border="5" color="0" x="1533" y="2" height="16" width="69" format="[general]" html.valueishtml="0" name=pay_mode visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=19 alignment="0" tabsequence=220 border="5" color="0" x="1604" y="2" height="16" width="76" format="[general]" html.valueishtml="0" name=entry_batch_no visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=20 alignment="0" tabsequence=230 border="5" color="0" x="1682" y="2" height="16" width="37" format="[general]" html.valueishtml="0" name=vouch_type visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=21 alignment="0" tabsequence=240 border="5" color="0" x="1721" y="2" height="16" width="63" format="[general]" html.valueishtml="0" name=curr_code visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=22 alignment="0" tabsequence=250 border="5" color="0" x="1786" y="2" height="16" width="66" format="#,##,##,###.####" html.valueishtml="0" name=exch_rate visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=23 alignment="0" tabsequence=260 border="5" color="0" x="1854" y="2" height="16" width="106" format="#,##,##,###.####" html.valueishtml="0" name=tot_amt__bc visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=28 alignment="0" tabsequence=270 border="5" color="0" x="1962" y="2" height="16" width="90" format="[shortdate] [time]" html.valueishtml="0" name=chg_date visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=29 alignment="0" tabsequence=280 border="5" color="0" x="2054" y="2" height="16" width="76" format="[general]" html.valueishtml="0" name=chg_user visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=30 alignment="0" tabsequence=290 border="5" color="0" x="2132" y="2" height="16" width="101" format="[general]" html.valueishtml="0" name=chg_term visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=26 alignment="0" tabsequence=300 border="5" color="0" x="2235" y="2" height="16" width="88" format="[general]" html.valueishtml="0" name=emp_code__aprv visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=24 alignment="0" tabsequence=310 border="5" color="0" x="2325" y="2" height="16" width="301" format="[general]" html.valueishtml="0" name=remarks visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=15 alignment="0" tabsequence=70 border="5" color="0" x="506" y="2" height="16" width="63" format="[general]" html.valueishtml="0" name=confirmed visible="1" ddlb.limit=0 ddlb.allowedit=no ddlb.case=upper ddlb.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=31 alignment="0" tabsequence=80 border="5" color="0" x="571" y="2" height="16" width="33" format="[general]" html.valueishtml="0" name=hold visible="1" edit.limit=1 edit.case=upper edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=32 alignment="0" tabsequence=320 border="5" color="0" x="2628" y="2" height="16" width="50" format="[general]" html.valueishtml="0" name=it_flag visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=34 alignment="0" tabsequence=330 border="5" color="0" x="2680" y="2" height="16" width="99" format="[general]" html.valueishtml="0" name=emp_site visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=35 alignment="0" tabsequence=340 border="5" color="0" x="2781" y="2" height="16" width="69" format="[general]" html.valueishtml="0" name=work_site visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
htmltable(border="1" )
htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" )
export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 )
import.xml()
export.pdf(method=0 distill.custompostscript="0" xslfop.print="0" )
\ No newline at end of file
$PBExportHeader$d_payr_voucher_edit.srd
release 9;
datawindow(units=1 timer_interval=0 color=79741120 processing=0 HTMLDW=no print.printername="" print.documentname="" print.orientation = 0 print.margin.left = 24 print.margin.right = 24 print.margin.top = 24 print.margin.bottom = 24 print.paper.source = 0 print.paper.size = 0 print.canusedefaultprinter=yes print.prompt=no print.buttons=no print.preview.buttons=no print.cliptext=no print.overrideprintjob=no print.collate=yes hidegrayline=no )
summary(height=0 color="536870912" )
footer(height=0 color="536870912" )
detail(height=605 color="536870912" )
table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=tran_id dbname="payr_voucher.tran_id" )
column=(type=datetime update=yes updatewhereclause=yes name=tran_date dbname="payr_voucher.tran_date" )
column=(type=char(3) update=yes updatewhereclause=yes name=tran_type dbname="payr_voucher.tran_type" )
column=(type=datetime update=yes updatewhereclause=yes name=eff_date dbname="payr_voucher.eff_date" )
column=(type=char(10) update=yes updatewhereclause=yes name=emp_code dbname="payr_voucher.emp_code" )
column=(type=char(15) update=yes updatewhereclause=yes name=ref_no dbname="payr_voucher.ref_no" )
column=(type=datetime update=yes updatewhereclause=yes name=ref_date dbname="payr_voucher.ref_date" )
column=(type=char(10) update=yes updatewhereclause=yes name=bank_code dbname="payr_voucher.bank_code" initial="spaces" )
column=(type=char(1) update=yes updatewhereclause=yes name=auto_pay dbname="payr_voucher.auto_pay" initial="Y" values="Yes Y/No N/" )
column=(type=datetime update=yes updatewhereclause=yes name=chg_date dbname="payr_voucher.chg_date" )
column=(type=char(10) update=yes updatewhereclause=yes name=chg_user dbname="payr_voucher.chg_user" )
column=(type=char(15) update=yes updatewhereclause=yes name=chg_term dbname="payr_voucher.chg_term" )
column=(type=char(5) update=yes updatewhereclause=yes name=site_code dbname="payr_voucher.site_code" )
column=(type=char(10) update=yes updatewhereclause=yes name=fin_entity dbname="payr_voucher.fin_entity" )
column=(type=decimal(3) update=yes updatewhereclause=yes name=tot_amt dbname="payr_voucher.tot_amt" initial="0" )
column=(type=char(5) update=yes updatewhereclause=yes name=anal_code dbname="payr_voucher.anal_code" )
column=(type=char(1) update=yes updatewhereclause=yes name=confirmed dbname="payr_voucher.confirmed" initial="N" values="Yes Y/No N/Canceled X/" )
column=(type=char(1) update=yes updatewhereclause=yes name=paid dbname="payr_voucher.paid" initial="N" values="Yes Y/No N/" )
column=(type=char(10) update=yes updatewhereclause=yes name=acct_code__pay dbname="payr_voucher.acct_code__pay" )
column=(type=char(4) update=yes updatewhereclause=yes name=cctr_code__pay dbname="payr_voucher.cctr_code__pay" initial="spaces" )
column=(type=char(40) updatewhereclause=yes name=acct_descr dbname="accounts.descr" )
column=(type=char(40) updatewhereclause=yes name=bank_name dbname="bank.bank_name" )
column=(type=char(4000) updatewhereclause=yes name=emp_fname dbname="emp_fname" )
column=(type=char(4000) updatewhereclause=yes name=emp_lname dbname="emp_lname" )
column=(type=char(60) updatewhereclause=yes name=site_descr dbname="site.descr" )
column=(type=char(1) update=yes updatewhereclause=yes name=vouch_type dbname="payr_voucher.vouch_type" initial="O" values="Tour T/Other O/" )
column=(type=char(60) updatewhereclause=yes name=finent_descr dbname="finent.descr" )
column=(type=char(5) update=yes updatewhereclause=yes name=curr_code dbname="payr_voucher.curr_code" )
column=(type=decimal(6) update=yes updatewhereclause=yes name=exch_rate dbname="payr_voucher.exch_rate" )
column=(type=char(15) update=yes updatewhereclause=yes name=entry_batch_no dbname="payr_voucher.entry_batch_no" initial=" " )
column=(type=decimal(3) update=yes updatewhereclause=yes name=tot_amt__bc dbname="payr_voucher.tot_amt__bc" )
column=(type=char(60) update=yes updatewhereclause=yes name=remarks dbname="payr_voucher.remarks" )
column=(type=char(1) update=yes updatewhereclause=yes name=pay_mode dbname="payr_voucher.pay_mode" values="Cheque Q/Cash C/Demand Draft D/Transfer T/EDI E/" )
column=(type=datetime update=yes updatewhereclause=yes name=conf_date dbname="payr_voucher.conf_date" )
column=(type=char(4000) updatewhereclause=yes name=employee_emp_fname dbname="employee_emp_fname" )
column=(type=char(4000) updatewhereclause=yes name=employee_emp_lname dbname="employee_emp_lname" )
column=(type=char(10) update=yes updatewhereclause=yes name=emp_code__aprv dbname="payr_voucher.emp_code__aprv" )
column=(type=char(1) update=yes updatewhereclause=yes name=hold dbname="payr_voucher.hold" initial="N" )
column=(type=char(1) update=yes updatewhereclause=yes name=it_flag dbname="payr_voucher.it_flag" )
column=(type=char(5) updatewhereclause=yes name=emp_site dbname="employee.emp_site" )
column=(type=char(5) updatewhereclause=yes name=pay_site dbname="employee.pay_site" )
column=(type=char(5) updatewhereclause=yes name=work_site dbname="employee.work_site" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"payr_voucher~" ) TABLE(NAME=~"accounts~" ) TABLE(NAME=~"bank~" ) TABLE(NAME=~"employee~" ) TABLE(NAME=~"site~" ) TABLE(NAME=~"finent~" ) COLUMN(NAME=~"payr_voucher.tran_id~") COLUMN(NAME=~"payr_voucher.tran_date~") COLUMN(NAME=~"payr_voucher.tran_type~") COLUMN(NAME=~"payr_voucher.eff_date~") COLUMN(NAME=~"payr_voucher.emp_code~") COLUMN(NAME=~"payr_voucher.ref_no~") COLUMN(NAME=~"payr_voucher.ref_date~") COLUMN(NAME=~"payr_voucher.bank_code~") COLUMN(NAME=~"payr_voucher.auto_pay~") COLUMN(NAME=~"payr_voucher.chg_date~") COLUMN(NAME=~"payr_voucher.chg_user~") COLUMN(NAME=~"payr_voucher.chg_term~") COLUMN(NAME=~"payr_voucher.site_code~") COLUMN(NAME=~"payr_voucher.fin_entity~") COLUMN(NAME=~"payr_voucher.tot_amt~") COLUMN(NAME=~"payr_voucher.anal_code~") COLUMN(NAME=~"payr_voucher.confirmed~") COLUMN(NAME=~"payr_voucher.paid~") COLUMN(NAME=~"payr_voucher.acct_code__pay~") COLUMN(NAME=~"payr_voucher.cctr_code__pay~") COLUMN(NAME=~"accounts.descr~") COLUMN(NAME=~"bank.bank_name~") COMPUTE(NAME=~"FN_GET_EMP_NAME (~~~"PAYR_VOUCHER~~~".~~~"EMP_CODE~~~", 'F1') as emp_fname~") COMPUTE(NAME=~"FN_GET_EMP_NAME (~~~"PAYR_VOUCHER~~~".~~~"EMP_CODE~~~", 'L1') as emp_lname~") COLUMN(NAME=~"site.descr~") COLUMN(NAME=~"payr_voucher.vouch_type~") COLUMN(NAME=~"finent.descr~") COLUMN(NAME=~"payr_voucher.curr_code~") COLUMN(NAME=~"payr_voucher.exch_rate~") COLUMN(NAME=~"payr_voucher.entry_batch_no~") COLUMN(NAME=~"payr_voucher.tot_amt__bc~") COLUMN(NAME=~"payr_voucher.remarks~") COLUMN(NAME=~"payr_voucher.pay_mode~") COLUMN(NAME=~"payr_voucher.conf_date~") COMPUTE(NAME=~"FN_GET_EMP_NAME (~~~"PAYR_VOUCHER~~~".~~~"EMP_CODE__APRV~~~", 'F1') as employee_emp_fname~") COMPUTE(NAME=~"FN_GET_EMP_NAME (~~~"PAYR_VOUCHER~~~".~~~"EMP_CODE__APRV~~~", 'L1') as employee_emp_lname~") COLUMN(NAME=~"payr_voucher.emp_code__aprv~") COLUMN(NAME=~"payr_voucher.hold~") COLUMN(NAME=~"payr_voucher.it_flag~") COLUMN(NAME=~"employee.emp_site~") COLUMN(NAME=~"employee.pay_site~") COLUMN(NAME=~"employee.work_site~") JOIN (LEFT=~"payr_voucher.bank_code~" OP =~"=~"RIGHT=~"bank.bank_code~" OUTER1 =~"payr_voucher.bank_code~" ) JOIN (LEFT=~"payr_voucher.acct_code__pay~" OP =~"=~"RIGHT=~"accounts.acct_code~" ) JOIN (LEFT=~"payr_voucher.emp_code~" OP =~"=~"RIGHT=~"employee.emp_code~" ) JOIN (LEFT=~"payr_voucher.site_code~" OP =~"=~"RIGHT=~"site.site_code~" ) JOIN (LEFT=~"payr_voucher.fin_entity~" OP =~"=~"RIGHT=~"finent.fin_entity~" )WHERE( EXP1 =~"( ( payr_voucher.tran_id~" OP =~"=~" EXP2 =~":mtranid ) )~" ) ) ARG(NAME = ~"mtranid~" TYPE = string) " update="payr_voucher" updatewhere=0 updatekeyinplace=no arguments=(("mtranid", string)) )
groupbox(band=detail text="Others"border="2" color="33554432" x="4" y="486" height="111" width="491" name=gb_3 visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
groupbox(band=detail text="Basic"border="2" color="33554432" x="4" y="3" height="360" width="491" name=gb_1 visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
groupbox(band=detail text="Status"border="2" color="33554432" x="4" y="369" height="114" width="491" name=gb_2 visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
column(band=detail id=1 alignment="0" tabsequence=32766 border="5" color="0" x="141" y="38" height="16" width="80" format="[general]" html.valueishtml="0" name=tran_id tag="Voucher number" visible="1" edit.limit=10 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=3 alignment="0" tabsequence=30 border="5" color="0" x="141" y="61" height="16" width="80" format="[general]" html.valueishtml="0" name=tran_type tag="Voucher type" visible="1" edit.limit=3 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=6 alignment="0" tabsequence=60 border="5" color="0" x="141" y="108" height="16" width="119" format="[general]" html.valueishtml="0" name=ref_no tag="Ref. number" visible="1" edit.limit=15 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=2 alignment="0" tabsequence=20 border="5" color="0" x="410" y="38" height="16" width="52" format="[shortdate] [time]" html.valueishtml="0" name=tran_date tag="Voucher date" visible="1" edit.name="datetime" editmask.mask="dd/mm/yy" editmask.imemode=0 editmask.focusrectangle=no font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=7 alignment="0" tabsequence=70 border="5" color="0" x="410" y="108" height="16" width="52" format="dd/mm/yy" html.valueishtml="0" name=ref_date tag="Ref. date" visible="1" editmask.mask="dd/mm/yy" editmask.imemode=0 editmask.focusrectangle=no font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=detail alignment="1" text="Voucher No. :" border="0" color="0" x="22" y="38" height="16" width="115" html.valueishtml="0" name=tran_id_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Tran Type :" border="0" color="0" x="22" y="61" height="16" width="115" html.valueishtml="0" name=tran_type_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Employee :" border="0" color="0" x="22" y="84" height="16" width="115" html.valueishtml="0" name=emp_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Reference No :" border="0" color="0" x="22" y="108" height="16" width="115" html.valueishtml="0" name=ref_no_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=5 alignment="0" tabsequence=50 border="5" color="0" x="141" y="84" height="16" width="80" format="[general]" html.valueishtml="0" name=emp_code tag="The code for the employee" visible="1" edit.limit=10 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=detail alignment="1" text="Site :" border="0" color="0" x="22" y="132" height="16" width="115" html.valueishtml="0" name=site_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=13 alignment="0" tabsequence=80 border="5" color="255" x="141" y="132" height="16" width="80" format="[general]" html.valueishtml="0" name=site_code tag="Site code" visible="1" edit.limit=5 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79416533" )
text(band=detail alignment="1" text="Financial Entity :" border="0" color="0" x="22" y="154" height="16" width="115" html.valueishtml="0" name=fin_entity_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=14 alignment="0" tabsequence=32766 border="5" color="255" x="141" y="154" height="16" width="80" format="[general]" html.valueishtml="0" name=fin_entity tag="Financial entity" visible="1" edit.limit=10 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Currency :" border="0" color="0" x="22" y="177" height="16" width="115" html.valueishtml="0" name=curr_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=28 alignment="0" tabsequence=32766 border="5" color="255" x="141" y="177" height="16" width="47" format="[general]" html.valueishtml="0" name=curr_code visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Total Amount :" border="0" color="0" x="22" y="200" height="16" width="115" html.valueishtml="0" name=tot_amt_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="A/c (payable) :" border="0" color="0" x="22" y="224" height="16" width="115" html.valueishtml="0" name=acct_code__pay_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=19 alignment="0" tabsequence=90 border="5" color="0" x="141" y="224" height="16" width="80" format="[general]" html.valueishtml="0" name=acct_code__pay visible="1" edit.limit=10 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=detail alignment="1" text="Cost Centre :" border="0" color="0" x="22" y="248" height="16" width="115" html.valueishtml="0" name=cctr_code__pay_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=20 alignment="0" tabsequence=100 border="5" color="0" x="141" y="248" height="16" width="52" format="[general]" html.valueishtml="0" name=cctr_code__pay visible="1" edit.limit=4 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=detail alignment="1" text="Pay Mode :" border="0" color="0" x="22" y="269" height="16" width="115" html.valueishtml="0" name=pay_mode_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=33 alignment="0" tabsequence=110 border="5" color="0" x="141" y="269" height="16" width="94" format="[general]" html.valueishtml="0" name=pay_mode visible="1" ddlb.limit=0 ddlb.allowedit=no ddlb.case=any ddlb.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=9 alignment="0" tabsequence=130 border="5" color="0" x="141" y="292" height="16" width="52" format="[general]" html.valueishtml="0" name=auto_pay tag="Flag for auto payment" visible="1" edit.name="Yesno" ddlb.limit=1 ddlb.allowedit=no ddlb.case=any ddlb.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=detail alignment="1" text="Auto Payment :" border="0" color="0" x="22" y="292" height="16" width="115" html.valueishtml="0" name=auto_pay_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Remarks :" border="0" color="0" x="22" y="338" height="16" width="115" html.valueishtml="0" name=remarks_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=15 alignment="1" tabsequence=32766 border="5" color="255" x="141" y="200" height="16" width="80" format="[general]" html.valueishtml="0" name=tot_amt tag="Total amount" visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Bank :" border="0" color="0" x="22" y="316" height="16" width="115" html.valueishtml="0" name=bank_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=4 alignment="0" tabsequence=40 border="5" color="0" x="410" y="61" height="16" width="52" format="dd/mm/yy" html.valueishtml="0" name=eff_date tag="Effective date" visible="1" edit.name="datetime" editmask.mask="dd/mm/yy" editmask.imemode=0 editmask.focusrectangle=no font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=8 alignment="0" tabsequence=150 border="5" color="0" x="141" y="316" height="16" width="80" format="[general]" html.valueishtml="0" name=bank_code tag="The code for the bank" visible="1" edit.limit=10 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=detail alignment="1" text="Change Date :" border="0" color="0" x="23" y="514" height="16" width="85" html.valueishtml="0" name=chg_date_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Change Term :" border="0" color="0" x="289" y="514" height="16" width="85" html.valueishtml="0" name=chg_term_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Paid :" border="0" color="0" x="358" y="452" height="16" width="47" html.valueishtml="0" name=paid_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Hold :" border="0" color="0" x="22" y="452" height="16" width="115" html.valueishtml="0" name=hold_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Voucher Type :" border="0" color="0" x="229" y="38" height="16" width="87" html.valueishtml="0" name=vouch_type_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=26 alignment="0" tabsequence=10 border="5" color="0" x="320" y="38" height="16" width="42" format="[general]" html.valueishtml="0" name=vouch_type visible="1" ddlb.limit=0 ddlb.allowedit=no ddlb.case=any ddlb.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=23 alignment="0" tabsequence=32766 border="5" color="255" x="225" y="84" height="16" width="120" format="[general]" html.valueishtml="0" name=emp_fname visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=25 alignment="0" tabsequence=32766 border="5" color="255" x="226" y="132" height="16" width="236" format="[general]" html.valueishtml="0" name=site_descr visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=27 alignment="0" tabsequence=32766 border="5" color="255" x="226" y="154" height="16" width="236" format="[general]" html.valueishtml="0" name=finent_descr visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Exchange Rate :" border="0" color="0" x="291" y="177" height="16" width="106" html.valueishtml="0" name=exch_rate_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Total Amount (BC) :" border="0" color="0" x="265" y="200" height="16" width="113" html.valueishtml="0" name=tot_amt__bc_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=21 alignment="0" tabsequence=32766 border="5" color="255" x="226" y="224" height="38" width="236" format="[general]" html.valueishtml="0" name=acct_descr visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Analysis Code :" border="0" color="0" x="299" y="269" height="16" width="98" html.valueishtml="0" name=anal_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=16 alignment="0" tabsequence=120 border="5" color="0" x="402" y="269" height="16" width="60" format="[general]" html.valueishtml="0" name=anal_code tag="Analysis code" visible="1" edit.limit=5 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
text(band=detail alignment="1" text="Batch No. :" border="0" color="0" x="292" y="292" height="16" width="71" html.valueishtml="0" name=entry_batch_no_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=29 alignment="1" tabsequence=32766 border="5" color="255" x="402" y="177" height="16" width="60" format="####0.000000" html.valueishtml="0" name=exch_rate visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=31 alignment="1" tabsequence=32766 border="5" color="255" x="383" y="200" height="16" width="79" format="[general]" html.valueishtml="0" name=tot_amt__bc visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Date :" border="0" color="0" x="368" y="38" height="16" width="36" html.valueishtml="0" name=tran_date_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Effective Date :" border="0" color="0" x="313" y="61" height="16" width="93" html.valueishtml="0" name=eff_date_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
text(band=detail alignment="1" text="Reference Date :" border="0" color="0" x="305" y="108" height="16" width="99" html.valueishtml="0" name=ref_date_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=24 alignment="0" tabsequence=32766 border="5" color="255" x="349" y="84" height="16" width="113" format="[general]" html.valueishtml="0" name=emp_lname visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=30 alignment="0" tabsequence=140 border="5" color="0" x="368" y="292" height="16" width="94" format="[general]" html.valueishtml="0" name=entry_batch_no visible="1" edit.limit=12 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=22 alignment="0" tabsequence=32766 border="5" color="255" x="226" y="316" height="16" width="236" format="[general]" html.valueishtml="0" name=bank_name visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=32 alignment="0" tabsequence=160 border="5" color="0" x="141" y="338" height="16" width="321" format="[general]" html.valueishtml="0" name=remarks visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=17 alignment="0" tabsequence=32766 border="5" color="255" x="141" y="405" height="16" width="53" format="[general]" html.valueishtml="0" name=confirmed tag="Confirmed Y/N" visible="1" edit.name="Yesno" ddlb.limit=1 ddlb.allowedit=no ddlb.case=any ddlb.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="IT Flag :" border="0" color="0" x="214" y="405" height="16" width="50" html.valueishtml="0" name=it_flag_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=39 alignment="0" tabsequence=32766 border="5" color="255" x="268" y="405" height="16" width="27" format="[general]" html.valueishtml="0" name=it_flag visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=detail alignment="1" text="Aprv/Canc On :" border="0" color="0" x="313" y="405" height="16" width="93" html.valueishtml="0" name=conf_date_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=34 alignment="0" tabsequence=32766 border="5" color="255" x="410" y="405" height="16" width="52" format="[shortdate] [time]" html.valueishtml="0" name=conf_date visible="1" editmask.mask="dd/mm/yy" editmask.imemode=0 editmask.focusrectangle=no font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Confirmed :" border="0" color="0" x="22" y="405" height="16" width="115" html.valueishtml="0" name=confirmed_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=37 alignment="0" tabsequence=32766 border="5" color="255" x="141" y="429" height="16" width="80" format="[general]" html.valueishtml="0" name=emp_code__aprv visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Aprv/Canc By :" border="0" color="0" x="15" y="429" height="16" width="122" html.valueishtml="0" name=emp_code__aprv_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=35 alignment="0" tabsequence=32766 border="5" color="255" x="226" y="429" height="16" width="120" format="[general]" html.valueishtml="0" name=employee_emp_fname visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=36 alignment="0" tabsequence=32766 border="5" color="255" x="349" y="429" height="16" width="114" format="[general]" html.valueishtml="0" name=employee_emp_lname visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=12 alignment="0" tabsequence=32766 border="5" color="255" x="379" y="514" height="16" width="84" format="[general]" html.valueishtml="0" name=chg_term tag="Row modifing terminal, for system purpose only" visible="1" edit.limit=15 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
column(band=detail id=38 alignment="0" tabsequence=32766 border="5" color="255" x="141" y="452" height="16" width="59" format="[general]" html.valueishtml="0" name=hold visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=18 alignment="0" tabsequence=32766 border="5" color="255" x="410" y="452" height="16" width="53" format="[general]" html.valueishtml="0" name=paid tag="Paid Y/N" visible="1" edit.name="Yesno" ddlb.limit=1 ddlb.allowedit=no ddlb.case=any ddlb.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=10 alignment="0" tabsequence=32766 border="5" color="255" x="115" y="514" height="16" width="84" format="[shortdate] [time]" html.valueishtml="0" name=chg_date tag="Row modification date, for system purpose only" visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
column(band=detail id=11 alignment="0" tabsequence=32766 border="5" color="255" x="115" y="536" height="16" width="84" format="[general]" html.valueishtml="0" name=chg_user tag="User modifing the record, for system purpose only" visible="1" edit.limit=10 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=detail alignment="1" text="Employee Site :" border="0" color="0" x="280" y="536" height="15" width="118" html.valueishtml="0" name=emp_site_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=40 alignment="0" tabsequence=32766 border="5" color="255" x="404" y="536" height="16" width="59" format="[general]" html.valueishtml="0" name=emp_site visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=detail alignment="1" text="Change User :" border="0" color="0" x="23" y="536" height="16" width="85" html.valueishtml="0" name=chg_user_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=41 alignment="0" tabsequence=32766 border="5" color="255" x="115" y="558" height="16" width="59" format="[general]" html.valueishtml="0" name=pay_site visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=detail alignment="1" text="Pay Site :" border="0" color="0" x="23" y="558" height="15" width="85" html.valueishtml="0" name=pay_site_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
text(band=detail alignment="1" text="Work Site :" border="0" color="0" x="280" y="558" height="15" width="118" html.valueishtml="0" name=work_site_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
column(band=detail id=42 alignment="0" tabsequence=32766 border="5" color="255" x="404" y="558" height="16" width="59" format="[general]" html.valueishtml="0" name=work_site visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
htmltable(border="1" )
htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" )
export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 )
import.xml()
export.pdf(method=0 distill.custompostscript="0" xslfop.print="0" )
\ No newline at end of file
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