You are on page 1of 4

####### AML ALERT PROCESS STARTED ######## AML ALERT Process starts at 02/09/2009 - 23:50:52 Cntry code : <828>

Mis date : <20090909> Pgm Code : <BNKD> Alert Name : <ALERT_CAMBRS> Rule Type : <C> Checking Pgm Status.. Program Status OK... Calling alert main process function. Inside alert_main_process Aml Day <28> Aml Week <2009P09W4> Frequency : <M> SQL STMT:SELECT CNTRY_CDE,RULE_ID,RULE_NAME, RULE_DESC,FREQUENCY,RULE_TYPE,RULE_LEVEL, STATUS,FIELD_LIST,BASE_TABLE,NVL(SCORE_TXN_CNT_COL,0), NVL(SCORE_TXN_AMT_COL,0),NVL(TRG_TXN_CNT_COL,0), NVL(TRG_TXN_AMT_COL,0), NVL(RULE_CLAUSE,'' ),NVL(RULE_CONDITION_CLAUSE,''),NVL(RULE_CLAUSE_DESC,''), NVL(ALERT_RAISE_FLAG,''),NVL(TRG_SCORE_MTHD,''), NVL(TRG_TXN_CNT_LMT,0) ,NVL(TRG_TXN_AMT_LMT,0),NVL(TRG_WE IGHTAGE,0), NVL(TRG_13AVG_AMT,0),NVL(NBR_Q UERY_IND,0),NVL(SCRA_WEIGHT,0),NVL(SCORE_REQUIRED,'Y'), NVL(RISK_ID,0),NVL(RISK_RANK,0),NVL(TOP_N_CASH_RULE,'N') FROM AML_RULE_MASTER WHER E CNTRY_CDE = '828' AND STATUS = 'O' AND FREQUENCY = 'D' AND RULE_TYPE = 'C' No Rules Are Availabel For Frequency <D> SQL STMT:SELECT CNTRY_CDE,RULE_ID,RULE_NAME, RULE_DESC,FREQUENCY,RULE_TYPE,RULE_LEVEL, STATUS,FIELD_LIST,BASE_TABLE,NVL(SCORE_TXN_CNT_COL,0), NVL(SCORE_TXN_AMT_COL,0),NVL(TRG_TXN_CNT_COL,0),NVL(TRG_TXN_AMT_C OL,0), NVL(RULE_CLAUSE,''),NVL(RULE_CONDIT ION_CLAUSE,''),NVL(RULE_CLAUSE_DESC,''), N VL(ALERT_RAISE_FLAG,''),NVL(TRG_SCORE_MTHD,''), NVL(TRG_TXN_CNT_LMT,0) ,NVL(TRG_TXN_AMT_LMT,0),NVL(TRG_WEIGHTAGE,0), NVL(TRG_13AVG_AMT,0),NVL(NBR_QUERY_IND,0),NVL(S CRA_WEIGHT,0),NVL(SCORE_REQUIRED,'Y'), NVL (RISK_ID,0),NVL(RISK_RANK,0),NVL(TOP_N_CASH_RULE,'N') FROM AML_RULE_MASTER WHERE CNTRY_CDE = '82 8' AND STATUS = 'O' AND FREQUENCY = 'W' AND RULE_TYPE = 'C' No Rules Are Availabel For Frequency <W> SQL STMT:SELECT CNTRY_CDE,RULE_ID,RULE_NAME, RULE_DESC,FREQUENCY,RULE_TYPE,RULE_LEVEL, STATUS,FIELD_LIST,BASE_TABLE,NVL(SCORE_TXN_CNT_COL,0), NVL(SCORE_TXN_AMT_COL,0),NVL(TRG_TXN_CNT_COL,0),NVL(TRG_TXN_AMT_C OL,0), NVL(RULE_CLAUSE,''),NVL(RULE_CONDIT ION_CLAUSE,''),NVL(RULE_CLAUSE_DESC,''), N VL(ALERT_RAISE_FLAG,''),NVL(TRG_SCORE_MTHD,''), NVL(TRG_TXN_CNT_LMT,0) ,NVL(TRG_TXN_AMT_LMT,0),NVL(TRG_WEIGHTAGE,0), NVL(TRG_13AVG_AMT,0),NVL(NBR_QUERY_IND,0),NVL(S CRA_WEIGHT,0),NVL(SCORE_REQUIRED,'Y'), NVL (RISK_ID,0),NVL(RISK_RANK,0),NVL(TOP_N_CASH_RULE,'N') FROM AML_RULE_MASTER WHERE CNTRY_CDE = '82

8' AND FREQUENCY = 'M' 'C'

AND STATUS

= 'O' AND RULE_TYPE =

Alert Gen For : SYSTEM-MONTHLY AML_TEMP_REVPOP_TABLE Truncated Sucessfully. <2>Rows Deleted From AML_REVPOP_TXN_DETAILS <17> Rows Deleted In AML_REVPOP_DETAILS <10> Rows Updated In AML_REVPOP_MASTER <10> Rows Deleted In AML_REVPOP_MASTER Starting Interim Tbl Deletion Based on Rule Master Tbl... Interim Tbl Deletion Based on Rule Master Tbl - Done.. Executing <6> Rules One By One. For MisDate<20090909> Frequency<M> Executing Rule <CR-WIRETXFR> Preparing SQL Statment For Rule <CR-WIRETXFR> Qry Statment Used : SELECT TXNMST.DWHID,TXNMST.CUSTOMER_NBR,TXNMST.CUST_SEGMENT,CRWIRETXFR_TXN_COUNT ,CRWIRETXFR_TXN_AMOUNT,NVL(ALTPRM.LIMIT_AMT, 0) LMT_AMT,NULL ACCOUNT_NBR,NULL AC _OPEN_DATE,NULL PRODUCT_CODE,NULL SUBSYSTEM FROM AML_TXN_SMRY_MLY TXNMST,AML_AL ERT_PARAM ALTPRM WHERE TXNMST.CNTRY_CDE = '828' AND TXNMST.CNTRY_CDE = ALTPRM.CN TRY_CDE AND TXNMST.PERIOD = '2009P09' AND ALTPRM.PARAM_CODE = 'CR-WIRETXFR' AND ALTPRM.PARAM_TYPE = 'LIMIT' AND TXNMST.CUST_SEGMENT =DECODE(ALTPRM.ALERT_SEGMEN T,'ALL',TXNMST.CUST_SEGMENT,ALTPRM.ALERT_SEGMENT) AND TXNMST.CRWIRETXFR_TXN_AMOU NT > NVL(ALTPRM.LIMIT_AMT,0) AND NOT EXISTS (SELECT 1 FROM QSFW_SUPPRESSION_MAS TER WHERE RULE_NBR = 'CR-WIRETXFR' AND DWHID = TXNMST.DWHID AND TO_DATE('2009090 9', 'YYYYMMDD') BETWEEN SUPPRESS_DATE AND SUPPRESS_TILL_DATE AND RECORD_STATUS = 'O' AND AUTH_STATUS = 'A') Prepared Statment For Rule : <CR-WIRETXFR> About to Process <2> Records For Rule <CR-WIRETXFR> Inside Alert Pop For Rule <CR-WIRETXFR> Records To Be Processed <2> Records Inserted Into Temp_Revpop_Table<2> Inside Merge Revpop Merging The Contents Of Revpop_Temp_Table into Revpop_Master.. <0> Fetched From Revpop_Master Cursor. Exit.. Last Generated Number (CASE) : <0> Fetched <2> Records For Revpop_Master Insert... Records Inserted Into Revpop_Details <2> Records/Columns Updated In Revpop_Details.<2> Array : 82801Row count for temp_bk: 2Records Inserted In Revpop_TXN_Details.<0> Alert PoP Processed <2> Records For Rule <CR-WIRETXFR>. Finished Processing Rule <CR-WIRETXFR> Executing Rule <DR-CASHTXN> Preparing SQL Statment For Rule <DR-CASHTXN> Qry Statment Used : SELECT TXNMST.DWHID,TXNMST.CUSTOMER_NBR,TXNMST.CUST_SEGMENT,DRCASHTXN_TXN_COUNT, DRCASHTXN_TXN_AMOUNT,NVL(ALTPRM.LIMIT_AMT, 0) LMT_AMT,NULL ACCOUNT_NBR,NULL AC_O PEN_DATE,NULL PRODUCT_CODE,NULL SUBSYSTEM FROM AML_TXN_SMRY_MLY TXNMST, AML_ALER T_PARAM ALTPRM WHERE TXNMST.CNTRY_CDE = '828' AND TXNMST.CNTRY_CDE = ALTPRM.CNT RY_CDE AND TXNMST.PERIOD = '2009P09' AND ALTPRM.PARAM_CODE = 'DR-CASHTXN' AND A LTPRM.PARAM_TYPE = 'LIMIT' AND TXNMST.CUST_SEGMENT =DECODE(ALTPRM.ALERT_SEGMENT, 'ALL',TXNMST.CUST_SEGMENT,ALTPRM.ALERT_SEGMENT) AND TXNMST.DRCASHTXN_TXN_AMOUNT >NVL(ALTPRM.LIMIT_AMT,0) AND NOT EXISTS (SELECT 1 FROM QSFW_SUPPRESSION_MASTER WHERE RULE_NBR = 'DR-CASHTXN' AND DWHID = TXNMST.DWHID AND TO_DATE('20090909', 'YYYYMMDD') BETWEEN SUPPRESS_DATE AND SUPPRESS_TILL_DATE AND RECORD_STATUS = 'O' AND AUTH_STATUS = 'A') Prepared Statment For Rule : <DR-CASHTXN> About to Process <5> Records For Rule <DR-CASHTXN>

Inside Alert Pop For Rule <DR-CASHTXN> Records To Be Processed <5> Records Inserted Into Temp_Revpop_Table<5> Inside Merge Revpop Merging The Contents Of Revpop_Temp_Table into Revpop_Master.. <0> Fetched From Revpop_Master Cursor. Exit.. Last Generated Number (CASE) : <2> Fetched <5> Records For Revpop_Master Insert... Records Inserted Into Revpop_Details <5> Records/Columns Updated In Revpop_Details.<5> Array : 82802Row count for temp_bk: 5Records Inserted In Revpop_TXN_Details.<2> Alert PoP Processed <5> Records For Rule <DR-CASHTXN>. Finished Processing Rule <DR-CASHTXN> Executing Rule <CR-CASHTXN> Preparing SQL Statment For Rule <CR-CASHTXN> Qry Statment Used : SELECT TXNMST.DWHID,TXNMST.CUSTOMER_NBR,TXNMST.CUST_SEGMENT,CRCASHTXN_TXN_COUNT, CRCASHTXN_TXN_AMOUNT,NVL(ALTPRM.LIMIT_AMT, 0) LMT_AMT,NULL ACCOUNT_NBR,NULL AC_O PEN_DATE,NULL PRODUCT_CODE,NULL SUBSYSTEM FROM AML_TXN_SMRY_MLY TXNMST,AML_ALER T_PARAM ALTPRM WHERE TXNMST.CNTRY_CDE = '828' AND TXNMST.CNTRY_CDE = ALTPRM.CNTR Y_CDE AND TXNMST.PERIOD = '2009P09' AND ALTPRM.PARAM_CODE = 'CR-CASHTXN' AND ALT PRM.PARAM_TYPE = 'LIMIT' AND TXNMST.CUST_SEGMENT =DECODE(ALTPRM.ALERT_SEGMENT,'A LL',TXNMST.CUST_SEGMENT,ALTPRM.ALERT_SEGMENT) AND TXNMST.CRCASHTXN_TXN_AMOUNT >N VL(ALTPRM.LIMIT_AMT,0) AND NOT EXISTS (SELECT 1 FROM QSFW_SUPPRESSION_MASTER WH ERE RULE_NBR = 'CR-CASHTXN' AND DWHID = TXNMST.DWHID AND TO_DATE('20090909', 'YY YYMMDD') BETWEEN SUPPRESS_DATE AND SUPPRESS_TILL_DATE AND RECORD_STATUS = 'O' AN D AUTH_STATUS = 'A') Prepared Statment For Rule : <CR-CASHTXN> About to Process <10> Records For Rule <CR-CASHTXN> Inside Alert Pop For Rule <CR-CASHTXN> Records To Be Processed <10> Records Inserted Into Temp_Revpop_Table<10> Inside Merge Revpop Merging The Contents Of Revpop_Temp_Table into Revpop_Master.. Fetched <7> Records For Revpop_Master Update... Updated <7> Records/Columns For Revpop_Master Update... Last Generated Number (CASE) : <7> Fetched <3> Records For Revpop_Master Insert... Records Inserted Into Revpop_Details <10> Records/Columns Updated In Revpop_Details.<17> Array : 82801Row count for temp_bk: 10Records Inserted In Revpop_TXN_Details.<0> Alert PoP Processed <10> Records For Rule <CR-CASHTXN>. Finished Processing Rule <CR-CASHTXN> Executing Rule <ATM-CASHTXN> Preparing SQL Statment For Rule <ATM-CASHTXN> Qry Statment Used : SELECT TXNMST.DWHID,TXNMST.CUSTOMER_NBR,TXNMST.CUST_SEGMENT,ATMCSHTXN_TXN_COUNT, ATMCSHTXN_TXN_AMOUNT,NVL(ALTPRM.LIMIT_AMT, 0) LMT_AMT,NULL ACCOUNT_NBR,NULL AC_O PEN_DATE,NULL PRODUCT_CODE,NULL SUBSYSTEM FROM AML_TXN_SMRY_MLY TXNMST,AML_ALERT _PARAM ALTPRM WHERE TXNMST.CNTRY_CDE = '828' AND TXNMST.CNTRY_CDE = ALTPRM.CNTRY _CDE AND TXNMST.PERIOD = '2009P09' AND ALTPRM.PARAM_CODE = 'ATM-CASHTXN' AND AL TPRM.PARAM_TYPE = 'LIMIT' AND TXNMST.CUST_SEGMENT =DECODE(ALTPRM.ALERT_SEGMENT,' ALL',TXNMST.CUST_SEGMENT,ALTPRM.ALERT_SEGMENT) AND NVL(TXNMST.ATMCSHTXN_TXN_AMOU NT, 0) >NVL(ALTPRM.LIMIT_AMT,0) AND NOT EXISTS (SELECT 1 FROM QSFW_SUPPRESSION _MASTER WHERE RULE_NBR = 'ATM-CASHTXN' AND DWHID = TXNMST.DWHID AND TO_DATE('200 90909', 'YYYYMMDD') BETWEEN SUPPRESS_DATE AND SUPPRESS_TILL_DATE AND RECORD_STAT US = 'O' AND AUTH_STATUS = 'A') Prepared Statment For Rule : <ATM-CASHTXN> No Records To Process For Rule <ATM-CASHTXN>.

Executing Rule <RPDMV-FUND> Preparing SQL Statment For Rule <RPDMV-FUND> Qry Statment Used : SELECT TXNMST.DWHID,TXNMST.CUSTOMER_NBR,TXNMST.CUST_SEGMENT,RAPIDFUND_DEP_CNT,RA PIDFUND_DEP_AMT,NVL(ALTPRM.LIMIT_AMT, 0) LMT_AMT,NULL ACCOUNT_NBR,NULL AC_OPEN_D ATE,NULL PRODUCT_CODE,NULL SUBSYSTEM FROM AML_TXN_SMRY_MLY TXNMST,AML_ALERT_PAR AM ALTPRM,AML_ALERT_PARAM ALTP WHERE TXNMST.CNTRY_CDE = '828' AND TXNMST.CNTRY_C DE = ALTPRM.CNTRY_CDE AND TXNMST.CNTRY_CDE = ALTP.CNTRY_CDE AND TXNMST.PERIOD = '2009P09' AND TXNMST.CUST_SEGMENT =DECODE(ALTPRM.ALERT_SEGMENT,'ALL',TXNMST.CUST _SEGMENT,ALTPRM.ALERT_SEGMENT) AND ALTPRM.PARAM_CODE = 'RPDMV-FUND' AND ALTPRM.P ARAM_TYPE = 'LIMIT' AND ALTP.PARAM_CODE = 'RPDMV-FUND' AND ALTP.PARAM_TYPE = 'CO UNT' AND TXNMST.CUST_SEGMENT = DECODE(ALTP.ALERT_SEGMENT,'ALL',TXNMST.CUST_SEGME NT,ALTP.ALERT_SEGMENT) AND (TXNMST.RAPIDFUND_DEP_AMT+TXNMST.RAPIDFUND_WDL_AMT) > NVL(ALTPRM.LIMIT_AMT,0) AND TXNMST.RAPIDFUND_WDL_AMT > ((ALTP.LIMIT_AMT) * TX NMST.RAPIDFUND_DEP_AMT) AND TXNMST.RAPIDFUND_WDL_AMT <= ((ALTP.LIMIT_AMT+0.3) * TXNMST.RAPIDFUND_DEP_AMT) AND NOT EXISTS (SELECT 1 FROM QSFW_SUPPRESSION_MASTE R WHERE RULE_NBR = 'RPDMV-FUND' AND DWHID = TXNMST.DWHID AND TO_DATE('20090909', 'YYYYMMDD') BETWEEN SUPPRESS_DATE AND SUPPRESS_TILL_DATE AND RECORD_STATUS = 'O ' AND AUTH_STATUS = 'A') Prepared Statment For Rule : <RPDMV-FUND> No Records To Process For Rule <RPDMV-FUND>. Executing Rule <DR-WIRETXFR> Preparing SQL Statment For Rule <DR-WIRETXFR> Qry Statment Used : SELECT TXNMST.DWHID,TXNMST.CUSTOMER_NBR,TXNMST.CUST_SEGMENT,DRWIRETXFR_TXN_COUNT ,DRWIRETXFR_TXN_AMOUNT,NVL(ALTPRM.LIMIT_AMT, 0) LMT_AMT,NULL ACCOUNT_NBR,NULL AC _OPEN_DATE,NULL PRODUCT_CODE,NULL SUBSYSTEM FROM AML_TXN_SMRY_MLY TXNMST,AML_AL ERT_PARAM ALTPRM WHERE TXNMST.CNTRY_CDE = '828' AND TXNMST.CNTRY_CDE = ALTPRM.CN TRY_CDE AND TXNMST.PERIOD = '2009P09' AND ALTPRM.PARAM_CODE = 'DR-WIRETXFR' AND ALTPRM.PARAM_TYPE = 'LIMIT' AND TXNMST.CUST_SEGMENT = DECODE(ALTPRM.ALERT_SEGMEN T,'ALL',TXNMST.CUST_SEGMENT,ALTPRM.ALERT_SEGMENT) AND TXNMST.DRWIRETXFR_TXN_AMOU NT > NVL(ALTPRM.LIMIT_AMT,0) AND NOT EXISTS (SELECT 1 FROM QSFW_SUPPRESSION_MAS TER WHERE RULE_NBR = 'DR-WIRETXFR' AND DWHID = TXNMST.DWHID AND TO_DATE('2009090 9', 'YYYYMMDD') BETWEEN SUPPRESS_DATE AND SUPPRESS_TILL_DATE AND RECORD_STATUS = 'O' AND AUTH_STATUS = 'A') Prepared Statment For Rule : <DR-WIRETXFR> No Records To Process For Rule <DR-WIRETXFR>. Rule Execution Completed. For MisDate<20090909> Frequency<M> Rule Engine Completed Successfully. ####### AML ALERT PROCESS FINISHED ######## AML ALERT Process Ends at 02/09/2009 - 23:50:52 Total Elapsed Time Is 00:00:00

You might also like