=TO_DATE($P{dateFrom},'yyyy-MM-dd')
AND AUD.CHANGEDATE <= TO_DATE($P{dateTo} ,'yyyy-MM-dd')
AND AUD.COMPANYCODE = $P{company}
AND AUD.USERCODE = coalesce($P{userCode},AUD.USERCODE)
AND AUD.TABLENAME = coalesce($P{tableName},AUD.TABLENAME)
AND AUD.TRANSACTIONMODULE =coalesce($P{transactionModule},AUD.TRANSACTIONMODULE)
AND AUD.TRANSACTIONCODE =coalesce(to_number($P{transactionCode}),AUD.TRANSACTIONCODE)
AND AUD.TRANSACTIONVERSION =coalesce(to_number($P{transactionVersion}),AUD.TRANSACTIONVERSION)
AND AUD.PERSONCODE =coalesce(to_number($P{personcode}),AUD.PERSONCODE)
AND AUD.PARTITIONDB between $P{partition1} and $P{partition2}
UNION ALL
select AUD.CHANGEDATE,
(select DESCRIPTION from TGENEOFFICE where OFFICECODE = AUD.OFFICECODE and BRANCHCODE = AUD.BRANCHCODE and COMPANYCODE = AUD.COMPANYCODE) OFFICEDES,
(select DESCRIPTION from TGENEBRANCH where BRANCHCODE = AUD.BRANCHCODE and COMPANYCODE = AUD.COMPANYCODE) BRANCHDES,
TERMINALCODE,USERCODE, REALDATE,
(select TGM.DESCRIPTION FROM TGENEMODULE TGM where TGM.MODULECODE = TRANSACTIONMODULE) MODULEDESC,
TRANSACTIONMODULE, TRANSACTIONCODE,
(select NAME FROM TGENETRANSACTION WHERE TRANSACTIONCODE = AUD.TRANSACTIONCODE AND TRANSACTIONMODULE = AUD.TRANSACTIONMODULE AND TRANSACTIONVERSION = AUD.TRANSACTIONVERSION) TRANDES,
AUD.TABLENAME, '' COLUMNNAME,
CASE WHEN ISINSERT = 'Y' THEN 'INSERT'
ELSE 'DELETE'
END ACTION,
'' OLDVALUE, '' NEWVALUE, RECVALUE,
AUD.ACCOUNT, AUD.SOLICITUDENUMBER, AUD.PERSONCODE,
(select TCPD.NAME from TCUSTPERSONDETAIL TCPD where TCPD.PERSONCODE = AUD.PERSONCODE and TCPD.DATETO =to_date(TO_CHAR($P{dateto}, 'yyyy-MM-dd'),'yyyy-mm-dd')) PERSONNAME
from TSAFEAUDITINSDEL AUD
WHERE AUD.CHANGEDATE >=TO_DATE($P{dateFrom},'yyyy-MM-dd')
AND AUD.CHANGEDATE <= TO_DATE($P{dateTo} ,'yyyy-MM-dd')
AND AUD.COMPANYCODE = $P{company}
AND AUD.USERCODE = coalesce($P{userCode},AUD.USERCODE)
AND AUD.TABLENAME = coalesce($P{tableName},AUD.TABLENAME)
AND AUD.TRANSACTIONMODULE =coalesce($P{transactionModule},AUD.TRANSACTIONMODULE)
AND AUD.TRANSACTIONCODE =coalesce(to_number($P{transactionCode}),AUD.TRANSACTIONCODE)
AND AUD.TRANSACTIONVERSION =coalesce(to_number($P{transactionVersion}),AUD.TRANSACTIONVERSION)
AND AUD.PERSONCODE =coalesce(to_number($P{personcode}),AUD.PERSONCODE)
AND AUD.PARTITIONDB between $P{partition1} and $P{partition2}]]>