Professional Documents
Culture Documents
VPPS_ADJ_ACCT_INFO_01 ContenVTXPPS.TV_PPS_ADJ_ACCT_INFO
VPPS_ADJ_ACCT_INFO_02 ContenVTXPPS.TV_PPS_ADJ_ACCT_INFO
VPPS_ADJ_ACCT_INFO_03 Record VTXPPS.TV_PPS_ADJ_ACCT_INFO
VMTPPS.PPS_ADJ_COLLATERAL_INFO_Content VMTPPS.PPS_ADJ_COLLATERAL_INFO
VMTPPS.PPS_ADJ_COLLATERAL_INFO_Content VMTPPS.PPS_ADJ_COLLATERAL_INFO
VMTPPS.PPS_ADJ_COLLATERAL_INFO_Records VMTPPS.PPS_ADJ_COLLATERAL_INFO
VTXPPS.TV_PPS_CLASSIFY_FUND_01_W
PPS_CLASSIFY_FUND_01_W_01 Content
PPS_HP_ACCT_W_01 Content
VTXPPS.TV_PPS_HP_ACCT_W
TV_PPS_SEC_PROV_INTB_ADJ_01 Content DJ
TV_PPS_SEC_PROV_INTB_ADJ_02 Content DJ
TV_PPS_SEC_PROV_INTB_ADJ_03 Records DJ
TV_PPS_SEC_CUST_WHOLSAL_ADJ_01Content AL_ADJ
TV_PPS_SEC_CUST_WHOLSAL_ADJ_02Content AL_ADJ
TV_PPS_SEC_CUST_WHOLSAL_ADJ_03Records AL_ADJ
VTPPPS.TV_PPS_SEC_PROV_WHOLS
TV_PPS_SEC_PROV_WHOLSAL_ADJ_01Content AL_ADJ
VTPPPS.TV_PPS_SEC_PROV_WHOLS
TV_PPS_SEC_PROV_WHOLSAL_ADJ_02Content AL_ADJ
VTPPPS.TV_PPS_SEC_PROV_WHOLS
TV_PPS_SEC_PROV_WHOLSAL_ADJ_03Records AL_ADJ
TV_PPS_SEC_PROV_INT_ADJ_01 Content J
TV_PPS_SEC_PROV_INT_ADJ_02 Content J
TV_PPS_SEC_PROV_INT_ADJ_03 Records J
Primary key does not duplicate. AS_OF_ No duplicate. Row duplicate at view level
Check null primary key of target PK is not null PK is not null
Check null primary key of target The value should be sameThe value should be same.
Primary key does not duplicate.AS_OF_DT
,IACCT ,APPL_CODE No duplicate. No duplicate.
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be samefew values dosent exist in the destinat
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be sameThe value should be same.
Count between source view and target fil Both Count should be samBoth Count should be same.
Count between source view and target fil Both Count should be samBoth Count should be same.
Check the file name, should be appended Business Date should be ap
File name suffix has Business Date
To verify data content between source
and target The values should be samThe values should be same.
Count between source view and target fil Both Count should be samBoth Count should be same.
Check the file name, should be appended Business Date should be ap
File name suffix has Business Date
To verify data content between source
and target The values should be samThe values should be same.
Count between source view and target fil Both Count should be samBoth Count should be same.
Check the file name, should be appended Business Date should be ap
File name suffix has Business Date
To verify data content between source
and target The values should be samThe values should be same.
Count between source view and target fil Both Count should be samBoth Count should be same.
Check the file name, should be appended Business Date should be ap
File name suffix has Business Date
To verify data content between source
and target The values should be samThe values should be same.
Count between source view and target fil Both Count should be samBoth Count should be same.
Check the file name, should be appended Business Date should be ap
File name suffix has Business Date
To verify data content between source
and target The values should be samThe values should be same.
Count between source view and target fil Both Count should be samBoth Count should be same.
Check the file name, should be appended Business Date should be ap
File name suffix has Business Date
To verify data content between source
and target The values should be samThe values should be same.
Count between source view and target fil Both Count should be samBoth Count should be same.
Check the file name, should be appended Business Date should be ap
File name suffix has Business Date
To verify data content between source
and target The values should be samThe values should be same.
Count between source view and target fil Both Count should be samBoth Count should be same.
Check the file name, should be appended Business Date should be ap
File name suffix has Business Date
To verify data content between source
and target The values should be samThe values should be same.
Count between source view and target fil Both Count should be samNo duplicate.
Check the file name, should be appended Business Date should be ap
PK is not null
To verify data content between source
and target The values should be samThe value should be same.
Count between source view and target fil Both Count should be samNo duplicate.
Check the file name, should be appended Business Date should be ap
PK is not null
To verify data content between source
and target The values should be samThe value should be same.
Count between source view and target fil Both Count should be samNo duplicate.
Check the file name, should be appended Business Date should be ap
PK is not null
To verify data content between source
and target The values should be samThe value should be same.
Count between source view and target fil Both Count should be samNo duplicate.
Check the file name, should be appended Business Date should be ap
PK is not null
To verify data content between source
and target The values should be samThe value should be same.
Count between source view and target fil Both Count should be samNo duplicate.
Check the file name, should be appended Business Date should be ap
PK is not null
To verify data content between source
and target The values should be samThe value should be same.
Count between source view and target fil Both Count should be samNo duplicate.
Check the file name, should be appended Business Date should be ap
PK is not null
To verify data content between source
and target The values should be samThe value should be same.
Count between source view and target fil Both Count should be samNo Data
Check the file name, should be appended Business Date should be ap
No Data
To verify data content between source
and target The values should be samNo Data
Primary key does not duplicate. No duplicate. Row duplicate at view level
Check null primary key of target PK is not null PK is not null
Check null primary key of target The value should be sameThe values should be same.
Primary key does not duplicate. No duplicate. Row duplicate at view level
Check null primary key of target PK is not null PK is not null
Check null primary key of target The value should be sameThe values should be same.
Primary key does not duplicate. No duplicate. Row duplicate at view level
Check null primary key of target PK is not null PK is not null
Check null primary key of target The value should be sameThe values should be same.
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be sameNo Data
Check null primary key of target The value should be sameNo Data
Check null primary key of target The value should be sameThe values should be same.
Check null primary key of target The value should be sameThe values should be same.
Primary key does not duplicate. PARTID,IACCT
No duplicate. No duplicate.
Check null primary key of target The value should be sameThe values should be same.
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be sameNo Data
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be sameThe value should be same.
Check null primary key of target The value should be sameNo Data
Check null primary key of target The value should be sameNo Data
Check null primary key of target The value should be sameNo Data
Check null primary key of target The value should be sameNo Data
Check null primary key of target The value should be sameNo Data
Check null primary key of target The value should be sameNo Data
Check null primary key of target The value should be sameNo Data
Check null primary key of target The value should be sameNo Data
Check null primary key of target The value should be sameNo Data
Check null primary key of target The value should be sameNo Data
Check null primary key of target The value should be sameNo Data
Primary key does not duplicate. AS_OF_DT ,DATE_TIME ,ISECCODE
No duplicate. No Data ,ISECKEY
Check null primary key of target PK is not null No Data
Check null primary key of target The value should be sameNo Data
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS LINK
PASS LINK
PASS LINK
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS LINK
PASS LINK
PASS LINK
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
NO DATA Link
NO DATA Link
NO DATA Link
FAIL Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
FAIL Link
PASS Link
PASS Link
PASS LINK
PASS LINK
PASS LINK
PASS Link
PASS Link
PASS Link
FAIL Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS Link
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
FAIL LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
FAIL LINK
PASS LINK
PASS LINK
FAIL Link GOUTHAM
PASS Link GOUTHAM
PASS Link GOUTHAM
PASS link
PASS link
PASS link
PASS link
PASS link
PASS link
PASS link
PASS link
PASS link
PASS link
PASS link
PASS link
PASS link
PASS link
PASS link
PASS LINK
PASS LINK
PASS LINK
FAIL link
PASS link
PASS link
PASS link
PASS link
PASS link
PASS link
NO DATA LINK
NO DATA LINK
NO DATA LINK
PASS link
PASS link
PASS link
PASS link
PASS link
PASS link
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS LINK
PASS link
PASS link
PASS link
PASS link
PASS link
PASS link
PASS link
PASS link
PASS link
PASS link
PASS link
PASS link
PPS_PARTACCT_AVALUE_01
Duplicate Check
SEL PARTID ,IACCT,COUNT(*) A FROM S2VTPPPS.TV_PPS_PARTACCT_AVALUE GROUP BY 1,2 HAVING A
PPS_PARTACCT_AVALUE_02
Null Validation
SEL PARTID ,IACCT FROM S2VTPPPS.TV_PPS_PARTACCT_AVALUE WHERE PARTID IS NULL OR IACCT IS
PPS_PARTACCT_AVALUE_03
Source Data from VTPPPS.TV_PPS_PARTACCT_AVALUE
PARTID IACCT AVALUE_COLL_IAS39
4424537 50230008831
1999780 47891700718 100
348984 49690180159
1442087 70003003350
2843620 80531003979
Remarks
Back To Index
PASS
PASS
PASS
PPS_TDR_ACCOUNT_AGING_M_01
Duplicate Check
SEL D5_SAGMNT_ID ,LAST_RESTRUCTURE_DT,COUNT(*) A FROM (
SEL DISTINCT * FROM S2VTPPPS.TV_PPS_TDR_ACCOUNT_AGING_M ) DT GROUP BY 1,2 HAVING A >1
Result: 0 Records
PPS_TDR_ACCOUNT_AGING_M_02
Null Validation
SEL D5_SAGMNT_ID ,LAST_RESTRUCTURE_DT FROM S2VTPPPS.TV_PPS_TDR_ACCOUNT_AGING_M WHE
D5_SAGMNT_ID IS NULL OR LAST_RESTRUCTURE_DT IS NULL
Result: O Records
PPS_TDR_ACCOUNT_AGING_M_03
Source Data from VTPPPS.TV_PPS_TDR_ACCOUNT_AGING_M
D5_SAGMNT_ID LAST_RESTRUCTURE_AGING_DAY_BF_TDR CLASS_BF
49793158255 2/12/2016
47801069259 8/25/2015
91531001091 11/21/2014
47390107653 10/10/2014
53631012122 1/2/2016 1
Remarks
Back To Index
PASS
PASS
DR_ACCOUNT_AGING_M WHERE
PASS
M3_DATE LAST_PAYMENT_CHECK
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
RECORD_DELETED_FCTL_ID INS_PROC_NAME INS_TXF_BATCH_ID
367 SCN_T_PPS_TDR_ACCO 1
367 SCN_T_PPS_TDR_ACCO 2
367 SCN_T_PPS_TDR_ACCO 2
367 SCN_T_PPS_TDR_ACCO 1
367 SCN_T_PPS_TDR_ACCO 1
UPD_PROC_NAME UPD_TXF_BATCH_ID
? ?
? ?
? ?
? ?
? ?
PPS_OLD_TDR_ACCT_DAY_CNT_M_01
Duplicate Check
SEL TDR_ACCOUNT_NUM,TDR_ACCOUNT_MOD_NUM ,BEF_ACCOUNT_NUM ,BEF_ACCOUNT_MOD_NUM ,COUNT(*) FROM
( SELECT DISTINCT * FROM S2VTPPPS.TV_PPS_OLD_TDR_ACCT_DAY_CNT_M ) AS X GROUP BY 1,2,3,4 HAVING COUNT(*) >1 ;
Result: O RECORDS
PPS_OLD_TDR_ACCT_DAY_CNT_M_02
Null Validation
SEL TDR_ACCOUNT_NUM ,TDR_ACCOUNT_MOD_NUM ,BEF_ACCOUNT_NUM ,BEF_ACCOUNT_MOD_NUM FROM S2VTPPPS.TV_PPS_OLD_TDR_A
TDR_ACCOUNT_NUM IS NULL OR TDR_ACCOUNT_MOD_NUM IS NULL OR BEF_ACCOUNT_NUM IS NULL OR
BEF_ACCOUNT_MOD_NUM IS NULL ;
Result: O RECORDS
PPS_OLD_TDR_ACCT_DAY_CNT_M_03
Source Data from VTPPPS.TV_PPS_OLD_TDR_ACCT_DAY_CNT_M
TDR_ACCOUNT_NUM TDR_ACCOUNT_MOD BEF_ACCOUNT_NUM
1.48E+025 AM14 1.48E+025
1.48E+025 AM14 1.48E+025
1.48E+025 AM14 1.48E+025
1.48E+025 AM14 1.48E+025
1.48E+025 AM14 1.48E+025
PASS
PASS
BEF_ACCOUNT_MOD_DAYS_PAST_DUE_CNT
AM14 ?
AM14 ?
AM14 ?
AM14 ?
AM14 ?
BEF_ACCOUNT_MOD_DAYS_PAST_DUE_CNT
AM14 ?
AM14 ?
AM14 ?
AM14 ?
AM14 ?
BEF_ACCOUNT_MOD_DAYS_PAST_DUE_CNT
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
PPS_LEADACCT_SHARE_01_01
PPS_LEADACCT_SHARE_01_02
Null Validation
SELECT ACCTNO,REFNO ,COLLSEQ,COLLID FROM S2VTPPPS.TV_PPS_LEADACCT_SHARE_01 WHERE ACCTNO IS NULL AND REFNO IS NUL
Result: 0 records
PPS_LEADACCT_SHARE_01_03
Source Data from S1VTPPPS.TV_PPS_LEADACCT_SHARE_01
RCA BELOW
Back To Index
IN S2VTPPPS.TV_PPS_LEADACCT_SHR_NON_OD
SELECT
DISTINCT(SUBSTR(PPS_ALS_OPC.ACCTNO,1,11)) AS ACCTNO , COUNT (*)
/* PPS_ALS_OPC.REFNO,
PPS_ALS_OPC.REFSEQ,
PPS_CA.FILEDATE*/
FROM
S2DTPPPS.TPPS_PLPS_CA_ALS_OPC_M AS PPS_ALS_OPC
GROUP BY 1 HAVING COUNT(*) > 1
IN S2VTPPPS.TV_PPS_LEADACCT_SHR_OD
SEL
DISTINCT(LIMIT_INFO_H_OD.SAGMNT_ID) AS ACCT_NO ,COUNT (*)
FROM S2DTPPPS.T5DS_LIMIT_INFO AS LIMIT_INFO_H_OD
GROUP BY 1 HAVING COUNT(*) > 1 ;
PASS
CCTNO IS NULL AND REFNO IS NULL AND COLLSEQ IS NULL AND COLLID IS NULL;
PASS
FLAG_SYSTEM PROGRAMNO
2 1
2 1
2 1
2 1
2 1
2 1
FLAG_SYSTEM PROGRAMNO
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
PPS_LEADACCT_SHARE_02_01
Duplicate Check
SELECT ACCTNO,REFNO ,COLLSEQ,COLLID,COUNT(*) FROM S2VTPPPS.TV_PPS_LEADACCT_SHARE_02 GROUP BY 1,2,3,4 HAVING COUNT(
INNER JOIN
(
SEL CLASSIFY_FUND_PREV.* FROM S2VTTPPS.PPS_CLASSIFY_FUND AS CLASSIFY
INNER JOIN S2VTPPPS.VPPS_BUSINESSDATE_M BD
ON CLASSIFY_FUND_PREV.AS_OF_DT BETWEEN BD.FIRST_DAY_OF_PREVIOUS_MON
QUALIFY RANK() OVER(PARTITION BY CLASSIFY_FUND_PREV.IACCT,CLASSIFY_FU
) AS CLASSIFY_FUND_PREV
ON CLASSIFY_FUND_CURR.IACCT=CLASSIFY_FUND_PREV.IACCT
WHERE CLASSIFY_FUND_CURR.ATOT_LN <> CLASSIFY_FUND_PREV.ATOT_LN -----
NO DATA FOR THE FILTER CLASSIFY_FUND_CURR.ATOT_LN <> CLASSIFY_FUND_PREV.ATOT_LN (IT IS COMMENTED ABOVE)
PPS_LEADACCT_SHARE_02_02
Null Validation
SELECT ACCTNO,REFNO ,COLLSEQ,COLLID FROM S2VTPPPS.TV_PPS_LEADACCT_SHARE_02 WHERE ACCTNO IS NULL AND REFNO IS NUL
Result:
PPS_LEADACCT_SHARE_02_03
Source Data from S1VTPPPS.TV_PPS_LEADACCT_SHARE_02
Back To Index
NO DATA
PS.PPS_CLASSIFY_FUND AS CLASSIFY_FUND_CURR
S.PPS_CLASSIFY_FUND AS CLASSIFY_FUND_PREV
FUND_PREV.IACCT
CLASSIFY_FUND_PREV.ATOT_LN ------- HAVE NO DATA FOR THIS FILTER
NO DATA
CCTNO IS NULL AND REFNO IS NULL AND COLLSEQ IS NULL AND COLLID IS NULL;
NO DATA
FLAG_SYSTEM PROGRAMNO
FLAG_SYSTEM PROGRAMNO
PPS_LEADACCT_SHARE_03_01
Duplicate Check
-----------VTPPPS.TV_PPS_LEADACCT_SHARE_03 DUPLICATES EXIST
PPS_LEADACCT_SHARE_03_02
Null Validation
SELECT ACCTNO,REFNO ,COLLSEQ,COLLID FROM S2VTPPPS.TV_PPS_LEADACCT_SHARE_03
WHERE ACCTNO IS NULL OR REFNO IS NULL OR COLLSEQ IS NULL OR COLLID IS NULL;
Result: 0 records
PPS_LEADACCT_SHARE_03_03
Source Data from S1VTPPPS.TV_PPS_LEADACCT_SHARE_03
-------RCA
-------GETTING DUPLICATES FROM UNION ALL'S
SELECT DISTINCT
ACCT_TRAN,
COLLID,
REFNO,
COLLSEQ ,
COUNT(*)
FROM
(
SELECT
CA_NON_CANCEL_ACCT.COLLSEQ AS COLLSEQ ,
CA_NON_CANCEL_ACCT.COLLTYPE AS COLLTYPE,
CA_NON_CANCEL_ACCT.COLLFLAG AS COLLFLAG,
CA_NON_CANCEL_ACCT.DFUNDNNN AS DFUNDNNN,
CA_NON_CANCEL_ACCT.BOT_OBJECT AS BOT_OBJECT,
CA_NON_CANCEL_ACCT.ACCT_TRAN AS ACCT_TRAN,
CA_NON_CANCEL_ACCT.OBJ_ACCT AS OBJ_ACCT,
CA_NON_CANCEL_ACCT.COLLID AS COLLID,
CA_NON_CANCEL_ACCT.REFNO AS REFNO,
CA_NON_CANCEL_ACCT.REFSEQ AS REFSEQ
FROM S2DTPPPS.TPPS_PLPS_CA_M as PPS_CA
INNER JOIN
(
SEL
CA_ACCT_ALL.COLLSEQ
, CA_ACCT_ALL.COLLTYPE
, CA_ACCT_ALL.COLLFLAG
, CA_ACCT_ALL.DFUNDNNN
, CA_ACCT_ALL.BOT_OBJECT
, CA_ACCT_ALL.ACCT_TRAN
, CA_ACCT_ALL.OBJ_ACCT
,CA_ACCT_ALL.COLLID
, CA_ACCT_ALL.REFNO
, CA_ACCT_ALL.REFSEQ
FROM S2DTPPPS.TPPS_PLPS_COLL_CA_ACCT_M AS CA_ACCT_ALL
LEFT JOIN S2DTPPPS.TPPS_PLPS_COLL_CA_ACCT_M as CA_ACCT_CANCEL
-- code added bala
ON CA_ACCT_ALL.REFNO=CA_ACCT_CANCEL.REFNO
AND CA_ACCT_ALL.ACCT_TRAN=CA_ACCT_CANCEL.ACCT_TRAN
AND COALESCE(CA_ACCT_ALL.ACCT_TRAN,'')<>''
-- Code modified
AND COALESCE ( CA_ACCT_CANCEL.OBJ_ACCT,'') ='6'
AND COALESCE (CA_ACCT_CANCEL.ACCT_TRAN,'')<>''
WHERE CA_ACCT_CANCEL.ACCT_TRAN IS NULL
) AS CA_NON_CANCEL_ACCT
ON PPS_CA.REFNO = CA_NON_CANCEL_ACCT.REFNO
AND PPS_CA.REFSEQ = CA_NON_CANCEL_ACCT.REFSEQ
AND PPS_CA.CA_STAT = 'D'
AND PPS_CA.FLAG_SYSTEM = '2' -- LEADS System
AND PPS_CA.FILEDATE IS NOT NULL
QUALIFY DENSE_RANK() OVER(PARTITION BY CA_NON_CANCEL_ACCT.ACCT_TRAN,CA_NON_CANCEL_ACCT.RE
UNION ALL
SELECT
CA_ACCT_MAIN.COLLSEQ AS COLLSEQ,
CA_ACCT_MAIN.COLLTYPE AS COLLTYPE,
CA_ACCT_MAIN.COLLFLAG AS COLLFLAG,
CA_ACCT_MAIN.DFUNDNNN AS DFUNDNNN,
CA_ACCT_MAIN.BOT_OBJECT AS BOT_OBJECT,
CA_ACCT_MAIN.ACCT_TRAN AS ACCT_TRAN,
CA_ACCT_MAIN.OBJ_ACCT AS OBJ_ACCT,
CA_ACCT_MAIN.COLLID AS COLLID,
CA_ACCT_MAIN.REFNO AS REFNO,
CA_ACCT_MAIN.REFSEQ AS REFSEQ
FROM S2DTPPPS.TPPS_PLPS_COLL_CA_ACCT_M AS CA_ACCT_MAIN
INNER JOIN
(
SELECT
REFSEQ,
REFNO,
ACCT_TRAN,
FILEDATE,
OBJ_ACCT
FROM
(
SELECT
CA_CANCEL_ALL.ACCT_TRAN AS ACCT_TRAN,
CA_CANCEL_ALL.REFNO AS REFNO,
CA_CANCEL_ALL.REFSEQ AS REFSEQ,
CA_CANCEL_ALL.FILEDATE AS FILEDATE,
CA_CANCEL_ALL.OBJ_ACCT AS OBJ_ACCT
FROM
(
SELECT
CA_ACCT_LATEST.ACCT_TRAN AS ACCT_TRAN,
PPS_CA.REFSEQ AS REFSEQ,
PPS_CA.REFNO AS REFNO,
PPS_CA.FILEDATE AS FILEDATE,
CA_ACCT_LATEST.OBJ_ACCT AS OBJ_ACCT,
DENSE_RANK()OVER ( PARTITION BY CA_ACCT_LATEST.ACCT_TRAN ORDER BY PPS_CA.FILEDATE DESC ) AS R
FROM S2DTPPPS.TPPS_PLPS_CA_M AS PPS_CA
INNER JOIN
(
SELECT
A.ACCT_TRAN AS ACCT_TRAN,
A.REFNO AS REFNO,
A.REFSEQ AS REFSEQ,
A.OBJ_ACCT AS OBJ_ACCT
FROM S2DTPPPS.TPPS_PLPS_COLL_CA_ACCT_M AS A
INNER JOIN S2DTPPPS.TPPS_PLPS_COLL_CA_ACCT_M AS CA_ACCT_LATEST_1
ON A.ACCT_TRAN=CA_ACCT_LATEST_1.ACCT_TRAN
--CODE ADDED BALA
AND A.REFNO=CA_ACCT_LATEST_1.REFNO
-- Code modified bala
AND COALESCE (CA_ACCT_LATEST_1.OBJ_ACCT,'') =6
GROUP BY A.ACCT_TRAN,A.REFNO,A.REFSEQ,A.OBJ_ACCT
) AS CA_ACCT_LATEST
ON PPS_CA.REFNO = CA_ACCT_LATEST.REFNO
AND PPS_CA.REFSEQ = CA_ACCT_LATEST.REFSEQ
AND PPS_CA.CA_STAT='D'
AND PPS_CA.FLAG_SYSTEM='2' --LEADS System
AND PPS_CA.FILEDATE IS NOT NULL
) AS CA_CANCEL_ALL
WHERE CA_CANCEL_ALL.RANK1=1 AND COALESCE (CA_CANCEL_ALL.OBJ_ACCT,'') <>6
) AS MAIN1
UNION ALL
SELECT
REFSEQ,
REFNO,
ACCT_TRAN,
FILEDATE,
OBJ_ACCT
FROM
(
SELECT
CA_CANCEL_ALL.ACCT_TRAN AS ACCT_TRAN,
CA_CANCEL_ALL.REFNO AS REFNO,
CA_CANCEL_ALL.REFSEQ AS REFSEQ,
CA_CANCEL_ALL.FILEDATE AS FILEDATE,
CA_CANCEL_ALL.OBJ_ACCT AS OBJ_ACCT
FROM
(
SELECT
CA_ACCT_LATEST.ACCT_TRAN AS ACCT_TRAN,
PPS_CA.REFSEQ AS REFSEQ,
PPS_CA.REFNO AS REFNO,
PPS_CA.FILEDATE AS FILEDATE,
CA_ACCT_LATEST.OBJ_ACCT AS OBJ_ACCT,
DENSE_RANK()OVER ( PARTITION BY CA_ACCT_LATEST.ACCT_TRAN ORDER BY PPS_CA.FILEDATE DESC ) AS R
FROM S2DTPPPS.TPPS_PLPS_CA_M AS PPS_CA
INNER JOIN
(
SELECT
A.ACCT_TRAN AS ACCT_TRAN,
A.REFNO AS REFNO,
A.REFSEQ AS REFSEQ,
A.OBJ_ACCT AS OBJ_ACCT
FROM S2DTPPPS.TPPS_PLPS_COLL_CA_ACCT_M AS A
INNER JOIN S2DTPPPS.TPPS_PLPS_COLL_CA_ACCT_M AS CA_ACCT_LATEST_1
ON A.ACCT_TRAN=CA_ACCT_LATEST_1.ACCT_TRAN
--CODE ADDED BALA
AND A.REFNO=CA_ACCT_LATEST_1.REFNO
AND COALESCE ( CA_ACCT_LATEST_1.OBJ_ACCT,'') =6
GROUP BY A.ACCT_TRAN,A.REFNO,A.REFSEQ,A.OBJ_ACCT
) AS CA_ACCT_LATEST
ON PPS_CA.REFNO = CA_ACCT_LATEST.REFNO
AND PPS_CA.REFSEQ = CA_ACCT_LATEST.REFSEQ
AND PPS_CA.CA_STAT='D'
AND PPS_CA.FLAG_SYSTEM='2' --LEADS System
AND PPS_CA.FILEDATE IS NOT NULL
) AS CA_CANCEL_ALL
INNER JOIN
(
SELECT
CA_CANCEL_ALL.ACCT_TRAN AS ACCT_TRAN,
CA_CANCEL_ALL.REFNO AS REFNO,
CA_CANCEL_ALL.REFSEQ AS REFSEQ,
CA_CANCEL_ALL.FILEDATE AS FILEDATE,
CA_CANCEL_ALL.OBJ_ACCT AS OBJ_ACCT
FROM
(
SELECT
CA_ACCT_LATEST.ACCT_TRAN AS ACCT_TRAN,
PPS_CA.REFSEQ AS REFSEQ,
PPS_CA.REFNO AS REFNO,
PPS_CA.FILEDATE AS FILEDATE,
CA_ACCT_LATEST.OBJ_ACCT AS OBJ_ACCT,
DENSE_RANK()OVER ( PARTITION BY CA_ACCT_LATEST.ACCT_TRAN ORDER BY PPS_CA.FILEDATE DESC ) AS R
FROM S2DTPPPS.TPPS_PLPS_CA_M AS PPS_CA
INNER JOIN
(
SELECT
A.ACCT_TRAN AS ACCT_TRAN,
A.REFNO AS REFNO,
A.REFSEQ AS REFSEQ,
A.OBJ_ACCT AS OBJ_ACCT
FROM S2DTPPPS.TPPS_PLPS_COLL_CA_ACCT_M AS A
INNER JOIN S2DTPPPS.TPPS_PLPS_COLL_CA_ACCT_M AS CA_ACCT_LATEST_1
ON A.ACCT_TRAN=CA_ACCT_LATEST_1.ACCT_TRAN
--CODE ADDED BALA
AND A.REFNO=CA_ACCT_LATEST_1.REFNO
AND COALESCE ( CA_ACCT_LATEST_1.OBJ_ACCT,'') =6
GROUP BY A.ACCT_TRAN,A.REFNO,A.REFSEQ,A.OBJ_ACCT
) AS CA_ACCT_LATEST
ON PPS_CA.REFNO = CA_ACCT_LATEST.REFNO
AND PPS_CA.REFSEQ = CA_ACCT_LATEST.REFSEQ
AND PPS_CA.CA_STAT='D'
AND PPS_CA.FLAG_SYSTEM='2' --LEADS System
AND PPS_CA.FILEDATE IS NOT NULL
) AS CA_CANCEL_ALL
ON CA_ACCT_MAIN.REFNO=MAIN.REFNO
AND CA_ACCT_MAIN.REFSEQ=MAIN.REFSEQ
AND CA_ACCT_MAIN.ACCT_TRAN=MAIN.ACCT_TRAN
) AS SUB_COLL
WHERE COALESCE(SUB_COLL.COLLTYPE,'') NOT IN ('','1010','1300')
GROUP BY 1,2,3,4 HAVING COUNT(*) > 1 ;
FAIL
A
2
2
2
PASS
PASS
_ACCT,'') <>6
ER BY PPS_CA.FILEDATE DESC ) AS RANK1
ER BY PPS_CA.FILEDATE DESC ) AS RANK1
J_ACCT,'') =6
J_ACCT,'') <>6
BOT_OBJECT COLLTYPE ISECCODE DLSTSUR
6 121 12-Jan-00 41,515.00
8 121 12 29-Aug-13
FLAG_SYSTEM PROGRAMNO
2 3
2 3
FLAG_SYSTEM PROGRAMNO
TRUE TRUE
TRUE TRUE
PPS_LEADACCT_SHARE_04_01
Duplicate Check
SELECT ACCTNO,REFNO ,COLLSEQ,COLLID,COUNT(*) FROM
(SELECT DISTINCT * FROM S2VTPPPS.TV_PPS_LEADACCT_SHARE_04 ) AS X GROUP BY 1,2,3,4 HAVING COUNT(*) > 1 ;
Result: 0 RECORDS
PPS_LEADACCT_SHARE_04_02
Null Validation
SELECT ACCTNO,REFNO ,COLLSEQ,COLLID FROM S2VTPPPS.TV_PPS_LEADACCT_SHARE_04
WHERE ACCTNO IS NULL OR REFNO IS NULL OR COLLSEQ IS NULL OR COLLID IS NULL;
Result: 0 RECORDS
PPS_LEADACCT_SHARE_04_03
Source Data from S1VTPPPS.TV_PPS_LEADACCT_SHARE_04
NG COUNT(*) > 1 ;
PASS
PASS
FLAG_SYSTEM PROGRAMNO
2 4
2 4
2 4
FLAG_SYSTEM PROGRAMNO
TRUE TRUE
TRUE TRUE
TRUE TRUE
PPS_LEADACCT_SHARE_05_01
Duplicate Check
SELECT ACCTNO,REFNO ,COLLSEQ,COLLID,COUNT(*) FROM
(
SELECT DISTINCT * FROM S2VTPPPS.TV_PPS_LEADACCT_SHARE_05 )AS X GROUP BY 1,2,3,4 HAVING COUNT(*) > 1 ;
Result: ACCTNOREFNOCOLLSEQCOLLIDCount(*)
496902588472015010000151381L0001781702
496902488682015010000151381L0001781702
PPS_LEADACCT_SHARE_05_02
Null Validation
SELECT ACCTNO,REFNO ,COLLSEQ,COLLID FROM S2VTPPPS.TV_PPS_LEADACCT_SHARE_05
WHERE ACCTNO IS NULL OR REFNO IS NULL OR COLLSEQ IS NULL OR COLLID IS NULL;
Result: 0 records
PPS_LEADACCT_SHARE_05_03
Source Data from S1VTPPPS.TV_PPS_LEADACCT_SHARE_05
PARTID ISECCODE ISECKEY DLSTSUR
9373622 12 ? 12/4/2015
19231910 12 ? 12/17/2015
240797 19 ? 2/29/2016
28543796 39 ? 4/24/2014
353220 11 ? 1/8/2016
-----RCA:
SELECT ACCT_TRAN,REFNO,COLLID,COLLSEQ,COUNT (*) FROM
(
SELECT DISTINCT
COLLFLAG,
DFUNDNNN,
BOT_OBJECT,
ACCT_TRAN,
OBJ_ACCT,
COLLID,
REFNO,
REFSEQ,
COLLSEQ,
COLLTYPE
FROM
(
-----------------
SELECT
CA_NON_CANCEL_ACCT.COLLSEQ AS COLLSEQ ,
CA_NON_CANCEL_ACCT.COLLTYPE AS COLLTYPE,
CA_NON_CANCEL_ACCT.COLLFLAG AS COLLFLAG,
CA_NON_CANCEL_ACCT.DFUNDNNN AS DFUNDNNN,
CA_NON_CANCEL_ACCT.BOT_OBJECT AS BOT_OBJECT,
CA_NON_CANCEL_ACCT.ACCT_TRAN AS ACCT_TRAN,
CA_NON_CANCEL_ACCT.OBJ_ACCT AS OBJ_ACCT,
CA_NON_CANCEL_ACCT.COLLID AS COLLID,
CA_NON_CANCEL_ACCT.REFNO AS REFNO,
CA_NON_CANCEL_ACCT.REFSEQ AS REFSEQ
FROM S2DTPPPS.TPPS_PLPS_CA_M AS PPS_CA
INNER JOIN
(
SEL
CA_ACCT_ALL.COLLSEQ AS COLLSEQ,
CA_ACCT_ALL.COLLTYPE AS COLLTYPE,
CA_ACCT_ALL.COLLFLAG AS COLLFLAG,
CA_ACCT_ALL.DFUNDNNN AS DFUNDNNN,
CA_ACCT_ALL.BOT_OBJECT AS BOT_OBJECT,
CA_ACCT_ALL.ACCT_TRAN AS ACCT_TRAN,
CA_ACCT_ALL.OBJ_ACCT AS OBJ_ACCT,
CA_ACCT_ALL.COLLID AS COLLID,
CA_ACCT_ALL.REFNO AS REFNO,
CA_ACCT_ALL.REFSEQ AS REFSEQ
FROM S2DTPPPS.TPPS_PLPS_COLL_CA_ACCT_M AS CA_ACCT_ALL
LEFT JOIN S2DTPPPS.TPPS_PLPS_COLL_CA_ACCT_M AS CA_ACCT_CANCEL
ON CA_ACCT_ALL.ACCT_TRAN=CA_ACCT_CANCEL.ACCT_TRAN
-- code added bala
AND CA_ACCT_ALL.REFNO=CA_ACCT_CANCEL.REFNO
AND COALESCE(CA_ACCT_ALL.ACCT_TRAN,'')<>''
AND CA_ACCT_CANCEL.OBJ_ACCT='6'
AND COALESCE (CA_ACCT_CANCEL.ACCT_TRAN,'')<>''
WHERE CA_ACCT_CANCEL.ACCT_TRAN IS NULL
) AS CA_NON_CANCEL_ACCT
ON PPS_CA.REFNO =CA_NON_CANCEL_ACCT.REFNO
AND PPS_CA.REFSEQ=CA_NON_CANCEL_ACCT.REFSEQ
AND PPS_CA.CA_STAT='D'
AND PPS_CA.FLAG_SYSTEM='2' -- LEADS System
AND PPS_CA.FILEDATE IS NOT NULL
QUALIFY DENSE_RANK() OVER(PARTITION BY CA_NON_CANCEL_ACCT.ACCT_TRAN,CA_NON_CANCEL_ACCT.RE
----------------------
UNION ALL
SELECT
CA_ACCT_MAIN.COLLSEQ AS COLLSEQ,
CA_ACCT_MAIN.COLLTYPE AS COLLTYPE,
CA_ACCT_MAIN.COLLFLAG AS COLLFLAG,
CA_ACCT_MAIN.DFUNDNNN AS DFUNDNNN,
CA_ACCT_MAIN.BOT_OBJECT AS BOT_OBJECT,
CA_ACCT_MAIN.ACCT_TRAN AS ACCT_TRAN,
CA_ACCT_MAIN.OBJ_ACCT AS OBJ_ACCT,
CA_ACCT_MAIN.COLLID AS COLLID,
CA_ACCT_MAIN.REFNO AS REFNO,
CA_ACCT_MAIN.REFSEQ AS REFSEQ
FROM S2DTPPPS.TPPS_PLPS_COLL_CA_ACCT_M AS CA_ACCT_MAIN
INNER JOIN
(
---------------
SELECT
REFSEQ,
REFNO,
ACCT_TRAN,
FILEDATE ,
OBJ_ACCT
FROM
(
SELECT
CA_CANCEL_ALL.ACCT_TRAN AS ACCT_TRAN,
CA_CANCEL_ALL.REFNO AS REFNO,
CA_CANCEL_ALL.REFSEQ AS REFSEQ ,
CA_CANCEL_ALL.FILEDATE AS FILEDATE,
CA_CANCEL_ALL.OBJ_ACCT AS OBJ_ACCT
FROM
(
SELECT
CA_ACCT_LATEST.ACCT_TRAN AS ACCT_TRAN,
PPS_CA.REFSEQ AS REFSEQ,
PPS_CA.REFNO AS REFNO,
PPS_CA.FILEDATE AS FILEDATE,
CA_ACCT_LATEST.OBJ_ACCT AS OBJ_ACCT,
DENSE_RANK()OVER(PARTITION BY CA_ACCT_LATEST.ACCT_TRAN ORDER BY PPS_CA.FILEDATE DESC) AS RA
FROM S2DTPPPS.TPPS_PLPS_CA_M AS PPS_CA
INNER JOIN
(
SELECT
A.ACCT_TRAN AS ACCT_TRAN,
A.REFNO AS REFNO,
A.REFSEQ AS REFSEQ,
A.OBJ_ACCT AS OBJ_ACCT
FROM S2DTPPPS.TPPS_PLPS_COLL_CA_ACCT_M AS A
INNER JOIN S2DTPPPS.TPPS_PLPS_COLL_CA_ACCT_M AS CA_ACCT_LATEST_1
ON A.ACCT_TRAN=CA_ACCT_LATEST_1.ACCT_TRAN
-- code added bala
AND A.REFNO=CA_ACCT_LATEST_1.REFNO
AND CA_ACCT_LATEST_1.OBJ_ACCT=6
GROUP BY A.ACCT_TRAN,A.REFNO,A.REFSEQ,A.OBJ_ACCT
) AS CA_ACCT_LATEST
ON PPS_CA.REFNO=CA_ACCT_LATEST.REFNO
AND PPS_CA.REFSEQ=CA_ACCT_LATEST.REFSEQ
AND PPS_CA.CA_STAT='D'
AND PPS_CA.FLAG_SYSTEM='2' --LEADS System
AND PPS_CA.FILEDATE IS NOT NULL
) AS CA_CANCEL_ALL
WHERE CA_CANCEL_ALL.RANK1=1 AND CA_CANCEL_ALL.OBJ_ACCT<>6
)AS MAIN1
------------------
UNION ALL
----------------------
SELECT
REFSEQ,
REFNO,
ACCT_TRAN,
FILEDATE,
OBJ_ACCT
FROM
(
SELECT
CA_CANCEL_ALL.ACCT_TRAN AS ACCT_TRAN,
CA_CANCEL_ALL.REFNO AS REFNO,
CA_CANCEL_ALL.REFSEQ AS REFSEQ ,
CA_CANCEL_ALL.FILEDATE AS FILEDATE,
CA_CANCEL_ALL.OBJ_ACCT AS OBJ_ACCT
FROM
(
SELECT
CA_ACCT_LATEST.ACCT_TRAN AS ACCT_TRAN,
PPS_CA.REFSEQ AS REFSEQ,
PPS_CA.REFNO AS REFNO,
PPS_CA.FILEDATE AS FILEDATE,
CA_ACCT_LATEST.OBJ_ACCT AS OBJ_ACCT,
DENSE_RANK()OVER(PARTITION BY CA_ACCT_LATEST.ACCT_TRAN ORDER BY PPS_CA.FILEDATE DESC) AS RA
FROM S2DTPPPS.TPPS_PLPS_CA_M AS PPS_CA
INNER JOIN
(
SELECT
A.ACCT_TRAN AS ACCT_TRAN,
A.REFNO AS REFNO,
A.REFSEQ AS REFSEQ,
A.OBJ_ACCT AS OBJ_ACCT
FROM S2DTPPPS.TPPS_PLPS_COLL_CA_ACCT_M AS A
INNER JOIN S2DTPPPS.TPPS_PLPS_COLL_CA_ACCT_M AS CA_ACCT_LATEST_1
ON A.ACCT_TRAN=CA_ACCT_LATEST_1.ACCT_TRAN
-- code added bala
AND A.REFNO=CA_ACCT_LATEST_1.REFNO
AND CA_ACCT_LATEST_1.OBJ_ACCT=6
GROUP BY A.ACCT_TRAN,A.REFNO,A.REFSEQ,A.OBJ_ACCT
) AS CA_ACCT_LATEST
ON PPS_CA.REFNO=CA_ACCT_LATEST.REFNO
AND PPS_CA.REFSEQ=CA_ACCT_LATEST.REFSEQ
AND PPS_CA.CA_STAT='D'
AND PPS_CA.FLAG_SYSTEM='2' --LEADS System
AND PPS_CA.FILEDATE IS NOT NULL
) AS CA_CANCEL_ALL
INNER JOIN
(
SELECT
CA_CANCEL_ALL.ACCT_TRAN AS ACCT_TRAN,
CA_CANCEL_ALL.REFNO AS REFNO,
CA_CANCEL_ALL.REFSEQ AS REFSEQ ,
CA_CANCEL_ALL.FILEDATE AS FILEDATE,
CA_CANCEL_ALL.OBJ_ACCT AS OBJ_ACCT
FROM
(
SELECT
CA_ACCT_LATEST.ACCT_TRAN AS ACCT_TRAN,
PPS_CA.REFSEQ AS REFSEQ,
PPS_CA.REFNO AS REFNO,
PPS_CA.FILEDATE AS FILEDATE,
CA_ACCT_LATEST.OBJ_ACCT AS OBJ_ACCT,
DENSE_RANK()OVER(PARTITION BY CA_ACCT_LATEST.ACCT_TRAN ORDER BY PPS_CA.FILEDATE DESC) AS RA
FROM S2DTPPPS.TPPS_PLPS_CA_M AS PPS_CA
INNER JOIN
(
SELECT
A.ACCT_TRAN AS ACCT_TRAN,
A.REFNO AS REFNO,
A.REFSEQ AS REFSEQ,
A.OBJ_ACCT AS OBJ_ACCT
FROM S2DTPPPS.TPPS_PLPS_COLL_CA_ACCT_M AS A
INNER JOIN S2DTPPPS.TPPS_PLPS_COLL_CA_ACCT_M AS CA_ACCT_LATEST_1
ON A.ACCT_TRAN=CA_ACCT_LATEST_1.ACCT_TRAN
-- code added bala
AND A.REFNO=CA_ACCT_LATEST_1.REFNO
AND CA_ACCT_LATEST_1.OBJ_ACCT=6
GROUP BY A.ACCT_TRAN,A.REFNO,A.REFSEQ,A.OBJ_ACCT
) AS CA_ACCT_LATEST
ON PPS_CA.REFNO=CA_ACCT_LATEST.REFNO
AND PPS_CA.REFSEQ=CA_ACCT_LATEST.REFSEQ
AND PPS_CA.CA_STAT='D'
AND PPS_CA.FLAG_SYSTEM='2'--LEADS System
AND PPS_CA.FILEDATE IS NOT NULL
) AS CA_CANCEL_ALL
WHERE CA_CANCEL_ALL.RANK1=1 AND CA_CANCEL_ALL.OBJ_ACCT=6
) AS TEMP
ON CA_CANCEL_ALL.ACCT_TRAN=TEMP.ACCT_TRAN
WHERE CA_CANCEL_ALL.RANK1=3 AND CA_CANCEL_ALL.OBJ_ACCT<>6
) AS MAIN2
-------------------
) AS MAIN
ON CA_ACCT_MAIN.REFNO=MAIN.REFNO
AND CA_ACCT_MAIN.REFSEQ=MAIN.REFSEQ
AND CA_ACCT_MAIN.ACCT_TRAN=MAIN.ACCT_TRAN
AND COALESCE(CA_ACCT_MAIN.ACCT_TRAN,'')<>''
) AS SUB_COLL
WHERE COALESCE(SUB_COLL.COLLTYPE,'') NOT IN ('','1010','1300')
)AS SUB_COLL_CA
GROUP BY 1,2,3,4 HAVING COUNT(*) > 1 ;
PASS
G COUNT(*) > 1 ;
PASS
PASS
FILEDATE
1/4/2016
2/26/2016
2/2/2016
2/19/2016
1/27/2016
PPS_LEADSEC_SHARE_NOT_SH_02 PASS
Null Validation
SEL PARTID,ISECCODE,ISECKEY FROM S2VTPPPS.TV_PPS_LEADSEC_SHARE_NOT_SH WHERE PARTID IS NULL OR ISECCODE IS NULL OR IS
Result: 0 records
PPS_LEADSEC_SHARE_NOT_SH_03 PASS
Source Data from VTPPPS.TV_PPS_LEADSEC_SHARE_NOT_SH
PARTID ISECCODISECKEY DLSTSUR AMORG ALSTSUR
0023693078 012 753516 06-Jan-16 1,000,000.00002,000,000.00
0023693078 090 753515 04-Jan-16 1,100,000.00000.0000
0023693078 090 753514 05-Jan-16 1.0000 0.0000
0005720627 012 752792 29-Aug-13 0.0000 ?
0023693078 012 753517 06-Jan-16 1,000,000.00002,000,000.00
0023693078 090 753513 06-Jan-16 10,000.0000 0.0000
Back To Index
THE JOINS FROM WHICH THE COLUMN PARTID IS POPULATING HAVE DUPLICATES IN ITS DRIVING TABL
INNER JOIN
(
SELECT DISTINCT PARTID ,COUNT(*)
FROM
S2DTPPPS.TPPS_LEADACCT_SHARE
GROUP BY 1 HAVING COUNT(*) > 1
) AS SEL_PARTID
ON COUNT_PART.COLLID = SEL_PARTID.COLLID
AND COUNT_PART.REFNO = SEL_PARTID.REFNO
AND COUNT_PART.CNT_PART = 1
AND COUNT_COLLFLAG.CNT_COLLFLAG_GRP <= 1
INNER JOIN
(
SELECT DISTINCT PARTID,
REFNO,
COLLID
FROM
S2DTPPPS.TPPS_LEADACCT_SHARE
WHERE COLLFLAG <> '20'
) AS LEADACCT_SHARE_J09
ON SEL_PARTID.REFNO = LEADACCT_SHARE_J09.REFNO
AND SEL_PARTID.COLLID = LEADACCT_SHARE_J09.COLLID
AND SEL_PARTID.PARTID = LEADACCT_SHARE_J09.PARTID
ULL OR ISECCODE IS NULL OR ISECKEY IS NULL;
ACC_REAL COLLID
478900625L000005465
478900625L000005464
478900625L000005463
9413 L000003998
478900625L000005466
478900625L000005462
ACC_REAL COLLID
478900625L000005465
478900625L000005464
478900625L000005463
9413 L000003998
478900625L000005466
478900625L000005462
ACC_REAL COLLID
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
Result: 0 records
PPS_LEADSEC_SHARE_SH_1_02 PASS
Null Validation
SEL PARTID,ISECCODE,ISECKEY FROM S2VTPPPS.TV_PPS_LEADSEC_SHARE_SH_1 WHERE PARTID IS NULL OR ISECCODE IS NULL OR ISEC
Result: 0 records
PPS_LEADSEC_SHARE_SH_1_03 PASS
Source Data from VTPPPS.TV_PPS_LEADSEC_SHARE_SH_1
PARTID ISECCODEISECKEYDLSTSUR AMORG ALSTSUR ACC_REAL
20410823 12 ### 7/7/2015 ### 3854488 3.30E+010
21864601 11 ### 12/8/2015 153959 290577.3 4.97E+010
10739759 12 ### 11/25/20152000000 5126606 4.68E+010
3774698 12 ### 11/19/2015 ### 839148.7 6.03E+010
1550794 11 ### 9/17/201477,701.97 171508.7 4.97E+010
COLLID
L000150661
L000211206
L000201886
L000191805
L000217270
COLLID
L000150661
L000211206
L000201886
L000191805
L000217270
COLLID
TRUE
TRUE
TRUE
TRUE
TRUE
PPS_LEADSEC_SHARE_SH_2_01 FAIL
Duplicate Check
SEL PARTID,ISECCODE,ISECKEY,COUNT(*) A FROM
(SELECT DISTINCT * FROM S2VTPPPS.TV_PPS_LEADSEC_SHARE_SH_2 ) AS X
GROUP BY 1,2,3 HAVING A>1;
Result: PARTID ISECCODISECKEY A
### 12 ? 2
883 ROW DUPLICATES RETURNE ### 12 ? 2
### 12 ? 3
### 12 ? 2
### 12 ? 2
PPS_LEADSEC_SHARE_SH_2_02 PASS
Null Validation
SEL PARTID,ISECCODE,ISECKEY FROM S2VTPPPS.TV_PPS_LEADSEC_SHARE_SH_2 WHERE PARTID IS NULL OR ISECCODE IS NULL OR ISEC
Result: 0 records
PPS_LEADSEC_SHARE_SH_2_03 PASS
Source Data from VTPPPS.TV_PPS_LEADSEC_SHARE_SH_2
PARTID ISECCODEISECKEYDLSTSUR AMORG ALSTSUR ACC_REAL
9013174 12 ? 10/14/2014 ### 856265.7 4.79E+010
4186145 12 ? 2/7/2011 ### 205957.7 4.79E+010
35914143 12 ? 12/18/20131000000 1333333 4.78E+010
4251949 12 ? 8/14/1994 650000 621193.2 5.89E+010
7078780 12 ? 4/26/2013 3880636 3279060 2.00E+010
INNER JOIN
(
SELECT
LEADACCT_SHARE_J08.REFNO AS REFNO,
LEADACCT_SHARE_J08.COLLID AS COLLID,
SUM(LEADACCT_SHARE_J08.AMORG) AS SUM_AMORG_ALL
FROM S2DTPPPS.TPPS_LEADACCT_SHARE AS LEADACCT_SHARE_J08
GROUP BY 1,2
)AS LEADACCT_SHARE_J08
ON SEL_PARTID.REFNO=LEADACCT_SHARE_J08.REFNO
AND SEL_PARTID.COLLID=LEADACCT_SHARE_J08.COLLID
INNER JOIN
(
SELECT
DISTINCT(LEADACCT_SHARE_J09.COLLFLAG_GRP) AS COLLFLAG_GRP,
LEADACCT_SHARE_J09.COLLID AS COLLID,
LEADACCT_SHARE_J09.PARTID AS PARTID,
LEADACCT_SHARE_J09.REFNO AS REFNO,
SUM(LEADACCT_SHARE_J09.AMORG) AS AMORG
FROM S2DTPPPS.TPPS_LEADACCT_SHARE AS LEADACCT_SHARE_J09
WHERE LEADACCT_SHARE_J09.COLLFLAG<>'20'
GROUP BY 1,2,3,4
) AS COLLFLAG_LIST
ON SEL_PARTID.REFNO=COLLFLAG_LIST.REFNO
AND SEL_PARTID.COLLID=COLLFLAG_LIST.COLLID
AND SEL_PARTID.PARTID=COLLFLAG_LIST.PARTID
AND COUNT_COLLFLAG.COLLFLAG_GRP=COLLFLAG_LIST.COLLFLAG_GRP
NULL OR ISECCODE IS NULL OR ISECKEY IS NULL;
COLLID FILEDATE
L0000660 2/17/2016
2E+009 2/10/2016
L0000209 2/16/2016
2E+009 12/16/2015
L0000147 2/10/2016
COLLID FILEDATE
L0000660 2/17/2016
### 2/10/2016
L0000209 2/16/2016
### 12/16/2015
L0000147 2/10/2016
COLLID
TRUE
TRUE
TRUE
TRUE
TRUE
PPS_LEADSEC_SHARE_01 PASS
Duplicate Check
PPS_LEADSEC_SHARE_02 PASS
Null Validation
SEL PARTID,ISECCODE,ISECKEY FROM S2VTPPPS.TV_PPS_LEADSEC_SHARE WHERE PARTID IS NULL OR ISECCODE IS NULL OR ISECKEY IS
Result: 0 records
PPS_LEADSEC_SHARE_03 PASS
Source Data from VTPPPS.TV_PPS_LEADSEC_SHARE
PARTID ISECCODE ISECKEY DLSTSUR AMORG ALSTSUR
171125 12 ### 11/11/2015 ### 5240000
19761728 12 ### 1/7/2016 ### 1400000
46546596 12 ### 12/30/2015 ### 1610000
11936934 12 ### 9/29/2015 5442637 5548000
8144758 12 ### 1/8/2016 ### 970000
ACC_REAL COLLID
? L000208425
79E+010 L000209445
79E+010 L000210355
79E+010 L000210534
79E+010 L000209388
ACC_REAL COLLID
? L000208425
79E+010 L000209445
79E+010 L000210355
79E+010 L000210534
79E+010 L000209388
ACC_REAL COLLID
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
PPS_SECUR_LEAD_01
Duplicate Check
SEL ISECCODE ,ISECKEY,COUNT(*) A FROM S2VTPPPS.TV_PPS_SECUR_LEAD GROUP BY 1,2 HAVING A>1;
Result: 0 records
PPS_SECUR_LEAD_02
Null Validation
SEL ISECCODE ,ISECKEY FROM S2VTPPPS.TV_PPS_SECUR_LEAD WHERE ISECCODE IS NULL OR ISECKEY IS NULL ;
Result: 0 records
PPS_SECUR_LEAD_03
Source Data from VTPPPS.TV_PPS_SECUR_LEAD
ISECCODE ISECKEY DLSTSUR TNOTE
12 1574945 1/11/2016
12 1580076 7/22/2015
12 1573475 12/11/2015
12 1583556 1/22/2016
12 1054188 1/28/2016
12 1054188 1/28/2016
Remarks
Back To Index
PASS
PASS
KEY IS NULL ;
PASS
COLLID
L000206738
L000212638
L000204980
L000216631
2012048302
2012048302
COLLID
TRUE
TRUE
TRUE
TRUE
TRUE
PPS_PARTNER_SECUR_LEAD_01
Duplicate Check
SEL PARTID ,ISECCODE ,ISECKEY,COUNT(*) A FROM (
SELECT DISTINCT * FROM S2VTPPPS.TV_PPS_PARTNER_SECUR_LEAD ) AS X
GROUP BY 1,2,3 HAVING A>1;
Result: PARTID ISECCODE ISECKEY
880 ROWS OF ROW 368106 12 433523
9610708 12 847862
35914143 12 1411988
12095530 12 1051279
PPS_PARTNER_SECUR_LEAD_02
Null Validation
SEL PARTID ,ISECCODE ,ISECKEY FROM S2VTPPPS.TV_PPS_PARTNER_SECUR_LEAD WHERE PARTID IS NULL OR ISECCODE IS NULL OR ISE
Result: 0 RECORDS
PPS_PARTNER_SECUR_LEAD_03
Source Data from VTPPPS.TV_PPS_PARTNER_SECUR_LEAD
PARTID ISECCODE ISECKEY ALSTSUR
46442186 12 1577272 3200000
5275620 12 1521231 8434304.64
12497787 12 1577338 1900000
5275620 12 1521231 795695.36
30845968 12 1174390 2650660.26
Remarks
DUPLICATES EXIST
IN THE DRIVING
TABLE
S2DTPPPS.TPPS_LEADSEC_SHARE
----883 ROWS OF ROW DUPLICATES RETURNED
Back To Index
fail
A
2
2
2
2
PASS
PASS
PPS_TDR_ACCT_STATUS_TEMP_02
Null Validation
SEL AS_OF_DT ,SAGMNT_ID ,LAST_RESTRUCTURE_DT ,PARTID FROM S2VTPPPS.TV_PPS_TDR_ACCT_STATUS_TEMP WHERE AS_OF_DT IS NU
SAGMNT_ID IS NULL OR LAST_RESTRUCTURE_DT IS NULL OR PARTID IS NULL ;
Result: 0 RECORDS
PPS_TDR_ACCT_STATUS_TEMP_03
Source Data from VTPPPS.TV_PPS_TDR_ACCT_STATUS_TEMP
AS_OF_DT SAGMNT_ID LAST_RESTRUCTURE_PARTID
2/29/2016 81131004517 11/26/2013 4277344
2/29/2016 30831015134 2/27/2014 5953205
2/29/2016 32031020876 6/18/2010 4190283
2/29/2016 18331000483 10/21/2015 355642
2/29/2016 231017935 5/19/2015 28244375
2/29/2016 32231011279 2/27/2014 5953205
Target Data loaded to DTPPPS.TPPS_TDR_ACCT_STATUS_TEMP
AS_OF_DT SAGMNT_ID LAST_RESTRUCTURE_PARTID
2/29/2016 81131004517 11/26/2013 4277344
2/29/2016 30831015134 2/27/2014 5953205
2/29/2016 32031020876 6/18/2010 4190283
2/29/2016 18331000483 10/21/2015 355642
2/29/2016 231017935 5/19/2015 28244375
2/29/2016 32231011279 2/27/2014 5953205
Back To Index
PASS
DR_ACCT_STATUS_TEMP
PASS
PASS
CLASS_CD
CLASS_CD
PPS_TDR_ACCT_STATUS_FINAL_01
Duplicate Check
PPS_TDR_ACCT_STATUS_FINAL_02
Null Validation
SEL AS_OF_DT ,SAGMNT_ID ,LAST_RESTRUCTURE_DT ,PARTID FROM S2VTXPPS.TV_PPS_TDR_ACCT_STATUS_FINAL WHERE AS_OF_DT IS NU
SAGMNT_ID IS NULL OR LAST_RESTRUCTURE_DT IS NULL OR PARTID IS NULL ;
Result: 0 RECORDS
PPS_TDR_ACCT_STATUS_FINAL_03
Source Data from VTXPPS.TV_PPS_TDR_ACCT_STATUS_FINAL
AS_OF_DT SAGMNT_ID LAST_RESTRUCTURE_PARTID
4/30/2014 22231485423 9/6/2008 0005534579
4/30/2014 11131112292 9/16/2003 0000149020
4/30/2014 11131336163 1/28/2010 0002858806
4/30/2014 22230130025 6/28/2007 0000178920
4/30/2014 47800232435 1/31/2014 0008742067
Back To Index
PASS
DR_ACCT_STATUS_FINAL
PASS
PASS
CLASS_CD
PPS_TDR_PARTNER_02
Null Validation
SEL COUNT(*) A FROM S2VTXPPS.TV_PPS_TDR_PARTNER WHERE PARTID IS NULL OR SDR_NO IS NULL
Result: 0 RECORDS
PPS_TDR_PARTNER_03
Source Data from VTXPPS.TV_PPS_TDR_PARTNER
PARTID SDR_NO LAST_RESTRUCTURE_DT CDR_TYPE
5103585 1 1/26/2015 PP3
10669244 1 3/28/2014 PP3
11762372 1 1/20/2016 PP1
7118193 1 12/19/2011 PP3
13141692 1 11/20/2015 PF
PASS
PASS
CLOSS_STAT CDR_STAT
? A
? A
? A
? A
? A
CLOSS_STAT CDR_STAT
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
RECORD_DELETED_FCTL_ID INS_PROC_NAME INS_TXF_BATCH_I
367 SCN_T_PPS_TDR_PARTNER 4
367 SCN_T_PPS_TDR_PARTNER 4
367 SCN_T_PPS_TDR_PARTNER 4
367 SCN_T_PPS_TDR_PARTNER 4
367 SCN_T_PPS_TDR_PARTNER 4
UPD_PROC_NAME UPD_TXF_BATCH_ID
? ?
? ?
? ?
? ?
? ?
PPS_SECUR_DEL_TEMP_01
Duplicate Check
SEL COLLID,ACCTNO,COUNT(*) A FROM S2VTPPPS.TV_PPS_SECUR_DEL_TEMP GROUP BY 1,2 HAVING
Result: 0 rows
PPS_SECUR_DEL_TEMP_02
Null Validation
SEL COLLID ,ACCTNO FROM S2VTPPPS.TV_PPS_SECUR_DEL_TEMP WHERE COLLID IS NULL OR ACCTNO IS NULL ;
Result: 0 RECORDS
PPS_SECUR_DEL_TEMP_03
Source Data from VTPPPS.TV_PPS_SECUR_DEL_TEMP
COLLID ACCTNO REFNO REFSEQ
L000045376 47890188214 900000000049172 1
L000160644 11830003033 201501000013168
2010047814 22231847714 900000000058306
2012082859 47800466212 199323
L000002984 47801006120 900000000004706 1
PASS
PASS
TV_PPS_CUST_INTERBANK
PPS_CUST_INTERBANK_01 PASS
Duplicate Check
RESULT
PPS_CUST_INTERBANK_02 PASS
Null Validation
SEL PARTID FROM S2VTPPPS.TV_PPS_CUST_INTERBANK WHERE PARTID IS NULL;
` 0 RECORDS
PPS_CUST_INTERBANK_03 PASS
Source Data from VTPPPS.TV_PPS_CUST_INTERBANK
PARTID CUST_TYPE_CD FLAG_INTERBANK
36720870 18 4
40195754 18 4
1498154 4 4
26547820 18 4
42832314 18 4
Page 1
TV_PPS_CUST_INTERBANK
Back To Index
Page 2
TV_PPS_CUST_INTERBANK
Page 3
TV_PPS_CUST_INTERBANK
Page 4
TV_PPS_CUST_INTERBANK
Page 5
TV_PPS_CUST_INTERBANK
Page 6
TV_PPS_CUST_INTERBANK
Page 7
TV_PPS_CUST_INTERBANK
Page 8
TV_PPS_CUST_INTERBANK
Page 9
TV_PPS_CUST_INTERBANK
Page 10
TV_PPS_CUST_INTERBANK
Page 11
TV_PPS_CUST_INTERBANK
Page 12
TV_PPS_CUST_INTERBANK
Page 13
TV_PPS_CUST_INTERBANK
Page 14
TV_PPS_CUST_INTERBANK
Page 15
TV_PPS_CUST_INTERBANK
Page 16
TV_PPS_CUST_INTERBANK
Page 17
TV_PPS_CUST_INTERBANK
Page 18
TV_PPS_PROVISION_INTB
PPS_PROVISION_INTB_01 PASS
Duplicate Check
SEL PARTID ,IACCT ,COUNT(*) A FROM S2VTPPPS.TV_PPS_PROVISION_INTB GROUP BY 1,2 HAVING A>1;
Result: 0 RECORDS
PPS_PROVISION_INTB_02 PASS
Null Validation
SEL PARTID ,IACCT FROM S2VTPPPS.TV_PPS_PROVISION_INTB WHERE PARTID IS NULL OR IACCT IS NULL
Result: 0 RECORDS
PPS_PROVISION_INTB_03 PASS
Source Data from VTPPPS.TV_PPS_PROVISION_INTB
PARTID IACCT ABAL PERCENT_EL PROVISION_INT
44118702 IOBAINBB111 1
1485780 11803000014 1
36720879 20000181898 1
39130498 COMMCNSHWFG 1
189610 103211307 14563.49 1 145.63
Page 19
TV_PPS_PROVISION_INTB
Back To Index
Page 20
TV_PPS_PROVISION_INTB
Page 21
TV_PPS_PROVISION_INTB
Page 22
TV_PPS_PROVISION_INTB
Page 23
TV_PPS_PROVISION_INTB
Page 24
TV_PPS_PROVISION_INTB
Page 25
TV_PPS_PROVISION_INTB
Page 26
TV_PPS_PROVISION_INTB
Page 27
TV_PPS_PROVISION_INTB
Page 28
TV_PPS_PROVISION_INTB
Page 29
TV_PPS_PROVISION_INTB
Page 30
TV_PPS_PROVISION_INTB
Page 31
TV_PPS_PROVISION_INTB
Page 32
TV_PPS_PROVISION_INTB
Page 33
TV_PPS_PROVISION_INTB
Page 34
TV_PPS_PROVISION_INTB
Page 35
TV_PPS_PROVISION_INTB
Page 36
TV_PPS_BRR_RATING_
TV_PPS_BRR_RATING _01 PASS
Duplicate Check
SEL PARTID ,COUNT(*) A FROM S2VTPPPS.TV_PPS_BRR_RATING GROUP BY 1 HAVING A>1;
Result:
TV_PPS_BRR_RATING_02 PASS
Null Validation
SEL PARTID FROM S2DTPPPS.TPPS_BRR_RATING WHERE PARTID IS NULL
Result: 0 RECORDS
Page 37
TV_PPS_BRR_RATING_
Back To Index
Page 38
TV_PPS_BRR_RATING_
RD (NON-TRADING)
RD (TRADING)
RD (NON-TRADING)
Model
(Trade)
D
RD (TRADING)
RD (NON-TRADING)
RD (NON-TRADING)
RD (TRADING)
Page 39
TV_PPS_BRR_RATING_
Page 40
TV_PPS_CUST_WHOLESALE
TV_PPS_CUST_WHOLESALE_01 Pass
Duplicate Check
SEL PARTID ,COUNT(*) A FROM S2VTPPPS.TV_PPS_CUST_WHOLESALE GROUP BY 1 HAVING A>1;
Result: 0 RECORDS
TV_PPS_CUST_WHOLESALE_02 Pass
Null Validation
SEL PARTID FROM S2VTPPPS.TV_PPS_CUST_WHOLESALE WHERE PARTID IS NULL
Result: 0 RECORDS
TV_PPS_CUST_WHOLESALE_03 Pass
Source Data from VTPPPS.TV_PPS_CUST_WHOLESALE
PARTID COC_CODE CCLASS CUST_NO_RM
116003 2212 1.40E+027
2043238 4025 40 1.40E+027
220981 1595 1.40E+027
6294527 2237 1.40E+027
4277514 2033 1.40E+027
Page 41
TV_PPS_CUST_WHOLESALE
Back To Index
Page 42
TV_PPS_CUST_WHOLESALE
Page 43
TV_PPS_CUST_WHOLESALE
Page 44
TV_PPS_PROVISION_WHOLSAL
TV_PPS_PROVISION_WHOLSAL _01 FAIL
Duplicate Check
SEL PARTID ,IACCT ,COUNT(*) A FROM
( SELECT DISTINCT * FROM S2VTPPPS.TV_PPS_PROVISION_WHOLSAL) AS X GROUP BY 1,2 HAVING A>1;
Result:
3571 ROWS OF DUPLICATES AVAILABLE
Result:
RCA SEL PARTID ,IACCT ,COUNT(*) A FROM
(
SELECT DISTINCT *
FROM
(
SEL
CUST_WHOLESALE.PARTID AS PARTID
,CUST_WHOLESALE.CCLASS AS CCLASS
,CLASSIFY.IACCT AS IACCT
, ZEROIFNULL(CLASSIFY.ABAL) AS ABAL
,TRIM(CLASSIFY.FIS_CODE) AS FIS_CODE
,ZEROIFNULL(CUST_WHOLESALE.PERCENT_PD) AS PERCENT_PD
,ZEROIFNULL(CUST_WHOLESALE.PERCENT_LGD) AS PERCENT_LGD
) AS SUB_MAIN
TV_PPS_PROVISION_WHOLSAL_02 PASS
Null Validation
SEL PARTID ,IACCT FROM S2VTPPPS.TV_PPS_PROVISION_WHOLSAL WHERE PARTID IS NULL OR IACCT IS NULL
Result: 0 RECORDS
Page 45
TV_PPS_PROVISION_WHOLSAL
Back To Index
Page 46
TV_PPS_PROVISION_WHOLSAL
GROUP BY 1 HAVING COUNT(*) > 1
SEL
CUST_WHOLESALE.PARTID AS PARTID , COUNT(*)
FROM S2DTPPPS.TPPS_CUST_WHOLESALE as CUST_WHOLESALE
INNER JOIN S2DTPPPS.TPPS_HP_ACCT as HP_ACCT
ON HP_ACCT.CUST_NO_RM = CUST_WHOLESALE.CUST_NO_RM
AND HP_ACCT.CSTAT_ACCT IN ('A','N')
GROUP BY 1 HAVING COUNT(*) > 1
Page 47
TV_PPS_PROVISION_WHOLSAL
Page 48
TV_PPS_PROVISION_WHOLSAL
Page 49
TV_PPS_PROVISION_WHOLSAL
Page 50
TV_PPS_PROVISION_WHOLSAL
Page 51
TV_PPS_PROVISION_WHOLSAL
PROVISION_MIN_BOT
18058.02
1022436.34
164897.92
PROVISION_MIN_BOT
18058.02
1022436.34
164897.92
PROVISION_MIN_BOT
TRUE
TRUE
TRUE
TRUE
TRUE
Page 52
TV_PPS_PROVISION_WHOLSAL
Page 53
PPS_CUST_RETAIL
PPS_CUST_RETAIL _01 PASS
Duplicate Check
SEL PARTID ,IACCT , COUNT(*) FROM S2VTPPPS.TV_PPS_CUST_RETAIL GROUP BY 1,2 HAVING COUNT(*) > 1
Result: 0 ROWS
PPS_CUST_RETAIL_02 PASS
Null Validation
SEL PARTID ,IACCT FROM S2VTPPPS.TV_PPS_CUST_RETAIL WHERE PARTID IS NULL OR IACCT IS NULL
Result: 0 ROWS
Page 54
PPS_CUST_RETAIL
Back To Index
Page 55
PPS_CUST_RETAIL
Page 56
PPS_CUST_RETAIL
Page 57
PPS_CUST_RETAIL
Page 58
PPS_CUST_RETAIL
Page 59
PPS_CUST_RETAIL
Page 60
PPS_CUST_RETAIL
Page 61
PPS_CUST_RETAIL
Page 62
PPS_CUST_RETAIL
Page 63
TV_PPS_PROVISION_RETAIL
TV_PPS_PROVISION_RETAIL_01 PASS
Duplicate Check
SEL PARTID ,IACCT,COUNT(*) FROM S2VTPPPS.TV_PPS_PROVISION_RETAIL GROUP BY 1,2 HAVING COUNT(*) > 1 ;
Result: 0 RECORDS
TV_PPS_PROVISION_RETAIL_02 PASS
Null Validation
SEL PARTID ,IACCT FROM S2VTPPPS.TV_PPS_PROVISION_RETAIL WHERE PARTID IS NULL OR IACCT IS NULL
Result: 0 RECORDS
Page 64
TV_PPS_PROVISION_RETAIL
Back To Index
Page 65
TV_PPS_PROVISION_RETAIL
Page 66
TV_PPS_PROVISION_RETAIL
Page 67
TV_PPS_PROVISION_RETAIL
Page 68
TV_PPS_PROVISION_RETAIL
Page 69
PPS_PROVISION_INT
PPS_PROVISION_INT_01 FAIL
Duplicate Check
SEL AS_OF_DT ,DATE_TIME ,PARTID ,IACCT,COUNT(*) A FROM
(SEL DISTINCT * FROM S2VTXPPS.TV_PPS_PROVISION_INT ) AS X GROUP BY 1,2,3,4 HAVING A>1;
Result: 5 ROWS
AS_OF_DT DATE_TIME PARTID
2/29/2016 8/19/2016 16:03:08 0000697378
2/29/2016 8/19/2016 16:03:08 0019629339
2/29/2016 8/19/2016 16:03:08 0032749740
2/29/2016 8/19/2016 16:03:08 0033013692
2/29/2016 8/19/2016 16:03:08 0005453673
PPS_PROVISION_INT_02 PASS
Null Validation
SEL PARTID ,IACCT FROM S2VTXPPS.TV_PPS_PROVISION_INT WHERE PARTID IS NULL OR IACCT IS NULL;
Result: 0 RECORDS
Page 70
PPS_PROVISION_INT
Back To Index
Page 71
PPS_PROVISION_INT
IACCT A
20000171893 2
20000144692 2
20000171144 2
20000170952 4
20000170855 2
Page 72
PPS_PROVISION_INT
Page 73
PPS_PROVISION_INT
Page 74
PPS_PROVISION_INT
Page 75
PPS_PROVISION_INT
Page 76
PPS_PROVISION_INT
Page 77
PPS_PROVISION_INT
PROVISION_INT PROVISION_MIN_BOT
TRUE TRUE
Page 78
PPS_PROVISION_INT
Page 79
PPS_PROVISION_INT
Page 80
PPS_PROVISION_INT
Page 81
PPS_PROVISION_INT
Page 82
PPS_PROVISION_INT
Page 83
PPS_PROVISION_INT
Page 84
PPS_PROVISION_INT
Page 85
PPS_PROVISION_INT
Page 86
PPS_PROVISION_INT
Page 87
PPS_CLASSIFY_FUND_FINAL
PPS_CLASSIFY_FUND_FINAL_01
Duplicate Check
SELECT AS_OF_DT ,DATE_TIME ,IACCT ,APPL_CODE,COUNT(*) FROM (
SELECT DISTINCT * FROM S2VTXPPS.TV_PPS_CLASSIFY_FUND_FINAL ) AS X GROUP BY 1,2,3,4 HAVING COUNT(*) > 1
Result: 2233 ROWS
PPS_CLASSIFY_FUND_FINAL_02
Null Validation
SELECT AS_OF_DT ,DATE_TIME ,IACCT ,APPL_CODE FROM S2VTXPPS.TV_PPS_CLASSIFY_FUND_FINAL WHERE
AS_OF_DT IS NULL OR
DATE_TIME IS NULL OR
IACCT IS NULL OR
APPL_CODE IS NULL
Result: 0 RECORDS
PPS_CLASSIFY_FUND_FINAL _03
Source Data from VTXPPS.TV_PPS_CLASSIFY_FUND_FINAL
AS_OF_DT DATE_TIME IACCT APPL_CODE
2/29/2016 8/3/2016 18:24:15 22231758606 AL
2/29/2016 8/3/2016 18:24:15 2630005757 AL
2/29/2016 8/3/2016 18:24:15 47891130434 AL
2/29/2016 8/3/2016 18:24:15 47800726468 AL
2/29/2016 8/3/2016 18:24:15 78231002836 AL
Page 88
PPS_CLASSIFY_FUND_FINAL
FAIL
APPL_CODE Count(*)
AL 4
TF 4
PASS
ERE
PASS
Page 89
PPS_CLASSIFY_FUND_FINAL
Page 90
PPS_CLASSIFY_FUND_FINAL
Page 91
PPS_CLASSIFY_FUND_FINAL
Page 92
PPS_CLASSIFY_FUND_FINAL
Page 93
PPS_CLASSIFY_FUND_FINAL
Page 94
PPS_CLASSIFY_FUND_FINAL
3201
3201
3201
3201
Page 95
PPS_CLASSIFY_FUND_FINAL
Page 96
PPS_CLASSIFY_FUND_FINAL
26387.23 2.64
3878.05 0.39
26387.23 2.64
3878.05 0.39
Page 97
PPS_CLASSIFY_FUND_FINAL
Page 98
PPS_CLASSIFY_FUND_FINAL
Page 99
PPS_CLASSIFY_FUND_FINAL
Back To Index
After joining with S2DTPPPS.TPPS_RESERVE_BOT_ACCT table,DUPLICATES ARE COMMING FORM THE BELOW TWO LEF
Page 100
PPS_CLASSIFY_FUND_FINAL
WO LEFT JOINS.
Page 101
PPS_CLASSIFY_FUND_FINAL
Page 102
PPS_CLASSIFY_FUND_FINAL
Page 103
PPS_CLASSIFY_FUND_FINAL
Page 104
PPS_CLASSIFY_FUND_FINAL
Page 105
PPS_CLASSIFY_FUND_FINAL
Page 106
PPS_CLASSIFY_FUND_FINAL
Page 107
PPS_CLASSIFY_FUND_FINAL
Page 108
PPS_CLASSIFY_FUND_FINAL
Page 109
PPS_CLASSIFY_FUND_FINAL
Page 110
PPS_CLASSIFY_FUND_FINAL
Page 111
PPS_CLASSIFY_FUND_FINAL
Page 112
PPS_CLASSIFY_FUND_FINAL
Page 113
PPS_CLASSIFY_FUND_FINAL
Page 114
PPS_CLASSIFY_FUND_FINAL
Page 115
PPS_CLASSIFY_FUND_FINAL
Page 116
PPS_CLASSIFY_FUND_FINAL
Page 117
PPS_CLASSIFY_FUND_FINAL
Page 118
PPS_CLASSIFY_FUND_FINAL
Page 119
PPS_CLASSIFY_FUND_FINAL
Page 120
PPS_CLASSIFY_FUND_FINAL
Page 121
PPS_CLASSIFY_FUND_FINAL
Page 122
PPS_CLASSIFY_FUND_FINAL
Page 123
PPS_PARTCLASS_FINAL
PPS_PARTCLASS_FINAL_01
Duplicate Check
SELECT AS_OF_DT ,DATE_TIME ,PARTID ,IACCT,COUNT(*) FROM S2VTXPPS.TV_PPS_PARTCLASS_FINAL GROUP BY 1,2,3,4 HAVING COUNT(*) > 1
Result: 0 RECORDS
PPS_PARTCLASS_FINAL_02
Null Validation
SELECT AS_OF_DT ,DATE_TIME ,PARTID ,IACCT FROM S2VTXPPS.TV_PPS_PARTCLASS_FINAL WHERE
AS_OF_DT IS NULL OR
DATE_TIME IS NULL OR
PARTID IS NULL OR
IACCT IS NULL
Result: 0 RECORDS
PPS_PARTCLASS_FINAL_03
Source Data from VTXPPS.TV_PPS_PARTCLASS_FINAL
AS_OF_DT DATE_TIME PARTID IACCT
2/29/2016 8/3/2016 18:30:24 6009002 47800315411
2/29/2016 8/3/2016 18:30:24 10337546 38130000151
2/29/2016 8/3/2016 18:30:24 4622999 47801085239
2/29/2016 8/3/2016 18:30:24 286065 47800420680
2/29/2016 8/3/2016 18:30:24 18611915 47890889713
Page 124
PPS_PARTCLASS_FINAL
PASS
PASS
PASS
Page 125
PPS_PARTCLASS_FINAL
Page 126
PPS_PARTCLASS_FINAL
Back To Index
Page 127
PPS_PARTCLASS_FINAL
Page 128
PPS_PARTCLASS_FINAL
Page 129
PPS_PARTNER_FINAL
PPS_PARTNER_FINAL_01
Duplicate Check
SELECT AS_OF_DT ,DATE_TIME ,PARTID ,COUNT(*) FROM S2VTXPPS.TV_PPS_PARTNER_FINAL GROUP BY 1,2,3 HA
Result: 0 RECORDS
PPS_PARTNER_FINAL_02
Null Validation
SELECT AS_OF_DT ,DATE_TIME ,PARTID FROM S2VTXPPS.TV_PPS_PARTNER_FINAL WHERE
AS_OF_DT IS NULL OR
DATE_TIME IS NULL OR
PARTID IS NULL
Result: 0 RECORDS
PPS_PARTNER_FINAL_03
Source Data from VTXPPS.TV_PPS_PARTNER_FINAL
AS_OF_DT DATE_TIME PARTID CCLASS
2/29/2016 8/3/2016 18:34:13 33627577
2/29/2016 8/3/2016 18:34:13 315997
2/29/2016 8/3/2016 18:34:13 10763657
2/29/2016 8/3/2016 18:34:13 224633
2/29/2016 8/3/2016 18:34:13 3807145 ?
Page 130
PPS_PARTNER_FINAL
PASS
PASS
PASS
Page 131
PPS_PARTNER_FINAL
Page 132
PPS_PARTNER_FINAL
Page 133
PPS_PARTNER_FINAL
Page 134
PPS_PARTNER_FINAL
Back To Index
Page 135
PPS_PARTNER_FINAL
Page 136
PPS_PARTNER_FINAL
Page 137
PPS_PARTNER_FINAL
Page 138
PPS_PARTNER_FINAL
Page 139
PPS_HP_ACCT_FINAL_
PPS_HP_ACCT_FINAL _01
Duplicate Check
SELECT AS_OF_DT ,DATE_TIME ,IACCT ,APPL_CODE ,COUNT(*) FROM S2VTXPPS.TV_PPS_HP_ACCT_FINAL GROUP
Result: 0 RECORDS
PPS_HP_ACCT_FINAL _02
Null Validation
SELECT AS_OF_DT ,DATE_TIME ,IACCT ,APPL_CODE FROM S2VTXPPS.TV_PPS_HP_ACCT_FINAL WHERE
AS_OF_DT IS NULL OR
DATE_TIME IS NULL OR
IACCT IS NULL OR
APPL_CODE IS NULL
Result: 0 RECORDS
PPS_HP_ACCT_FINAL _03
Source Data from VTXPPS.TV_PPS_HP_ACCT_FINAL
AS_OF_DT DATE_TIME IACCT APPL_CODE
2/29/2016 8/15/2016 20:12:14 49792976197 AL
2/29/2016 8/15/2016 20:12:14 49791767749 AL
2/29/2016 8/15/2016 20:12:14 49790711038 AL
2/29/2016 8/15/2016 20:12:14 49710486469 AL
2/29/2016 8/15/2016 20:12:14 49791561389 AL
Page 140
PPS_HP_ACCT_FINAL_
PASS
PASS
PASS
Page 141
PPS_HP_ACCT_FINAL_
Page 142
PPS_HP_ACCT_FINAL_
Page 143
PPS_HP_ACCT_FINAL_
Page 144
PPS_HP_ACCT_FINAL_
Page 145
PPS_HP_ACCT_FINAL_
Page 146
PPS_HP_ACCT_FINAL_
PROVISION_TOT PROVISION_INTERNAL
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
Page 147
PPS_HP_ACCT_FINAL_
Page 148
PPS_HP_ACCT_FINAL_
Back To Index
Page 149
PPS_HP_ACCT_FINAL_
Page 150
PPS_HP_ACCT_FINAL_
Page 151
PPS_HP_ACCT_FINAL_
Page 152
PPS_HP_ACCT_FINAL_
Page 153
PPS_HP_ACCT_FINAL_
Page 154
PPS_HP_ACCT_FINAL_
Page 155
PPS_HP_ACCT_FINAL_
Page 156
PPS_HP_ACCT_FINAL_
Page 157
PPS_HP_ACCT_H
PPS_HP_ACCT_H_01
Duplicate Check
SELECT AS_OF_DT ,IACCT ,APPL_CODE ,COUNT(*) FROM S2VTXPPS.TV_PPS_HP_ACCT_H GROUP BY 1,2,3 HAVING
Result: 0 RECORDS
PPS_HP_ACCT_H_02
Null Validation
SELECT AS_OF_DT ,IACCT ,APPL_CODE FROM S2VTXPPS.TV_PPS_HP_ACCT_H WHERE
AS_OF_DT IS NULL OR
IACCT IS NULL OR
APPL_CODE IS NULL
Result: 0 RECORDS
PPS_HP_ACCT_H_03
Source Data from VTXPPS.TV_PPS_HP_ACCT_H
AS_OF_DT IACCT APPL_CODE CACCT_TYPE
2/29/2016 49706716830 AL 97
2/29/2016 49708839862 AL 97
2/29/2016 49703526341 AL 97
2/29/2016 49792254294 AL 97
2/29/2016 49791251170 AL 97
Page 158
PPS_HP_ACCT_H
PASS
PASS
PASS
Page 159
PPS_HP_ACCT_H
Page 160
PPS_HP_ACCT_H
Page 161
PPS_HP_ACCT_H
Page 162
PPS_HP_ACCT_H
Page 163
PPS_HP_ACCT_H
Page 164
PPS_HP_ACCT_H
Page 165
PPS_HP_ACCT_H
Page 166
PPS_HP_ACCT_H
Back To Index
Page 167
PPS_HP_ACCT_H
Page 168
PPS_HP_ACCT_H
Page 169
PPS_HP_ACCT_H
Page 170
PPS_HP_ACCT_H
Page 171
PPS_HP_ACCT_H
Page 172
PPS_HP_ACCT_H
Page 173
PPS_HP_ACCT_H
Page 174
PPS_HP_ACCT_H
Page 175
PPS_CLASSIFY_FUND_H
PPS_CLASSIFY_FUND_H_01
Duplicate Check
SELECT AS_OF_DT ,IACCT ,APPL_CODE ,COUNT(*) FROM
(SEL DISTINCT * FROM S2VTXPPS.TV_PPS_CLASSIFY_FUND_H) DT GROUP BY 1,2,3 HAVING COUNT(*) > 1 ;
Result: 2233 ROWS
2/29/2016 20000170952 AL
2/29/2016 20000170952 TF
PPS_CLASSIFY_FUND_H_02
Null Validation
SELECT AS_OF_DT ,IACCT ,APPL_CODE FROM S2VTXPPS.TV_PPS_CLASSIFY_FUND_H WHERE
AS_OF_DT IS NULL OR
IACCT IS NULL OR
APPL_CODE IS NULL
Result: 0 RECORDS
PPS_CLASSIFY_FUND_H_03
Source Data from S2VTXPPS.TV_PPS_CLASSIFY_FUND_H
AS_OF_DT IACCT APPL_CODE CACCT_TYPE
1/1/2016 130075111 AL 30
1/1/2016 130075268 AL 30
1/1/2016 130124106 AL 30
1/1/2016 130124300 AL 30
1/1/2016 130124512 AL 30
Page 176
PPS_CLASSIFY_FUND_H
FAIL
1;
2
2
PASS
PASS
Page 177
PPS_CLASSIFY_FUND_H
Page 178
PPS_CLASSIFY_FUND_H
Page 179
PPS_CLASSIFY_FUND_H
Page 180
PPS_CLASSIFY_FUND_H
Page 181
PPS_CLASSIFY_FUND_H
Page 182
PPS_CLASSIFY_FUND_H
3002 12021
3002 12021
Page 183
PPS_CLASSIFY_FUND_H
Page 184
PPS_CLASSIFY_FUND_H
2014.08
Page 185
PPS_CLASSIFY_FUND_H
Page 186
PPS_CLASSIFY_FUND_H
UPD_PROC_NAME UPD_TXF_BATCH_ID
? ?
? ?
? ?
? ?
? ?
Page 187
PPS_CLASSIFY_FUND_H
Back To Index
SEL
CAST(CLASSIFY.AS_OF_DT AS DATE FORMAT'YYYY-MM-DD') AS AS_OF_DT,
CAST(CLASSIFY.IACCT AS VARCHAR(20)) AS IACCT,
CAST(CLASSIFY.APPL_CODE AS CHAR(4)) AS APPL_CODE,COUNT(*)
FROM
S2VTTPPS.PPS_CLASSIFY_FUND AS CLASSIFY
GROUP BY 1,2,3 HAVING COUNT(*) >1
Page 188
PPS_CLASSIFY_FUND_H
Page 189
PPS_CLASSIFY_FUND_H
Page 190
PPS_CLASSIFY_FUND_H
Page 191
PPS_CLASSIFY_FUND_H
Page 192
PPS_CLASSIFY_FUND_H
Page 193
PPS_CLASSIFY_FUND_H
Page 194
PPS_CLASSIFY_FUND_H
Page 195
PPS_CLASSIFY_FUND_H
Page 196
PPS_CLASSIFY_FUND_H
Page 197
PPS_CLASSIFY_FUND_H
Page 198
PPS_CLASSIFY_FUND_H
Page 199
PPS_PARTNER_CLASSIFY_H____
PPS_PARTNER_CLASSIFY_H_01
Duplicate Check
SELECT AS_OF_DT ,PARTID ,IACCT ,COUNT(*) FROM S2VTXPPS.TV_PPS_PARTNER_CLASSIFY_H GROUP BY 1,2,3 HAVING COUNT(*) > 1 ;
Result:
PPS_PARTNER_CLASSIFY_H_02
Null Validation
SELECT AS_OF_DT ,PARTID ,IACCT FROM S2VTXPPS.TV_PPS_PARTNER_CLASSIFY_H WHERE
AS_OF_DT IS NULL OR
PARTID IS NULL OR
IACCT IS NULL
Result: 0 RECORDS
PPS_PARTNER_CLASSIFY_H_03
Source Data from VTXPPS.TV_PPS_PARTNER_CLASSIFY_H
AS_OF_DT PARTID IACCT
2/29/2016 34320554 47890844488
2/29/2016 109986 50331030422
2/29/2016 30913824 60331015639
2/29/2016 3128614 47891064031
2/29/2016 3808222 22231776696
Page 200
PPS_PARTNER_CLASSIFY_H____
PASS
PASS
PASS
Page 201
PPS_PARTNER_CLASSIFY_H____
UPD_PROC_NAME UPD_TXF_BATCH_ID
? ?
? ?
? ?
? ?
? ?
Page 202
PPS_PARTNER_CLASSIFY_H____
Page 203
PPS_PARTNER_CLASSIFY_H____
Page 204
PPS_PARTNER_CLASSIFY_H____
Page 205
PPS_PARTNER_CLASSIFY_H____
Page 206
PPS_PARTNER_CLASSIFY_H____
Page 207
PPS_PARTNER_CLASSIFY_H____
Page 208
PPS_PARTNER_CLASSIFY_H____
Page 209
PPS_PARTNER_CLASSIFY_H____
Page 210
PPS_PARTNER_CLASSIFY_H____
Page 211
PPS_PARTNER_CLASSIFY_H____
Back To Index
Page 212
PPS_PARTNER_CLASSIFY_H____
Page 213
PPS_PARTNER_CLASSIFY_H____
Page 214
PPS_PARTNER_CLASSIFY_H____
Page 215
PPS_PARTNER_CLASSIFY_H____
Page 216
PPS_PARTNER_CLASSIFY_H____
Page 217
PPS_PARTNER_CLASSIFY_H____
Page 218
PPS_PARTNER_CLASSIFY_H____
Page 219
PPS_PARTNER_CLASSIFY_H____
Page 220
PPS_PARTNER_CLASSIFY_H____
Page 221
PPS_PARTNER_CLASSIFY_H____
Page 222
PPS_PARTNER_CLASSIFY_H____
Page 223
PPS_PARTNER_H
PPS_PARTNER_H_01
Duplicate Check
SELECT AS_OF_DT ,PARTID ,COUNT(*) FROM S2VTXPPS.TV_PPS_PARTNER_H GROUP BY 1,2 HAVING COUNT(*) >
Result: 0 RECORDS
PPS_PARTNER_H_02
Null Validation
SELECT AS_OF_DT ,PARTID FROM S2VTXPPS.TV_PPS_PARTNER_H WHERE
AS_OF_DT IS NULL OR
PARTID IS NULL
Result: 0 RECORDS
PPS_PARTNER_H_03
Source Data from VTXPPS.TV_PPS_PARTNER_H
AS_OF_DT PARTID CCLASS CTDR_STAT
2/29/2016 413916 N
2/29/2016 10654665 Y
2/29/2016 8546941 N
2/29/2016 32637912 ? N
2/29/2016 6801917 N
Page 224
PPS_PARTNER_H
PASS
NT(*) > 1 ;
PASS
PASS
Page 225
PPS_PARTNER_H
Page 226
PPS_PARTNER_H
Page 227
PPS_PARTNER_H
Page 228
PPS_PARTNER_H
Page 229
PPS_PARTNER_H
Page 230
PPS_PARTNER_H
Page 231
PPS_PARTNER_H
Page 232
PPS_PARTNER_H
Page 233
PPS_PARTNER_H
Page 234
PPS_PARTNER_H
Page 235
PPS_PARTNER_H
Back To Index
Page 236
PPS_PARTNER_H
Page 237
PPS_PARTNER_H
Page 238
PPS_PARTNER_H
Page 239
PPS_PARTNER_H
Page 240
PPS_PARTNER_H
Page 241
PPS_PARTNER_H
Page 242
PPS_PARTNER_H
Page 243
PPS_PARTNER_H
Page 244
PPS_PARTNER_H
Page 245
PPS_PARTNER_H
Page 246
PPS_PARTNER_H
Page 247
PPS_PROVISION_INT_H
PPS_PROVISION_INT_H_01
Duplicate Check
SELECT AS_OF_DT ,PARTID,IACCT ,COUNT(*) FROM S2VTXPPS.TV_PPS_PROVISION_INT_H GROUP BY 1,2,3 HAVIN
Result: 0 ROWS
PPS_PROVISION_INT_H_02
Null Validation
SELECT AS_OF_DT ,PARTID,IACCT FROM S2VTXPPS.TV_PPS_PROVISION_INT_H WHERE
AS_OF_DT IS NULL OR
PARTID IS NULL OR
IACCT IS NULL
Result: 0 RECORDS
PPS_PROVISION_INT_H_03
Source Data from VTXPPS.TV_PPS_PROVISION_INT_H
AS_OF_DT PARTID IACCT CUST_NO_RM
2/29/2016 10972474 47890923745 1.40E+027
2/29/2016 3747295 52531015436 1.40E+027
2/29/2016 10913002 91630000552 1.40E+027
2/29/2016 33314940 47891357379 1.40E+027
2/29/2016 27881241 71030000526 1.40E+027
Page 248
PPS_PROVISION_INT_H
PASS
PASS
PASS
Page 249
PPS_PROVISION_INT_H
Page 250
PPS_PROVISION_INT_H
Page 251
PPS_PROVISION_INT_H
Page 252
PPS_PROVISION_INT_H
Page 253
PPS_PROVISION_INT_H
UPD_TXF_BATCH_ID
?
?
?
?
?
UPD_TXF_BATCH_ID
?
?
?
?
?
Page 254
PPS_PROVISION_INT_H
Page 255
PPS_PROVISION_INT_H
Page 256
PPS_PROVISION_INT_H
Page 257
PPS_PROVISION_INT_H
Page 258
PPS_PROVISION_INT_H
Page 259
PPS_PROVISION_INT_H
Back To Index
Page 260
PPS_PROVISION_INT_H
Page 261
PPS_PROVISION_INT_H
Page 262
PPS_PROVISION_INT_H
Page 263
PPS_PROVISION_INT_H
Page 264
PPS_PROVISION_INT_H
Page 265
PPS_PROVISION_INT_H
UPD_TXF_BATCH_ID
TRUE
TRUE
TRUE
TRUE
TRUE
Page 266
PPS_PROVISION_INT_H
Page 267
PPS_PROVISION_INT_H
Page 268
PPS_PROVISION_INT_H
Page 269
PPS_PROVISION_INT_H
Page 270
PPS_PROVISION_INT_H
Page 271
PPS_PARTNER_SECUR_H
PPS_PARTNER_SECUR_H_01
Duplicate Check
PPS_PARTNER_SECUR_H_02
Null Validation
SELECT AS_OF_DT ,PARTID ,ISECCODE ,ISECKEY FROM S2VTTPPS.PPS_PARTNER_SECUR_H WHERE
AS_OF_DT IS NULL OR
PARTID IS NULL OR
ISECCODE IS NULL OR
ISECKEY IS NULL
Result: 0 RECORDS
PPS_PARTNER_SECUR_H_03
Source Data from VTXPPS.TV_PPS_PARTNER_SECUR_H
AS_OF_DT PARTID ISECCODE ISECKEY
2/29/2016 32555650 40 11259
2/29/2016 11100712 64 1392733
2/29/2016 329606 11 1388494
2/29/2016 101812 19 3908
2/29/2016 33978849 19 1381114
Page 272
PPS_PARTNER_SECUR_H
FAIL
ISECKEY Count(*)
1154116 2
940797 2
1301425 2
1060991 2
232624 2
PASS
PASS
Page 273
PPS_PARTNER_SECUR_H
Page 274
PPS_PARTNER_SECUR_H
Page 275
PPS_PARTNER_SECUR_H
UPD_TXF_BATCH_ID
?
?
?
?
?
UPD_TXF_BATCH_ID
?
?
?
?
?
Page 276
PPS_PARTNER_SECUR_H
Page 277
PPS_PARTNER_SECUR_H
Page 278
PPS_PARTNER_SECUR_H
Page 279
PPS_PARTNER_SECUR_H
Page 280
PPS_PARTNER_SECUR_H
Page 281
PPS_PARTNER_SECUR_H
Page 282
PPS_PARTNER_SECUR_H
Page 283
PPS_PARTNER_SECUR_H
Back To Index
Page 284
PPS_PARTNER_SECUR_H
Page 285
PPS_PARTNER_SECUR_H
Page 286
PPS_PARTNER_SECUR_H
RECORD_DELETED_FLAG
CTL_ID INS_PROC_NAME INS_TXF_BATCH_ID UPD_PROC_NAME
TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE
Page 287
PPS_PARTNER_SECUR_H
UPD_TXF_BATCH_ID
TRUE
TRUE
TRUE
TRUE
TRUE
Page 288
PPS_PARTNER_SECUR_H
Page 289
PPS_PARTNER_SECUR_H
Page 290
PPS_PARTNER_SECUR_H
Page 291
PPS_PARTNER_SECUR_H
Page 292
PPS_PARTNER_SECUR_H
Page 293
PPS_PARTNER_SECUR_H
Page 294
PPS_PARTNER_SECUR_H
Page 295
PPS_SECUR_H
PPS_SECUR_H_01
Duplicate Check
SELECT AS_OF_DT ,ISECCODE ,ISECKEY ,COUNT(*) FROM S2VTXPPS.TV_PPS_SECUR_H GROUP BY 1,2,3 HAVING COUNT(*) > 1 ;
Result: 0 RECORDS
648472
444194
1280981
407686
301854
PPS_SECUR_H_02
Null Validation
SELECT AS_OF_DT ,ISECCODE ,ISECKEY FROM S2VTXPPS.TV_PPS_SECUR_H WHERE
AS_OF_DT IS NULL OR
ISECCODE IS NULL OR
ISECKEY IS NULL
Result: 0 RECORDS
PPS_SECUR_H_03
Source Data from VTXPPS.TV_PPS_SECUR_H
AS_OF_DT ISECCODE ISECKEY DLSTSUR
1/1/2016 12 11763 3/1/2013
1/1/2016 1 1387227 7/25/2007
1/1/2016 11 1385925 7/8/2012
1/1/2016 12 1392160 7/12/2011
1/1/2016 12 12980 8/19/2013
Page 296
PPS_SECUR_H
PASS
2
2
2
2
2
PASS
PASS
Page 297
PPS_SECUR_H
Page 298
PPS_SECUR_H
Page 299
PPS_SECUR_H
Page 300
PPS_SECUR_H
Page 301
PPS_SECUR_H
Page 302
PPS_SECUR_H
Page 303
PPS_SECUR_H
Page 304
PPS_SECUR_H
Page 305
PPS_SECUR_H
Page 306
PPS_SECUR_H
Page 307
PPS_SECUR_H
Back To Index
Page 308
PPS_SECUR_H
Page 309
PPS_SECUR_H
Page 310
PPS_SECUR_H
RECORD_DELETED_FLAG
CTL_ID INS_PROC_NAME INS_TXF_BATCH_ID UPD_PROC_NAME
TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE
Page 311
PPS_SECUR_H
UPD_TXF_BATCH_ID
TRUE
TRUE
TRUE
TRUE
TRUE
Page 312
PPS_SECUR_H
Page 313
PPS_SECUR_H
Page 314
PPS_SECUR_H
Page 315
PPS_SECUR_H
Page 316
PPS_SECUR_H
Page 317
PPS_SECUR_H
Page 318
PPS_SECUR_H
Page 319
PPS_CLASSIFY_ALL
PPS_CLASSIFY_ALL _01
Duplicate Check
SELECT IACCT,APPL_CODE ,COUNT(*) FROM S2VTPPPS.TV_PPS_CLASSIFY_ALL GROUP BY 1,2 HAVING COUNT(*)
Result:
PPS_CLASSIFY_ALL _02
Null Validation
SELECT IACCT,APPL_CODE FROM S2VTPPPS.TV_PPS_CLASSIFY_ALL WHERE
IACCT IS NULL OR
APPL_CODE IS NULL
Result: 0 RECORDS
PPS_CLASSIFY_ALL _03
Source Data from VTPPPS.TV_PPS_CLASSIFY_ALL
IACCT APPL_CODE CACCT_TYPE COC_CODE
47890760579 AL 31 3042
20000123785 TF 20 3261
47891411547 AL 31 3062
50860002336 AL 60 2051
30131015957 AL 31 3095
Page 320
PPS_CLASSIFY_ALL
PASS
OUNT(*) > 1 ;
PASS
PASS
Page 321
PPS_CLASSIFY_ALL
Page 322
PPS_CLASSIFY_ALL
Page 323
PPS_CLASSIFY_ALL
Page 324
PPS_CLASSIFY_ALL
F 220000
5654972 5654972 N 6100000
F 1459075
Page 325
PPS_CLASSIFY_ALL
Page 326
PPS_CLASSIFY_ALL
Page 327
PPS_CLASSIFY_ALL
QDAY_NOT_PAID TDR_PDR_FLAG
Page 328
PPS_CLASSIFY_ALL
Back To Index
Page 329
PPS_CLASSIFY_ALL
Page 330
PPS_CLASSIFY_ALL
Page 331
PPS_CLASSIFY_ALL
Page 332
PPS_CLASSIFY_ALL
Page 333
PPS_CLASSIFY_ALL
Page 334
PPS_CLASSIFY_ALL
Page 335
PPS_CLASSIFY_ALL
Page 336
PPS_CLASSIFY_ALL
Page 337
PPS_PARTCLASS_ALL
PPS_PARTCLASS_ALL _01
Duplicate Check
SELECT PARTID, IACCT ,COUNT(*) FROM S2VTPPPS.TV_PPS_PARTCLASS_ALL GROUP BY 1,2 HAVING COUNT(*) >
Result:
PPS_PARTCLASS_ALL _02
Null Validation
SELECT PARTID, IACCT FROM S2VTPPPS.TV_PPS_PARTCLASS_ALL WHERE
PARTID IS NULL OR
IACCT IS NULL
Result: 0 RECORDS
PPS_PARTCLASS_ALL _03
Source Data from VTPPPS.TV_PPS_PARTCLASS_ALL
PARTID IACCT
3411629 79531007621
33038970 79630000819
11592031 64231012696
33153166 51131343322
4234927 5960002540
Page 338
PPS_PARTCLASS_ALL
PASS
NT(*) > 1 ;
PASS
PASS
Page 339
PPS_PARTCLASS_ALL
Back To Index
Page 340
PPS_PARTCLASS_ALL
Page 341
PPS_PARTNER_ALL
PPS_PARTNER_ALL _01
Duplicate Check
SELECT PARTID ,COUNT(*) FROM S2VTPPPS.TV_PPS_PARTNER_ALL GROUP BY 1 HAVING COUNT(*) > 1 ;
Result:
PPS_PARTNER_ALL_02
Null Validation
SELECT PARTID, IACCT FROM S2VTPPPS.TV_PPS_PARTNER_ALL WHERE
PARTID IS NULL
Result: 0 RECORDS
PPS_PARTNER_ALL_03
Source Data from VTPPPS.TV_PPS_PARTNER_ALL
PARTID CCLASS CTDR_STAT PARTNER_NAME
5339271 ? N .. 5339271
4014143 ? N 4014143
31233089 ? N 31233089
4084939 ? N 4084939
34015694 ? N 34015694
Page 342
PPS_PARTNER_ALL
PASS
PASS
PASS
Page 343
PPS_PARTNER_ALL
QDAY_NOT_PAID
Page 344
PPS_PARTNER_ALL
Back To Index
Page 345
PPS_PARTNER_ALL
Page 346
PPS_PARTNER_ALL
Page 347
PPS_CCLASS_ACCT_FINAL
PPS_CCLASS_ACCT_FINAL _01
Duplicate Check
SELECT PARTID ,IACCT ,COUNT(*) FROM S2VTPPPS.TV_PPS_CCLASS_ACCT_FINAL GROUP BY 1,2 HAVING COUNT(
Result:
PPS_CCLASS_ACCT_FINAL _02
Null Validation
SELECT PARTID ,IACCT FROM S2VTPPPS.TV_PPS_CCLASS_ACCT_FINAL WHERE
PARTID IS NULL OR
IACCT IS NULL
Result: 0 RECORDS
PPS_CCLASS_ACCT_FINAL_03
Source Data from VTPPPS.TV_PPS_CCLASS_ACCT_FINAL
PARTID IACCT CACCT_TYPE FLAG_CHK_CAL
30416542 47800963167 31 A
20068087 47800693487 31 A
4622291 47800309478 31 A
2461799 47800094625 31 A
28776241 47891576486 31 A
Page 348
PPS_CCLASS_ACCT_FINAL
PASS
COUNT(*) > 1 ;
PASS
PASS
CCLASS_ACCT CCLASS_ACCT_FINAL
CCLASS_ACCT CCLASS_ACCT_FINAL
Page 349
PPS_CCLASS_ACCT_FINAL
Back To Index
Page 350
PPS_CCLASS_ACCT_FINAL
CCLASS_ACCT CCLASS_ACCT_FINAL
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
Page 351
PPS_CCLASS_CUST_FINAL
PPS_CCLASS_CUST_FINAL _01
Duplicate Check
SELECT PARTID ,COUNT(*) FROM S2VTPPPS.TV_PPS_CCLASS_CUST_FINAL GROUP BY 1 HAVING COUNT(*) > 1 ;
Result:
PPS_CCLASS_CUST_FINAL _02
Null Validation
SELECT PARTID FROM S2VTPPPS.TV_PPS_CCLASS_CUST_FINAL WHERE
PARTID IS NULL
Result: 0 RECORDS
PPS_CCLASS_CUST_FINAL_03
Source Data from VTPPPS.TV_PPS_CCLASS_CUST_FINAL
PARTID FLAG_CHK_CAL CCLASS_CUST_FINAL
33207037 A
20129906 A 10
5513925 A 1
2785976 A
3745762 A
Page 352
PPS_CCLASS_CUST_FINAL
PASS
)>1;
PASS
PASS
Page 353
PPS_CCLASS_CUST_FINAL
Back To Index
Page 354
PPS_CCLASS_CUST_FINAL
Page 355
PPS_RESERVE_BOT_ACCT
PPS_RESERVE_BOT_ACCT_01
Duplicate Check
SELECT PARTID ,IACCT ,COUNT(*) FROM
(SEL DISTINCT * FROM S2VTPPPS.TV_PPS_RESERVE_BOT_ACCT )DT GROUP BY 1,2 HAVING COUNT(*) > 1 ;
Result: 1 RECORDS
PARTID IACCT Count(*)
0033013692 20000170952 2
PPS_RESERVE_BOT_ACCT_02
Null Validation
SELECT PARTID,IACCT FROM S2VTPPPS.TV_PPS_RESERVE_BOT_ACCT WHERE
PARTID IS NULL OR
IACCT IS NULL
Result: 0 RECORDS
PPS_RESERVE_BOT_ACCT_03
Compare record and content of all field
Source Data from VTPPPS.TV_PPS_RESERVE_BOT_ACCT
PARTID IACCT ARESERVE_BOT_ACCT
10805348 24831000918 10222.83
6850558 22231601435 5004.17
326523 32760001864
210376 70260078301
14121077 49690225292 20321.16
Page 356
PPS_RESERVE_BOT_ACCT
FAIL
1;
PASS
PASS
Page 357
PPS_RESERVE_BOT_ACCT
Page 358
PPS_RESERVE_BOT_ACCT
Page 359
PPS_RESERVE_BOT_ACCT
Page 360
PPS_RESERVE_BOT_ACCT
Page 361
PPS_RESERVE_BOT_ACCT
Page 362
PPS_RESERVE_BOT_ACCT
Page 363
PPS_RESERVE_BOT_ACCT
Page 364
PPS_RESERVE_BOT_ACCT
Back To Index
FROM THE SUB_ACCT_OTH QUEERY WE ARE GETTING DUPLICATES WE HAVE TWO ENTRIES FOR THIS IACCT IN CLASSY_ALL SO DUPLICATE JOIN IS HA
Page 365
PPS_RESERVE_BOT_ACCT
JOIN IS HAPPENING.
Page 366
PPS_RESERVE_BOT_ACCT
Page 367
PPS_RESERVE_BOT_ACCT
Page 368
PPS_RESERVE_BOT_ACCT
Page 369
PPS_RESERVE_BOT_ACCT
Page 370
PPS_RESERVE_BOT_ACCT
Page 371
PPS_RESERVE_BOT_ACCT
Page 372
PPS_RESERVE_BOT_ACCT
Page 373
PPS_RESERVE_BOT_CUST
PPS_RESERVE_BOT_CUST_01
Duplicate Check
SELECT PARTID ,COUNT(*) FROM S2VTPPPS.TV_PPS_RESERVE_BOT_CUST GROUP BY 1 HAVING COUNT(*) > 1 ;
Result:
PPS_RESERVE_BOT_CUST_02
Null Validation
SELECT PARTID FROM S2VTPPPS.TV_PPS_RESERVE_BOT_CUST WHERE
PARTID IS NULL
Result: 0 RECORDS
PPS_RESERVE_BOT_CUST_03
Source Data from VTPPPS.TV_PPS_RESERVE_BOT_CUST
Compare record and content of all field ARESERVE_BOT_CUST
39689161 35530.69
6406110 6364.86
5999809 27792.37
14421837 1182.01
20074149 9315.28
Page 374
PPS_RESERVE_BOT_CUST
PASS
)>1;
PASS
PASS
Page 375
PPS_RESERVE_BOT_CUST
Back To Index
Page 376
PPS_RESERVE_BOT_CUST
Page 377
PPS_COLLECT
PPS_COLLECT_01
Duplicate Check
SELECT AS_OF_DT ,CACCT_TYPE ,AGING_LEVEL ,CAR_GRP_CD ,COUNT(*) FROM S2VTXPPS.TV_PPS_COLLECT GR
Result:
PPS_COLLECT_02
Null Validation
SELECT AS_OF_DT ,CACCT_TYPE ,AGING_LEVEL ,CAR_GRP_CD FROM S2VTXPPS.TV_PPS_COLLECT WHERE
AS_OF_DT IS NULL OR
CACCT_TYPE IS NULL OR
AGING_LEVEL IS NULL OR
CAR_GRP_CD IS NULL
Result: 0 RECORDS
PPS_COLLECT_03
Source Data from VTXPPS.TV_PPS_COLLECT
AS_OF_DT CACCT_TYPE AGING_LEVEL CAR_GRP_CD
2/29/2016 97 1 20
2/29/2016 97 18
2/29/2016 97 6 10
2/29/2016 97 6 8
2/29/2016 97 5 4
Page 378
PPS_COLLECT
PASS
PASS
PASS
Page 379
PPS_COLLECT
6717118.14 6717118.14
2999353.92 2999353.92
82449363.09 82449363.09
6717118.14 6717118.14
2999353.92 2999353.92
82449363.09 82449363.09
Page 380
PPS_COLLECT
Back To Index
Page 381
PPS_COLLECT
Page 382
PPS_COLLECT
Page 383
PPS_ADJ_CCLASS
PPS_ADJ_CCLASS_01 PASS
Duplicate Check
RESULT
0 RECORDS FOUND
RESULT
0 RECORDS FOUND
PPS_ADJ_CCLASS_02 PASS
NULL Check
RESULT
0 RECORDS FOUND
RESULT
0 RECORDS FOUND
PPS_ADJ_CCLASS_03 PASS
Page 384
PPS_ADJ_CCLASS
_1_0
INS_PROC_ INS_TXF_BAUPD_PROC_UPD_TXF_BATCHID
SCN_L_PPS_AD 2? ?
SCN_L_PPS_AD 2? ?
SCN_L_PPS_AD 2? ?
SCN_L_PPS_AD 2? ?
SCN_L_PPS_AD 2? ?
INS_PROC_ INS_TXF_BAUPD_PROC_UPD_TXF_BATCHID
SCN_L_PPS_AD 2? ?
SCN_L_PPS_AD 2? ?
SCN_L_PPS_AD 2? ?
SCN_L_PPS_AD 2? ?
SCN_L_PPS_AD 2? ?
Page 385
PPS_ADJ_CCLASS
INDEX
Page 386
PPS_ADJ_CCLASS
Page 387
PPS_ADJ_ALOSS
PPS_ADJ_ALOSS_01
Duplicate Check
RESULT
0 RECORDS FOUND
RESULT
0 RECORDS FOUND
PPS_ADJ_ALOSS_02
NULL Check
RESULT
0 RECORDS FOUND
RESULT
0 RECORDS FOUND
PPS_ADJ_ALOSS_03
Page 388
PPS_ADJ_ALOSS
PASS
PASS
PASS
Page 389
PPS_ADJ_ALOSS
74530000715 1000 01/01/00
47800754500 92000 01/01/00
47890102462 897000 01/01/00
54031010360 15000 01/01/00
72931128978 32000 01/01/00
INDEX
Page 390
PPS_ADJ_ALOSS
? 367 SCN_L_PPS_AD 1? ?
? 367 SCN_L_PPS_AD 1? ?
? 367 SCN_L_PPS_AD 1? ?
? 367 SCN_L_PPS_AD 1? ?
? 367 SCN_L_PPS_AD 1? ?
Page 391
PPS_ADJ_ACCT_INFO
PPS_ADJ_ACCT_INFO_01
Duplicate Check
SEL FLAG_ACTION,PARTID,IACCT,
COUNT(*) FROM S2VSGPPS.PPS_ADJ_ACCT_INFO_1_0
GROUP BY 1,2,3 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
SEL FLAG_ACTION,PARTID,IACCT,
COUNT(*) FROM S2DSGPPS.PPS_ADJ_ACCT_INFO_1_0
GROUP BY 1,2,3 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
PPS_ADJ_ACCT_INFO_02
NULL Check
PPS_ADJ_ACCT_INFO_03
Page 392
PPS_ADJ_ACCT_INFO
PASS
_ACCT_INFO_1_0
1_0
PASS
OM S2VSGPPS.PPS_ADJ_ACCT_INFO_1_0
PASS
CUST_NO_RM PARTNER_NPART_OC_CPART_CBUSAPPL_CODECACCT_TYPACCT_NAME
1.40E+027 40656086 4 3529 AL 31 1.48E+025
1.40E+027 24268168 2 3429 IM 3 1.48E+021
8.30E+027 PUBLIC COM 1591 J610000 AL83 60 8.37E+025
TESTHK0078 1516 K641913 AL 55 TESTHK0078
1.40E+027 5719773 57 3089 N829900 AL 30 1.48E+025
CUST_NO_RM PARTNER_NPART_OC_CPART_CBUSAPPL_CODECACCT_TYPACCT_NAME
1.40E+027 40656086 4 3529 AL 31 1.48E+025
1.40E+027 24268168 2 3429 IM 3 1.48E+021
8.30E+027 PUBLIC COM 1591 J610000 AL83 60 8.37E+025
TESTHK0078 1516 K641913 AL 55 TESTHK0078
1.40E+027 5719773 57 3089 N829900 AL 30 1.48E+025
Page 393
PPS_ADJ_ACCT_INFO
Page 394
PPS_ADJ_ACCT_INFO
Page 395
PPS_ADJ_ACCT_INFO
Page 396
PPS_ADJ_ACCT_INFO
Page 397
PPS_ADJ_ACCT_INFO
UPD_TXF_BATCHID
?
?
?
?
?
UPD_TXF_BATCHID
?
?
?
?
?
Page 398
PPS_ADJ_ACCT_INFO
INDEX
Page 399
PPS_ADJ_ACCT_INFO
Page 400
PPS_ADJ_ACCT_INFO
Page 401
PPS_ADJ_ACCT_INFO
Page 402
PPS_ADJ_ACCT_INFO
Page 403
PPS_ADJ_ACCT_INFO
Page 404
PPS_ADJ_ACCT_INFO
Page 405
PPS_ADJ_HP_ACCT
PPS_ADJ_HP_ACCT_01
Duplicate Check
SEL IACCT,
COUNT(*) FROM S2VSGPPS.PPS_ADJ_HP_ACCT_1_0
GROUP BY 1 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
SEL IACCT,
COUNT(*) FROM S2DSGPPS.PPS_ADJ_HP_ACCT_1_0
GROUP BY 1 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
PPS_ADJ_HP_ACCT_02
NULL Check
PPS_ADJ_HP_ACCT_03
Page 406
PPS_ADJ_HP_ACCT
PASS
PASS
PASS
Page 407
PPS_ADJ_HP_ACCT
INDEX
Page 408
PPS_ADJ_HP_ACCT
Page 409
PPS_ADJ_CCLASS(VMTPPS)
PPS_ADJ_CCLASS_01 PASS
Duplicate Check
SEL IACCT,
COUNT(*) FROM S2VMTPPS.PPS_ADJ_CCLASS
GROUP BY 1 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
SEL IACCT,
COUNT(*) FROM S2DPYPPS.PPS_ADJ_CCLASS
GROUP BY 1 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
PPS_ADJ_CCLASS_02 PASS
NULL Check
PPS_ADJ_CCLASS_03 PASS
Page 410
PPS_ADJ_CCLASS(VMTPPS)
INS_PROC_ INS_TXF_BAUPD_PROC_UPD_TXF_BATCH_ID
SCN_T_PPS_AD 2? ?
SCN_T_PPS_AD 2? ?
SCN_T_PPS_AD 2? ?
SCN_T_PPS_AD 2? ?
SCN_T_PPS_AD 2? ?
INS_PROC_ INS_TXF_BAUPD_PROC_UPD_TXF_BATCH_ID
SCN_T_PPS_AD 2? ?
SCN_T_PPS_AD 2? ?
SCN_T_PPS_AD 2? ?
SCN_T_PPS_AD 2? ?
SCN_T_PPS_AD 2? ?
Page 411
PPS_ADJ_CCLASS(VMTPPS)
IACCT CCLASS_EXSTART_DT END_DT RECORD_DECTL_ID
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
BACK TO #INDEX
Page 412
PPS_ADJ_CCLASS(VMTPPS)
INS_PROC_ INS_TXF_BAUPD_PROC_UPD_TXF_BATCH_ID
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
Page 413
PPS_ADJ_ALOSS(VMTPPS)
PPS_ADJ_ALOSS_01 PASS
Duplicate Check
SEL IACCT,
COUNT(*) FROM S2VMTPPS.PPS_ADJ_ALOSS
GROUP BY 1 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
SEL IACCT,
COUNT(*) FROM S2DPYPPS.PPS_ADJ_ALOSS
GROUP BY 1 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
PPS_ADJ_ALOSS_02 PASS
NULL Check
PPS_ADJ_ALOSS_03 PASS
Page 414
PPS_ADJ_ALOSS(VMTPPS)
INS_PROC_ INS_TXF_BAUPD_PROC_UPD_TXF_BATCH_ID
SCN_T_PPS_AD 1? ?
SCN_T_PPS_AD 1? ?
SCN_T_PPS_AD 1? ?
SCN_T_PPS_AD 1? ?
SCN_T_PPS_AD 1? ?
INS_PROC_ INS_TXF_BAUPD_PROC_UPD_TXF_BATCH_ID
SCN_T_PPS_AD 1? ?
SCN_T_PPS_AD 1? ?
SCN_T_PPS_AD 1? ?
SCN_T_PPS_AD 1? ?
SCN_T_PPS_AD 1? ?
Page 415
PPS_ADJ_ALOSS(VMTPPS)
IACCT ALOSS START_DT END_DT RECORD_DECTL_ID
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
BACK TO #INDEX
Page 416
PPS_ADJ_ALOSS(VMTPPS)
INS_PROC_ INS_TXF_BAUPD_PROC_UPD_TXF_BATCH_ID
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
Page 417
PPS_ADJ_ACCT_INFO(VMTPPS)
PPS_ADJ_ACCT_INFO_01 PASS
Duplicate Check
SEL AS_OF_DT ,DATE_TIME ,FLAG_ACTION ,PARTID ,IACCT,
COUNT(*) FROM S2VMTPPS.PPS_ADJ_ACCT_INFO
GROUP BY 1,2,3,4,5 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
SEL AS_OF_DT ,DATE_TIME ,FLAG_ACTION ,PARTID ,IACCT,
COUNT(*) FROM S2DPYPPS.PPS_ADJ_ACCT_INFO
GROUP BY 1,2,3,4,5 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
PPS_ADJ_ACCT_INFO_02 PASS
NULL Check
RESULT
0 RECORDS FOUND
PPS_ADJ_ACCT_INFO_03 FAIL
Page 418
PPS_ADJ_ACCT_INFO(VMTPPS)
CUST_NO_RPARTNER_NPART_OC_CPART_CBUSAPPL_CODECACCT_TYPACCT_NAMEACCT_OC_CACCT_CCLA
AUTO PLUS_ 3549 CC 43 AUTO PLUS_ 3549
SPEEDY LO 3317 AL 47 SPEEDY LO 3317 20
1.40E+027 .. 9459681 9 3430 AL 31 1.48E+025 3430
1.40E+027 24268168 2 3429 IM 3 1.48E+021 3429
SPEEDY LO 3317 AL 47 SPEEDY LO 3317 20
1.40E+027 95954 95954 2293 AL 30 1.48E+025 2293 30
1.40E+027 95954 95954 2293 AL 30 1.48E+025 2293 30
1.40E+027 .. 9459681 9 3430 AL 31 1.48E+025 3430
1.40E+027 24268168 2 3429 IM 3 1.48E+021 3429
AUTO PLUS_ 3549 CC 43 AUTO PLUS_ 3549
Page 419
PPS_ADJ_ACCT_INFO(VMTPPS)
Page 420
PPS_ADJ_ACCT_INFO(VMTPPS)
Page 421
PPS_ADJ_ACCT_INFO(VMTPPS)
Page 422
PPS_ADJ_ACCT_INFO(VMTPPS)
Page 423
PPS_ADJ_ACCT_INFO(VMTPPS)
BACK TO #INDEX
Page 424
PPS_ADJ_ACCT_INFO(VMTPPS)
CUST_NO_RPARTNER_NPART_OC_CPART_CBUSAPPL_CODECACCT_TYPACCT_NAMEACCT_OC_CACCT_CCLA
1.40E+027 ..945968194 3430 AL 31 1.48E+025 3430
1.40E+027 ..945968194 3430 AL 31 1.48E+025 3430
Page 425
PPS_ADJ_ACCT_INFO(VMTPPS)
Page 426
PPS_ADJ_ACCT_INFO(VMTPPS)
Page 427
PPS_ADJ_ACCT_INFO(VMTPPS)
Page 428
PPS_ADJ_ACCT_INFO(VMTPPS)
Page 429
PPS_ADJ_HP_ACCT(VMTPPS)
PPS_ADJ_HP_ACCT_01 PASS
Duplicate Check
SEL AS_OF_DT ,DATE_TIME ,IACCT,
COUNT(*) FROM S2VMTPPS.PPS_ADJ_HP_ACCT
GROUP BY 1,2,3 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
SEL AS_OF_DT ,DATE_TIME,IACCT,
COUNT(*) FROM S2DPYPPS.PPS_ADJ_HP_ACCT
GROUP BY 1,2,3 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
PPS_ADJ_HP_ACCT_02 PASS
NULL Check
RESULT
0 RECORDS FOUND
PPS_ADJ_HP_ACCT_03 PASS
Page 430
PPS_ADJ_HP_ACCT(VMTPPS)
Page 431
PPS_ADJ_HP_ACCT(VMTPPS)
Compare record and content of all field
BACK TO #INDEX
Page 432
PPS_ADJ_HP_ACCT(VMTPPS)
Page 433
PPS_ADJ_COLLATERAL_INFO(VMTPPS)
PPS_ADJ_COLLATERAL_INFO_01 FAIL
Duplicate Check
SEL AS_OF_DT ,DATE_TIME ,FLAG_ACTION ,PARTID ,ISECCODE ,ISECKEY,
COUNT(*) FROM S2VMTPPS.PPS_ADJ_COLLATERAL_INFO
GROUP BY 1,2,3,4,5,6 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
SEL AS_OF_DT ,DATE_TIME ,FLAG_ACTION ,PARTID ,ISECCODE ,ISECKEY,
COUNT(*) FROM S2DPYPPS.PPS_ADJ_COLLATERAL_INFO
GROUP BY 1,2,3,4,5,6 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
PPS_ADJ_COLLATERAL_INFO_02 PASS
NULL Check
SEL AS_OF_DT ,DATE_TIME ,FLAG_ACTION ,PARTID ,ISECCODE ,ISECKEY
FROM S2VMTPPS.PPS_ADJ_COLLATERAL_INFO
WHERE AS_OF_DT IS NULL
OR DATE_TIME IS NULL
OR FLAG_ACTION IS NULL
OR PARTID IS NULL
OR ISECCODE IS NULL
OR ISECKEY IS NULL;
RESULT
0 RECORDS FOUND
PPS_ADJ_COLLATERAL_INFO_03 PASS
Page 434
PPS_ADJ_COLLATERAL_INFO(VMTPPS)
FO
Page 435
PPS_ADJ_COLLATERAL_INFO(VMTPPS)
Page 436
PPS_ADJ_COLLATERAL_INFO(VMTPPS)
Page 437
PPS_ADJ_COLLATERAL_INFO(VMTPPS)
Compare record and content of all field
BACK TO #INDEX
Page 438
PPS_ADJ_COLLATERAL_INFO(VMTPPS)
Page 439
PPS_ADJ_COLLATERAL_INFO(VMTPPS)
Page 440
PPS_ADJ_COLLATERAL_INFO(VMTPPS)
Page 441
VPPS_ADJ_CCLASS
VPPS_ADJ_CCLASS_01 PASS
Duplicate Check
SEL IACCT,
COUNT(*) FROM S2VTXPPS.VPPS_ADJ_CCLASS
GROUP BY 1 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
SEL IACCT,
COUNT(*) FROM S2VMTPPS.PPS_ADJ_CCLASS
GROUP BY 1 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
VPPS_ADJ_CCLASS_02 PASS
NULL Check
SEL IACCT
FROM S2VTXPPS.VPPS_ADJ_CCLASS
WHERE IACCT IS NULL;
RESULT
0 RECORDS FOUND
SEL IACCT
FROM S2VMTPPS.PPS_ADJ_CCLASS
WHERE IACCT IS NULL;
RESULT
0 RECORDS FOUND
VPPS_ADJ_CCLASS_03 PASS
IACCT CCLASS_EXPECTED
49690010875 40
130124724 20
60131017598 20
130124300 30
47800654213 20
Page 442
VPPS_ADJ_CCLASS
INS_PROC_ INS_TXF_BAUPD_PROC_UPD_TXF_BATCH_ID
SCN_T_PPS_AD 2? ?
SCN_T_PPS_AD 2? ?
SCN_T_PPS_AD 2? ?
SCN_T_PPS_AD 2? ?
SCN_T_PPS_AD 2? ?
Page 443
VPPS_ADJ_CCLASS
IACCT CCLASS_EXPECTED
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
BACK TO #INDEX
Page 444
VPPS_ADJ_CCLASS
Page 445
VPPS_ADJ_ALOSS
VPPS_ADJ_ALOSS_01 PASS
Duplicate Check
SEL IACCT,
COUNT(*) FROM S2VTXPPS.VPPS_ADJ_ALOSS
GROUP BY 1 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
SEL IACCT,
COUNT(*) FROM S2VSTPPS.PPS_ADJ_ALOSS_1_0
GROUP BY 1 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
VPPS_ADJ_ALOSS_02 PASS
NULL Check
SEL IACCT
FROM S2VTXPPS.VPPS_ADJ_ALOSS
WHERE IACCT IS NULL;
RESULT
0 RECORDS FOUND
SEL IACCT
FROM S2VSTPPS.PPS_ADJ_ALOSS_1_0
WHERE IACCT IS NULL;
RESULT
0 RECORDS FOUND
VPPS_ADJ_ALOSS_03
IACCT ALOSS
Page 446
VPPS_ADJ_ALOSS
INS_PROC_ INS_TXF_BAUPD_PROC_UPD_TXF_BATCHID
Page 447
VPPS_ADJ_ALOSS
Compare record and content of all field
RCA : DOSENT HAVE THE USER ACESSESS FOR THE DESTINATION VIEW
BACK TO #INDEX
Page 448
VPPS_ADJ_ALOSS
Page 449
VPPS_ADJ_ACCT_INFO
VPPS_ADJ_ACCT_INFO_01 PASS
Duplicate Check
VPPS_ADJ_ACCT_INFO_02 PASS
NULL Check
SEL AS_OF_DT ,DATE_TIME ,FLAG_ACTION ,PARTID ,IACCT
FROM S2VTPPPS.VPPS_ADJ_ACCT_INFO
WHERE AS_OF_DT IS NULL
OR DATE_TIME IS NULL
OR FLAG_ACTION IS NULL
OR PARTID IS NULL
OR IACCT IS NULL;
RESULT
0 RECORDS FOUND
VPPS_ADJ_ACCT_INFO_03 PASS
Page 450
VPPS_ADJ_ACCT_INFO
CUST_NO_RPARTNER_NPART_OC_CPART_CBUSAPPL_CODECACCT_TYPACCT_NAMEACCT_OC_CACCT_CCLA
1.40E+027 24268168 2 3429 IM 3 1.48E+021 3429
PARTNER_NA 1591 AL 30 ACCT_NAME0 1591
1.40E+027 TEST CHANG 4166 C001117 AL 31 1.48E+025 4166
/ 3006 CC 43 / 3006 40
1.40E+027 41090257 4 3338 AL 31 1.48E+025 3338
CUST_NO_RPARTNER_NPART_OC_CPART_CBUSAPPL_CODECACCT_TYPACCT_NAMEACCT_OC_CACCT_CCLA
1.40E+027 24268168 2 3429 IM 3 1.48E+021 3429
Page 451
VPPS_ADJ_ACCT_INFO
Page 452
VPPS_ADJ_ACCT_INFO
Page 453
VPPS_ADJ_ACCT_INFO
Page 454
VPPS_ADJ_ACCT_INFO
_SP
_SP
Page 455
VPPS_ADJ_ACCT_INFO
2/29/2016 8/17/2016 19I NEW 403006087 Y
2/29/2016 8/17/2016 19U 165311 6.013E+010 N
2/29/2016 8/17/2016 19U D222430000 2.224E+010 N
2/29/2016 8/17/2016 19I 41090257 4.789E+010 N
BACK TO #INDEX
Page 456
VPPS_ADJ_ACCT_INFO
PARTNER_NA 1591 AL 30 ACCT_NAME0 1591
1.40E+027 TEST CHANG 4166 C001117 AL 31 1.48E+025 4166
/ 3006 CC 43 / 3006 40
1.40E+027 41090257 4 3338 AL 31 1.48E+025 3338
CUST_NO_RPARTNER_NPART_OC_CPART_CBUSAPPL_CODECACCT_TYPACCT_NAMEACCT_OC_CACCT_CCLA
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
Page 457
VPPS_ADJ_ACCT_INFO
912 THB
601 THB 32000000 29329542.3 4634335.41 29329542.3
222 THB 102819.57
814 THB 2000002 1000002 3 2.1 13.1 12 2002
Page 458
VPPS_ADJ_ACCT_INFO
Page 459
VPPS_ADJ_ACCT_INFO
? N F
1/3/2014 3201 12401 1Y F 293295.42
? N 102819.57
? 3201 12401 7Y F 50000 1500
Page 460
VPPS_ADJ_ACCT_INFO
_SP
TRUE
TRUE
TRUE
TRUE
TRUE
Page 461
VPPS_ADJ_HP_ACCT
VPPS_ADJ_HP_ACCT_01 PASS
Duplicate Check
VPPS_ADJ_HP_ACCT_02 PASS
NULL Check
RESULT
0 RECORDS FOUND
VPPS_ADJ_HP_ACCT_03
Page 462
VPPS_ADJ_HP_ACCT
INS_PROC_ INS_TXF_BAUPD_PROC_UPD_TXF_BATCHID
INS_PROC_ INS_TXF_BAUPD_PROC_UPD_TXF_BATCHID
Page 463
VPPS_ADJ_HP_ACCT
BACK TO #INDEX
Page 464
VPPS_ADJ_HP_ACCT
Page 465
PPS_CLASSIFY_FUND_01_W
PPS_CLASSIFY_FUND_01_W_01
Duplicate Check
SELECT AS_OF_DT ,IACCT ,APPL_CODE ,COUNT(*)
FROM (SELECT DISTINCT * FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_01_W) AS X
GROUP BY 1,2,3 HAVING COUNT(*) > 1 ; 0 ROWS
Result:
PPS_CLASSIFY_FUND_01_W_02
Null Validation
SELECT AS_OF_DT ,IACCT ,APPL_CODE FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_01_W WHERE
AS_OF_DT IS NULL OR
IACCT IS NULL OR
APPL_CODE IS NULL ;
Result: 0 RECORDS
PPS_CLASSIFY_FUND_01_W_03
Source Data from VTXPPS.TV_PPS_CLASSIFY_FUND_01_W
AS_OF_DT IACCT APPL_CODE CACCT_TYPE
2/29/2016 13703006862 IM 3
2/29/2016 20000060791 TF 20
2/29/2016 46800515005 IM 3
2/29/2016 50103097313 IM 3
2/29/2016 103149275 IM 3
Page 466
PPS_CLASSIFY_FUND_01_W
pass
pass
pass
Page 467
PPS_CLASSIFY_FUND_01_W
Page 468
PPS_CLASSIFY_FUND_01_W
Page 469
PPS_CLASSIFY_FUND_01_W
Page 470
PPS_CLASSIFY_FUND_01_W
Page 471
PPS_CLASSIFY_FUND_01_W
F 11.38
F 10000000 1497623.46
10000000
F 11.38
F 10000000 1497623.46
10000000
Page 472
PPS_CLASSIFY_FUND_01_W
?
3511 12001
3511 12001
?
3511 12001
3511 12001
Page 473
PPS_CLASSIFY_FUND_01_W
Page 474
PPS_CLASSIFY_FUND_01_W
Page 475
PPS_CLASSIFY_FUND_01_W
Page 476
PPS_CLASSIFY_FUND_01_W
UPD_PROC_NAME UPD_TXF_BATCH_ID
? ?
? ?
? ?
? ?
? ?
UPD_PROC_NAME UPD_TXF_BATCH_ID
? ?
? ?
? ?
? ?
? ?
Page 477
PPS_CLASSIFY_FUND_01_W
Back To Index
Page 478
PPS_CLASSIFY_FUND_01_W
Page 479
PPS_CLASSIFY_FUND_01_W
Page 480
PPS_CLASSIFY_FUND_01_W
Page 481
PPS_CLASSIFY_FUND_01_W
Page 482
PPS_CLASSIFY_FUND_01_W
Page 483
PPS_CLASSIFY_FUND_01_W
Page 484
PPS_CLASSIFY_FUND_01_W
Page 485
PPS_CLASSIFY_FUND_01_W
Page 486
PPS_CLASSIFY_FUND_01_W
Page 487
PPS_CLASSIFY_FUND_01_W
Page 488
PPS_CLASSIFY_FUND_01_W
Page 489
PPS_CLASSIFY_FUND_IM_W
PPS_CLASSIFY_FUND_IM_W_01
Duplicate Check
SELECT AS_OF_DT ,IACCT ,APPL_CODE ,COUNT(*) FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_IM_W GROUP BY 1,
Result: 0 ROWS
PPS_CLASSIFY_FUND_IM_W_02
Null Validation
SELECT AS_OF_DT ,IACCT ,APPL_CODE FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_IM_W WHERE
AS_OF_DT IS NULL OR
IACCT IS NULL OR
APPL_CODE IS NULL
Result: 0 RECORDS
PPS_CLASSIFY_FUND_IM_W_03
Source Data from VTXPPS.TV_PPS_CLASSIFY_FUND_IM_W
AS_OF_DT IACCT APPL_CODE CACCT_TYPE
2/29/2016 11603002557 IM 3
2/29/2016 34803018476 IM 3
2/29/2016 52003015325 IM 3
2/29/2016 46800257267 IM 3
2/29/2016 2103035200 IM 3
Page 490
PPS_CLASSIFY_FUND_IM_W
PASS
PASS
PASS
Page 491
PPS_CLASSIFY_FUND_IM_W
Page 492
PPS_CLASSIFY_FUND_IM_W
Page 493
PPS_CLASSIFY_FUND_IM_W
Page 494
PPS_CLASSIFY_FUND_IM_W
Page 495
PPS_CLASSIFY_FUND_IM_W
Page 496
PPS_CLASSIFY_FUND_IM_W
Page 497
PPS_CLASSIFY_FUND_IM_W
Page 498
PPS_CLASSIFY_FUND_IM_W
Page 499
PPS_CLASSIFY_FUND_IM_W
Page 500
PPS_CLASSIFY_FUND_IM_W
UPD_PROC_NAME UPD_TXF_BATCH_ID
? ?
? ?
? ?
? ?
? ?
UPD_PROC_NAME UPD_TXF_BATCH_ID
? ?
? ?
? ?
? ?
? ?
Page 501
PPS_CLASSIFY_FUND_IM_W
Page 502
PPS_CLASSIFY_FUND_IM_W
Page 503
PPS_CLASSIFY_FUND_IM_W
Page 504
PPS_CLASSIFY_FUND_IM_W
Page 505
PPS_CLASSIFY_FUND_IM_W
Page 506
PPS_CLASSIFY_FUND_IM_W
Page 507
PPS_CLASSIFY_FUND_IM_W
Page 508
PPS_CLASSIFY_FUND_IM_W
Page 509
PPS_CLASSIFY_FUND_IM_W
Page 510
PPS_CLASSIFY_FUND_IM_W
Page 511
PPS_CLASSIFY_FUND_IM_W
Page 512
PPS_CLASSIFY_FUND_IM_W
Page 513
PPS_CLASSIFY_FUND_TR_W
PPS_CLASSIFY_FUND_TR_W_01
Duplicate Check
SELECT AS_OF_DT ,IACCT ,APPL_CODE ,COUNT(*) FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_TR_W GROUP BY 1,2,3 HAVING COUNT(*) > 1 ;
Result:
PPS_CLASSIFY_FUND_TR_W_02
Null Validation
SELECT AS_OF_DT ,IACCT ,APPL_CODE FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_TR_W WHERE
AS_OF_DT IS NULL OR
IACCT IS NULL OR
APPL_CODE IS NULL
Result:
PPS_CLASSIFY_FUND_TR_W_03
Source Data from VTXPPS.TV_PPS_CLASSIFY_FUND_TR_W
AS_OF_DT IACCT APPL_CODE CACCT_TYPE
2/29/2016 02Y3 TR 55.00
2/29/2016 02U0 TR 55.00
2/29/2016 01FL TR 55.00
2/29/2016 02WF TR 55.00
2/29/2016 003T TR 55.00
Page 514
PPS_CLASSIFY_FUND_TR_W
PASS
PASS
PASS
Page 515
PPS_CLASSIFY_FUND_TR_W
Page 516
PPS_CLASSIFY_FUND_TR_W
Page 517
PPS_CLASSIFY_FUND_TR_W
Page 518
PPS_CLASSIFY_FUND_TR_W
Page 519
PPS_CLASSIFY_FUND_TR_W
Page 520
PPS_CLASSIFY_FUND_TR_W
Page 521
PPS_CLASSIFY_FUND_TR_W
Page 522
PPS_CLASSIFY_FUND_TR_W
Page 523
PPS_CLASSIFY_FUND_TR_W
Page 524
PPS_CLASSIFY_FUND_TR_W
UPD_PROC_NAME UPD_TXF_BATCH_ID
? ?
? ?
? ?
? ?
? ?
UPD_PROC_NAME UPD_TXF_BATCH_ID
? ?
? ?
Page 525
PPS_CLASSIFY_FUND_TR_W
2/29/2016 01FL TR 55.00
2/29/2016 02WF TR 55.00
2/29/2016 003T TR 55.00
Back To Index
Page 526
PPS_CLASSIFY_FUND_TR_W
1601 199000000
1516 178626000 2480.76
1516 1500000000
Page 527
PPS_CLASSIFY_FUND_TR_W
N
N
N
Page 528
PPS_CLASSIFY_FUND_TR_W
N 2/29/2016 Y
N 2/29/2016 Y
N 2/29/2016 Y
Page 529
PPS_CLASSIFY_FUND_TR_W
222 ? THB
222 ? THB
222 ? THB
Page 530
PPS_CLASSIFY_FUND_TR_W
199000000 N
178628480.76 N
1500000000 N
Page 531
PPS_CLASSIFY_FUND_TR_W
F 199000000
F 178626000 2480.76
F 1500000000
Page 532
PPS_CLASSIFY_FUND_TR_W
201 10302
201 10301
201 10301
Page 533
PPS_CLASSIFY_FUND_TR_W
NAME01FL
NAME02WF
NAME003T
Page 534
PPS_CLASSIFY_FUND_TR_W
1990000 1990000 2/29/2016
1786260 1786260 2/29/2016
15000000 15000000 2/29/2016
Page 535
PPS_CLASSIFY_FUND_TR_W
12/31/9999 367 SCN_T_PPS_CLASSIFY_F 4
12/31/9999 367 SCN_T_PPS_CLASSIFY_F 4
12/31/9999 367 SCN_T_PPS_CLASSIFY_F 4
Page 536
PPS_CLASSIFY_FUND_TR_W
? ?
? ?
? ?
Page 537
PPS_CLASSIFY_FUND_TF_W
PPS_CLASSIFY_FUND_TF_W_01
Duplicate Check
SELECT AS_OF_DT ,IACCT ,APPL_CODE ,COUNT(*) FROM
(SEL DISTINCT * FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_TF_W ) AS X GROUP BY 1,2,3 HAVING COUNT(*) > 1 ;
Result: 0 ROWS
PPS_CLASSIFY_FUND_TF_W_02
Null Validation
SELECT AS_OF_DT ,IACCT ,APPL_CODE FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_TF_W WHERE
AS_OF_DT IS NULL OR
IACCT IS NULL OR
APPL_CODE IS NULL
Result: 0 RECORDS
PPS_CLASSIFY_FUND_TF_W_03
Source Data from VTXPPS.TV_PPS_CLASSIFY_FUND_TF_W
AS_OF_DT IACCT APPL_CODE CACCT_TYPE
2/29/2016 SBINBDDHGUL TF 20
2/29/2016 BRASBRRJRJ1 TF 20
2/29/2016 SBACBDDH TF 20
2/29/2016 20000186351 TF 20
2/29/2016 20000152815 TF 20
Page 538
PPS_CLASSIFY_FUND_TF_W
PASS
PASS
PASS
Page 539
PPS_CLASSIFY_FUND_TF_W
Page 540
PPS_CLASSIFY_FUND_TF_W
Page 541
PPS_CLASSIFY_FUND_TF_W
Page 542
PPS_CLASSIFY_FUND_TF_W
Page 543
PPS_CLASSIFY_FUND_TF_W
Page 544
PPS_CLASSIFY_FUND_TF_W
Page 545
PPS_CLASSIFY_FUND_TF_W
Page 546
PPS_CLASSIFY_FUND_TF_W
Page 547
PPS_CLASSIFY_FUND_TF_W
Page 548
PPS_CLASSIFY_FUND_TF_W
UPD_PROC_NAME UPD_TXF_BATCH_ID
? ?
? ?
? ?
? ?
? ?
UPD_PROC_NAME UPD_TXF_BATCH_ID
? ?
? ?
? ?
? ?
Page 549
PPS_CLASSIFY_FUND_TF_W
2/29/2016 20000152815 TF 20
Back To Index
Page 550
PPS_CLASSIFY_FUND_TF_W
2018
Page 551
PPS_CLASSIFY_FUND_TF_W
? N
Page 552
PPS_CLASSIFY_FUND_TF_W
N 2/29/2016 Y
Page 553
PPS_CLASSIFY_FUND_TF_W
1954 ? THB
Page 554
PPS_CLASSIFY_FUND_TF_W
N
Page 555
PPS_CLASSIFY_FUND_TF_W
Page 556
PPS_CLASSIFY_FUND_TF_W
?
Page 557
PPS_CLASSIFY_FUND_TF_W
20000152815
Page 558
PPS_CLASSIFY_FUND_TF_W
2/29/2016
Page 559
PPS_CLASSIFY_FUND_TF_W
12/31/9999 367 SCN_T_PPS_CLASSIFY_F 4
Page 560
PPS_CLASSIFY_FUND_TF_W
? ?
Page 561
PPS_CLASSIFY_FUND_CC_MC_W
PPS_CLASSIFY_FUND_CC_MC_W_01
Duplicate Check
SELECT AS_OF_DT ,IACCT ,APPL_CODE ,COUNT(*) FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_CC_MC_W GROUP BY 1,2,3 HAVING COUNT(*) > 1 ;
Result: 0 ROWS
PPS_CLASSIFY_FUND_CC_MC_W_02
Null Validation
SELECT AS_OF_DT ,IACCT ,APPL_CODE FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_CC_MC_W WHERE
AS_OF_DT IS NULL OR
IACCT IS NULL OR
APPL_CODE IS NULL
Result: 0 RECORDS
PPS_CLASSIFY_FUND_CC_MC_W_03
Source Data from VTXPPS.TV_PPS_CLASSIFY_FUND_CC_MC_W
AS_OF_DT IACCT APPL_CODE CACCT_TYPE
2/29/2016 71310842659 CC 49
2/29/2016 71314623322 CC 49
2/29/2016 71312775471 CC 49
2/29/2016 71312528102 CC 49
2/29/2016 71309097451 CC 49
Page 562
PPS_CLASSIFY_FUND_CC_MC_W
PASS
PASS
PASS
Page 563
PPS_CLASSIFY_FUND_CC_MC_W
Page 564
PPS_CLASSIFY_FUND_CC_MC_W
Page 565
PPS_CLASSIFY_FUND_CC_MC_W
Page 566
PPS_CLASSIFY_FUND_CC_MC_W
Page 567
PPS_CLASSIFY_FUND_CC_MC_W
Page 568
PPS_CLASSIFY_FUND_CC_MC_W
3617 12021
3617 12021
Page 569
PPS_CLASSIFY_FUND_CC_MC_W
Page 570
PPS_CLASSIFY_FUND_CC_MC_W
Page 571
PPS_CLASSIFY_FUND_CC_MC_W
Page 572
PPS_CLASSIFY_FUND_CC_MC_W
Page 573
PPS_CLASSIFY_FUND_CC_MC_W
Back To Index
Page 574
PPS_CLASSIFY_FUND_CC_MC_W
Page 575
PPS_CLASSIFY_FUND_CC_MC_W
Page 576
PPS_CLASSIFY_FUND_CC_MC_W
Page 577
PPS_CLASSIFY_FUND_CC_MC_W
Page 578
PPS_CLASSIFY_FUND_CC_MC_W
Page 579
PPS_CLASSIFY_FUND_CC_MC_W
Page 580
PPS_CLASSIFY_FUND_CC_MC_W
Page 581
PPS_CLASSIFY_FUND_CC_MC_W
Page 582
PPS_CLASSIFY_FUND_CC_MC_W
Page 583
PPS_CLASSIFY_FUND_CC_MC_W
UPD_TXF_BATCH_ID
TRUE
TRUE
TRUE
TRUE
TRUE
Page 584
PPS_CLASSIFY_FUND_CC_MC_W
Page 585
PPS_CLASSIFY_FUND_CC_SPC_W
PPS_CLASSIFY_FUND_CC_SPC_W_01
Duplicate Check
SELECT AS_OF_DT ,IACCT ,APPL_CODE ,COUNT(*) FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_CC_SPC_W GROUP BY 1,2,3 HAVING COUNT(*) > 1 ;
Result: 0 RECORDS
PPS_CLASSIFY_FUND_CC_SPC_W_02
Null Validation
SELECT AS_OF_DT ,IACCT ,APPL_CODE FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_CC_SPC_W WHERE
AS_OF_DT IS NULL OR
IACCT IS NULL OR
APPL_CODE IS NULL
Result: 0 RECORDS
PPS_CLASSIFY_FUND_CC_SPC_W_03
Source Data from VTXPPS.TV_PPS_CLASSIFY_FUND_CC_SPC_W
AS_OF_DT IACCT APPL_CODE CACCT_TYPE
2/29/2016 12021320830T CC 43
2/29/2016 12021362020 CC 43
2/29/2016 12095414200 CC 43
2/29/2016 12088414200 CC 43
2/29/2016 12101414200 CC 43
Page 586
PPS_CLASSIFY_FUND_CC_SPC_W
PASS
PASS
PASS
Page 587
PPS_CLASSIFY_FUND_CC_SPC_W
Page 588
PPS_CLASSIFY_FUND_CC_SPC_W
Page 589
PPS_CLASSIFY_FUND_CC_SPC_W
Page 590
PPS_CLASSIFY_FUND_CC_SPC_W
Page 591
PPS_CLASSIFY_FUND_CC_SPC_W
361000 316455.52
-25373725.41
361000 316455.52
-25373725.41
Page 592
PPS_CLASSIFY_FUND_CC_SPC_W
Page 593
PPS_CLASSIFY_FUND_CC_SPC_W
Page 594
PPS_CLASSIFY_FUND_CC_SPC_W
Page 595
PPS_CLASSIFY_FUND_CC_SPC_W
Page 596
PPS_CLASSIFY_FUND_CC_SPC_W
Page 597
PPS_CLASSIFY_FUND_CC_SPC_W
Back To Index
Page 598
PPS_CLASSIFY_FUND_CC_SPC_W
Page 599
PPS_CLASSIFY_FUND_CC_SPC_W
Page 600
PPS_CLASSIFY_FUND_CC_SPC_W
Page 601
PPS_CLASSIFY_FUND_CC_SPC_W
Page 602
PPS_CLASSIFY_FUND_CC_SPC_W
Page 603
PPS_CLASSIFY_FUND_CC_SPC_W
Page 604
PPS_CLASSIFY_FUND_CC_SPC_W
Page 605
PPS_CLASSIFY_FUND_CC_SPC_W
Page 606
PPS_CLASSIFY_FUND_CC_SPC_W
Page 607
PPS_CLASSIFY_FUND_CC_SPC_W
Page 608
PPS_CLASSIFY_FUND_CC_SPC_W
Page 609
PPS_CLASSIFY_FUND_02_W
PPS_CLASSIFY_FUND_02_W_01
Duplicate Check
SELECT AS_OF_DT ,IACCT ,APPL_CODE ,COUNT(*) FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_02_W GROUP BY 1,2,3 HAVING COUNT(*) > 1 ;
Result: 0 RECORDS
PPS_CLASSIFY_FUND_02_W_02
Null Validation
SELECT AS_OF_DT ,IACCT ,APPL_CODE FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_02_W WHERE
AS_OF_DT IS NULL OR
IACCT IS NULL OR
APPL_CODE IS NULL
Result: 0 RECORDS
PPS_CLASSIFY_FUND_02_W_03
Source Data from VTXPPS.TV_PPS_CLASSIFY_FUND_02_W
AS_OF_DT IACCT APPL_CODE
2/29/2016 48590050432 AL
2/29/2016 47890318746 AL
2/29/2016 20831000346 AL
2/29/2016 4860080406 AL
2/29/2016 49690074340 AL
Page 610
PPS_CLASSIFY_FUND_02_W
PASS
PASS
PASS
Page 611
PPS_CLASSIFY_FUND_02_W
Page 612
PPS_CLASSIFY_FUND_02_W
Page 613
PPS_CLASSIFY_FUND_02_W
Page 614
PPS_CLASSIFY_FUND_02_W
Page 615
PPS_CLASSIFY_FUND_02_W
N 300000
N 300000
Page 616
PPS_CLASSIFY_FUND_02_W
3824 72001
3824 72001
Page 617
PPS_CLASSIFY_FUND_02_W
Page 618
PPS_CLASSIFY_FUND_02_W
Page 619
PPS_CLASSIFY_FUND_02_W
UPD_PROC_NAME UPD_TXF_BATCH_ID
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
Page 620
PPS_CLASSIFY_FUND_02_W
Page 621
PPS_CLASSIFY_FUND_02_W
Back To Index
Page 622
PPS_CLASSIFY_FUND_02_W
Page 623
PPS_CLASSIFY_FUND_02_W
Page 624
PPS_CLASSIFY_FUND_02_W
Page 625
PPS_CLASSIFY_FUND_02_W
Page 626
PPS_CLASSIFY_FUND_02_W
Page 627
PPS_CLASSIFY_FUND_02_W
Page 628
PPS_CLASSIFY_FUND_02_W
Page 629
PPS_CLASSIFY_FUND_02_W
Page 630
PPS_CLASSIFY_FUND_02_W
Page 631
PPS_CLASSIFY_FUND_02_W
Page 632
PPS_CLASSIFY_FUND_02_W
Page 633
PPS_CLASSIFY_FUND_AL_W
PPS_CLASSIFY_FUND_AL_W_01
Duplicate Check
SELECT AS_OF_DT ,IACCT ,APPL_CODE ,COUNT(*) FROM S2VTXPPS.TV_PPS_CLASSIFY_FUND_AL_W GROUP BY 1,2,3 HAVING COUNT(*) > 1 ;
Result: 0 RECORDS
PPS_CLASSIFY_FUND_AL_W_02
Null Validation
SELECT AS_OF_DT ,IACCT ,APPL_CODE FROM S2VTXPPS.TV_PPS_CLASSIFY_FUND_AL_W WHERE
AS_OF_DT IS NULL OR
IACCT IS NULL OR
APPL_CODE IS NULL
Result: 0 RECORDS
PPS_CLASSIFY_FUND_AL_W_03
Source Data from VTXPPS.TV_PPS_CLASSIFY_FUND_AL_W
AS_OF_DT IACCT APPL_CODE
2/29/2016 47800852332 AL
2/29/2016 47891339208 AL
2/29/2016 78831002812 AL
2/29/2016 49690247765 AL
2/29/2016 33431001494 AL
Page 634
PPS_CLASSIFY_FUND_AL_W
PASS
PASS
PASS
Page 635
PPS_CLASSIFY_FUND_AL_W
Page 636
PPS_CLASSIFY_FUND_AL_W
Page 637
PPS_CLASSIFY_FUND_AL_W
Page 638
PPS_CLASSIFY_FUND_AL_W
Page 639
PPS_CLASSIFY_FUND_AL_W
Page 640
PPS_CLASSIFY_FUND_AL_W
Page 641
PPS_CLASSIFY_FUND_AL_W
Page 642
PPS_CLASSIFY_FUND_AL_W
Page 643
PPS_CLASSIFY_FUND_AL_W
Page 644
PPS_CLASSIFY_FUND_AL_W
Page 645
PPS_CLASSIFY_FUND_AL_W
Back To Index
Page 646
PPS_CLASSIFY_FUND_AL_W
Page 647
PPS_CLASSIFY_FUND_AL_W
Page 648
PPS_CLASSIFY_FUND_AL_W
Page 649
PPS_CLASSIFY_FUND_AL_W
Page 650
PPS_CLASSIFY_FUND_AL_W
Page 651
PPS_CLASSIFY_FUND_AL_W
Page 652
PPS_CLASSIFY_FUND_AL_W
Page 653
PPS_CLASSIFY_FUND_AL_W
Page 654
PPS_CLASSIFY_FUND_AL_W
Page 655
PPS_CLASSIFY_FUND_AL_W
Page 656
PPS_CLASSIFY_FUND_AL_W
Page 657
PPS_CLASSIFY_FUND_SPD_W
PPS_CLASSIFY_FUND_SPD_W_01
Duplicate Check
SELECT AS_OF_DT ,IACCT ,APPL_CODE ,COUNT(*) FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_SPD_W GROUP BY 1,2,3 HAVING COUNT(*) > 1 ;
Result: 0 RECORDS
PPS_CLASSIFY_FUND_SPD_W_02
Null Validation
SELECT AS_OF_DT ,IACCT ,APPL_CODE FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_SPD_W WHERE
AS_OF_DT IS NULL OR
IACCT IS NULL OR
APPL_CODE IS NULL
Result: 0 RECORDS
PPS_CLASSIFY_FUND_SPD_W_03
Source Data from VTXPPS.TV_PPS_CLASSIFY_FUND_SPD_W
AS_OF_DT IACCT APPL_CODE
2/29/2016 22247000000 AL
2/29/2016 22248000004 AL
2/29/2016 22248000002 AL
2/29/2016 22247000004 AL
2/29/2016 22247000003 AL
Page 658
PPS_CLASSIFY_FUND_SPD_W
PASS
PASS
PASS
Page 659
PPS_CLASSIFY_FUND_SPD_W
Page 660
PPS_CLASSIFY_FUND_SPD_W
Page 661
PPS_CLASSIFY_FUND_SPD_W
Page 662
PPS_CLASSIFY_FUND_SPD_W
Page 663
PPS_CLASSIFY_FUND_SPD_W
Page 664
PPS_CLASSIFY_FUND_SPD_W
Page 665
PPS_CLASSIFY_FUND_SPD_W
Page 666
PPS_CLASSIFY_FUND_SPD_W
Page 667
PPS_CLASSIFY_FUND_SPD_W
Page 668
PPS_CLASSIFY_FUND_SPD_W
Page 669
PPS_CLASSIFY_FUND_SPD_W
Back To Index
Page 670
PPS_CLASSIFY_FUND_SPD_W
Page 671
PPS_CLASSIFY_FUND_SPD_W
Page 672
PPS_CLASSIFY_FUND_SPD_W
Page 673
PPS_CLASSIFY_FUND_SPD_W
Page 674
PPS_CLASSIFY_FUND_SPD_W
Page 675
PPS_CLASSIFY_FUND_SPD_W
Page 676
PPS_CLASSIFY_FUND_SPD_W
Page 677
PPS_CLASSIFY_FUND_SPD_W
Page 678
PPS_CLASSIFY_FUND_SPD_W
Page 679
PPS_CLASSIFY_FUND_SPD_W
Page 680
PPS_CLASSIFY_FUND_SPD_W
Page 681
PPS_CLASSIFY_FUND_SP_LQD_W
PPS_CLASSIFY_FUND_SP_LQD_W_01
Duplicate Check
SELECT AS_OF_DT ,IACCT ,APPL_CODE ,COUNT(*) FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_SP_LQD_W GROUP BY 1,2,3 HAVING COUNT(*) > 1 ;
Result: 0 RECORDS
PPS_CLASSIFY_FUND_SP_LQD_W_02
Null Validation
SELECT AS_OF_DT ,IACCT ,APPL_CODE FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_SP_LQD_W WHERE
AS_OF_DT IS NULL OR
IACCT IS NULL OR
APPL_CODE IS NULL
Result: 0 RECORDS
PPS_CLASSIFY_FUND_SP_LQD_W_03
Source Data from VTXPPS.TV_PPS_CLASSIFY_FUND_SP_LQD_W
AS_OF_DT IACCT APPL_CODE
1/1/2016 22294000004 AL
1/1/2016 22293000001 AL
1/1/2016 22294000003 AL
1/1/2016 22294000000 AL
1/1/2016 22293000002 AL
Page 682
PPS_CLASSIFY_FUND_SP_LQD_W
PASS
PASS
PASS
Page 683
PPS_CLASSIFY_FUND_SP_LQD_W
Page 684
PPS_CLASSIFY_FUND_SP_LQD_W
Page 685
PPS_CLASSIFY_FUND_SP_LQD_W
Page 686
PPS_CLASSIFY_FUND_SP_LQD_W
Page 687
PPS_CLASSIFY_FUND_SP_LQD_W
Page 688
PPS_CLASSIFY_FUND_SP_LQD_W
Page 689
PPS_CLASSIFY_FUND_SP_LQD_W
Page 690
PPS_CLASSIFY_FUND_SP_LQD_W
Page 691
PPS_CLASSIFY_FUND_SP_LQD_W
Page 692
PPS_CLASSIFY_FUND_SP_LQD_W
Page 693
PPS_CLASSIFY_FUND_SP_LQD_W
Back To Index
Page 694
PPS_CLASSIFY_FUND_SP_LQD_W
Page 695
PPS_CLASSIFY_FUND_SP_LQD_W
Page 696
PPS_CLASSIFY_FUND_SP_LQD_W
Page 697
PPS_CLASSIFY_FUND_SP_LQD_W
Page 698
PPS_CLASSIFY_FUND_SP_LQD_W
Page 699
PPS_CLASSIFY_FUND_SP_LQD_W
Page 700
PPS_CLASSIFY_FUND_SP_LQD_W
Page 701
PPS_CLASSIFY_FUND_SP_LQD_W
Page 702
PPS_CLASSIFY_FUND_SP_LQD_W
Page 703
PPS_CLASSIFY_FUND_SP_LQD_W
Page 704
PPS_CLASSIFY_FUND_SP_LQD_W
Page 705
PPS_CLASSIFY_FUND_03_W
PPS_CLASSIFY_FUND_03_W_01
Duplicate Check
SELECT AS_OF_DT ,IACCT ,APPL_CODE ,COUNT(*) FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_03_W GROUP BY 1,2,3 HAVING COUNT(*) > 1 ;
Result: 0 RECORDS
PPS_CLASSIFY_FUND_03_W_02
Null Validation
SELECT AS_OF_DT ,IACCT ,APPL_CODE FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_03_W WHERE
AS_OF_DT IS NULL OR
IACCT IS NULL OR
APPL_CODE IS NULL
Result: 0 RECORDS
PPS_CLASSIFY_FUND_03_W_03
Source Data from VTXPPS.TV_PPS_CLASSIFY_FUND_03_W
Page 706
PPS_CLASSIFY_FUND_03_W
PASS
PASS
PASS
Page 707
PPS_CLASSIFY_FUND_03_W
Page 708
PPS_CLASSIFY_FUND_03_W
Page 709
PPS_CLASSIFY_FUND_03_W
Page 710
PPS_CLASSIFY_FUND_03_W
Page 711
PPS_CLASSIFY_FUND_03_W
Page 712
PPS_CLASSIFY_FUND_03_W
3101
3002
3101
3002
Page 713
PPS_CLASSIFY_FUND_03_W
Page 714
PPS_CLASSIFY_FUND_03_W
Page 715
PPS_CLASSIFY_FUND_03_W
Page 716
PPS_CLASSIFY_FUND_03_W
Page 717
PPS_CLASSIFY_FUND_03_W
Back To Index
Page 718
PPS_CLASSIFY_FUND_03_W
Page 719
PPS_CLASSIFY_FUND_03_W
Page 720
PPS_CLASSIFY_FUND_03_W
Page 721
PPS_CLASSIFY_FUND_03_W
Page 722
PPS_CLASSIFY_FUND_03_W
Page 723
PPS_CLASSIFY_FUND_03_W
Page 724
PPS_CLASSIFY_FUND_03_W
Page 725
PPS_CLASSIFY_FUND_03_W
Page 726
PPS_CLASSIFY_FUND_03_W
Page 727
PPS_CLASSIFY_FUND_03_W
Page 728
PPS_CLASSIFY_FUND_03_W
Page 729
PPS_CLASSIFY_FUND_FR_BR_W
PPS_CLASSIFY_FUND_FR_BR_W_01
Duplicate Check
SELECT AS_OF_DT ,IACCT ,APPL_CODE ,COUNT(*) FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_FR_BR_W GROUP BY 1,2,3 HAVING COUNT(*) > 1 ;
Result: 0 RECORDS
PPS_CLASSIFY_FUND_FR_BR_W_02
Null Validation
SELECT AS_OF_DT ,IACCT ,APPL_CODE FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_FR_BR_W WHERE
AS_OF_DT IS NULL OR
IACCT IS NULL OR
APPL_CODE IS NULL
Result: 0 RECORDS
PPS_CLASSIFY_FUND_FR_BR_W_03
Source Data from VTXPPS.TV_PPS_CLASSIFY_FUND_FR_BR_W
AS_OF_DT IACCT APPL_CODE
2/29/2016 90360000046 AL81
2/29/2016 90363000134 AL81
2/29/2016 90364000250 AL81
2/29/2016 91232000877 AL83
2/29/2016 91232000754 AL83
Page 730
PPS_CLASSIFY_FUND_FR_BR_W
PASS
PASS
PASS
Page 731
PPS_CLASSIFY_FUND_FR_BR_W
2072439.8 3624145.36 18
4320000 4924873.01 18
2072439.8 3624145.36 18
4320000 4924873.01 18
Page 732
PPS_CLASSIFY_FUND_FR_BR_W
Page 733
PPS_CLASSIFY_FUND_FR_BR_W
Page 734
PPS_CLASSIFY_FUND_FR_BR_W
Page 735
PPS_CLASSIFY_FUND_FR_BR_W
F 2300000000 1295274875
F 4600000000 2700000000
F 2300000000 1295274875
F 4600000000 2700000000
Page 736
PPS_CLASSIFY_FUND_FR_BR_W
Page 737
PPS_CLASSIFY_FUND_FR_BR_W
Page 738
PPS_CLASSIFY_FUND_FR_BR_W
2072439.8
2392704 1927296
2072439.8
2392704 1927296
Page 739
PPS_CLASSIFY_FUND_FR_BR_W
Page 740
PPS_CLASSIFY_FUND_FR_BR_W
Page 741
PPS_CLASSIFY_FUND_FR_BR_W
Back To Index
Page 742
PPS_CLASSIFY_FUND_FR_BR_W
Page 743
PPS_CLASSIFY_FUND_FR_BR_W
Page 744
PPS_CLASSIFY_FUND_FR_BR_W
Page 745
PPS_CLASSIFY_FUND_FR_BR_W
Page 746
PPS_CLASSIFY_FUND_FR_BR_W
Page 747
PPS_CLASSIFY_FUND_FR_BR_W
Page 748
PPS_CLASSIFY_FUND_FR_BR_W
Page 749
PPS_CLASSIFY_FUND_FR_BR_W
Page 750
PPS_CLASSIFY_FUND_FR_BR_W
Page 751
PPS_CLASSIFY_FUND_FR_BR_W
Page 752
PPS_CLASSIFY_FUND_FR_BR_W
Page 753
PPS_PARTNER_W
PPS_PARTNER_W_01
Duplicate Check
SELECT AS_OF_DT ,PARTID ,COUNT(*) FROM S2VTPPPS.TV_PPS_PARTNER_W GROUP BY 1,2 HAVING COUNT(*) >
Result: 0 RECORDS
PPS_PARTNER_W_02
Null Validation
SELECT AS_OF_DT ,PARTID FROM S2VTPPPS.TV_PPS_PARTNER_W WHERE
AS_OF_DT IS NULL OR
PARTID IS NULL
Result: 0 RECORDS
PPS_PARTNER_W_03
Source Data from VTXPPS.TV_PPS_PARTNER_W
AS_OF_DT PARTID CCLASS
2/29/2016 26385671
2/29/2016 5035135
2/29/2016 178779
2/29/2016 11902762
2/29/2016 38813136 1
Page 754
PPS_PARTNER_W
PASS
NT(*) > 1 ;
PASS
PASS
Page 755
PPS_PARTNER_W
Page 756
PPS_PARTNER_W
Page 757
PPS_PARTNER_W
Page 758
PPS_PARTNER_W
Page 759
PPS_PARTNER_W
Page 760
PPS_PARTNER_W
Page 761
PPS_PARTNER_W
Page 762
PPS_PARTNER_W
Page 763
PPS_PARTNER_W
Page 764
PPS_PARTNER_W
Back To Index
Page 765
PPS_PARTNER_W
Page 766
PPS_PARTNER_W
Page 767
PPS_PARTNER_W
Page 768
PPS_PARTNER_W
Page 769
PPS_PARTNER_W
Page 770
PPS_PARTNER_W
Page 771
PPS_PARTNER_W
Page 772
PPS_PARTNER_W
Page 773
PPS_PARTNER_W
Page 774
PPS_PARTNER_W
Page 775
PPS_PARTNER_GRP_W
PPS_PARTNER_GRP_W_01
Duplicate Check
SELECT AS_OF_DT ,PARTID ,COUNT(*) FROM S2VTPPPS.TV_PPS_PARTNER_GRP_W GROUP BY 1,2 HAVING COUNT(*) > 1 ;
Result: 0 RECORDS
PPS_PARTNER_GRP_W_02
Null Validation
SELECT AS_OF_DT ,PARTID FROM S2VTPPPS.TV_PPS_PARTNER_GRP_W WHERE
AS_OF_DT IS NULL OR
PARTID IS NULL
Result: 0 RECORDS
PPS_PARTNER_GRP_W_03
Source Data from VTXPPS.TV_PPS_PARTNER_GRP_W
AS_OF_DT PARTID CCLASS
2/29/2016 D22248000003 30
2/29/2016 D22293000001 10
2/29/2016 D22248000001 10
2/29/2016 D22294000003 30
2/29/2016 D22294000001 10
Page 776
PPS_PARTNER_GRP_W
PASS
PASS
PASS
Page 777
PPS_PARTNER_GRP_W
157539682
157539682
Page 778
PPS_PARTNER_GRP_W
Page 779
PPS_PARTNER_GRP_W
Page 780
PPS_PARTNER_GRP_W
Page 781
PPS_PARTNER_GRP_W
Page 782
PPS_PARTNER_GRP_W
Page 783
PPS_PARTNER_GRP_W
Page 784
PPS_PARTNER_GRP_W
Page 785
PPS_PARTNER_GRP_W
Page 786
PPS_PARTNER_GRP_W
Page 787
PPS_PARTNER_GRP_W
Back To Index
Page 788
PPS_PARTNER_GRP_W
Page 789
PPS_PARTNER_GRP_W
Page 790
PPS_PARTNER_GRP_W
Page 791
PPS_PARTNER_GRP_W
Page 792
PPS_PARTNER_GRP_W
Page 793
PPS_PARTNER_GRP_W
Page 794
PPS_PARTNER_GRP_W
Page 795
PPS_PARTNER_GRP_W
Page 796
PPS_PARTNER_GRP_W
Page 797
PPS_PARTNER_GRP_W
Page 798
PPS_PARTNER_GRP_W
Page 799
PPS_PARTNER_NSCB_W
PPS_PARTNER_NSCB_W_01
Duplicate Check
SELECT AS_OF_DT ,PARTID ,COUNT(*) FROM S2VTPPPS.TV_PPS_PARTNER_NSCB_W GROUP BY 1,2 HAVING COUNT(*) > 1 ;
Result:
PPS_PARTNER_NSCB_W_02
Null Validation
SELECT AS_OF_DT ,PARTID FROM S2VTPPPS.TV_PPS_PARTNER_NSCB_W WHERE
AS_OF_DT IS NULL OR
PARTID IS NULL
Result: 0 RECORDS
PPS_PARTNER_NSCB_W_03
Source Data from VTXPPS.TV_PPS_PARTNER_NSCB_W
AS_OF_DT PARTID CCLASS
2/29/2016 13901938 ?
2/29/2016 45523758 ?
2/29/2016 13901779 ?
2/29/2016 45550182 ?
2/29/2016 45523678 ?
Page 800
PPS_PARTNER_NSCB_W
PASS
PASS
FAIL
Page 801
PPS_PARTNER_NSCB_W
Page 802
PPS_PARTNER_NSCB_W
Page 803
PPS_PARTNER_NSCB_W
Page 804
PPS_PARTNER_NSCB_W
Page 805
PPS_PARTNER_NSCB_W
Page 806
PPS_PARTNER_NSCB_W
Page 807
PPS_PARTNER_NSCB_W
Page 808
PPS_PARTNER_NSCB_W
Page 809
PPS_PARTNER_NSCB_W
Page 810
PPS_PARTNER_NSCB_W
Page 811
PPS_PARTNER_NSCB_W
Back To Index
Page 812
PPS_PARTNER_NSCB_W
Page 813
PPS_PARTNER_NSCB_W
Page 814
PPS_PARTNER_NSCB_W
Page 815
PPS_PARTNER_NSCB_W
Page 816
PPS_PARTNER_NSCB_W
Page 817
PPS_PARTNER_NSCB_W
Page 818
PPS_PARTNER_NSCB_W
Page 819
PPS_PARTNER_NSCB_W
Page 820
PPS_PARTNER_NSCB_W
Page 821
PPS_PARTNER_NSCB_W
Page 822
PPS_PARTNER_NSCB_W
Page 823
PPS_PARTNER_SCB_W
PPS_PARTNER_SCB_W_01
Duplicate Check
SELECT AS_OF_DT ,PARTID ,COUNT(*) FROM S2VTPPPS.TV_PPS_PARTNER_SCB_W GROUP BY 1,2 HAVING COUNT(*) > 1 ;
Result:
PPS_PARTNER_SCB_W_02
Null Validation
SELECT AS_OF_DT ,PARTID FROM S2VTPPPS.TV_PPS_PARTNER_SCB_W WHERE
AS_OF_DT IS NULL OR
PARTID IS NULL
Result: 0 RECORDS
PPS_PARTNER_SCB_W_03
Source Data from VTXPPS.TV_PPS_PARTNER_SCB_W
Page 824
PPS_PARTNER_SCB_W
PASS
PASS
PASS
Page 825
PPS_PARTNER_SCB_W
Page 826
PPS_PARTNER_SCB_W
Page 827
PPS_PARTNER_SCB_W
Page 828
PPS_PARTNER_SCB_W
Page 829
PPS_PARTNER_SCB_W
Page 830
PPS_PARTNER_SCB_W
Page 831
PPS_PARTNER_SCB_W
Page 832
PPS_PARTNER_SCB_W
Page 833
PPS_PARTNER_SCB_W
Page 834
PPS_PARTNER_SCB_W
Page 835
PPS_PARTNER_SCB_W
Back To Index
Page 836
PPS_PARTNER_SCB_W
Page 837
PPS_PARTNER_SCB_W
Page 838
PPS_PARTNER_SCB_W
Page 839
PPS_PARTNER_SCB_W
Page 840
PPS_PARTNER_SCB_W
Page 841
PPS_PARTNER_SCB_W
Page 842
PPS_PARTNER_SCB_W
Page 843
PPS_PARTNER_SCB_W
Page 844
PPS_PARTNER_SCB_W
Page 845
PPS_PARTNER_SCB_W
Page 846
PPS_PARTNER_SCB_W
Page 847
PPS_PARTNER_CLASSIFY_W
PPS_PARTNER_CLASSIFY_W_01
Duplicate Check
SELECT AS_OF_DT,PARTID,IACCT,COUNT(*) FROM S2VTPPPS.TV_PPS_PARTNER_CLASSIFY_W GROUP BY 1,2,3 HAVING COUNT(*) > 1 ;
Result: 0 RECORDS
PPS_PARTNER_CLASSIFY_W_02
Null Validation
SELECT AS_OF_DT ,PARTID,IACCT FROM S2VTPPPS.TV_PPS_PARTNER_CLASSIFY_W WHERE
AS_OF_DT IS NULL OR
PARTID IS NULL OR
IACCT IS NULL
Result: 0 RECORDS
PPS_PARTNER_CLASSIFY_W_03
Source Data from VTXPPS.TV_PPS_PARTNER_CLASSIFY_W
AS_OF_DT PARTID IACCT
2/29/2016 25872809 130127984
2/29/2016 398507 73131011260
2/29/2016 9866927 47890157116
2/29/2016 4759463 47800489066
2/29/2016 13017544 69231017094
Page 848
PPS_PARTNER_CLASSIFY_W
PASS
PASS
PASS
Page 849
PPS_PARTNER_CLASSIFY_W
Page 850
PPS_PARTNER_CLASSIFY_W
Page 851
PPS_PARTNER_CLASSIFY_W
Page 852
PPS_PARTNER_CLASSIFY_W
Page 853
PPS_PARTNER_CLASSIFY_W
Page 854
PPS_PARTNER_CLASSIFY_W
Page 855
PPS_PARTNER_CLASSIFY_W
Page 856
PPS_PARTNER_CLASSIFY_W
Page 857
PPS_PARTNER_CLASSIFY_W
Page 858
PPS_PARTNER_CLASSIFY_W
Page 859
PPS_PARTNER_CLASSIFY_W
Back To Index
Page 860
PPS_PARTNER_CLASSIFY_W
Page 861
PPS_PARTNER_CLASSIFY_W
Page 862
PPS_PARTNER_CLASSIFY_W
Page 863
PPS_PARTNER_CLASSIFY_W
Page 864
PPS_PARTNER_CLASSIFY_W
Page 865
PPS_PARTNER_CLASSIFY_W
Page 866
PPS_PARTNER_CLASSIFY_W
Page 867
PPS_PARTNER_CLASSIFY_W
Page 868
PPS_PARTNER_CLASSIFY_W
Page 869
PPS_PARTNER_CLASSIFY_W
Page 870
PPS_PARTNER_CLASSIFY_W
Page 871
PPS_HP_ACCT_W
PPS_HP_ACCT_W_01
Duplicate Check
SELECT AS_OF_DT,IACCT,APPL_CODE,COUNT(*) FROM S2VTXPPS.TV_PPS_HP_ACCT_FINAL_W GROUP BY 1,2,3 HAVING COUNT(*) > 1 ;
Result: 0 RECORDS
PPS_HP_ACCT_W_02
Null Validation
Result: 0 RECORDS
PPS_HP_ACCT_W_03
Source Data from VTXPPS.TV_PPS_HP_ACCT_FINAL_W
AS_OF_DT DATE_TIME IACCT
2/29/2016 8/19/2016 16:55:06 49706632387
02/29/16 08/19/16 04:55 PM 49710076133
02/29/16 08/19/16 04:55 PM 49700459650
02/29/16 08/19/16 04:55 PM 49701915536
02/29/16 08/19/16 04:55 PM 49709751693
Page 872
PPS_HP_ACCT_W
PASS
PASS
PASS
Page 873
PPS_HP_ACCT_W
Page 874
PPS_HP_ACCT_W
Page 875
PPS_HP_ACCT_W
Page 876
PPS_HP_ACCT_W
Page 877
PPS_HP_ACCT_W
Page 878
PPS_HP_ACCT_W
275.03
Page 879
PPS_HP_ACCT_W
Page 880
PPS_HP_ACCT_W
Page 881
PPS_HP_ACCT_W
Page 882
PPS_HP_ACCT_W
Page 883
PPS_HP_ACCT_W
TRUE TRUE TRUE
Back To Index
Page 884
PPS_HP_ACCT_W
TRUE TRUE TRUE TRUE TRUE
Page 885
PPS_HP_ACCT_W
TRUE TRUE TRUE TRUE TRUE
Page 886
PPS_HP_ACCT_W
TRUE TRUE TRUE TRUE TRUE
Page 887
PPS_HP_ACCT_W
TRUE TRUE TRUE TRUE TRUE
Page 888
PPS_HP_ACCT_W
TRUE TRUE TRUE TRUE TRUE
Page 889
PPS_HP_ACCT_W
TRUE TRUE TRUE TRUE TRUE
Page 890
PPS_HP_ACCT_W
TRUE TRUE TRUE TRUE TRUE
Page 891
PPS_HP_ACCT_W
TRUE TRUE TRUE TRUE
Page 892
PPS_HP_ACCT_W
Page 893
PPS_HP_ACCT_W
Page 894
PPS_HP_ACCT_W
Page 895
VTPPPS_TV_PPS_SECUR_ALL
TV_PPS_SECUR_ALL_01 PASS
Duplicate Check
TV_PPS_SECUR_ALL_02 PASS
NULL Check
RESULT
0 RECORDS FOUND
TV_PPS_SECUR_ALL_03 PASS
Page 896
VTPPPS_TV_PPS_SECUR_ALL
Page 897
VTPPPS_TV_PPS_SECUR_ALL
INDEX
Page 898
VTPPPS_TV_PPS_SECUR_ALL
Page 899
VTPPPS_TV_PPS_PARTSEC_ALL_NOT04
FAIL
Duplicate Check
SEL PARTID,ISECCODE ,ISECKEY,
COUNT(*) FROM
(SEL DISTINCT * FROM S2VTPPPS.TV_PPS_PARTSEC_ALL_NOT048) DT
GROUP BY 1,2,3 HAVING COUNT(*)>1;
RESULT 1815 RECORDS
PARTID ISECCODE ISECKEY Count(*)
2630157 12 2972134 2
2067023 12 2642876 2
368106 12 2008460 2
7934952 12 3002437 2
3814322 12 1829972 2
TV_PPS_PARTSEC_ALL_NOT048_02 PASS
NULL Check
RESULT
0 RECORDS FOUND
TV_PPS_PARTSEC_ALL_NOT048_03 PASS
Page 900
VTPPPS_TV_PPS_PARTSEC_ALL_NOT04
Page 901
VTPPPS_TV_PPS_PARTSEC_ALL_NOT04
Compare record and content of all field
Page 902
VTPPPS_TV_PPS_PARTSEC_ALL_NOT04
EVEL
C.ISECKEY ,COUNT(*)
RTSEC
Page 903
VTPPPS_TV_PPS_PARTSEC_ALL_NOT04
ISECCODE,
ISECKEY,
ALSTSUR,
AMORG,
CCURRENCY,
ALSTSUR_EX,
AMORG_EX,
COLLID,
FLAG_ADJ
FROM
(
SELECT
SUB_PARTSEC.PARTID AS PARTID,
SUB_PARTSEC.ISECCODE AS ISECCODE,
SUB_PARTSEC.ISECKEY AS ISECKEY,
SUB_PARTSEC.ALSTSUR AS ALSTSUR,
SUB_PARTSEC.AMORG AS AMORG,
SUB_PARTSEC.CCURRENCY AS CCURRENCY,
SUB_PARTSEC.ALSTSUR_EX AS ALSTSUR_EX,
SUB_PARTSEC.AMORG_EX AS AMORG_EX,
SUB_SEC_PREV.COLLID AS COLLID,
SUB_PARTSEC.FLAG_ADJ AS FLAG_ADJ,
2 AS SEQ
FROM
(
SELECT
PARTSECUR.*
FROM S2VTTPPS.PPS_PARTNER_SECUR AS PARTSECUR
INNER JOIN S2VTPPPS.VPPS_BUSINESSDATE_M AS BD
ON PARTSECUR.AS_OF_DT=BD.PREVBUSINESSDATE
AND PARTSECUR.ISECCODE<>'048'
AND PARTSECUR.FLAG_DEL='N'
AND PARTSECUR.CTL_ID='367'
QUALIFY RANK() OVER(PARTITION BY ISECCODE,ISECKEY ORDER BY DATE_TIME DESC)=1
) AS SUB_PARTSEC
INNER JOIN
(
SELECT
SECUR_PREV.ISECCODE AS ISECCODE,
SECUR_PREV.ISECKEY AS ISECKEY,
SECUR_PREV.COLLID AS COLLID
FROM S2VTTPPS.PPS_SECUR AS SECUR_PREV
INNER JOIN S2VTPPPS.VPPS_BUSINESSDATE_M AS BD
ON SECUR_PREV.AS_OF_DT=BD.PREVBUSINESSDATE
AND SECUR_PREV.ISECCODE<>'048'
AND SECUR_PREV.FLAG_DEL='N'
AND SECUR_PREV.CTL_ID='367'
Page 904
VTPPPS_TV_PPS_PARTSEC_ALL_NOT04
Page 905
VTPPPS_TV_PPS_PARTSEC_ALL_NOT04
QUALIFY RANK() OVER(PARTITION BY ISECCODE,ISECKEY ORDER BY DATE_TIME DESC)=1
) AS SUB_SEC_PREV
ON SUB_PARTSEC.ISECCODE=SUB_SEC_PREV.ISECCODE
AND SUB_PARTSEC.ISECKEY=SUB_SEC_PREV.ISECKEY
) AS SUB_SEC_PREV
QUALIFY RANK() OVER (PARTITION BY PARTID,ISECCODE, ISECKEY ORDER BY SEQ ASC)=1
) AS MAIN
GROUP BY 1,2,3 HAVING COUNT(*) > 1 ;
Page 906
VTPPPS_TV_PPS_PARTSEC_ALL_NOT04
Page 907
VTPPPS_TV_PPS_PARTSEC_ALL_048
TV_PPS_PARTSEC_ALL_048_01 PASS
Duplicate Check
TV_PPS_PARTSEC_ALL_048_02 PASS
NULL Check
RESULT
TV_PPS_PARTSEC_ALL_048_03 PASS
NO ODI
Page 908
VTPPPS_TV_PPS_PARTSEC_ALL_048
Page 909
VTPPPS_TV_PPS_PARTSEC_ALL_048
BACK TO #INDEX
Page 910
VTPPPS_TV_PPS_PARTSEC_ALL_048
Page 911
VTXPPS_TV_PPS_SECUR_FINAL
TV_PPS_SECUR_FINAL_01 PASS
Duplicate Check
TV_PPS_SECUR_FINAL_02 PASS
NULL Check
TV_PPS_SECUR_FINAL_03 PASS
Page 912
VTXPPS_TV_PPS_SECUR_FINAL
TV_PPS_SECUR_FINAL
Page 913
VTXPPS_TV_PPS_SECUR_FINAL
FLAG_DEL FLAG_ADJ
N N
N N
N N
N N
N N
FLAG_DEL FLAG_ADJ
N N
N N
N N
N N
N N
Page 914
VTXPPS_TV_PPS_SECUR_FINAL
#INDEX
Page 915
VTXPPS_TV_PPS_SECUR_FINAL
Page 916
VTXPPS_TV_PPS_SECUR_FINAL
FLAG_DEL FLAG_ADJ
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
Page 917
VTXPPS_TV_PPS_PARTSEC_FINAL
TV_PPS_PARTSEC_FINAL_01 FAIL
Duplicate Check
TV_PPS_PARTSEC_FINAL_02 PASS
NULL Check
SEL AS_OF_DT ,DATE_TIME ,ISECCODE ,ISECKEY,PARTID
FROM S2VTXPPS.TV_PPS_PARTSEC_FINAL
WHERE ISECCODE IS NULL
OR ISECKEY IS NULL
OR PARTID IS NULL
OR DATE_TIME IS NULL
OR AS_OF_DT IS NULL;
RESULT
0 RECORDS FOUND
TV_PPS_PARTSEC_FINAL_03 PASS
Page 918
VTXPPS_TV_PPS_PARTSEC_FINAL
Count(*)
3
2
2
2
2
Page 919
VTXPPS_TV_PPS_PARTSEC_FINAL
Page 920
VTXPPS_TV_PPS_PARTSEC_FINAL
2/29/2016 8/18/2016 14 134030 1 1386792 100000
2/29/2016 8/18/2016 14 32713422 40 2004 7172000
2/29/2016 8/18/2016 14 7951235 11 1248 25175000
#INDEX
SELECT
PARTSEC.PARTID AS PARTID,
PARTSEC.ISECCODE AS ISECCODE,
PARTSEC.ISECKEY AS ISECKEY,COUNT(*)
FROM S2VTPPPS.TV_PPS_PARTSEC_ALL_NOT048 AS PARTSEC
GROUP BY 1,2,3 HAVING COUNT(*) > 1 ;
SELECT
CAST(BD.BUSINESSDATE AS DATE FORMAT 'YYYY-MM-DD') AS AS_OF_DT,
CURRENT_TIMESTAMP(0) AS DATE_TIME,
CAST(SUB_MAIN.PARTID AS CHAR(16)) AS PARTID,
CAST(SUB_MAIN.ISECCODE AS CHAR(3)) AS ISECCODE,
CAST(SUB_MAIN.ISECKEY AS CHAR(16)) AS ISECKEY,COUNT(*)
FROM S2DTPPPS.TPPS_PARTSEC_AVALUE AS PARTSEC_AVAL
CROSS JOIN S2VTPPPS.VPPS_BUSINESSDATE_M AS BD
INNER JOIN
(
SELECT
PARTSEC.PARTID AS PARTID,
PARTSEC.ISECCODE AS ISECCODE,
PARTSEC.ISECKEY AS ISECKEY
Page 921
VTXPPS_TV_PPS_PARTSEC_FINAL
100000 THB 100000 100000 100000 N N
15390472 THB 7172000 15390472 N N
7359000 THB 25175000 7359000 N N
Page 922
VTXPPS_TV_PPS_PARTSEC_FINAL
Page 923
VTXPPS_TV_PPS_PARTSEC_FINAL
FROM S2VTPPPS.TV_PPS_PARTSEC_ALL_NOT048 AS PARTSEC
UNION ALL
SELECT
PARTSEC_048.PARTID AS PARTID,
PARTSEC_048.ISECCODE AS ISECCODE,
PARTSEC_048.ISECKEY AS ISECKEY
FROM S2VTPPPS.TV_PPS_PARTSEC_ALL_048 AS PARTSEC_048
) AS SUB_MAIN
ON PARTSEC_AVAL.PARTID=SUB_MAIN.PARTID
AND PARTSEC_AVAL.ISECCODE=SUB_MAIN.ISECCODE
AND PARTSEC_AVAL.ISECKEY=SUB_MAIN.ISECKEY
GROUP BY 1,2,3,4,5 HAVING COUNT(*) > 1 ;
Page 924
VTXPPS_TV_PPS_PARTSEC_FINAL
Page 925
VTXPPS_TV_PPS_PARTSEC_FINAL
Page 926
VTXPPS_TV_PPS_SECUR_H
TV_PPS_SECUR_H_01 PASS
Duplicate Check
RESULT
TV_PPS_SECUR_H_02 PASS
NULL Check
SEL AS_OF_DT ,ISECCODE ,ISECKEY
FROM S2VTXPPS.TV_PPS_SECUR_H
WHERE ISECCODE IS NULL
OR ISECKEY IS NULL
OR AS_OF_DT IS NULL;
RESULT
0 RECORDS FOUND
TV_PPS_SECUR_H_03 PASS
Page 927
VTXPPS_TV_PPS_SECUR_H
Page 928
VTXPPS_TV_PPS_SECUR_H
Page 929
VTXPPS_TV_PPS_SECUR_H
BATCH_ID
BATCH_ID
Page 930
VTXPPS_TV_PPS_SECUR_H
#INDEX
Page 931
VTXPPS_TV_PPS_SECUR_H
Page 932
VTXPPS_TV_PPS_SECUR_H
FLAG_ADJ
TRUE
TRUE
TRUE
TRUE
TRUE
Page 933
VTXPPS_TV_PPS_SECUR_H
Page 934
VTXPPS_TV_PPS_PARTSEC_H
TV_PPS_PARTSEC_H_01 FAIL
Duplicate Check
RESULT
884 RECORDS FOUND
RESULT
0 RECORDS FOUND
TV_PPS_PARTSEC_H_02 PASS
NULL Check
SEL AS_OF_DT,ISECCODE ,ISECKEY,PARTID
FROM S2VTXPPS.TV_PPS_PARTSEC_H
WHERE ISECCODE IS NULL
OR ISECKEY IS NULL
OR PARTID IS NULL
OR AS_OF_DT IS NULL;
RESULT
0 RECORDS FOUND
TV_PPS_PARTSEC_H_03 PASS
Page 935
VTXPPS_TV_PPS_PARTSEC_H
Page 936
VTXPPS_TV_PPS_PARTSEC_H
TARGET DATA FROM DTTPPS.PPS_PARTNER_SECUR_H
AS_OF_DT PARTID ISECCODE ISECKEY ALSTSUR AMORG
2/29/2016 2601421 39 2026 2734284 1913998
2/29/2016 253870 11 1380081 986400 1133003
2/29/2016 24427513 40 1384044 7108071.78
2/29/2016 99713 11 1387260 7596000 3500000
2/29/2016 15311225 42 1379255
BACK TO #INDEX
SELECT
AS_OF_DT ,ISECCODE ,ISECKEY,PARTID, COUNT(*)
FROM S2VTTPPS.PPS_PARTNER_SECUR AS PARTSEC
INNER JOIN S2VTPPPS.VPPS_BUSINESSDATE_M AS BD
ON PARTSEC.AS_OF_DT=BD.BUSINESSDATE
AND PARTSEC.CTL_ID='367'
GROUP BY 1,2,3,4 HAVING COUNT(*) > 1 ;
Page 937
VTXPPS_TV_PPS_PARTSEC_H
Page 938
VEU_PPS_CLASSIFY_FUND
VEU_PPS_CLASSIFY_FUND_001
SEL COUNT(*) FROM S2VEUPPS.VPPS_CLASSIFY_FUND
EDW_PPS_CLASSIFY_FUND_MYYYYMMDD.DAT
Result 643626
VEU_PPS_CLASSIFY_FUND_002
DAT FILE NAME MATCHES SHOWED IN THE BELOW SCREEN SHOT
Result
VEU_PPS_CLASSIFY_FUND_003
Source Data from VEUPPS.VPPS_CLASSIFY_FUND
IACCT DCLASS CACCT_TYPE COC_CODE
%00103045942% %201602% %03% 3089
%00103163978% %201602% %03% 1611
%00103168693% %201602% %03% 2215
%00103192812% %201602% %03% 3089
Page 939
VEU_PPS_CLASSIFY_FUND
PASS
PASS
PASS
Page 940
VEU_PPS_CLASSIFY_FUND
Page 941
VEU_PPS_CLASSIFY_FUND
ABAL_NFABAL_NFCNF_STAATOT_LNABAL_EXAINT_BF_AFEE_EXAPREMIUABAL_STAINT_AF_ARESERVARESERV
F 200000 4512.12 45.12
###
F ### ### 337.94
###
Page 942
VEU_PPS_CLASSIFY_FUND
ARESERVGL_PRODFIS_COD CACCT_SACCT_NAQDAY_NOT_PAID
3511 12001 ###
###
3511 12001 ###
###
Page 943
VEU_PPS_CLASSIFY_FUND
%00103251446% %201602% %03% 3089
%00103496313% %201602% %03% 1508
Remarks
Back To Index
Page 944
VEU_PPS_CLASSIFY_FUND
3700000 ### %N% %N%
5000000 ### %N% %N%
Page 945
VEU_PPS_CLASSIFY_FUND
%2016-0T970000Y 1 ? THB ### %N%
%2016-0G477110Y 1 ? THB ### %N%
DDLC CBUS_TYPE
CSTAT_INTE
CREASON_C
BR_NO CCLASS DSTOPCAL
ALOSS CCURRENCY
ATOT_OUTS
CTDR_STAT
ABAL_NFF1
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
Page 946
VEU_PPS_CLASSIFY_FUND
F ### ### 29614.1
F ### ### ###
ABAL_NFABAL_NFCNF_STAATOT_LNABAL_EXAINT_BF_AFEE_EXAPREMIUABAL_STAINT_AF_ARESERVARESERV
F 200000 4512.12 45.12
###
F ### ### 337.94
###
F ### ### 29614.1
F ### ### ###
ABAL_NFOTH
ABAL_NFCNF_STAT
ATOT_LN_EX
ABAL_EXAINT_BF_EX
AFEE_EXAPREMIUM_E
ABAL_STOP_
AINT_AF_EX
ARESERV_BO
ARESERV_SP
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
Page 947
VEU_PPS_CLASSIFY_FUND
2.97 3511 12001 ###
3511 12001 ###
ARESERVGL_PRODFIS_COD CACCT_SACCT_NAQDAY_NOT_PAID
3511 12001 ###
###
3511 12001 ###
###
2.97 3511 12001 ###
3511 12001 ###
ARESERV_I
GL_PROD_CO
FIS_CODE
CACCT_SUB
ACCT_NAME
QDAY_NOT_PAID
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
Page 948
VEU_PPS_PARTNER_CLASSIFY
VEU_PPS_PARTNER_CLASSIFY_001
SEL COUNT(*) FROM S2VEUPPS.VPPS_PARTNER_CLASSIFY
EDW_PPS_PARTNER_CLASSIFY_MYYYYMMDD.DAT
Result 643859
VEU_PPS_PARTNER_CLASSIFY_002
DAT FILE NAME MATCHES SHOWED IN THE BELOW SCREEN SHOT
Result
VEU_PPS_PARTNER_CLASSIFY_003
Source Data from VEUPPS.VPPS_PARTNER_CLASSIFY
PARTID IACCT DCLASS
%0005726206% %47890131990% %201602%
%0026109807% %47800875673% %201602%
%0004396581% %47891395539% %201602%
%0004622703% %22231126702% %201602%
%0013204576% %46800324569% %201602%
Target Data loaded to EDW_PPS_PARTNER_CLASSIFY_MYYYYMMDD.DAT
PARTID IACCT DCLASS
%0005726206% %47890131990% %201602%
%0026109807% %47800875673% %201602%
%0004396581% %47891395539% %201602%
%0004622703% %22231126702% %201602%
%0013204576% %46800324569% %201602%
Page 949
VEU_PPS_PARTNER_CLASSIFY
PASS
PASS
PASS
Page 950
VEU_PPS_PARTNER_CLASSIFY
TRUE TRUE TRUE
TRUE TRUE TRUE
Remarks
Back To Index
Page 951
VEU_PPS_PARTNER_CLASSIFY
Page 952
VEU_PPS_PARTNER_SEC
VEU_PPS_PARTNER_SEC_001
SEL COUNT(*) FROM S2VEUPPS.VPPS_PARTNER_SEC
EDW_PPS_PARTNER_SECUR_MYYYYMMDD.DAT
Result 40 552
VEU_PPS_PARTNER_SEC_002
Result
VEU_PPS_PARTNER_SEC_003
Source Data from VEUPPS.VPPS_PARTNER_SEC
PARTID DCLASS ISECCODE ISECKEY
%0000327947% %201602 %040% %1386574%
%0000171009% %201602 %011% %1385080%
%0000129490% %201602 %011% %1390478%
%0000174384% %201602 %019% %6083%
%0000107218% %201602 %011% %342399%
Target Data loaded to EDW_PPS_PARTNER_SECUR_MYYYYMMDD.DAT
PARTID DCLASS ISECCODE ISECKEY
%0000327947% %201602 %040% %1386574%
%0000171009% %201602 %011% %1385080%
%0000129490% %201602 %011% %1390478%
%0000174384% %201602 %019% %6083%
%0000107218% %201602 %011% %342399%
Page 953
VEU_PPS_PARTNER_SEC
PASS
PASS
PASS
Page 954
VEU_PPS_PARTNER_SEC
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
Remarks
Back To Index
Page 955
VEU_PPS_PARTNER_SEC
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
Page 956
VEU_PPS_TDR_PARTNER
VEU_PPS_TDR_PARTNER_001
SEL COUNT(*) FROM S2VEUPPS.VPPS_TDR_PARTNER
EDW_PPS_TDR_PARTNER_MYYYYMMDD.DAT
VEU_PPS_TDR_PARTNER_002
DAT FILE NAME MATCHES SHOWED IN THE BELOW SCREEN SHOT
Result
VEU_PPS_TDR_PARTNER_003
Source Data from VEUPPS.VPPS_TDR_PARTNER
PARTID SDR_NO DREG_DATE CDR_TYPE
%0006943625% 1 2015-07-24 %PP3%
%0010358132% 1 2010-07-23 %PP3%
%0004755456% 1 2014-09-18 %PP3%
%0033769195% 1 2015-12-29 %PP3%
%0008787969% 1 2012-03-08 %PP3%
Target Data loaded to EDW_PPS_TDR_PARTNER_MYYYYMMDD.DAT
PARTID SDR_NO DREG_DATE CDR_TYPE
%0006943625% 1 2015-07-24 %PP3%
%0010358132% 1 2010-07-23 %PP3%
%0004755456% 1 2014-09-18 %PP3%
%0033769195% 1 2015-12-29 %PP3%
Page 957
VEU_PPS_TDR_PARTNER
PASS
PASS
PASS
CDR_STAT
%A%
%A%
%A%
%A%
%A%
CDR_STAT
%A%
%A%
%A%
%A%
Page 958
VEU_PPS_TDR_PARTNER
%0008787969% 1 2012-03-08 %PP3%
Remarks
Back To Index
Page 959
VEU_PPS_TDR_PARTNER
%A%
CDR_STAT
TRUE
TRUE
TRUE
TRUE
TRUE
Page 960
VEU_PPS_SECUR
VEU_PPS_SECUR_001
SEL COUNT(*) FROM S2VEUPPS.VPPS_SECUR
EDW_PPS_SECUR_MYYYYMMDD.DAT
Result 37078
VEU_PPS_SECUR_001
Result
VEU_PPS_SECUR_003
Source Data from VEUPPS.VPPS_SECUR
ISECCODE ISECKEY DVALUE_COLL DLSTSUR
%012% %739603% 201602 2016-01-07
%019% %1380293% 201602 2016-02-29
Page 961
VEU_PPS_SECUR
PASS
PASS
PASS
Page 962
VEU_PPS_SECUR
COLLID
###
###
Page 963
VEU_PPS_SECUR
%039% %1407981% 201602 2013-07-28
%019% %7788% 201602 2016-02-29
%012% %689% 201602 2012-08-10
Target Data loaded to EDW_PPS_SECUR_MYYYYMMDD.DAT
ISECCODE ISECKEY DVALUE_COLL DLSTSUR
%012% %739603% 201602 2016-01-07
%019% %1380293% 201602 2016-02-29
%039% %1407981% 201602 2013-07-28
%019% %7788% 201602 2016-02-29
%012% %689% 201602 2012-08-10
Remarks
Back To Index
Page 964
VEU_PPS_SECUR
? ###
?
10397251+.--Com ? 1 1
DVALUE_COLL ASIM_VALUE
ASIM_DATE DEPRECIATE_VALU
REMAIN_PERIOD
CSTAT_INSURANCE
CSTAT_MK_N
ACC_REAL
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
Page 965
VEU_PPS_SECUR
L000016706
###
###
COLLID
###
###
L000016706
###
###
COLLID
TRUE
TRUE
TRUE
TRUE
TRUE
Page 966
VEU_PPS_PARTNER
VEU_PPS_PARTNER_001
SEL COUNT(*) FROM S2VEUPPS.VPPS_PARTNER
EDW_PPS_PARTNER_MYYYYMMDD.DAT
VEU_PPS_PARTNER_001
DAT FILE NAME MATCHES SHOWED IN THE BELOW SCREEN SHOT
Result
VEU_PPS_PARTNER_003
Source Data from VEUPPS.VPPS_PARTNER
PARTID DCLASS CCLASS CTDR_STAT
%0001831164% %201602% N
%0004720643% %201602% N
%0012463644% %201602% N
%0009302600% %201602% Y
%DPCBCCNBJJSS% %201602% N
Target Data loaded to EDW_PPS_PARTNER_MYYYYMMDD.DAT
PARTID DCLASS CCLASS CTDR_STAT
%0001831164% %201602% N
%0004720643% %201602% N
%0012463644% %201602% N
%0009302600% %201602% Y
Page 967
VEU_PPS_PARTNER
PASS
PASS
PASS
Page 968
VEU_PPS_PARTNER
Page 969
VEU_PPS_PARTNER
%DPCBCCNBJJSS% %201602% N
Remarks
Back To Index
Page 970
VEU_PPS_PARTNER
%PCBCCNBJJSS% %% %1516% %%
Page 971
VEU_PPS_PARTNER
Page 972
VEU_PPS_HP_ACCT
VEU_PPS_HP_ACCT_001
SEL COUNT(*) FROM S2VEUPPS.VPPS_HP_ACCT
EDW_PPS_HP_ACCT_MYYYYMMDD.DAT
VEU_PPS_HP_ACCT_001
REFER TO THE IMAGE BELOW
Page 973
VEU_PPS_HP_ACCT
PASS
PASS
Page 974
VEU_PPS_HP_ACCT
Page 975
VEU_PPS_HP_ACCT
Page 976
VEU_PPS_HP_ACCT
Page 977
VEU_PPS_HP_ACCT
VEU_PPS_HP_ACCT_003
Source Data from VEUPPS.VPPS_PARTNER
IACCT CACCT_TYPE COC_CODE BR_NO
%49705772485% %97% 3373 319
%49709078558% %97% 3370 132
%49707030928% %97% 3539 3539
%49792600356% %97% 3378 579
%49702991828% %97% 3373 327
Remarks
Back To Index
Page 978
VEU_PPS_HP_ACCT
PASS
Page 979
VEU_PPS_HP_ACCT
Page 980
VEU_PPS_HP_ACCT
CR_PURPOSE
DDLC ATOT_LNABAL UID_BAL UID_BAL_SU
NET_BALPROVISION_
REPOSSESS_
PASTDUE_DT
STOPCAL_DT
CTDR_STAT
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
Page 981
VEU_PPS_HP_ACCT
CUST_NO_RM
PROVISION_
PROVISION_
ACTION_COD
PROVISION_INTERNAL
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
Page 982
VEU_PPS_ACCTCLASS_RESERVE
VEU_PPS_ACCTCLASS_RESERVE_001
SEL COUNT(*) FROM S2VEUPPS.VPPS_ACCTCLASS_RESERVE
EDW_LCS_CUSTOMER_INFO_MYYYYMMDD.DAT
VEU_PPS_ACCTCLASS_RESERVE_001
DAT FILE NAME MATCHES SHOWED IN THE BELOW SCREEN SHOT
Result
VEU_PPS_ACCTCLASS_RESERVE_003
Source Data from VEUPPS.VPPS_PARTNER
AS_OF_DT IACCT CCLASS PROV_BOT_AMT
2016-02-29 84931000517 36427.1
2016-02-29 28431000045 1 6375.64
2016-02-29 47890247092 12399.56
2016-02-29 22231655191
2016-02-29 47891645748 1729.74
Target Data loaded to EDW_PPS_PARTNER_MYYYYMMDD.DAT
AS_OF_DT IACCT CCLASS PROV_BOT_AMT
2016-02-29 84931000517 36427.1
2016-02-29 28431000045 1 6375.64
2016-02-29 47890247092 12399.56
2016-02-29 22231655191
2016-02-29 47891645748 1729.74
Page 983
VEU_PPS_ACCTCLASS_RESERVE
PASS
PASS
PASS
Page 984
VEU_PPS_ACCTCLASS_RESERVE
Page 985
VEU_PPS_ACCTCLASS_RESERVE
Compare record and content of all field
AS_OF_DT IACCT CCLASS PROV_BOT_AMT
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
Remarks
Back To Index
Page 986
VEU_PPS_ACCTCLASS_RESERVE
Page 987
VEU_PPS_ACCTCLASS_RESERVE
Page 988
VEU_PPS_CUSTOMER_INFO_M
VEU_PPS_CUSTOMER_INFO_M_001
; SEL COUNT(*) FROM S2VEUDMS.VDMS_CUSTOMER_INFO_M
EDW_LCS_CUSTOMER_INFO_MYYYYMMDD.DAT
VEU_PPS_CUSTOMER_INFO_M_001
DAT FILE NAME MATCHES SHOWED IN THE BELOW SCREEN SHOT
Result
VEU_PPS_CUSTOMER_INFO_M_003
Source Data from VEUDMS.VDMS_CUSTOMER_INFO_M
AS_OF_DT CUSTOMER_ID CUST_NO_RM REGISTERED_CAPITAL
2016-02-29 10625727 1.40E+027
2016-02-29 289932 1.40E+027 500000000
2016-02-29 20593141 1.40E+027
2016-02-29 13638227 1.40E+027
2016-02-29 4920307 1.40E+027
Target Data loaded to EDW_ACCTCLASS_RESERVE_MYYYYMMDD.DAT
AS_OF_DT CUSTOMER_ID CUST_NO_RM REGISTERED_CAPITAL
2016-02-29 10625727 1.40E+027
2016-02-29 289932 1.40E+027 500000000
2016-02-29 20593141 1.40E+027
2016-02-29 13638227 1.40E+027
2016-02-29 4920307 1.40E+027
Page 989
VEU_PPS_CUSTOMER_INFO_M
pass
pass
pass
Page 990
VEU_PPS_CUSTOMER_INFO_M
Page 991
VEU_PPS_CUSTOMER_INFO_M
Remarks
Back To Index
Page 992
VEU_PPS_CUSTOMER_INFO_M
Page 993
VEU_PPS_CUSTOMER_INFO_M
Page 994
VEU_PPS_ALS_TYPE30
VEU_PPS_ALS_TYPE30_001
SEL COUNT(*) FROM S2VEUPPS.VPPS_ALS_TYPE30
EDW_ALS_TYPE30_MYYYYMMDD.DAT
Result 5495
VEU_PPS_ALS_TYPE30_001
DAT FILE NAME MATCHES SHOWED IN THE BELOW SCREEN SHOT
Result
VEU_PPS_ALS_TYPE30_003
Source Data from VEUPPS.VPPS_ALS_TYPE30
IACCT CACCT_TYPE DDLC RUN_DATE
83130000651 30 2016-02-29 2016-08-26
47800449862 31 2016-02-29 2016-08-26
49600121763 30 2016-02-29 2016-08-26
49600073334 30 2016-02-29 2016-08-26
3830106016 30 2016-02-29 2016-08-26
Target Data loaded to EDW_ALS_TYPE30_MYYYYMMDD.DAT
IACCT CACCT_TYPE DDLC RUN_DATE
83130000651 30 2016-02-29 2016-08-26
47800449862 31 2016-02-29 2016-08-26
49600121763 30 2016-02-29 2016-08-26
49600073334 30 2016-02-29 2016-08-26
3830106016 30 2016-02-29 2016-08-26
Page 995
VEU_PPS_ALS_TYPE30
PASS
PASS
PASS
Page 996
VEU_PPS_ALS_TYPE30
Page 997
VEU_PPS_ALS_TYPE30
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
Remarks
Back To Index
Page 998
VEU_PPS_ALS_TYPE30
Page 999
VEU_PPS_ALS_TYPE30
Page 1000
VEU_PPS_ALS_TYPE32
VEU_PPS_ALS_TYPE32_001
SEL COUNT(*) FROM S2VEUPPS.VPPS_ALS_TYPE32
EDW_ALS_TYPE32_MYYYYMMDD.DAT
Result 153
VEU_PPS_ALS_TYPE32_001
DAT FILE NAME MATCHES SHOWED IN THE BELOW SCREEN SHOT
Result
VEU_PPS_ALS_TYPE32_003
Source Data from VEUPPS.VPPS_ALS_TYPE32
IACCT CACCT_TYPE DDLC RUN_DATE
91232000089 32 2016-02-29 2016-08-26
91232000746 32 2016-02-29 2016-08-26
8032000260 32 2016-02-29 2016-08-26
91232000110 32 2016-02-29 2016-08-26
48590014046 32 2016-02-29 2016-08-26
Target Data loaded to EDW_ALS_TYPE30_MYYYYMMDD.DAT
IACCT CACCT_TYPE DDLC RUN_DATE
91232000089 32 2016-02-29 2016-08-26
91232000746 32 2016-02-29 2016-08-26
8032000260 32 2016-02-29 2016-08-26
91232000110 32 2016-02-29 2016-08-26
48590014046 32 2016-02-29 2016-08-26
Page 1001
VEU_PPS_ALS_TYPE32
PASS
PASS
PASS
Page 1002
VEU_PPS_ALS_TYPE32
Page 1003
VEU_PPS_ALS_TYPE32
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
Remarks
Back To Index
Page 1004
VEU_PPS_ALS_TYPE32
Page 1005
VEU_PPS_ALS_TYPE32
Page 1006
VEU_PPS_ALS_TYPE60
VEU_PPS_ALS_TYPE60_001
SEL COUNT(*) FROM S2VEUPPS.VPPS_ALS_TYPE60
EDW_ALS_TYPE60_MYYYYMMDD.DAT
Result 152
VEU_PPS_ALS_TYPE60_001
DAT FILE NAME MATCHES SHOWED IN THE BELOW SCREEN SHOT
Result
VEU_PPS_ALS_TYPE60_003
Source Data from VEUPPS.VPPS_ALS_TYPE60
IACCT CACCT_TYPE DDLC RUN_DATE
47590015729 60 2016-02-29 2016-08-26
8060078106 60 2016-02-29 2016-08-26
30860078507 60 2016-02-29 2016-08-26
14060078589 60 2016-02-29 2016-08-26
14060000756 60 2016-02-29 2016-08-26
Target Data loaded to EDW_ALS_TYPE60_MYYYYMMDD.DAT
IACCT CACCT_TYPE DDLC RUN_DATE
47590015729 60 2016-02-29 2016-08-26
8060078106 60 2016-02-29 2016-08-26
30860078507 60 2016-02-29 2016-08-26
14060078589 60 2016-02-29 2016-08-26
14060000756 60 2016-02-29 2016-08-26
Page 1007
VEU_PPS_ALS_TYPE60
PASS
PASS
PASS
Page 1008
VEU_PPS_ALS_TYPE60
Page 1009
VEU_PPS_ALS_TYPE60
TRUE TRUE TRUE TRUE
Remarks
Back To Index
Page 1010
VEU_PPS_ALS_TYPE60
Page 1011
VEU_PPS_ALS_TYPE60
Page 1012
VEU_PPS_ALS_TYPE61
VEU_PPS_ALS_TYPE61_001
SEL COUNT(*) FROM S2VEUPPS.VPPS_ALS_TYPE61
EDW_ALS_TYPE61_MYYYYMMDD.DAT
Result 3
VEU_PPS_ALS_TYPE61_001
DAT FILE NAME MATCHES SHOWED IN THE BELOW SCREEN SHOT
Result
VEU_PPS_ALS_TYPE61_003
Source Data from VEUPPS.VPPS_ALS_TYPE61
IACCT CACCT_TYPE DDLC RUN_DATE
48190000049 61 2016-02-29 2016-08-26
13161000108 61 2016-02-29 2016-08-26
1361001321 61 2016-02-29 2016-08-26
Page 1013
VEU_PPS_ALS_TYPE61
PASS
PASS
PASS
Page 1014
VEU_PPS_ALS_TYPE61
Page 1015
VEU_PPS_ALS_TYPE61
Remarks
Back To Index
Page 1016
VEU_PPS_ALS_TYPE61
Page 1017
VEU_PPS_ALS_TYPE61
Page 1018
VEU_PPS_ALS_TYPE62
VEU_PPS_ALS_TYPE62_001
SEL COUNT(*) FROM S2VEUPPS.VPPS_ALS_TYPE62
EDW_ALS_TYPE62_MYYYYMMDD.DAT
Result 2
VEU_PPS_ALS_TYPE62_001
Result
VEU_PPS_ALS_TYPE61_003
Source Data from VEUPPS.VPPS_ALS_TYPE62
IACCT CACCT_TYPE DDLC RUN_DATE
22262001771 62 2016-02-29 2016-08-26
1362000297 62 2016-02-29 2016-08-26
Page 1019
VEU_PPS_ALS_TYPE62
PASS
PASS
PASS
Page 1020
VEU_PPS_ALS_TYPE62
Page 1021
VEU_PPS_ALS_TYPE62
Remarks
Back To Index
Page 1022
VEU_PPS_ALS_TYPE62
Page 1023
VEU_PPS_ALS_TYPE62
Page 1024
VEU_PPS_ALS_TYPE34
VEU_PPS_ALS_TYPE34_001
SEL COUNT(*) FROM S2VEUPPS.VPPS_ALS_TYPE34
EDW_ALS_TYPE34_MYYYYMMDD.DAT
Result 1
VEU_PPS_ALS_TYPE34_001
DAT FILE NAME MATCHES SHOWED IN THE BELOW SCREEN SHOT
Result
VEU_PPS_ALS_TYPE34_003
Source Data from VEUPPS.VPPS_ALS_TYPE34
IACCT CACCT_TYPE DDLC RUN_DATE
01034000052 34 2016-02-29 2016-08-26
Page 1025
VEU_PPS_ALS_TYPE34
PASS
PASS
PASS
Page 1026
VEU_PPS_ALS_TYPE34
Page 1027
VEU_PPS_ALS_TYPE34
Remarks
Back To Index
Page 1028
VEU_PPS_ALS_TYPE34
Page 1029
VEU_PPS_ALS_TYPE34
Page 1030
VEU_PPS_ALS_TYPE36
VEU_PPS_ALS_TYPE36_001
SEL COUNT(*) FROM S2VEUPPS.VPPS_ALS_TYPE36
EDW_ALS_TYPE36_MYYYYMMDD.DAT
Result
RCA GIVEN BELOW
VEU_PPS_ALS_TYPE36_001
DAT FILE NAME MATCHES SHOWED IN THE BELOW SCREEN SHOT
Result
VEU_PPS_ALS_TYPE36_003
Source Data from VEUPPS.VPPS_ALS_TYPE36
IACCT CACCT_TYPE DDLC RUN_DATE
Page 1031
VEU_PPS_ALS_TYPE36
NO DATA
NO DATA
NO DATA
Page 1032
VEU_PPS_ALS_TYPE36
Page 1033
VEU_PPS_ALS_TYPE36
Remarks
Back To Index
SEL COUNT(*)
FROM/*WE DONT HAVE DATA FOR CCLASS IN ('30','40') IN CLASSIFY FUND*/
(SEL PARTNER.*
FROM
S2VTTPPS.PPS_PARTNER_H AS PARTNER
INNER JOIN
S2VTPPPS.VPPS_BUSINESSDATE_M AS BD
ON PARTNER.AS_OF_DT = BD.BUSINESSDATE
AND PARTNER.CTL_ID = '367' -- PPS
) AS PARTNER
INNER JOIN
(SEL PARTNER_CLASS.*
FROM S2VTTPPS.PPS_PARTNER_CLASSIFY_H AS PARTNER_CLASS
INNER JOIN S2VTPPPS.VPPS_BUSINESSDATE_M AS BD
ON PARTNER_CLASS.AS_OF_DT = BD.BUSINESSDATE
AND PARTNER_CLASS.CTL_ID = '367')
AS PARTNER_CLASS
ON PARTNER.PARTID = PARTNER_CLASS.PARTID
INNER JOIN
(SEL CLASSIFY.*
FROM S2VTTPPS.PPS_CLASSIFY_FUND_H AS CLASSIFY
INNER JOIN S2VTPPPS.VPPS_BUSINESSDATE_M AS BD
ON CLASSIFY.AS_OF_DT = BD.BUSINESSDATE
AND CLASSIFY.CTL_ID = '367'
AND CLASSIFY.CCLASS IN ('30','40')
AND CLASSIFY.CSTAT_ACCT IN ('A','N')
AND CLASSIFY.CACCT_TYPE IN ('35','36')
) AS CLASSIFY
ON PARTNER_CLASS.IACCT = CLASSIFY.IACCT;
Page 1034
VEU_PPS_ALS_TYPE36
Page 1035
VEU_PPS_ALS_TYPE36
Page 1036
VTXPPS_TV_PPS_ADJ_ACCT_INFO
TV_PPS_ADJ_ACCT_INFO_01 PASS
Duplicate Check
TV_PPS_ADJ_ACCT_INFO_02 PASS
NULL Check
SEL AS_OF_DT ,DATE_TIME ,FLAG_ACTION ,PARTID ,IACCT
FROM S2VTXPPS.TV_PPS_ADJ_ACCT_INFO
WHERE AS_OF_DT IS NULL
OR DATE_TIME IS NULL
OR FLAG_ACTION IS NULL
OR PARTID IS NULL
OR IACCT IS NULL;
RESULT
0 RECORDS FOUND
TV_PPS_ADJ_ACCT_INFO_03 PASS
Page 1037
VTXPPS_TV_PPS_ADJ_ACCT_INFO
CUST_NO_RPARTNER_NPART_OC_CPART_CBUSAPPL_CODECACCT_TYPACCT_NAMEACCT_OC_CACCT_CCLA
1.40E+027 .. 9459681 9 3430 AL 31 1.48E+025 3430
1.40E+027 24268168 2 3429 IM 3 1.48E+021 3429
1.40E+027 5719773 57 3089 N829900 AL 30 1.48E+025 3431
1.40E+027 TEST CHANG 4166 C001117 AL 31 1.48E+025 4166
1.40E+027 TEST CHANG 4166 C001117 AL 31 1.48E+025 4166
Page 1038
VTXPPS_TV_PPS_ADJ_ACCT_INFO
Page 1039
VTXPPS_TV_PPS_ADJ_ACCT_INFO
Page 1040
VTXPPS_TV_PPS_ADJ_ACCT_INFO
Page 1041
VTXPPS_TV_PPS_ADJ_ACCT_INFO
_SP
2/29/2016 12/31/9999 367 SCN_T_PPS_AD 3? ?
2/29/2016 12/31/9999 367 SCN_T_PPS_AD 4? ?
2/29/2016 12/31/9999 367 SCN_T_PPS_AD 3? ?
2/29/2016 12/31/9999 367 SCN_T_PPS_AD 3? ?
2/29/2016 12/31/9999 367 SCN_T_PPS_AD 4? ?
Page 1042
VTXPPS_TV_PPS_ADJ_ACCT_INFO
INDEX
Page 1043
VTXPPS_TV_PPS_ADJ_ACCT_INFO
CUST_NO_RPARTNER_NPART_OC_CPART_CBUSAPPL_CODECACCT_TYPACCT_NAMEACCT_OC_CACCT_CCLA
1.40E+027 .. 9459681 9 3430 AL 31 1.48E+025 3430
1.40E+027 24268168 2 3429 IM 3 1.48E+021 3429
1.40E+027 5719773 57 3089 N829900 AL 30 1.48E+025 3431
1.40E+027 TEST CHANG 4166 C001117 AL 31 1.48E+025 4166
1.40E+027 TEST CHANG 4166 C001117 AL 31 1.48E+025 4166
Page 1044
VTXPPS_TV_PPS_ADJ_ACCT_INFO
Page 1045
VTXPPS_TV_PPS_ADJ_ACCT_INFO
Page 1046
VTXPPS_TV_PPS_ADJ_ACCT_INFO
Page 1047
VTXPPS_TV_PPS_ADJ_ACCT_INFO
Page 1048
VTXPPS_TV_PPS_ADJ_HP_ACCT
TV_PPS_ADJ_HP_ACC_01
Duplicate Check
SEL AS_OF_DT ,DATE_TIME ,IACCT,
COUNT(*) FROM S2VTXPPS.TV_PPS_ADJ_HP_ACCT
GROUP BY 1,2,3 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
RESULT
0 RECORDS FOUND
TV_PPS_ADJ_HP_ACC_02
NULL Check
RESULT
0 RECORDS FOUND
TV_PPS_ADJ_HP_ACC_03
Page 1049
VTXPPS_TV_PPS_ADJ_HP_ACCT
PASS
PASS
PASS
CCLASS
20
30
30
10
10
Page 1050
VTXPPS_TV_PPS_ADJ_HP_ACCT
Page 1051
VTXPPS_TV_PPS_ADJ_HP_ACCT
INDEX
Page 1052
VTXPPS_TV_PPS_ADJ_HP_ACCT
Page 1053
VTXPPS_TV_PPS_ADJ_HP_ACCT
BATCH_ID
Page 1054
VTPPPS_TV_PPS_CLASSIFY_FUND_A
TV_PPS_CLASSIFY_FUND_ADJ_01
Duplicate Check
SEL IACCT,APPL_CODE,
COUNT(*) FROM (SEL DISTINCT * FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_ADJ)D
GROUP BY 1,2 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
RESULT
TV_PPS_CLASSIFY_FUND_ADJ_02
NULL Check
SEL IACCT,APPL_CODE
FROM S2VTPPPS.TV_PPS_CLASSIFY_FUND_ADJ
WHERE APPL_CODE IS NULL
OR IACCT IS NULL;
RESULT
0 RECORDS FOUND
TV_PPS_CLASSIFY_FUND_ADJ_03
Page 1055
VTPPPS_TV_PPS_CLASSIFY_FUND_A
PASS
ADJ)DT
PASS
PASS
Page 1056
VTPPPS_TV_PPS_CLASSIFY_FUND_A
Page 1057
VTPPPS_TV_PPS_CLASSIFY_FUND_A
Page 1058
VTPPPS_TV_PPS_CLASSIFY_FUND_A
Page 1059
VTPPPS_TV_PPS_CLASSIFY_FUND_A
ACCT_NAMEQDAY_NOT_TDR_PDR_FCCLASS_EXARESERVE_FLAG_ADJ
1.48E+025 30 Y
1.48E+025 67 1500 Y
1.48E+025 N
/ N Y
ACCT_NAME1 Y
ACCT_NAMEQDAY_NOT_TDR_PDR_FCCLASS_EXARESERVE_FLAG_ADJ
1.48E+025 30 Y
1.48E+025 67 1500 Y
1.48E+025 N
/ N Y
ACCT_NAME1 Y
Page 1060
VTPPPS_TV_PPS_CLASSIFY_FUND_A
Source Data from VTPPPS.TV_PPS_CLASSIFY_FUND_ADJ
IACCT APPL_CODE CACCT_TYP
TRUE TRUE TRUE
TRUE TRUE TRUE
TRUE TRUE TRUE
TRUE TRUE TRUE
TRUE TRUE TRUE
INDEX
Page 1061
VTPPPS_TV_PPS_CLASSIFY_FUND_A
Page 1062
VTPPPS_TV_PPS_CLASSIFY_FUND_A
Page 1063
VTPPPS_TV_PPS_CLASSIFY_FUND_A
Page 1064
VTPPPS_TV_PPS_CLASSIFY_FUND_A
Page 1065
VTPPPS_TV_PPS_CLASSIFY_FUND_A
ACCT_NAMEQDAY_NOT_TDR_PDR_FCCLASS_EXARESERVE_FLAG_ADJ
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
Page 1066
VTPPPS_TV_PPS_PARTNER_ADJ
TV_PPS_PARTNER_ADJ_01 PASS
Duplicate Check
SEL PARTID,
COUNT(*) FROM (SEL DISTINCT * FROM S2VTPPPS.TV_PPS_PARTNER_ADJ) DT
GROUP BY 1 HAVING COUNT(*)>1;
TV_PPS_PARTNER_ADJ_02 PASS
NULL Check
SEL PARTID
FROM S2VTPPPS.TV_PPS_PARTNER_ADJ
WHERE PARTID IS NULL
RESULT
0 RECORDS FOUND
TV_PPS_PARTNER_ADJ_3 PASS
Page 1067
VTPPPS_TV_PPS_PARTNER_ADJ
QMTH_NOT_CUST_NO_RQDAY_NOT_ARESERVE_SP
3 1.40E+027 67
1 1.40E+027 30
QMTH_NOT_CUST_NO_RQDAY_NOT_ARESERVE_SP
QMTH_NOT_CUST_NO_RQDAY_NOT_ARESERVE_SP
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
Page 1068
VTPPPS_TV_PPS_PARTNER_ADJ
INDEX
Page 1069
VTPPPS_TV_PPS_PARTNER_ADJ
Page 1070
VTPPPS_TV_PPS_PARTCLASS_ADJ
TV_PPS_PARTCLASS_ADJ_01
Duplicate Check
SEL PARTID,IACCT,
COUNT(*) FROM S2VTPPPS.TV_PPS_PARTCLASS_ADJ
GROUP BY 1,2 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
SEL PARTID,IACCT,
COUNT(*) FROM S2DTPPPS.TPPS_PARTCLASS_ADJ
GROUP BY 1,2 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
RESULT
0 RECORDS FOUND
TV_PPS_PARTCLASS_ADJ_02
NULL Check
SEL PARTID,IACCT
FROM S2VTPPPS.TV_PPS_PARTCLASS_ADJ
WHERE PARTID IS NULL
OR IACCT IS NULL;
RESULT
0 RECORDS FOUND
TV_PPS_PARTCLASS_ADJ_03
Page 1071
VTPPPS_TV_PPS_PARTCLASS_ADJ
PASS
PASS
PASS
Page 1072
VTPPPS_TV_PPS_PARTCLASS_ADJ
95954 63331051497 N
D90560000001 90560000001 Y
183441 47890099423 N
186490 47490021668 Y
192488 32130006070 N
BACK TO #INDEX
Page 1073
VTPPPS_TV_PPS_PARTCLASS_ADJ
Page 1074
VTPPPS_TV_PPS_CCLASS_AC_FN_AD
TPPS_CCLASS_AC_FINAL_ADJ_01 FAIL
Duplicate Check
SEL PARTID,
COUNT(*) FROM S2VTPPPS.TV_PPS_CCLASS_AC_FN_ADJ
GROUP BY 1 HAVING COUNT(*)>1;
RESULT
30 RECORDS FOUND
TPPS_CCLASS_AC_FINAL_ADJ_02 PASS
NULL Check
SEL PARTID
FROM S2VTPPPS.TV_PPS_CCLASS_AC_FN_ADJ
WHERE PARTID IS NULL
RESULT
0 RECORDS FOUND
TPPS_CCLASS_AC_FINAL_ADJ_03 PASS
Page 1075
VTPPPS_TV_PPS_CCLASS_AC_FN_AD
CUST_NO_RQDAY_NOT_ARESERVE_SP
CUST_NO_RQDAY_NOT_ARESERVE_SP
Page 1076
VTPPPS_TV_PPS_CCLASS_AC_FN_AD
INDEX
SELECT
PARTNER.PARTID
,HP_ACCT.IACCT,COUNT(*)
FROM S2DTPPPS.TPPS_PARTNER_ADJ as PARTNER
CROSS JOIN S2VTPPPS.VPPS_BUSINESSDATE_M AS BD
INNER JOIN S2VTTPPS.PPS_HP_ACCT AS HP_ACCT
ON PARTNER.CUST_NO_RM = HP_ACCT.CUST_NO_RM
AND HP_ACCT.AS_OF_DT = BD.BUSINESSDATE
AND HP_ACCT.CSTAT_ACCT NOT IN ('C','X')
AND HP_ACCT.CTL_ID='367'
GROUP BY 1,2 HAVING COUNT(*) > 1 ;
SELECT
PARTNER.PARTID
,HP_ACCT.IACCT,COUNT(*)
FROM S2DTPPPS.TPPS_PARTNER_ADJ as PARTNER
CROSS JOIN S2VTPPPS.VPPS_BUSINESSDATE_M AS BD
INNER JOIN S2DPYPPS.PPS_PARM_OC aS PARM_OC
ON PARTNER.COC_CODE = PARM_OC.OC_CODE
AND PARM_OC.FLAG_CHK_CAL = 'C'
AND BD.BUSINESSDATE BETWEEN PARM_OC.START_DT AND PARM_OC.END_DT
Page 1077
VTPPPS_TV_PPS_CCLASS_AC_FN_AD
QMTH_NOT_CUST_NO_RQDAY_NOT_ARESERVE_SP
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
Page 1078
VTPPPS_TV_PPS_CCLASS_AC_FN_AD
AND PARM_OC.RECORD_DELETED_FLAG = 0
AND PARM_OC.CTL_ID = '367'
INNER JOIN S2VTTPPS.PPS_HP_ACCT as HP_ACCT
ON PARTNER.CUST_NO_RM = HP_ACCT.CUST_NO_RM
AND HP_ACCT.AS_OF_DT = BD.BUSINESSDATE
AND HP_ACCT.CSTAT_ACCT NOT IN ('C','X')
AND HP_ACCT.CTL_ID='367'
GROUP BY 1,2 HAVING COUNT(*) > 1 ;
Page 1079
VTPPPS_TV_PPS_CCLASS_AC_FN_AD
Page 1080
VTPPPS_TV_PPS_CCLASS_CUST_FN_
TV_PPS_CCLASS_CUST_FN_ADJ_01 PASS
Duplicate Check
SEL PARTID,
COUNT(*) FROM S2VTPPPS.TV_PPS_CCLASS_CUST_FN_ADJ
GROUP BY 1 HAVING COUNT(*)>1;
TV_PPS_CCLASS_CUST_FN_ADJ_02 PASS
NULL Check
SEL PARTID
FROM S2VTPPPS.TV_PPS_CCLASS_CUST_FN_ADJ
WHERE PARTID IS NULL
RESULT
0 RECORDS FOUND
TV_PPS_CCLASS_CUST_FN_ADJ_03 PASS
PARTID FLAG_CHK_CCLASS_ACCT_FINAL
Page 1081
VTPPPS_TV_PPS_CCLASS_CUST_FN_
Page 1082
VTPPPS_TV_PPS_CCLASS_CUST_FN_
TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE
INDEX
Page 1083
VTPPPS_TV_PPS_CCLASS_CUST_FN_
Page 1084
VTPPPS_TV_PPS_PARTSEC_AVAL_AL
TV_PPS_PARTSEC_AVAL_ALL_ADJ_01 PASS
Duplicate Check
SEL PARTID ,ISECCODE ,ISECKEY,
COUNT(*) FROM S2VTPPPS.TV_PPS_PARTSEC_AVAL_ALL_ADJ
GROUP BY 1,2,3 HAVING COUNT(*)>1;
RESULT
TV_PPS_PARTSEC_AVAL_ALL_ADJ_02 PASS
NULL Check
RESULT
TV_PPS_PARTSEC_AVAL_ALL_ADJ_03 PASS
Page 1085
VTPPPS_TV_PPS_PARTSEC_AVAL_AL
DJ
Page 1086
VTPPPS_TV_PPS_PARTSEC_AVAL_AL
BACK TO #INDEX
Page 1087
VTPPPS_TV_PPS_PARTSEC_AVAL_AL
Page 1088
VTPPPS_TV_PPS_PARTACCT_AVAL_A
TV_PPS_PARTACCT_AVAL_ADJ_01 PASS
Duplicate Check
SEL PARTID,IACCT,
COUNT(*) FROM S2VTPPPS.TV_PPS_PARTACCT_AVAL_ADJ
GROUP BY 1,2 HAVING COUNT(*)>1;
RESULT
TV_PPS_PARTACCT_AVAL_ADJ_02 PASS
NULL Check
SEL PARTID,IACCT
FROM S2VTPPPS.TV_PPS_PARTACCT_AVAL_ADJ
WHERE PARTID IS NULL
OR IACCT IS NULL;
RESULT
TV_PPS_PARTACCT_AVAL_ADJ_03 PASS
Page 1089
VTPPPS_TV_PPS_PARTACCT_AVAL_A
BACK TO #INDEX
Page 1090
VTPPPS_TV_PPS_RESERVE_ACCT_AD
TV_PPS_RESERVE_ACCT_ADJ_01 PASS
Duplicate Check
SEL PARTID,IACCT,
COUNT(*) FROM ( SEL DISTINCT * FROM S2VTPPPS.TV_PPS_RESERVE_ACCT_ADJ ) A
GROUP BY 1,2 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
SEL PARTID,IACCT,
COUNT(*) FROM S2DTPPPS.TPPS_RESERVE_ACCT_ADJ
GROUP BY 1,2 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
SEL PARTID,
COUNT(*) FROM S2DTPPPS.TPPS_PARTNER_ADJ
GROUP BY 1 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
TV_PPS_RESERVE_ACCT_ADJ_02 PASS
NULL Check
SEL PARTID,IACCT
FROM S2VTPPPS.TV_PPS_RESERVE_ACCT_ADJ
WHERE PARTID IS NULL
OR IACCT IS NULL;
RESULT
0 RECORDS FOUND
TV_PPS_RESERVE_ACCT_ADJ_03 PASS
Page 1091
VTPPPS_TV_PPS_RESERVE_ACCT_AD
ADJ ) AS X
Page 1092
VTPPPS_TV_PPS_RESERVE_ACCT_AD
NEW 400028114
95954 ### 17769.94
NEW ### 5000
460727 4.680E+010 26640.25
147776 3.093E+010 ?
BACK TO #INDEX
Page 1093
VTPPPS_TV_PPS_RESERVE_ACCT_AD
Page 1094
VTPPPS_TV_PPS_RESERVE_CUST_AD
Duplicate Check
SEL PARTID,
COUNT(*) FROM S2VTPPPS.TV_PPS_RESERVE_CUST_
GROUP BY 1 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
SEL PARTID,
COUNT(*) FROM S2DTPPPS.TPPS_RESERVE_CUST_AD
GROUP BY 1 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
TV_PPS_RESERVE_CUST_ADJ_02
NULL Check
SEL PARTID
FROM S2VTPPPS.TV_PPS_RESERVE_CUST_ADJ
WHERE PARTID IS NULL
RESULT
0 RECORDS FOUND
TV_PPS_RESERVE_CUST_ADJ_03
Page 1
VTPPPS_TV_PPS_RESERVE_CUST_AD
D0JX5 7336077
D0900001022 0
13901787 0
Back To Index
Page 2
VTPPPS_TV_PPS_RESERVE_CUST_AD
PASS
PS.TV_PPS_RESERVE_CUST_ADJ
PS.TPPS_RESERVE_CUST_ADJ
PASS
_RESERVE_CUST_ADJ
PASS
Page 3
VTPPPS_TV_PPS_RESERVE_CUST_AD
Page 4
PPS_CUST_INTB_ADJ
PPS_CUST_INTB_ADJ_01
Duplicate Check
SELECT PARTID,COUNT(*) FROM S2VTPPPS.TV_PPS_CUST_INTB_ADJ GROUP BY 1 HAVING COUNT(*) >
Result:
PPS_CUST_INTB_ADJ_02
Null Validation
SELECT PARTID FROM S2VTPPPS.TV_PPS_CUST_INTB_ADJ WHERE
PARTID IS NULL
Result: 0 RECORDS
PPS_CUST_INTB_ADJ_03
Source Data from VTPPPS.TV_PPS_CUST_INTB_ADJ
PARTID
D10307414200
Page 5
PPS_CUST_INTB_ADJ
INSUFFICIENT DATA
Back To Index
Page 6
PPS_CUST_INTB_ADJ
PASS
PASS
PASS
CUST_TYPE_CD FLAG_INTERBANK
? 3
CUST_TYPE_CD FLAG_INTERBANK
? 3
Page 7
PPS_CUST_INTB_ADJ
CUST_TYPE_CD FLAG_INTERBANK
TRUE TRUE
Page 8
PPS_CUST_INTB_ADJ
Page 9
PPS_CUST_INTB_ADJ
Page 10
PPS_PROV_INTB_ADJ
PPS_PROV_INTB_ADJ_01
Duplicate Check
SELECT PARTID,IACCT,COUNT(*) FROM S2VTPPPS.TV_PPS_PROV_INTB_ADJ GROUP BY 1,2 HAVING COU
Result:
PPS_PROV_INTB_ADJ_02
Null Validation
SELECT PARTID,IACCT FROM S2VTPPPS.TV_PPS_PROV_INTB_ADJ WHERE
PARTID IS NULL OR
IACCT IS NULL
Result: 0 RECORDS
PPS_PROV_INTB_ADJ_03
Source Data from VTPPPS.TV_PPS_PROV_INTB_ADJ
PARTID
D10307414200
Page 11
PPS_PROV_INTB_ADJ
D10307414200
Back To Index
Page 12
PPS_PROV_INTB_ADJ
PASS
PASS
PASS
Page 13
PPS_PROV_INTB_ADJ
10307414200 258191.54 100 258191.54
Page 14
PPS_PROV_INTB_ADJ
Page 15
PPS_PROV_INTB_ADJ
Page 16
PPS_BRR_RATING_ADJ
PPS_BRR_RATING_ADJ_01
Duplicate Check
SELECT PARTID,COUNT(*) FROM S2VTPPPS.TV_PPS_BRR_RATING_ADJ GROUP BY 1 HAVING COUNT(*) >
Result: 0 records
PPS_BRR_RATING_ADJ_02
Null Validation
SELECT PARTID FROM S2VTPPPS.TV_PPS_BRR_RATING_ADJ WHERE
PARTID IS NULL
Result: 0 RECORDS
PPS_BRR_RATING_ADJ_03
Source Data from VTPPPS.TV_PPS_BRR_RATING_ADJ
PARTID RATING
137116 BB3
124330 BB4
151911 DD
95954 M10
192488 M13
Page 17
PPS_BRR_RATING_ADJ
137116 BB3
124330 BB4
151911 DD
95954 M10
192488 M13
Back To Index
Page 18
PPS_BRR_RATING_ADJ
pass
pass
pass
Page 19
PPS_BRR_RATING_ADJ
1/21/2013 1/21/2013 SCB SB Individual
6/19/2010 6/19/2010 SCB RSME > 10-20 MB Individual
11/18/2015 11/17/2015 SCB SB Individual
12/28/2015 12/28/2015 SCB SME SCORECARD
11/25/2015 11/25/2015 SCB SME SCORECARD
Page 20
PPS_BRR_RATING_ADJ
Page 21
PPS_BRR_RATING_ADJ
Page 22
PPS_CUST_WHOLSAL_ADJ
PPS_CUST_WHOLSAL_ADJ_01
Duplicate Check
SELECT PARTID,COUNT(*) FROM S2VTPPPS.TV_PPS_CUST_WHOLSAL_ADJ GROUP BY 1 HAVING COUNT
Result: 0 ROWS
PPS_CUST_WHOLSAL_ADJ_02
Null Validation
SELECT PARTID FROM S2VTPPPS.TV_PPS_CUST_WHOLSAL_ADJ WHERE
PARTID IS NULL
Result: 0 RECORDS
PPS_CUST_WHOLSAL_ADJ_03
Source Data from VTPPPS.TV_PPS_CUST_WHOLSAL_ADJ
PARTID COC_CODE
137116 2239
13901787 1710
178497 4013
186490 4024
D90560000004 1602
Page 23
PPS_CUST_WHOLSAL_ADJ
13901787 1710
178497 4013
186490 4024
D90560000004 1602
Back To Index
Page 24
PPS_CUST_WHOLSAL_ADJ
PASS
PASS
PASS
Page 25
PPS_CUST_WHOLSAL_ADJ
0 8.00E+027 M7
40 1.40E+027 11 SCB CORP SCORECAR
12 1.40E+027 C10 SCB CORP SCORECAR
0 C10
Page 26
PPS_CUST_WHOLSAL_ADJ
RESTRUC_FLAG_CUSTPERCENT_PD PERCENT_LGD
Y 46 100
N 1.69 100
Y 100 100
Y 46 100
N 1.69 100
RESTRUC_FLAG_CUSTPERCENT_PD PERCENT_LGD
Y 46 100
Page 27
PPS_CUST_WHOLSAL_ADJ
N 1.69 100
Y 100 100
Y 46 100
N 1.69 100
RESTRUC_FLAG_CUSTPERCENT_PD PERCENT_LGD
TRUE TRUE TRUE
TRUE TRUE TRUE
TRUE TRUE TRUE
TRUE TRUE TRUE
TRUE TRUE TRUE
Page 28
PPS_PROV_WHOLSAL_ADJ
PPS_PROV_WHOLSAL_ADJ_01
Duplicate Check
SELECT PARTID,IACCT,COUNT(*) FROM S2VTPPPS.TV_PPS_PROV_WHOLSAL_ADJ GROUP BY 1,2 HAVING
Result:
PPS_PROV_WHOLSAL_ADJ_02
Null Validation
SELECT PARTID,IACCT FROM S2VTPPPS.TV_PPS_PROV_WHOLSAL_ADJ WHERE
PARTID IS NULL OR
IACCT IS NULL
Result: 0 RECORDS
PPS_PROV_WHOLSAL_ADJ_03
Source Data from VTPPPS.TV_PPS_PROV_WHOLSAL_ADJ
PARTID IACCT
417388 10132110629
210006 48590037840
192488 49690010875
D90560000002 90560000002
181613 35030000279
Page 29
PPS_PROV_WHOLSAL_ADJ
210006 48590037840
192488 49690010875
D90560000002 90560000002
181613 35030000279
Back To Index
Page 30
PPS_PROV_WHOLSAL_ADJ
PASS
PASS
PASS
Page 31
PPS_PROV_WHOLSAL_ADJ
0P NORMAL 5000000
40 DL TDR 7434176.8
0P NORMAL 0
12 SM TDR 6091218.69
Page 32
PPS_PROV_WHOLSAL_ADJ
Page 33
PPS_PROV_WHOLSAL_ADJ
1.14 100 1 57000
100 100 100 7434176.8
1.69 100 1 0
46 100 2 2801960.6
Page 34
PPS_PROV_WHOLSAL_ADJ
PROVISION_MIN_BOT
0
50000
7434176.8
0
121824.37
PROVISION_MIN_BOT
0
Page 35
PPS_PROV_WHOLSAL_ADJ
50000
7434176.8
0
121824.37
PROVISION_MIN_BOT
TRUE
TRUE
TRUE
TRUE
TRUE
Page 36
PPS_PROV_WHOLSAL_ADJ
Page 37
PPS_PROV_WHOLSAL_ADJ
Page 38
PPS_PROV_WHOLSAL_ADJ
Page 39
PPS_PROV_WHOLSAL_ADJ
Page 40
PPS_PROV_WHOLSAL_ADJ
Page 41
PPS_PROV_WHOLSAL_ADJ
Page 42
PPS_PROV_WHOLSAL_ADJ
Page 43
PPS_PROV_WHOLSAL_ADJ
Page 44
PPS_PROV_WHOLSAL_ADJ
Page 45
PPS_PROV_WHOLSAL_ADJ
Page 46
PPS_PROV_WHOLSAL_ADJ
Page 47
PPS_PROV_WHOLSAL_ADJ
Page 48
PPS_PROV_WHOLSAL_ADJ
Page 49
PPS_PROV_WHOLSAL_ADJ
Page 50
PPS_PROV_WHOLSAL_ADJ
Page 51
PPS_PROV_WHOLSAL_ADJ
Page 52
PPS_PROV_WHOLSAL_ADJ
Page 53
PPS_PROV_WHOLSAL_ADJ
Page 54
PPS_PROV_WHOLSAL_ADJ
Page 55
PPS_PROV_WHOLSAL_ADJ
Page 56
PPS_PROV_WHOLSAL_ADJ
Page 57
PPS_PROV_WHOLSAL_ADJ
Page 58
PPS_CUST_RETAIL_ADJ
PPS_CUST_RETAIL_ADJ_01
Duplicate Check
SELECT PARTID,IACCT,COUNT(*) FROM S2VTPPPS.TV_PPS_CUST_RETAIL_ADJ GROUP BY 1,2 HAVING CO
Result: 0 RECORDS
PPS_CUST_RETAIL_ADJ_02
Null Validation
SELECT PARTID,IACCT FROM S2VTPPPS.TV_PPS_CUST_RETAIL_ADJ WHERE
PARTID IS NULL OR
IACCT IS NULL
Result: 0 RECORDS
PPS_CUST_RETAIL_ADJ_03
Source Data from VTPPPS.TV_PPS_CUST_RETAIL_ADJ
PARTID IACCT
D22243000026 22243000026
99833 22231737121
NEW 90500000104
NEW 0JWR
4696736 130075111
Page 59
PPS_CUST_RETAIL_ADJ
Back To Index
Page 60
PPS_CUST_RETAIL_ADJ
PASS
PASS
PASS
Page 61
PPS_CUST_RETAIL_ADJ
Page 62
PPS_CUST_RETAIL_ADJ
Page 63
PPS_CUST_RETAIL_ADJ
Page 64
PPS_CUST_RETAIL_ADJ
URE_FLAG
URE_FLAG
Page 65
PPS_CUST_RETAIL_ADJ
URE_FLAG
Page 66
PPS_CUST_RETAIL_OTH_ADJ
PPS_CUST_RETAIL_OTH_ADJ_01
Duplicate Check
SELECT PARTID,IACCT,COUNT(*) FROM S2VTPPPS.TV_PPS_CUST_RETAIL_OTH_ADJ GROUP BY 1,2 HAVI
Result: 0 RECORDS
PPS_CUST_RETAIL_OTH_ADJ_02
Null Validation
SELECT PARTID,IACCT FROM S2VTPPPS.TV_PPS_CUST_RETAIL_OTH_ADJ WHERE
PARTID IS NULL OR
IACCT IS NULL
Result: 0 RECORDS
PPS_CUST_RETAIL_OTH_ADJ_03
Source Data from VTPPPS.TV_PPS_CUST_RETAIL_OTH_ADJ
PARTID IACCT
24268168 49690115162
D22243000026 22243000026
NEW 0JUN
5719773 103460605
41090257 47890642446
Page 67
PPS_CUST_RETAIL_OTH_ADJ
Back To Index
Page 68
PPS_CUST_RETAIL_OTH_ADJ
PASS
PASS
PASS
Page 69
PPS_CUST_RETAIL_OTH_ADJ
Page 70
PPS_CUST_RETAIL_OTH_ADJ
Page 71
PPS_CUST_RETAIL_OTH_ADJ
Page 72
PPS_CUST_RETAIL_OTH_ADJ
URE_FLAG
URE_FLAG
Page 73
PPS_CUST_RETAIL_OTH_ADJ
URE_FLAG
Page 74
PPS_CUST_RETAIL_OTH_ADJ
Page 75
PPS_CUST_RETAIL_OTH_ADJ
Page 76
PPS_CUST_RETAIL_OTH_ADJ
Page 77
PPS_CUST_RETAIL_OTH_ADJ
Page 78
PPS_CUST_RETAIL_OTH_ADJ
Page 79
PPS_CUST_RETAIL_OTH_ADJ
Page 80
PPS_CUST_RETAIL_OTH_ADJ
Page 81
PPS_CUST_RETAIL_OTH_ADJ
Page 82
PPS_CUST_RETAIL_OTH_ADJ
Page 83
PPS_CUST_RETAIL_OTH_ADJ
Page 84
PPS_CUST_RETAIL_OTH_ADJ
Page 85
PPS_CUST_RETAIL_OTH_ADJ
Page 86
PPS_CUST_RETAIL_OTH_ADJ
Page 87
PPS_CUST_RETAIL_OTH_ADJ
Page 88
PPS_CUST_RETAIL_OTH_ADJ
Page 89
PPS_CUST_RETAIL_OTH_ADJ
Page 90
PPS_CUST_RETAIL_OTH_ADJ
Page 91
PPS_CUST_RETAIL_OTH_ADJ
Page 92
PPS_CUST_RETAIL_OTH_ADJ
Page 93
PPS_CUST_RETAIL_OTH_ADJ
Page 94
PPS_PROV_RETAIL_ADJ
PPS_PROV_RETAIL_ADJ_01
Duplicate Check
SELECT PARTID,IACCT,COUNT(*) FROM S2VTPPPS.TV_PPS_PROV_RETAIL_ADJ GROUP BY 1,2 HAVING C
Result: 0 RECORDS
PPS_PROV_RETAIL_ADJ_02
Null Validation
SELECT PARTID,IACCT FROM S2VTPPPS.TV_PPS_PROV_RETAIL_ADJ WHERE
PARTID IS NULL OR
IACCT IS NULL
Result: 0 RECORDS
PPS_PROV_RETAIL_ADJ_03
Source Data from VTPPPS.TV_PPS_PROV_RETAIL_ADJ
PARTID IACCT
99833 22231737121
NEW 155211002
2304834 47891579303
165297 1231008039
NEW 0JX5
Page 95
PPS_PROV_RETAIL_ADJ
NEW 155211002
2304834 47891579303
165297 1231008039
NEW 0JX5
Back To Index
Page 96
PPS_PROV_RETAIL_ADJ
PASS
PASS
PASS
Page 97
PPS_PROV_RETAIL_ADJ
0P 20800000000 1.67
0P 1738505.35 2.86
1P 646116.58 2.86
0P 733607700 1.67
Page 98
PPS_PROV_RETAIL_ADJ
Page 99
PPS_PROV_RETAIL_ADJ
60 1 208416000 208000000
35 1 17402.44 17385.05
35 1 6467.63 6461.17
60 1 7350749.15 7336077
Page 100
PPS_PROV_RETAIL_ADJ
N_MIN_BOT
N_MIN_BOT
Page 101
PPS_PROV_RETAIL_ADJ
N_MIN_BOT
Page 102
PPS_PROV_RETAIL_ADJ
Page 103
PPS_PROV_RETAIL_ADJ
Page 104
PPS_PROV_RETAIL_ADJ
Page 105
PPS_PROV_RETAIL_ADJ
Page 106
PPS_PROV_RETAIL_ADJ
Page 107
PPS_PROV_RETAIL_ADJ
Page 108
PPS_PROV_RETAIL_ADJ
Page 109
PPS_PROV_RETAIL_ADJ
Page 110
PPS_PROV_RETAIL_ADJ
Page 111
PPS_PROV_RETAIL_ADJ
Page 112
PPS_PROV_RETAIL_ADJ
Page 113
PPS_PROV_RETAIL_ADJ
Page 114
PPS_PROV_RETAIL_ADJ
Page 115
PPS_PROV_RETAIL_ADJ
Page 116
PPS_PROV_RETAIL_ADJ
Page 117
PPS_PROV_RETAIL_ADJ
Page 118
PPS_PROV_RETAIL_ADJ
Page 119
PPS_PROV_RETAIL_ADJ
Page 120
PPS_PROV_RETAIL_ADJ
Page 121
PPS_PROV_RETAIL_ADJ
Page 122
PPS_PROV_INT_ADJ
PPS_PROV_INT_ADJ_01
Duplicate Check
SELECT AS_OF_DT,PARTID,IACCT,COUNT(*) FROM S2VTXPPS.TV_PPS_PROV_INT_ADJ GROUP BY 1,2,3 H
Result: 0 RECORDS
PPS_PROV_INT_ADJ_02
Null Validation
SELECT AS_OF_DT,PARTID,IACCT FROM S2VTXPPS.TV_PPS_PROV_INT_ADJ WHERE
AS_OF_DT IS NULL OR
PARTID IS NULL OR
IACCT IS NULL
Result: 0 RECORDS
PPS_PROV_INT_ADJ_03
Source Data from VTXPPS.TV_PPS_PROV_INT_ADJ
AS_OF_DT DATE_TIME
Page 123
PPS_PROV_INT_ADJ
Back To Index
Page 124
PPS_PROV_INT_ADJ
PASS
PASS
NO DATA IN DESTINATION
Page 125
PPS_PROV_INT_ADJ
Page 126
PPS_PROV_INT_ADJ
Page 127
PPS_PROV_INT_ADJ
Page 128
PPS_PROV_INT_ADJ
CCLASS_NAME_CUSTCCLASS_NAME_ACCTPROD_SUB_GROUP INTERBANK_FLAG
CCLASS_NAME_CUSTCCLASS_NAME_ACCTPROD_SUB_GROUP INTERBANK_FLAG
Page 129
PPS_PROV_INT_ADJ
CCLASS_NAME_CUSTCCLASS_NAME_ACCTPROD_SUB_GROUP INTERBANK_FLAG
Page 130
PPS_PROV_INT_ADJ
Page 131
PPS_PROV_INT_ADJ
Page 132
PPS_PROV_INT_ADJ
Page 133
PPS_PROV_INT_ADJ
Page 134
PPS_PROV_INT_ADJ
PROVISION_MIN_BOT
PROVISION_MIN_BOT
Page 135
PPS_PROV_INT_ADJ
PROVISION_MIN_BOT
Page 136
PPS_PROV_INT_ADJ
Page 137
PPS_PROV_INT_ADJ
Page 138
PPS_PROV_INT_ADJ
Page 139
PPS_PROV_INT_ADJ
Page 140
PPS_PROV_INT_ADJ
Page 141
PPS_PROV_INT_ADJ
Page 142
PPS_PROV_INT_ADJ
Page 143
PPS_PROV_INT_ADJ
Page 144
PPS_PROV_INT_ADJ
Page 145
PPS_PROV_INT_ADJ
Page 146
PPS_PROV_INT_ADJ
Page 147
PPS_PROV_INT_ADJ
Page 148
PPS_PROV_INT_ADJ
Page 149
PPS_PROV_INT_ADJ
Page 150
PPS_PROV_INT_ADJ
Page 151
PPS_PROV_INT_ADJ
Page 152
PPS_CLASSIFY_ADJ_FINAL
PPS_CLASSIFY_ADJ_FINAL_01
Duplicate Check
SELECT AS_OF_DT,DATE_TIME,IACCT,APPL_CODE,COUNT(*) FROM
( SELECT DISTINCT * FROM S2VTXPPS.TV_PPS_CLASSIFY_ADJ_FINAL ) AS X
GROUP BY 1,2,3,4 HAVING COUNT(*) > 1 ;
Result: 0 RECORDS
PPS_CLASSIFY_ADJ_FINAL_02
Null Validation
SELECT AS_OF_DT,DATE_TIME,IACCT,APPL_CODE FROM S2VTXPPS.TV_PPS_CLASSIFY_ADJ_FINAL WHE
AS_OF_DT IS NULL OR
DATE_TIME IS NULL OR
IACCT IS NULL OR
APPL_CODE IS NULL
Result: 0 RECORDS
PPS_CLASSIFY_ADJ_FINAL_03
Source Data from VTXPPS.TV_PPS_CLASSIFY_ADJ_FINAL
AS_OF_DT DATE_TIME
2/29/2016 8/19/2016 18:46:48
2/29/2016 8/19/2016 18:46:48
2/29/2016 8/19/2016 18:46:48
2/29/2016 8/19/2016 18:46:48
2/29/2016 8/19/2016 18:46:48
Page 153
PPS_CLASSIFY_ADJ_FINAL
AS_OF_DT DATE_TIME
2/29/2016 8/19/2016 18:46:48
2/29/2016 8/19/2016 18:46:48
2/29/2016 8/19/2016 18:46:48
2/29/2016 8/19/2016 18:46:48
2/29/2016 8/19/2016 18:46:48
Back To Index
Page 154
PPS_CLASSIFY_ADJ_FINAL
PASS
PASS
S_CLASSIFY_ADJ_FINAL WHERE
PASS
Page 155
PPS_CLASSIFY_ADJ_FINAL
Page 156
PPS_CLASSIFY_ADJ_FINAL
Page 157
PPS_CLASSIFY_ADJ_FINAL
Page 158
PPS_CLASSIFY_ADJ_FINAL
Page 159
PPS_CLASSIFY_ADJ_FINAL
Page 160
PPS_CLASSIFY_ADJ_FINAL
Page 161
PPS_CLASSIFY_ADJ_FINAL
Page 162
PPS_CLASSIFY_ADJ_FINAL
Page 163
PPS_CLASSIFY_ADJ_FINAL
Page 164
PPS_CLASSIFY_ADJ_FINAL
Page 165
PPS_CLASSIFY_ADJ_FINAL
Page 166
PPS_CLASSIFY_ADJ_FINAL
Page 167
PPS_CLASSIFY_ADJ_FINAL
Page 168
PPS_CLASSIFY_ADJ_FINAL
Page 169
PPS_CLASSIFY_ADJ_FINAL
Page 170
PPS_CLASSIFY_ADJ_FINAL
Page 171
PPS_CLASSIFY_ADJ_FINAL
Page 172
PPS_CLASSIFY_ADJ_FINAL
Page 173
PPS_CLASSIFY_ADJ_FINAL
Page 174
PPS_CLASSIFY_ADJ_FINAL
Page 175
PPS_CLASSIFY_ADJ_FINAL
Page 176
PPS_CLASSIFY_ADJ_FINAL
ARESERVE_BOT_ACCTARESERVE_SP_ACCT PROVISION_INTERNAL
0 0 0
5447.32 0 0
5936814.37 0 0
0 0 0
0 0 0
Page 177
PPS_CLASSIFY_ADJ_FINAL
ARESERVE_BOT_ACCTARESERVE_SP_ACCT PROVISION_INTERNAL
0 0 0
5447.32 0 0
5936814.37 0 0
0 0 0
0 0 0
ARESERVE_BOT_ACCTARESERVE_SP_ACCT PROVISION_INTERNAL
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
Page 178
PPS_CLASSIFY_ADJ_FINAL
Page 179
PPS_CLASSIFY_ADJ_FINAL
Page 180
PPS_CLASSIFY_ADJ_FINAL
Page 181
PPS_CLASSIFY_ADJ_FINAL
Page 182
PPS_PARTCLASS_ADJ_FINAL
PPS_PARTCLASS_ADJ_FINAL_01
Duplicate Check
SELECT AS_OF_DT,DATE_TIME,IACCT,PARTID,COUNT(*) FROM S2VTXPPS.TV_PPS_PARTCLASS_ADJ_FINA
Result:
PPS_PARTCLASS_ADJ_FINAL_02
Null Validation
SELECT AS_OF_DT,DATE_TIME,IACCT,PARTID FROM S2VTXPPS.TV_PPS_PARTCLASS_ADJ_FINAL WHERE
AS_OF_DT IS NULL OR
DATE_TIME IS NULL OR
IACCT IS NULL OR
PARTID IS NULL
Result: 0 RECORDS
PPS_PARTCLASS_ADJ_FINAL_03
Source Data from VTXPPS.TV_PPS_PARTCLASS_ADJ_FINAL
AS_OF_DT DATE_TIME
2/29/2016 8/3/2016 18:30:24
2/29/2016 8/3/2016 18:30:24
2/29/2016 8/3/2016 18:30:24
2/29/2016 8/3/2016 18:30:24
2/29/2016 8/3/2016 18:30:24
Page 183
PPS_PARTCLASS_ADJ_FINAL
Back To Index
Page 184
PPS_PARTCLASS_ADJ_FINAL
PASS
PASS
RTCLASS_ADJ_FINAL WHERE
PASS
PARTID IACCT
9892970 72731000760
292447 65260078275
7826048 14103003596
2566703 47800041664
10784139 47890398372
Page 185
PPS_PARTCLASS_ADJ_FINAL
PARTID IACCT
FALSE FALSE
TRUE TRUE
TRUE TRUE
TRUE TRUE
Page 186
PPS_PARTCLASS_ADJ_FINAL
Page 187
PPS_PARTCLASS_ADJ_FINAL
Page 188
PPS_PARTCLASS_ADJ_FINAL
UPD_PROC_NAME UPD_TXF_BATCH_ID
? ?
? ?
? ?
? ?
? ?
Page 189
PPS_PARTCLASS_ADJ_FINAL
Page 190
PPS_PARTCLASS_ADJ_FINAL
Page 191
PPS_PARTCLASS_ADJ_FINAL
Page 192
PPS_PARTCLASS_ADJ_FINAL
Page 193
PPS_PARTCLASS_ADJ_FINAL
Page 194
PPS_PARTCLASS_ADJ_FINAL
Page 195
PPS_PARTCLASS_ADJ_FINAL
Page 196
PPS_PARTCLASS_ADJ_FINAL
Page 197
PPS_PARTCLASS_ADJ_FINAL
Page 198
PPS_PARTCLASS_ADJ_FINAL
Page 199
PPS_PARTCLASS_ADJ_FINAL
Page 200
PPS_PARTCLASS_ADJ_FINAL
Page 201
PPS_PARTCLASS_ADJ_FINAL
Page 202
PPS_PARTCLASS_ADJ_FINAL
Page 203
PPS_PARTCLASS_ADJ_FINAL
Page 204
PPS_PARTNER_ADJ_FINAL
PPS_PARTNER_ADJ_FINAL_01
Duplicate Check
SELECT AS_OF_DT,DATE_TIME,PARTID,COUNT(*) FROM S2VTXPPS.TV_PPS_PARTNER_ADJ_FINAL GROU
Result: 0 RECORDS
PPS_PARTNER_ADJ_FINAL_02
Null Validation
SELECT AS_OF_DT,DATE_TIME,PARTID FROM S2VTXPPS.TV_PPS_PARTNER_ADJ_FINAL WHERE
AS_OF_DT IS NULL OR
DATE_TIME IS NULL OR
PARTID IS NULL
Result: 0 RECORDS
PPS_PARTNER_ADJ_FINAL_03
Source Data from VTXPPS.TV_PPS_PARTNER_ADJ_FINAL
AS_OF_DT DATE_TIME
2/29/2016 8/19/2016 18:56:58
2/29/2016 8/19/2016 18:56:58
2/29/2016 8/19/2016 18:56:58
2/29/2016 8/19/2016 18:56:58
2/29/2016 8/19/2016 18:56:58
TARGET DATA FROM DTTPPS.PPS_PARTNER
AS_OF_DT DATE_TIME
2/29/2016 8/19/2016 18:56:58
2/29/2016 8/19/2016 18:56:58
Page 205
PPS_PARTNER_ADJ_FINAL
2/29/2016 8/19/2016 18:56:58
2/29/2016 8/19/2016 18:56:58
2/29/2016 8/19/2016 18:56:58
Back To Index
Page 206
PPS_PARTNER_ADJ_FINAL
PASS
PASS
_ADJ_FINAL WHERE
PASS
Page 207
PPS_PARTNER_ADJ_FINAL
24268168 ? N 24268168 24268168
133453 ? N 133453 133453
NEW ? N PARTNER_NAME1100
Page 208
PPS_PARTNER_ADJ_FINAL
Page 209
PPS_PARTNER_ADJ_FINAL
3429 0
3509 11
1591 912 0
Page 210
PPS_PARTNER_ADJ_FINAL
Page 211
PPS_PARTNER_ADJ_FINAL
1.40E+027 1 0 23456.78
1.40E+027 330 0 55991.16
0 0 2140788021.89
Page 212
PPS_PARTNER_ADJ_FINAL
ARESERVE_SP PROVISION_INTERNAL
0 0
0 0
0 0
0 0
0 0
ARESERVE_SP PROVISION_INTERNAL
0 0
0 0
Page 213
PPS_PARTNER_ADJ_FINAL
0 0
0 0
0 0
ARESERVE_SP PROVISION_INTERNAL
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
Page 214
PPS_PARTNER_ADJ_FINAL
Page 215
PPS_PARTNER_ADJ_FINAL
Page 216
PPS_PARTNER_ADJ_FINAL
Page 217
PPS_PARTNER_ADJ_FINAL
Page 218
PPS_PARTNER_ADJ_FINAL
Page 219
PPS_PARTNER_ADJ_FINAL
Page 220
PPS_PARTNER_ADJ_FINAL
Page 221
PPS_PARTNER_ADJ_FINAL
Page 222
PPS_PARTNER_ADJ_FINAL
Page 223
PPS_PARTNER_ADJ_FINAL
Page 224
PPS_PARTNER_ADJ_FINAL
Page 225
PPS_PARTNER_ADJ_FINAL
Page 226
PPS_HP_ACCT_ADJ_FINAL
PPS_HP_ACCT_ADJ_FINAL_01
Duplicate Check
SELECT AS_OF_DT,DATE_TIME,IACCT,APPL_CODE,COUNT(*) FROM S2VTXPPS.TV_PPS_HP_ACCT_ADJ_F
Result:
PPS_HP_ACCT_ADJ_FINAL_02
Null Validation
SELECT AS_OF_DT,DATE_TIME,IACCT,APPL_CODE FROM S2VTXPPS.TV_PPS_HP_ACCT_ADJ_FINAL WHER
AS_OF_DT IS NULL OR
DATE_TIME IS NULL OR
IACCT IS NULL OR
APPL_CODE IS NULL
Result: 0 RECORDS
PPS_HP_ACCT_ADJ_FINAL_03
Source Data from VTXPPS.TV_PPS_HP_ACCT_ADJ_FINAL
AS_OF_DT DATE_TIME
2/29/2016 8/19/2016 19:00:36
2/29/2016 8/19/2016 19:00:36
2/29/2016 8/19/2016 19:00:36
2/29/2016 8/19/2016 19:00:36
2/29/2016 8/19/2016 19:00:36
Page 227
PPS_HP_ACCT_ADJ_FINAL
2/29/2016 8/19/2016 19:00:36
2/29/2016 8/19/2016 19:00:36
2/29/2016 8/19/2016 19:00:36
2/29/2016 8/19/2016 19:00:36
2/29/2016 8/19/2016 19:00:36
Back To Index
Page 228
PPS_HP_ACCT_ADJ_FINAL
PASS
PASS
S_HP_ACCT_ADJ_FINAL WHERE
PASS
Page 229
PPS_HP_ACCT_ADJ_FINAL
49791669006 AL 97 3377
49705911429 AL 97 3378
49792693016 AL 97 3373
49790380293 AL 97 3376
49705991186 AL 97 3376
Page 230
PPS_HP_ACCT_ADJ_FINAL
Page 231
PPS_HP_ACCT_ADJ_FINAL
553 975 1.48E+025 5/18/2015
579 970 1.48E+025 3/28/2012
1 7T0 1.48E+025 11/20/2015
666 975 1.48E+025 7/24/2014
917 975 1.48E+025 2/17/2012
Page 232
PPS_HP_ACCT_ADJ_FINAL
Page 233
PPS_HP_ACCT_ADJ_FINAL
? N 20 1
? N 25 1
? N 1 1
? N 29 1
? N 15 1
Page 234
PPS_HP_ACCT_ADJ_FINAL
Page 235
PPS_HP_ACCT_ADJ_FINAL
10 HON 4 3613
30 TOY 1 3612
10 NIS 14 3612
20 MAZ 5 3613
20 MAZ 5 3613
Page 236
PPS_HP_ACCT_ADJ_FINAL
Page 237
PPS_HP_ACCT_ADJ_FINAL
12021 241022 2/29/2016 410870.88
12021 241022 2/29/2016 744156.72
12401 241022 2/29/2016 402414.6
12021 241022 2/29/2016 383147.28
12021 241022 2/29/2016 226138.08
Page 238
PPS_HP_ACCT_ADJ_FINAL
Page 239
PPS_HP_ACCT_ADJ_FINAL
365218.56 69822.96 0 295395.6
279020.45 19902.96 0 259117.49
392134.23 63445.11 0 328689.12
290621.28 50194.78 0 240426.5
2032.57 0 0 2032.57
Page 240
PPS_HP_ACCT_ADJ_FINAL
Page 241
PPS_HP_ACCT_ADJ_FINAL
25764.17 ? 2/10/2016 ?
3853.84 ? 2/5/2016 ?
69024.72 ? 2/29/2016 ?
19540.03 ? 2/1/2016 ?
165.19 ? 2/15/2016 ?
Page 242
PPS_HP_ACCT_ADJ_FINAL
Page 243
PPS_HP_ACCT_ADJ_FINAL
N 1.40E+027 ? 0
N 1.40E+027 ? 0
Y 1.40E+027 ? 0
N 1.40E+027 ? 0
N 1.40E+027 ? 0
Page 244
PPS_HP_ACCT_ADJ_FINAL
Page 245
PPS_HP_ACCT_ADJ_FINAL
25764.17 0
3853.84 0
69024.72 0
19540.03 0
165.19 0
Page 246
PPS_HP_ACCT_ADJ_FINAL
Page 247
PPS_HP_ACCT_ADJ_FINAL
Page 248
PPS_HP_ACCT_ADJ_FINAL
UPD_TXF_BATCH_ID
UPD_TXF_BATCH_ID
Page 249
PPS_HP_ACCT_ADJ_FINAL
UPD_PROC_NAME UPD_TXF_BATCH_ID
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
Page 250
PPS_HP_ACCT_ADJ_FINAL
Page 251
PPS_HP_ACCT_ADJ_FINAL
Page 252
PPS_HP_ACCT_ADJ_FINAL
Page 253
PPS_HP_ACCT_ADJ_FINAL
Page 254
PPS_HP_ACCT_ADJ_FINAL
Page 255
PPS_HP_ACCT_ADJ_FINAL
Page 256
PPS_AC_PARTSEC_ADJ_FINAL
PPS_AC_PARTSEC_ADJ_FINAL_01
Duplicate Check
SELECT AS_OF_DT,DATE_TIME,PARTID,ISECCODE,ISECKEY,COUNT(*) FROM S2VTXPPS.TV_PPS_AC_PAR
Result:
PPS_AC_PARTSEC_ADJ_FINAL_02
Null Validation
SELECT AS_OF_DT,DATE_TIME,PARTID,ISECCODE,ISECKEY FROM S2VTXPPS.TV_PPS_AC_PARTSEC_ADJ_
AS_OF_DT IS NULL OR
DATE_TIME IS NULL OR
PARTID IS NULL OR
ISECCODE IS NULL OR
ISECKEY IS NULL
Result: 0 RECORDS
PPS_AC_PARTSEC_ADJ_FINAL_03
Source Data from VTXPPS.TV_PPS_AC_PARTSEC_ADJ_FINAL
AS_OF_DT DATE_TIME
2/29/2016 8/22/2016 14:05:33
2/29/2016 8/22/2016 14:05:33
2/29/2016 8/22/2016 14:05:33
2/29/2016 8/22/2016 14:05:33
2/29/2016 8/22/2016 14:05:33
Page 257
PPS_AC_PARTSEC_ADJ_FINAL
2/29/2016 8/22/2016 14:05:33
2/29/2016 8/22/2016 14:05:33
2/29/2016 8/22/2016 14:05:33
2/29/2016 8/22/2016 14:05:33
2/29/2016 8/22/2016 14:05:33
Back To Index
Page 258
PPS_AC_PARTSEC_ADJ_FINAL
PASS
PASS
PS.TV_PPS_AC_PARTSEC_ADJ_FINAL WHERE
PASS
Page 259
PPS_AC_PARTSEC_ADJ_FINAL
178497 13 1382493 49975000
178497 13 11271 2261000
178497 13 11246 6630000
178497 13 11257 16200000
313006 11 10225 29880000
Page 260
PPS_AC_PARTSEC_ADJ_FINAL
Page 261
PPS_AC_PARTSEC_ADJ_FINAL
93100122 THB 49975000 93100122
4212094 THB 2261000 4212094
41122704 THB 6630000 41122704
100480815 THB 16200000 100480815
33000000 THB 29880000 33000000
Page 262
PPS_AC_PARTSEC_ADJ_FINAL
Page 263
PPS_AC_PARTSEC_ADJ_FINAL
0N N
0N N
0N N
0N N
18525600 N N
Page 264
PPS_AC_PARTSEC_ADJ_FINAL
Page 265
PPS_AC_PARTSEC_ADJ_FINAL
Page 266
PPS_AC_PARTSEC_ADJ_FINAL
Page 267
PPS_AC_PARTSEC_ADJ_FINAL
Page 268
PPS_AC_PARTSEC_ADJ_FINAL
Page 269
PPS_AC_PARTSEC_ADJ_FINAL
Page 270
PPS_AC_PARTSEC_ADJ_FINAL
Page 271
PPS_AC_PARTSEC_ADJ_FINAL
Page 272
PPS_AC_PARTSEC_ADJ_FINAL
Page 273
PPS_AC_PARTSEC_ADJ_FINAL
Page 274
PPS_AC_PARTSEC_ADJ_FINAL
Page 275
PPS_AC_PARTSEC_ADJ_FINAL
Page 276
PPS_AC_PARTSEC_ADJ_FINAL
Page 277
PPS_AC_PARTSEC_ADJ_FINAL
Page 278
PPS_AC_PARTSEC_ADJ_FINAL
UPD_TXF_BATCH_ID
UPD_TXF_BATCH_ID
Page 279
PPS_AC_PARTSEC_ADJ_FINAL
UPD_TXF_BATCH_ID
Page 280
PPS_AC_PARTSEC_ADJ_FINAL
Page 281
PPS_AC_PARTSEC_ADJ_FINAL
Page 282
PPS_AC_PARTSEC_ADJ_FINAL
Page 283
PPS_AC_PARTSEC_ADJ_FINAL
Page 284
PPS_AC_PARTSEC_ADJ_FINAL
Page 285
PPS_AC_PARTSEC_ADJ_FINAL
Page 286
PPS_SECUR_ADJ_
PPS_SECUR_ADJ _01
Duplicate Check
SELECT ISECCODE,ISECKEY,COUNT(*) FROM S2VTPPPS.TV_PPS_SECUR_ADJ GROUP BY 1,2 HAVING CO
Result: 0 RECORDS
PPS_SECUR_ADJ _02
Null Validation
SELECT ISECCODE,ISECKEY FROM S2VTPPPS.TV_PPS_SECUR_ADJ WHERE
ISECCODE IS NULL OR
ISECKEY IS NULL
Result: 0 RECORDS
PPS_SECUR_ADJ _03
Source Data from VTPPPS.TV_PPS_SECUR_ADJ
ISECCODE ISECKEY
19 4097
1 1389735
12 2968566
11 15744
19 11780
Page 287
PPS_SECUR_ADJ_
1 1389735
12 2968566
11 15744
19 11780
Back To Index
Page 288
PPS_SECUR_ADJ_
PASS
PASS
PASS
Page 289
PPS_SECUR_ADJ_
7/25/2007 74062210101 OWNE 201602 0
1/12/2016 TEST TNOTE 5 201602 0
9/25/2014 19625463-Commerci 201602 2000000
2/29/2016 201602 0
Page 290
PPS_SECUR_ADJ_
Page 291
PPS_SECUR_ADJ_
? 0 0 0
? 0 0 0
9/25/2014 0 0 0
? 0 0 0
Page 292
PPS_SECUR_ADJ_
Page 293
PPS_SECUR_ADJ_
0 61103006789 740622 N
0 47890500012 13949363 N
1 19625463 N
0 13949432 N
Page 294
PPS_SECUR_ADJ_
FLAG_ADJ
N
N
Y
N
N
FLAG_ADJ
N
Page 295
PPS_SECUR_ADJ_
N
Y
N
N
FLAG_ADJ
TRUE
TRUE
TRUE
TRUE
TRUE
Page 296
PPS_SECUR_ADJ_
Page 297
PPS_SECUR_ADJ_
Page 298
PPS_SECUR_ADJ_
Page 299
PPS_SECUR_ADJ_
Page 300
PPS_SECUR_ADJ_
Page 301
PPS_SECUR_ADJ_
Page 302
PPS_SECUR_ADJ_
Page 303
PPS_SECUR_ADJ_
Page 304
PPS_SECUR_ADJ_
Page 305
PPS_SECUR_ADJ_
Page 306
PPS_SECUR_ADJ_
Page 307
PPS_SECUR_ADJ_
Page 308
PPS_SECUR_ADJ_
Page 309
PPS_SECUR_ADJ_
Page 310
PPS_SECUR_ADJ_
Page 311
PPS_SECUR_ADJ_
Page 312
PPS_SECUR_ADJ_
Page 313
PPS_SECUR_ADJ_
Page 314
PPS_SECUR_ADJ_
Page 315
PPS_SECUR_ADJ_
Page 316
PPS_PARTNER_SECUR_ADJ
PPS_PARTNER_SECUR_ADJ _01
Duplicate Check
SELECT PARTID,ISECCODE,ISECKEY,COUNT(*) FROM S2VTPPPS.TV_PPS_PARTNER_SECUR_ADJ GROUP
ISECCODE
19
18
11
18
62
PPS_PARTNER_SECUR_ADJ_02
Null Validation
SELECT PARTID,ISECCODE,ISECKEY FROM S2VTPPPS.TV_PPS_PARTNER_SECUR_ADJ WHERE
ISECCODE IS NULL OR
ISECKEY IS NULL OR
PARTID IS NULL
Result: 0 RECORDS
PPS_PARTNER_SECUR_ADJ_03
Source Data from VTPPPS.TV_PPS_PARTNER_SECUR_ADJ
PARTID ISECKEY
22752184 1463
33608428 11779
33608428 15746
22752184 8115
33608428 11771
Page 317
PPS_PARTNER_SECUR_ADJ
TARGET DATA FROM DTPPPS.TPPS_PARTNER_SECUR_ADJ
PARTID ISECKEY
22752184 1463
33608428 11779
33608428 15746
22752184 8115
33608428 11771
Back To Index
----WE ARE NOT GETTING DUPLICATES FOR THE INDIVIDUAL PART CODES USED IN THE UNION ALLS
----- THE WE ARE GETTING DUPLICATES WHEN WE ARE DOING A UNION ALL FOR THE FIRST AND THE
----THE BELOW CODE MENCTIONED EXPLAINS THE SENARIO
SELECT
CAST (SUB_MAIN.PARTID AS CHAR(16)) AS PARTID,
CAST(SUB_MAIN.ISECCODE AS CHAR(3)) AS ISECCODE,
CAST(TRIM(SUB_MAIN.ISECKEY) AS CHAR(16)) AS ISECKEY,COUNT(*)
FROM
(
SELECT
PARTID
Page 318
PPS_PARTNER_SECUR_ADJ
,ISECCODE
,ISECKEY
FROM
(
SELECT
ADJ_COLL.PARTID AS PARTID,
ADJ_COLL.ISECCODE AS ISECCODE,
CASE WHEN BKEY_COLLID.SOURCE_KEY IS NOT NULL
THEN BKEY_COLLID.EDW_KEY
ELSE ADJ_COLL.ISECKEY END AS ISECKEY
FROM
(
SELECT
ADJ_COLL.*,
CASE WHEN ISECKEY='NEW' THEN BK_PPS_COLLATERAL_ID_231_001
ELSE ISECKEY END AS ISCKEY
FROM S2DPYPPS.PPS_ADJ_COLLATERAL_INFO AS ADJ_COLL
INNER JOIN S2VTPPPS.VPPS_BUSINESSDATE_M AS BD
ON ADJ_COLL.AS_OF_DT=BD.BUSINESSDATE
AND ADJ_COLL.FLAG_ACTION='I' --CASE INSERT
AND ADJ_COLL.CTL_ID='367'
) AS ADJ_COLL
Page 319
PPS_PARTNER_SECUR_ADJ
SELECT
ADJ_COLL.PARTID AS PARTID
FROM
(
SELECT
ADJ_COLL.PARTID AS PARTID,
ADJ_COLL.DATE_TIME AS DATE_TIME
FROM S2DPYPPS.PPS_ADJ_COLLATERAL_INFO AS ADJ_COLL
INNER JOIN S2VTPPPS.VPPS_BUSINESSDATE_M AS BD
ON ADJ_COLL.AS_OF_DT=BD.BUSINESSDATE
AND ADJ_COLL.CTL_ID='367'
AND ADJ_COLL.FLAG_ACTION='I' --CASE INSERT
QUALIFY RANK() OVER(PARTITION BY PARTID ORDER BY DATE_TIME DESC)=1
) AS ADJ_COLL
GROUP BY 1
) AS SUB_PART
INNER JOIN
(
SELECT
SUB_PARTSEC.PARTID AS PARTID
,SUB_PARTSEC.ISECCODE AS ISECCODE
,SUB_PARTSEC.ISECKEY AS ISECKEY
FROM
(
SELECT
SEC.ISECKEY AS ISECKEY,
SEC.ISECCODE AS ISECCODE
FROM S2VTTPPS.PPS_SECUR AS SEC
INNER JOIN S2VTPPPS.VPPS_BUSINESSDATE_M AS BD
ON SEC.AS_OF_DT=BD.BUSINESSDATE
AND SEC.FLAG_DEL='N'
AND SEC.CTL_ID='367'
QUALIFY RANK() OVER(PARTITION BY ISECCODE,ISECKEY ORDER BY DATE_TIME DESC)=1
) AS SUB_SEC
INNER JOIN
(
SELECT
PARTSEC.*
FROM S2VTTPPS.PPS_PARTNER_SECUR AS PARTSEC
INNER JOIN S2VTPPPS.VPPS_BUSINESSDATE_M AS BD
ON PARTSEC.AS_OF_DT=BD.BUSINESSDATE
AND PARTSEC.FLAG_DEL='N'
AND PARTSEC.CTL_ID='367'
QUALIFY RANK() OVER(PARTITION BY PARTID,ISECCODE,ISECKEY ORDER BY DATE_TIME DESC)=1
) AS SUB_PARTSEC
Page 320
PPS_PARTNER_SECUR_ADJ
ON SUB_SEC.ISECCODE=SUB_PARTSEC.ISECCODE
AND SUB_SEC.ISECKEY=SUB_PARTSEC.ISECKEY
WHERE NOT EXISTS
(
SELECT
SUB_ADJ_COLL.ISECCODE AS ISECCODE,
SUB_ADJ_COLL.ISECKEY AS ISECKEY
FROM
(
SELECT
ADJ_COLL.*
FROM S2DPYPPS.PPS_ADJ_COLLATERAL_INFO AS ADJ_COLL
INNER JOIN S2VTPPPS.VPPS_BUSINESSDATE_M AS BD
ON ADJ_COLL.AS_OF_DT=BD.BUSINESSDATE
AND ADJ_COLL.FLAG_ACTION IN ('I','U','D')
AND ADJ_COLL.CTL_ID='367'
QUALIFY RANK() OVER(PARTITION BY ISECCODE,ISECKEY ORDER BY DATE_TIME DESC)=1
) AS SUB_ADJ_COLL
WHERE SUB_SEC.ISECCODE=SUB_ADJ_COLL.ISECCODE
AND SUB_SEC.ISECKEY=SUB_ADJ_COLL.ISECKEY
)
) AS SUB_PART_SEC
ON SUB_PART.PARTID=SUB_PART_SEC.PARTID
) AS SUB_INS_ADJ_N
) SUB_MAIN
GROUP BY 1,2,3 HAVING COUNT(*) > 1
Page 321
PPS_PARTNER_SECUR_ADJ
FAIL
RDS FOUND
ISECKEY Count(*)
14042 2
8177 2
11771 2
11779 2
1463 2
PASS
UR_ADJ WHERE
PASS
Page 322
PPS_PARTNER_SECUR_ADJ
Page 323
PPS_PARTNER_SECUR_ADJ
Page 324
PPS_PARTNER_SECUR_ADJ
Page 325
PPS_PARTNER_SECUR_ADJ
Page 326
PPS_PARTNER_SECUR_ADJ
Page 327
PPS_PARTNER_SECUR_ADJ
Page 328
PPS_PARTNER_SECUR_ADJ
Page 329
PPS_PARTNER_SECUR_ADJ
Page 330
PPS_PARTNER_SECUR_ADJ
Page 331
PPS_PARTNER_SECUR_ADJ
Page 332
PPS_PARTNER_SECUR_ADJ
Page 333
PPS_PARTNER_SECUR_ADJ
Page 334
PPS_PARTNER_SECUR_ADJ
Page 335
PPS_PARTNER_SECUR_ADJ
Page 336
PPS_PARTNER_SECUR_ADJ
Page 337
PPS_PARTNER_SECUR_ADJ
Page 338
PPS_PARTNER_SECUR_ADJ
Page 339
PPS_PARTNER_SECUR_ADJ
Page 340
PPS_PARTNER_SECUR_ADJ
Page 341
PPS_PARTNER_SECUR_ADJ
Page 342
PPS_PARTNER_SECUR_ADJ
Page 343
PPS_PARTNER_SECUR_ADJ
Page 344
PPS_PARTNER_SECUR_ADJ
Page 345
PPS_PARTNER_SECUR_ADJ
Page 346
PPS_PARTNER_SECUR_ADJ
Page 347
PPS_PARTNER_SECUR_ADJ
Page 348
PPS_PARTNER_SECUR_ADJ
Page 349
PPS_PARTNER_SECUR_ADJ
Page 350
PPS_PARTNER_SECUR_ADJ
Page 351
PPS_PARTNER_SECUR_ADJ
Page 352
PPS_PARTNER_SECUR_ADJ
Page 353
PPS_PARTNER_SECUR_ADJ
Page 354
PPS_PARTNER_SECUR_ADJ
Page 355
PPS_PARTNER_SECUR_ADJ
Page 356
PPS_PARTNER_SECUR_ADJ
Page 357
PPS_PARTNER_SECUR_ADJ
Page 358
PPS_PARTNER_SECUR_ADJ
Page 359
PPS_PARTNER_SECUR_ADJ
Page 360
PPS_PARTNER_SECUR_ADJ
Page 361
PPS_PARTNER_SECUR_ADJ
Page 362
PPS_PARTNER_SECUR_ADJ
Page 363
PPS_PARTNER_SECUR_ADJ
Page 364
PPS_PARTNER_SECUR_ADJ
Page 365
PPS_PARTNER_SECUR_ADJ
Page 366
PPS_PARTNER_SECUR_ADJ
Page 367
PPS_PARTNER_SECUR_ADJ
Page 368
PPS_PARTNER_SECUR_ADJ
Page 369
PPS_PARTNER_SECUR_ADJ
Page 370
PPS_PARTNER_SECUR_ADJ
Page 371
PPS_PARTNER_SECUR_ADJ
Page 372
PPS_PARTNER_SECUR_ADJ
Page 373
PPS_PARTNER_SECUR_ADJ
Page 374
PPS_PARTNER_SECUR_ADJ
Page 375
PPS_PARTNER_SECUR_ADJ
Page 376
PPS_PARTNER_SECUR_ADJ
Page 377
PPS_PARTNER_SECUR_ADJ
Page 378
PPS_PARTNER_SECUR_ADJ
Page 379
PPS_PARTNER_SECUR_ADJ
Page 380
PPS_PARTNER_SECUR_ADJ
Page 381
PPS_PARTNER_SECUR_ADJ
Page 382
PPS_PARTNER_SECUR_ADJ
Page 383
PPS_PARTNER_SECUR_ADJ
Page 384
PPS_PARTNER_SECUR_ADJ
Page 385
PPS_PARTNER_SECUR_ADJ
Page 386
PPS_PARTNER_SECUR_ADJ
Page 387
PPS_PARTNER_SECUR_ADJ
Page 388
PPS_PARTNER_SECUR_ADJ
Page 389
PPS_PARTNER_SECUR_ADJ
Page 390
PPS_PARTNER_SECUR_ADJ
Page 391
PPS_SEC_PSEC_AVAL_ALL_ADJ
PPS_SEC_PSEC_AVAL_ALL_ADJ_01
Duplicate Check
SELECT PARTID,ISECCODE,ISECKEY,COUNT(*) FROM S2VTPPPS.TV_PPS_SEC_PSEC_AVAL_ALL_ADJ GRO
Result:
PPS_SEC_PSEC_AVAL_ALL_ADJ_02
Null Validation
SELECT PARTID,ISECCODE,ISECKEY FROM S2VTPPPS.TV_PPS_SEC_PSEC_AVAL_ALL_ADJ WHERE
ISECCODE IS NULL OR
ISECKEY IS NULL OR
PARTID IS NULL
Result: 0 RECORDS
PPS_SEC_PSEC_AVAL_ALL_ADJ_03
Source Data from VTPPPS.TV_PPS_SEC_PSEC_AVAL_ALL_ADJ
PARTID ISECCODE
Page 392
PPS_SEC_PSEC_AVAL_ALL_ADJ
Back To Index
Page 393
PPS_SEC_PSEC_AVAL_ALL_ADJ
PASS
PASS
AVAL_ALL_ADJ WHERE
ISECKEY AVALUE_COLL_IAS39
Page 394
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 395
PPS_SEC_PSEC_AVAL_ALL_ADJ
STINATION
Page 396
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 397
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 398
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 399
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 400
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 401
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 402
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 403
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 404
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 405
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 406
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 407
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 408
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 409
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 410
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 411
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 412
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 413
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 414
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 415
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 416
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 417
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 418
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 419
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 420
PPS_SEC_PSEC_AVAL_ALL_ADJ
Page 421
PPS_SEC_PSEC_AVAL_ADJ
PPS_SEC_PSEC_AVAL_ADJ_01
Duplicate Check
SELECT PARTID,ISECCODE,ISECKEY,COUNT(*) FROM S2VTPPPS.TV_PPS_SEC_PSEC_AVAL_ADJ GROUP B
Result:
PPS_SEC_PSEC_AVAL_ADJ_02
Null Validation
SELECT PARTID,ISECCODE,ISECKEY FROM S2VTPPPS.TV_PPS_SEC_PSEC_AVAL_ADJ WHERE
ISECCODE IS NULL OR
ISECKEY IS NULL OR
PARTID IS NULL
Result: 0 RECORDS
PPS_SEC_PSEC_AVAL_ADJ_03
Source Data from VTPPPS.TV_PPS_SEC_PSEC_AVAL_ADJ
Page 422
PPS_SEC_PSEC_AVAL_ADJ
Back To Index
SEL *
FROM S2DTPPPS.TPPS_PARTNER_SECUR_ADJ
Page 423
PPS_SEC_PSEC_AVAL_ADJ
PASS
PASS
AVAL_ADJ WHERE
FAIL
Page 424
PPS_SEC_PSEC_AVAL_ADJ
Page 425
PPS_SEC_PSEC_AVAL_ADJ
Page 426
PPS_SEC_PSEC_AVAL_ADJ
Page 427
PPS_SEC_PSEC_AVAL_048_ADJ_
PPS_SEC_PSEC_AVAL_048_ADJ _01
Duplicate Check
SELECT PARTID,ISECCODE,ISECKEY,COUNT(*) FROM S2VTPPPS.TV_PPS_SEC_PSEC_AVAL_048_ADJ GRO
Result:
PPS_SEC_PSEC_AVAL_048_ADJ _02
Null Validation
SELECT PARTID,ISECCODE,ISECKEY FROM S2VTPPPS.TV_PPS_SEC_PSEC_AVAL_048_ADJ WHERE
ISECCODE IS NULL OR
ISECKEY IS NULL OR
PARTID IS NULL
Result: 0 RECORDS
PPS_SEC_PSEC_AVAL_048_ADJ _03
Source Data from VTPPPS.TV_PPS_SEC_PSEC_AVAL_048_ADJ
PARTID ISECCODE
Page 428
PPS_SEC_PSEC_AVAL_048_ADJ_
Back To Index
------ TABLE DOSENT HAVE DATA FOR THE MENCTIONED FILTER -----PARTSECUR.ISECCODE = '048'
SELECT
PARTSECUR.PARTID AS PARTID ,
PARTSECUR.ISECCODE AS ISECCODE ,
PARTSECUR.ISECKEY AS ISECKEY ,
ZEROIFNULL(PARTSECUR.ALSTSUR) AS ALSTSUR,
ZEROIFNULL(PARTSECUR.AMORG) AS AMORG,
(ZEROIFNULL(PARTSECUR.ALSTSUR) * 90)/100 AS AVALUE_COLL_IAS39
Page 429
PPS_SEC_PSEC_AVAL_048_ADJ_
AND SECUR.FLAG_DEL = 'N'
Page 430
PPS_SEC_PSEC_AVAL_048_ADJ_
NO DATA
NO DATA
AVAL_048_ADJ WHERE
NO DATA
ISECKEY AVALUE_COLL_IAS39
ISECKEY AVALUE_COLL_IAS39
Page 431
PPS_SEC_PSEC_AVAL_048_ADJ_
ISECKEY AVALUE_COLL_IAS39
SECUR.ISECCODE = '048'
Page 432
PPS_SEC_PSEC_AVAL_048_ADJ_
Page 433
PPS_SEC_PSEC_AVAL_048_ADJ_
Page 434
PPS_SEC_PSEC_AVAL_048_ADJ_
Page 435
PPS_SEC_PSEC_AVAL_048_ADJ_
Page 436
PPS_SEC_PACCT_AVAL_ADJ
PPS_SEC_PACCT_AVAL_ADJ_01
Duplicate Check
SELECT PARTID,IACCT,COUNT(*) FROM S2VTPPPS.TV_PPS_SEC_PACCT_AVAL_ADJ GROUP BY 1,2 HAVIN
Result:
PPS_SEC_PACCT_AVAL_ADJ_02
Null Validation
SELECT PARTID,IACCT FROM S2VTPPPS.TV_PPS_SEC_PACCT_AVAL_ADJ WHERE
IACCT IS NULL OR
PARTID IS NULL
Result: 0 RECORDS
PPS_SEC_PACCT_AVAL_ADJ_03
Source Data from VTPPPS.TV_PPS_SEC_PACCT_AVAL_ADJ
PARTID IACCT
Page 437
PPS_SEC_PACCT_AVAL_ADJ
Back To Index
SEL *
FROM S2DTPPPS.TPPS_SEC_PARTSEC_AVALUE_ADJ
Page 438
PPS_SEC_PACCT_AVAL_ADJ
PASS
PASS
AVALUE_COLL_IAS39
AVALUE_COLL_IAS39
Page 439
PPS_SEC_PACCT_AVAL_ADJ
AVALUE_COLL_IAS39
Page 440
PPS_SEC_PACCT_AVAL_ADJ
Page 441
PPS_SEC_PACCT_AVAL_ADJ
Page 442
PPS_SEC_RSRV_AC_ADJ
PPS_SEC_RSRV_AC_ADJ_01
Duplicate Check
SELECT PARTID,IACCT,COUNT(*) FROM S2VTPPPS.TV_PPS_SEC_RSRV_AC_ADJ GROUP BY 1,2 HAVING C
Result:
PPS_SEC_RSRV_AC_ADJ_02
Null Validation
SELECT PARTID,IACCT FROM S2VTPPPS.TV_PPS_SEC_RSRV_AC_ADJ WHERE
IACCT IS NULL OR
PARTID IS NULL
Result: 0 RECORDS
PPS_SEC_RSRV_AC_ADJ_03
Source Data from VTPPPS.TV_PPS_SEC_RSRV_AC_ADJ
PARTID IACCT
Page 443
PPS_SEC_RSRV_AC_ADJ
PARTID IACCT
Back To Index
Page 444
PPS_SEC_RSRV_AC_ADJ
PASS
PASS
ARESERVE_BOT_ACCT
Page 445
PPS_SEC_RSRV_AC_ADJ
ARESERVE_BOT_ACCT
ARESERVE_BOT_ACCT
Page 446
PPS_SEC_RSRV_AC_ADJ
Page 447
PPS_SEC_RSRV_AC_ADJ
Page 448
PPS_SEC_RSRV_CUST_ADJ
PPS_SEC_RSRV_AC_ADJ_01
Duplicate Check
SELECT PARTID,COUNT(*) FROM S2VTPPPS.TV_PPS_SEC_RSRV_CUST_ADJ GROUP BY 1 HAVING COUNT
Result:
PPS_SEC_RSRV_AC_ADJ_02
Null Validation
SELECT PARTID FROM S2VTPPPS.TV_PPS_SEC_RSRV_CUST_ADJ WHERE
PARTID IS NULL
Result: 0 RECORDS
PPS_SEC_RSRV_AC_ADJ_03
Source Data from VTPPPS.TV_PPS_SEC_RSRV_CUST_ADJ
PARTID ARESERVE_BOT_CUST
Page 449
PPS_SEC_RSRV_CUST_ADJ
PARTID ARESERVE_BOT_CUST
Back To Index
Page 450
PPS_SEC_RSRV_CUST_ADJ
PASS
PASS
Page 451
PPS_SEC_RSRV_CUST_ADJ
Page 452
PPS_SEC_RSRV_CUST_ADJ
Page 453
PPS_SEC_RSRV_CUST_ADJ
Page 454
VTPPPS_TV_PPS_SEC_CUST_INTB_ADJ
TV_PPS_SEC_CUST_INTB_ADJ_01
Duplicate Check
SEL PARTID,
COUNT(*) FROM S2VTPPPS.TV_PPS_SEC_CUST_INTB_
GROUP BY 1 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
TV_PPS_SEC_CUST_INTB_ADJ_02
NULL Check
SEL * FROM S2VTPPPS.TV_PPS_SEC_CUST_INTB_ADJ
WHERE PARTID IS NULL
RESULT
TV_PPS_SEC_CUST_INTB_ADJ_03
Page 455
VTPPPS_TV_PPS_SEC_CUST_INTB_ADJ
Back To Index
RCA:
----IN THE FIRST UION ALL SUBCODE
SEL COUNT(*) FROM
S2VTTEDW.EDW_PARTY_INFO AS ESL_PARTY
INNER JOIN
(
SELECT PARTID
FROM
S2DTPPPS.TPPS_SEC_PARTACCT_AVALUE_ADJ AS PARTNER
GROUP BY 1
) AS SUB_PARTNER
ON CAST(ESL_PARTY.PARTY_ID AS VARCHAR(16)) = SUB_PARTNER.PARTID
Page 456
VTPPPS_TV_PPS_SEC_CUST_INTB_ADJ
-----THE SAME KIND OF JOINS HAS BEEN USED IN THE OTHER UNION ALLS ALSO WHICH IS FILTERING
INNER JOIN
(
SELECT PARTID
FROM
S2VTTPPS.PPS_PARTNER AS PARTNER
INNER JOIN S2VTPPPS.VPPS_BUSINESSDATE_M AS BD
ON PARTNER.AS_OF_DT = BD.BUSINESSDATE
AND PARTNER.CTL_ID = '367'
QUALIFY RANK() OVER(PARTITION BY PARTID ORDER BY DATE_TIME DESC)=1
) AS SUB_PARTNER
ON SUB_PART_ADJ.PARTID = SUB_PARTNER.PARTID
INNER JOIN
(
SELECT PARTID,IACCT
FROM
S2VTTPPS.PPS_PARTNER_CLASSIFY AS PARTCLASS
INNER JOIN S2VTPPPS.VPPS_BUSINESSDATE_M AS BD
ON PARTCLASS.AS_OF_DT = BD.BUSINESSDATE
AND PARTCLASS.CTL_ID = '367'
QUALIFY RANK() OVER(PARTITION BY PARTID,IACCT ORDER BY DATE_TIME DESC)=1
) AS SUB_PARTCLASS
ON SUB_PARTNER.PARTID = SUB_PARTCLASS.PARTID
INNER JOIN
Page 457
VTPPPS_TV_PPS_SEC_CUST_INTB_ADJ
(
SELECT IACCT
FROM
S2VTTPPS.PPS_CLASSIFY_FUND AS CLASSIFY
INNER JOIN S2VTPPPS.VPPS_BUSINESSDATE_M AS BD
ON CLASSIFY.AS_OF_DT = BD.BUSINESSDATE
AND CLASSIFY.CTL_ID = '367'
AND CLASSIFY.CSTAT_ACCT IN ('A','N')
AND CLASSIFY.CACCT_TYPE = '43' ---CREDIT CARD
QUALIFY RANK() OVER(PARTITION BY IACCT,APPL_CODE ORDER BY DATE_TIME DESC)=1
) AS SUB_CLASSIFY
ON SUB_PARTCLASS.IACCT = SUB_CLASSIFY.IACCT
Page 458
VTPPPS_TV_PPS_SEC_CUST_INTB_ADJ
NO DATA
PS.TV_PPS_SEC_CUST_INTB_ADJ
NO DATA
EC_CUST_INTB_ADJ
NO DATA
Page 459
VTPPPS_TV_PPS_SEC_CUST_INTB_ADJ
Page 460
VTPPPS_TV_PPS_SEC_CUST_INTB_ADJ
-CREDIT CARD
Page 461
VTPPPS_TV_PPS_SEC_CUST_INTB_ADJ
Page 462
VTPPPS_TV_PPS_SEC_PROV_INTB_ADJ
TV_PPS_SEC_PROV_INTB_ADJ_01
Duplicate Check
SEL PARTID,IACCT,
COUNT(*) FROM S2VTPPPS.TV_PPS_SEC_PROV_INTB_
GROUP BY 1,2 HAVING COUNT(*)>1;
RESULT
TV_PPS_SEC_PROV_INTB_ADJ_02
NULL Check
SEL PARTID,IACCT
FROM S2VTPPPS.TV_PPS_SEC_PROV_INTB_ADJ
WHERE PARTID IS NULL
OR IACCT IS NULL;
RESULT
TV_PPS_SEC_PROV_INTB_ADJ_03
Page 463
VTPPPS_TV_PPS_SEC_PROV_INTB_ADJ
TARGET DATA FROM S2DTPPPS.TPPS_PROV_INTB_ADJ
Back To Index
Page 464
VTPPPS_TV_PPS_SEC_PROV_INTB_ADJ
NO DATA
PS.TV_PPS_SEC_PROV_INTB_ADJ
NO DATA
_SEC_PROV_INTB_ADJ
NO DATA
Page 465
VTPPPS_TV_PPS_SEC_PROV_INTB_ADJ
Page 466
VTPPPS_TV_PPS_SEC_BRR_RATING_
TV_PPS_SEC_BRR_RATING_ADJ_01
Duplicate Check
SEL PARTID,
COUNT(*) FROM S2VTPPPS.TV_PPS_SEC_BRR_RATING
GROUP BY 1 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
TV_PPS_SEC_BRR_RATING_ADJ_02
NULL Check
SEL PARTID
FROM S2VTPPPS.TV_PPS_SEC_BRR_RATING_ADJ
WHERE PARTID IS NULL
RESULT
TV_PPS_SEC_BRR_RATING_ADJ_03
Page 467
VTPPPS_TV_PPS_SEC_BRR_RATING_
TARGET DATA FROM DTPPPS.TPPS_BRR_RATING_ADJ
Back To Index
Page 468
VTPPPS_TV_PPS_SEC_BRR_RATING_
PASS
PS.TV_PPS_SEC_BRR_RATING_ADJ
PASS
_SEC_BRR_RATING_ADJ
Page 469
VTPPPS_TV_PPS_SEC_BRR_RATING_
Page 470
VTPPPS_TV_PPS_SEC_CUST_WHOLSA
TV_PPS_SEC_CUST_WHOLSAL_ADJ_01
Duplicate Check
SEL PARTID,
COUNT(*) FROM S2VTPPPS.TV_PPS_SEC_CUST_WHO
GROUP BY 1 HAVING COUNT(*)>1;
RESULT 9 REC
PARTID Count(*)
114352 5
114600 5
33526247 5
33608428 5
33749267 6
22752184 4
33628366 3
113362 4
33700980 4
TV_PPS_SEC_CUST_WHOLSAL_ADJ_02
NULL Check
SEL PARTID
FROM S2VTPPPS.TV_PPS_SEC_CUST_WHOLSAL_ADJ
WHERE PARTID IS NULL
RESULT
TV_PPS_SEC_CUST_WHOLSAL_ADJ_03
Page 471
VTPPPS_TV_PPS_SEC_CUST_WHOLSA
Back To Index
SEL
PARTID,COUNT(*)
FROM S2DTPPPS.TPPS_SEC_PARTACCT_AVALUE_ADJ as PARTNER_ADJ
GROUP BY 1 HAVING COUNT(*) > 1
Page 472
VTPPPS_TV_PPS_SEC_CUST_WHOLSA
FAIL
PS.TV_PPS_SEC_CUST_WHOLSAL_ADJ
PASS
_SEC_CUST_WHOLSAL_ADJ
Page 473
VTPPPS_TV_PPS_SEC_CUST_WHOLSA
Page 474
VTPPPS_TV_PPS_SEC_PROV_WHOLSA
TV_PPS_SEC_PROV_WHOLSAL_ADJ_01
Duplicate Check
SEL PARTID,IACCT,
COUNT(*) FROM S2VTPPPS.TV_PPS_SEC_PROV_WHO
GROUP BY 1,2 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
TV_PPS_SEC_PROV_WHOLSAL_ADJ_02
NULL Check
SEL PARTID,IACCT
FROM S2VTPPPS.TV_PPS_SEC_PROV_WHOLSAL_ADJ
WHERE PARTID IS NULL
OR IACCT IS NULL;
RESULT
TV_PPS_SEC_PROV_WHOLSAL_ADJ_03
Page 475
VTPPPS_TV_PPS_SEC_PROV_WHOLSA
Back To Index
Page 476
VTPPPS_TV_PPS_SEC_PROV_WHOLSA
PASS
PS.TV_PPS_SEC_PROV_WHOLSAL_ADJ
PASS
_SEC_PROV_WHOLSAL_ADJ
Page 477
VTPPPS_TV_PPS_SEC_PROV_WHOLSA
Page 478
VTPPPS_TV_PPS_SEC_CUST_RETAIL
TV_PPS_SEC_CUST_RETAIL_ADJ_01
Duplicate Check
SEL PARTID,IACCT,
COUNT(*) FROM S2VTPPPS.TV_PPS_SEC_CUST_RETA
GROUP BY 1,2 HAVING COUNT(*)>1;
RESULT
0 RECORDS FOUND
TV_PPS_SEC_CUST_RETAIL_ADJ_02
NULL Check
SEL PARTID,IACCT
FROM S2VTPPPS.TV_PPS_SEC_CUST_RETAIL_ADJ
WHERE PARTID IS NULL
OR IACCT IS NULL;
RESULT
TV_PPS_SEC_CUST_RETAIL_ADJ_03
Page 479
VTPPPS_TV_PPS_SEC_CUST_RETAIL
TARGET DATA FROM DTPPPS.TPPS_CUST_RETAIL_ADJ
Back To Index
Page 480
VTPPPS_TV_PPS_SEC_CUST_RETAIL
NO DATA
PS.TV_PPS_SEC_CUST_RETAIL_ADJ
NO DATA
_SEC_CUST_RETAIL_ADJ
NO DATA
Page 481
VTPPPS_TV_PPS_SEC_CUST_RETAIL
Page 482
VTPPPS_TV_PPS_SEC_PROV_RETAIL
TV_PPS_SEC_PROV_RETAIL_ADJ_01
Duplicate Check
SEL PARTID,IACCT,
COUNT(*) FROM S2VTPPPS.TV_PPS_SEC_PROV_RETA
GROUP BY 1,2 HAVING COUNT(*)>1;
RESULT
TV_PPS_SEC_PROV_RETAIL_ADJ_02
NULL Check
SEL PARTID,IACCT
FROM S2VTPPPS.TV_PPS_SEC_PROV_RETAIL_ADJ
WHERE PARTID IS NULL
OR IACCT IS NULL;
RESULT
TV_PPS_SEC_PROV_RETAIL_ADJ_03
Page 483
VTPPPS_TV_PPS_SEC_PROV_RETAIL
Back To Index
Page 484
VTPPPS_TV_PPS_SEC_PROV_RETAIL
NO DATA
PS.TV_PPS_SEC_PROV_RETAIL_ADJ
NO DATA
_SEC_PROV_RETAIL_ADJ
NO DATA
Page 485
VTPPPS_TV_PPS_SEC_PROV_RETAIL
Page 486
VTXPPS_TV_PPS_SEC_PROV_INT_AD
TV_PPS_SEC_PROV_INT_ADJ_01
Duplicate Check
SEL AS_OF_DT ,DATE_TIME ,PARTID ,IACCT,
COUNT(*) FROM S2VTXPPS.TV_PPS_SEC_PROV_INT_A
GROUP BY 1,2,3,4 HAVING COUNT(*)>1;
RESULT
RCA :
SEL COUNT(*) FROM S1DTPPPS.TPPS_PROV_INTB_ADJ AS PROV_INTERBANK
0 RECORDS FOUND
TV_PPS_SEC_PROV_INT_ADJ_02
NULL Check
SEL AS_OF_DT ,DATE_TIME ,PARTID ,IACCT
FROM S2VTXPPS.TV_PPS_SEC_PROV_INT_ADJ
WHERE AS_OF_DT IS NULL
OR DATE_TIME IS NULL
OR PARTID IS NULL
RESULT OR IACCT IS NULL;
TV_PPS_SEC_PROV_INT_ADJ_03
Page 487
VTXPPS_TV_PPS_SEC_PROV_INT_AD
AS_OF_DT DATE_TIME PARTID IACCT
2/29/2016 9/1/2016 19: 114600 1330009403
2/29/2016 9/1/2016 19: 33526247 9503024153
2/29/2016 9/1/2016 19: 33526247 4.969E+010
2/29/2016 9/1/2016 19: 33608428 4.969E+010
2/29/2016 9/1/2016 19: 33608428 4.859E+010
Back To Index
Page 488
VTXPPS_TV_PPS_SEC_PROV_INT_AD
PASS
PS.TV_PPS_SEC_PROV_INT_ADJ
PASS
_SEC_PROV_INT_ADJ
PASS
CUST_NO_RCACCT_TYPOC_CODE_COC_CODE_ACCLASS_CUCCLASS_ACCCLASS_NA
1.40E+027 30 2254 2254 0 0P
1.40E+027 3 1588 1588 0 0P
1.40E+027 30 1588 1588 0 0P
1.40E+027 30 2260 2260 0 0P
1.40E+027 32 2260 2260 0 0P
Page 489
VTXPPS_TV_PPS_SEC_PROV_INT_AD
CUST_NO_RCACCT_TYPOC_CODE_COC_CODE_ACCLASS_CUCCLASS_ACCCLASS_NA
1.40E+027 30 2254 2254 0 0P
1.40E+027 3 1588 1588 0 0P
1.40E+027 30 1588 1588 0 0P
1.40E+027 30 2260 2260 0 0P
1.40E+027 32 2260 2260 0 0P
CUST_NO_RCACCT_TYPOC_CODE_COC_CODE_ACCLASS_CUCCLASS_ACCCLASS_NA
TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE
Page 490
VTXPPS_TV_PPS_SEC_PROV_INT_AD
CCLASS_NAPROD_SUB_INTERBANKRESTRUCTURESTRUC_FABAL PERCENT_P
P ? N NORMAL N 5723470.74 0.76
P ? N NORMAL N 8201292.54 1.69
P ? N NORMAL N 1705.13 1.69
P ? N NORMAL N 1096515.56 1.69
P ? N NORMAL N 33500000 1.69
Page 491
VTXPPS_TV_PPS_SEC_PROV_INT_AD
CCLASS_NAPROD_SUB_INTERBANKRESTRUCTURESTRUC_FABAL PERCENT_P
P ? N NORMAL N 5723470.74 0.76
P ? N NORMAL N 8201292.54 1.69
P ? N NORMAL N 1705.13 1.69
P ? N NORMAL N 1096515.56 1.69
P ? N NORMAL N 33500000 1.69
CCLASS_NAPROD_SUB_INTERBANKRESTRUCTURESTRUC_FABAL PERCENT_P
TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE
Page 492
VTXPPS_TV_PPS_SEC_PROV_INT_AD
PERCENT_LPERCENT_EPERCENT_BPROVISION_PROVISION_MIN_BOT
100 0.76 1 43498.38 57234.71
100 1.69 1 138601.84 82012.93
100 1.69 1 28.82 17.05
100 1.69 1 18531.11 10965.16
100 1.69 1 566150 335000
Page 493
VTXPPS_TV_PPS_SEC_PROV_INT_AD
PERCENT_LPERCENT_EPERCENT_BPROVISION_PROVISION_MIN_BOT
100 0.76 1 43498.38 57234.71
100 1.69 1 138601.84 82012.93
100 1.69 1 28.82 17.05
100 1.69 1 18531.11 10965.16
100 1.69 1 566150 335000
PERCENT_LPERCENT_EPERCENT_BPROVISION_PROVISION_MIN_BOT
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
Page 494
PPS_SECUR_ADJ_FINAL
PPS_SECUR_ADJ_FINAL_01
Duplicate Check
SELECT AS_OF_DT ,DATE_TIME ,ISECCODE ,ISECKEY,COUNT(*) FROM S2VTXPPS.TV_PPS_SECUR_ADJ_F
Result: 0 RECORDS
PPS_SECUR_ADJ_FINAL_02
Null Validation
SELECT AS_OF_DT ,DATE_TIME ,ISECCODE ,ISECKEY FROM S2VTXPPS.TV_PPS_SECUR_ADJ_FINAL WHE
AS_OF_DT IS NULL OR
DATE_TIME IS NULL OR
ISECCODE IS NULL OR
ISECKEY IS NULL
Result: 0 RECORDS
PPS_SECUR_ADJ_FINAL_03
Source Data from VTXPPS.TV_PPS_SECUR_ADJ_FINAL
AS_OF_DT DATE_TIME
2/29/2016 9/1/2016 19:32:40
2/29/2016 9/1/2016 19:32:40
2/29/2016 9/1/2016 19:32:40
2/29/2016 9/1/2016 19:32:40
2/29/2016 9/1/2016 19:32:40
Page 495
PPS_SECUR_ADJ_FINAL
TARGET DATA FROM DTTPPS.PPS_SECUR
AS_OF_DT DATE_TIME
2/29/2016 9/1/2016 19:32:40
2/29/2016 9/1/2016 19:32:40
2/29/2016 9/1/2016 19:32:40
2/29/2016 9/1/2016 19:32:40
2/29/2016 9/1/2016 19:32:40
AS_OF_DT DATE_TIME
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
Back To Index
Page 496
PPS_SECUR_ADJ_FINAL
PASS
PASS
PPS_SECUR_ADJ_FINAL WHERE
PASS
Page 497
PPS_SECUR_ADJ_FINAL
Page 498
PPS_SECUR_ADJ_FINAL
Page 499
PPS_SECUR_ADJ_FINAL
Page 500
PPS_SECUR_ADJ_FINAL
Page 501
PPS_SECUR_ADJ_FINAL
Page 502
PPS_SECUR_ADJ_FINAL
Page 503
PPS_SECUR_ADJ_FINAL
Page 504
PPS_SECUR_ADJ_FINAL
Page 505
PPS_SECUR_ADJ_FINAL
Page 506
PPS_SECUR_ADJ_FINAL
Page 507
PPS_SECUR_ADJ_FINAL
Page 508
PPS_SECUR_ADJ_FINAL
Page 509
PPS_SECUR_ADJ_FINAL
Page 510
PPS_SECUR_ADJ_FINAL
Page 511
PPS_SECUR_ADJ_FINAL
Page 512
PPS_SECUR_ADJ_FINAL
Page 513
PPS_SECUR_ADJ_FINAL
Page 514
PPS_SECUR_ADJ_FINAL
Page 515
PPS_SECUR_ADJ_FINAL
Page 516
PPS_SECUR_ADJ_FINAL
Page 517
PPS_SECUR_ADJ_FINAL
Page 518
PPS_SECUR_ADJ_FINAL
Page 519
PPS_SECUR_ADJ_FINAL
Page 520
PPS_SECUR_ADJ_FINAL
Page 521
PPS_SECUR_ADJ_FINAL
Page 522
PPS_PARTSEC_ADJ_FINAL
PPS_PARTSEC_ADJ_FINAL_01
Duplicate Check
SELECT AS_OF_DT ,DATE_TIME ,PARTID ,ISECCODE ,ISECKEY,COUNT(*) FROM S2VTXPPS.TV_PPS_PART
Result:
PPS_PARTSEC_ADJ_FINAL_02
Null Validation
SELECT AS_OF_DT ,DATE_TIME ,PARTID ,ISECCODE ,ISECKEY FROM S2VTXPPS.TV_PPS_PARTSEC_ADJ_F
AS_OF_DT IS NULL OR
DATE_TIME IS NULL OR
PARTID IS NULL OR
ISECCODE IS NULL OR
ISECKEY IS NULL
Result: 0 RECORDS
PPS_PARTSEC_ADJ_FINAL_03
Source Data from VTXPPS.TV_PPS_PARTSEC_ADJ_FINAL
AS_OF_DT DATE_TIME
2/29/2016 9/1/2016 19:37:39
2/29/2016 9/1/2016 19:37:39
Page 523
PPS_PARTSEC_ADJ_FINAL
2/29/2016 9/1/2016 19:37:39
2/29/2016 9/1/2016 19:37:39
2/29/2016 9/1/2016 19:37:39
Back To Index
Page 524
PPS_PARTSEC_ADJ_FINAL
PASS
PASS
XPPS.TV_PPS_PARTSEC_ADJ_FINAL WHERE
PASS
Page 525
PPS_PARTSEC_ADJ_FINAL
33700980 19 9851 0
33749267 19 12102 0
114600 12 1390078 4217941.69
Page 526
PPS_PARTSEC_ADJ_FINAL
Page 527
PPS_PARTSEC_ADJ_FINAL
0 THB 0 0
0 THB 0 0
14528465.83 THB 4217941.69 14528465.83
Page 528
PPS_PARTSEC_ADJ_FINAL
Page 529
PPS_PARTSEC_ADJ_FINAL
0N N
0N N
0N N
Page 530
PPS_PARTSEC_ADJ_FINAL
Page 531
PPS_PARTSEC_ADJ_FINAL
Page 532
PPS_PARTSEC_ADJ_FINAL
UPD_PROC_NAME UPD_TXF_BATCH_ID
Page 533
PPS_PARTSEC_ADJ_FINAL
UPD_PROC_NAME UPD_TXF_BATCH_ID
Page 534
PPS_PARTSEC_ADJ_FINAL
Page 535
PPS_PARTSEC_ADJ_FINAL
Page 536
PPS_PARTSEC_ADJ_FINAL
Page 537
PPS_PARTSEC_ADJ_FINAL
Page 538
PPS_PARTSEC_ADJ_FINAL
Page 539
PPS_PARTSEC_ADJ_FINAL
Page 540
PPS_PARTSEC_ADJ_FINAL
Page 541
PPS_PARTSEC_ADJ_FINAL
Page 542
PPS_PARTSEC_ADJ_FINAL
Page 543
PPS_PARTSEC_ADJ_FINAL
Page 544
PPS_PARTSEC_ADJ_FINAL
Page 545
PPS_PARTSEC_ADJ_FINAL
Page 546
PPS_PARTSEC_ADJ_FINAL
Page 547
PPS_PARTSEC_ADJ_FINAL
Page 548
PPS_PARTSEC_ADJ_FINAL
Page 549
PPS_PARTSEC_ADJ_FINAL
Page 550
PPS_PARTSEC_ADJ_FINAL
Page 551
PPS_PARTSEC_ADJ_FINAL
Page 552
PPS_SEC_CLASSIFY_ADJ_FN
PPS_SEC_CLASSIFY_ADJ_FN_01
Duplicate Check
SELECT AS_OF_DT ,DATE_TIME ,IACCT ,APPL_CODE,COUNT(*) FROM S2VTXPPS.TV_PPS_SEC_CLASSIFY
Result:
PPS_SEC_CLASSIFY_ADJ_FN_02
Null Validation
SELECT AS_OF_DT ,DATE_TIME ,IACCT ,APPL_CODE FROM S2VTXPPS.TV_PPS_SEC_CLASSIFY_ADJ_FN W
AS_OF_DT IS NULL OR
DATE_TIME IS NULL OR
IACCT IS NULL OR
APPL_CODE IS NULL
Result: 0 RECORDS
PPS_SEC_CLASSIFY_ADJ_FN_03
Source Data from VTXPPS.TV_PPS_SEC_CLASSIFY_ADJ_FN
AS_OF_DT DATE_TIME
Page 553
PPS_SEC_CLASSIFY_ADJ_FN
2/29/2016 9/1/2016 19:50:12
2/29/2016 9/1/2016 19:50:12
2/29/2016 9/1/2016 19:50:12
2/29/2016 9/1/2016 19:50:12
2/29/2016 9/1/2016 19:50:12
Back To Index
Page 554
PPS_SEC_CLASSIFY_ADJ_FN
PASS
PASS
PS_SEC_CLASSIFY_ADJ_FN WHERE
PASS
Page 555
PPS_SEC_CLASSIFY_ADJ_FN
1303087361 IM 3 2254
49690150170 AL 30 1588
49690009989 AL 30 2269
49690045309 AL 30 2260
48590004821 AL 32 2260
Page 556
PPS_SEC_CLASSIFY_ADJ_FN
Page 557
PPS_SEC_CLASSIFY_ADJ_FN
5000000 0 0 0
49000000 1705.13 0.25 0
1000000 391302.47 349.76 0
2000000 1096515.56 196.02 0
75000000 33500000 5988.7 0
Page 558
PPS_SEC_CLASSIFY_ADJ_FN
Page 559
PPS_SEC_CLASSIFY_ADJ_FN
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
Page 560
PPS_SEC_CLASSIFY_ADJ_FN
Page 561
PPS_SEC_CLASSIFY_ADJ_FN
N N 2/29/2016
N N 2/29/2016 L681010
N N 2/29/2016 C107950
N N 2/29/2016 K649250
N N 2/29/2016 K649250
Page 562
PPS_SEC_CLASSIFY_ADJ_FN
Page 563
PPS_SEC_CLASSIFY_ADJ_FN
Y 0 13 0
Y 0 222 0
Y 0 5044 0
Y 0 597 0
Y 0 597 0
Page 564
PPS_SEC_CLASSIFY_ADJ_FN
Page 565
PPS_SEC_CLASSIFY_ADJ_FN
? 0 THB 0
? 0 THB 1705.38
? 0 THB 391652.23
? 0 THB 1096711.58
? 0 THB 33505988.7
Page 566
PPS_SEC_CLASSIFY_ADJ_FN
Page 567
PPS_SEC_CLASSIFY_ADJ_FN
N 0 0 0
N 0 0 0
N 0 0 0
N 0 0 0
N 0 0 0
Page 568
PPS_SEC_CLASSIFY_ADJ_FN
Page 569
PPS_SEC_CLASSIFY_ADJ_FN
5000000 0 0
F 49000000 1705.13 0.25
F 1000000 391302.47 349.76
F 2000000 1096515.56 196.02
F 75000000 33500000 5988.7
Page 570
PPS_SEC_CLASSIFY_ADJ_FN
Page 571
PPS_SEC_CLASSIFY_ADJ_FN
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
Page 572
PPS_SEC_CLASSIFY_ADJ_FN
Page 573
PPS_SEC_CLASSIFY_ADJ_FN
1.48E+021
3002 12021 303 1.48E+025
3002 12021 307 1.48E+025
3002 12021 307 1.48E+025
3502 12021 320 1.48E+025
Page 574
PPS_SEC_CLASSIFY_ADJ_FN
Page 575
PPS_SEC_CLASSIFY_ADJ_FN
0 0
0 0
0 0
0 0
0 0
Page 576
PPS_SEC_CLASSIFY_ADJ_FN
ARESERVE_BOT_ACCTARESERVE_SP_ACCT PROVISION_INTERNALEND_DT
Page 577
PPS_SEC_CLASSIFY_ADJ_FN
0 0 0
17.05 0 28.82
3913.02 0 6613.01
10965.16 0 18531.11
335000 0 566150
ARESERVE_BOT_ACCTARESERVE_SP_ACCT PROVISION_INTERNALEND_DT
0 0 0
17.05 0 28.82
3913.02 0 6613.01
10965.16 0 18531.11
335000 0 566150
ARESERVE_BOT_ACCTARESERVE_SP_ACCT PROVISION_INTERNALSTART_DT
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE
Page 578
PPS_SEC_CLASSIFY_ADJ_FN
Page 579
PPS_SEC_CLASSIFY_ADJ_FN
Page 580
PPS_SEC_CLASSIFY_ADJ_FN
UPD_PROC_NAME UPD_TXF_BATCH_ID
Page 581
PPS_SEC_CLASSIFY_ADJ_FN
UPD_PROC_NAME UPD_TXF_BATCH_ID
Page 582
PPS_SEC_PARTNER_ADJ_FN
PPS_SEC_PARTNER_ADJ_FN_01
Duplicate Check
SELECT AS_OF_DT ,DATE_TIME ,PARTID,COUNT(*) FROM S2VTXPPS.TV_PPS_SEC_PARTNER_ADJ_FN GR
Result:
PPS_SEC_PARTNER_ADJ_FN_02
Null Validation
SELECT AS_OF_DT ,DATE_TIME ,PARTID FROM S2VTXPPS.TV_PPS_SEC_PARTNER_ADJ_FN WHERE
AS_OF_DT IS NULL OR
DATE_TIME IS NULL OR
PARTID IS NULL
Result: 0 RECORDS
PPS_SEC_PARTNER_ADJ_FN_03
Source Data from VTXPPS.TV_PPS_SEC_PARTNER_ADJ_FN
AS_OF_DT DATE_TIME
2/29/2016 9/1/2016 19:52:57
2/29/2016 9/1/2016 19:52:57
Page 583
PPS_SEC_PARTNER_ADJ_FN
2/29/2016 9/1/2016 19:52:57
2/29/2016 9/1/2016 19:52:57
2/29/2016 9/1/2016 19:52:57
Back To Index
Page 584
PPS_SEC_PARTNER_ADJ_FN
PASS
PASS
RTNER_ADJ_FN WHERE
PASS
Page 585
PPS_SEC_PARTNER_ADJ_FN
22752184 0N 22752184
113362 0N 113362
33608428 0N 33608428
Page 586
PPS_SEC_PARTNER_ADJ_FN
Page 587
PPS_SEC_PARTNER_ADJ_FN
G453020 2044 0
2051 0
K649250 2260 0
Page 588
PPS_SEC_PARTNER_ADJ_FN
Page 589
PPS_SEC_PARTNER_ADJ_FN
1.40E+027 4 0 102282.99
1.40E+027 1 0 88483.06
1.40E+027 0 0 419832.7
Page 590
PPS_SEC_PARTNER_ADJ_FN
Page 591
PPS_SEC_PARTNER_ADJ_FN
0 518574.76
0 448609.1
0 2128551.81
Page 592
PPS_SEC_PARTNER_ADJ_FN
Page 593
PPS_SEC_PARTNER_ADJ_FN
Page 594
PPS_SEC_PARTNER_ADJ_FN
UPD_TXF_BATCH_ID
Page 595
PPS_SEC_PARTNER_ADJ_FN
UPD_TXF_BATCH_ID
UPD_PROC_NAME UPD_TXF_BATCH_ID
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
Page 596
PPS_SEC_PARTNER_ADJ_FN
Page 597
PPS_SEC_PARTNER_ADJ_FN
Page 598
PPS_SEC_PARTNER_ADJ_FN
Page 599
PPS_SEC_PARTNER_ADJ_FN
Page 600
PPS_SEC_PARTNER_ADJ_FN
Page 601
PPS_SEC_PARTNER_ADJ_FN
Page 602
PPS_SEC_PARTNER_ADJ_FN
Page 603
PPS_SEC_PARTNER_ADJ_FN
Page 604
PPS_SEC_PARTNER_ADJ_FN
Page 605
PPS_SEC_PARTNER_ADJ_FN
Page 606
PPS_SEC_PARTNER_ADJ_FN
Page 607
PPS_SEC_PARTNER_ADJ_FN
Page 608
PPS_SEC_PARTNER_ADJ_FN
Page 609
PPS_SEC_PARTNER_ADJ_FN
Page 610
PPS_SEC_PARTNER_ADJ_FN
Page 611
PPS_SEC_PARTNER_ADJ_FN
Page 612
PPS_BRR_RATING_ADJ_HP
PPS_BRR_RATING_ADJ_HP_01 PASS
Duplicate Check
SELECT PARTID,COUNT(*) FROM S2VTPPPS.TV_PPS_
GROUP BY 1 HAVING COUNT(*) > 1 ;
Result:
PPS_BRR_RATING_ADJ_HP_02 N
PASS
Null Validation
SELECT PARTID FROM S2VTPPPS.TV_PPS_BRR_RATING_ADJ_HP
WHERE PARTID IS NULL
Result:
PPS_BRR_RATING_ADJ_HP_03 NPASS
Source Data from VTPPPS.TV_PPS_BRR_RATING_ADJ_HP
PARTID RATING PRATING_MODEL
30530391 M6 1SCB SME SCORECARD
4013926 C5 7SCB CORP SCORECARD (NON-TRADING)
189044 M6 2SCB SME SCORECARD
187198 M5 9SCB SME SCORECARD
178464 C7 4SCB CORP SCORECARD (TRADING)
Page 613
PPS_BRR_RATING_ADJ_HP
Back to Index
Page 614
PPS_BRR_RATING_ADJ_HP
*) FROM S2VTPPPS.TV_PPS_BRR_RATING_ADJ_HP
UNT(*) > 1 ;
(NON-TRADING)
(TRADING)
(NON-TRADING)
(TRADING)
Page 615
PPS_BRR_RATING_ADJ_HP
Page 616
PPS_CUST_WHOLSAL_ADJ_HP
PPS_CUST_WHOLSAL_ADJ_HP_01 PASS
Duplicate Check
SELECT PARTID,COUNT(*) FROM S2VTPPPS.TV_PPS_CUST_W
GROUP BY 1 HAVING COUNT(*) > 1 ;
Result:
PPS_CUST_WHOLSAL_ADJ_HP_02 PASS
Null Validation
SELECT PARTID FROM S2VTPPPS.TV_PPS_CUST_WHOLSAL_A
WHERE PARTID IS NULL
Result:
PPS_CUST_WHOLSAL_ADJ_HP_03 PASS
Source Data from VTPPPS.TV_PPS_CUST_WHOLSAL_ADJ_HP
PARTID COC_CO CCLASS CUST_NO
128071 2219 30 1E+027
426018 2260 20 1E+027
5464525 2220 30 1E+027
10266498 2212 10 1E+027
189044 2012 20 1E+027
Page 617
PPS_CUST_WHOLSAL_ADJ_HP
Back to Index
Page 618
PPS_CUST_WHOLSAL_ADJ_HP
M S2VTPPPS.TV_PPS_CUST_WHOLSAL_ADJ_HP
PS.TV_PPS_CUST_WHOLSAL_ADJ_HP
Page 619
PPS_CUST_WHOLSAL_ADJ_HP
Page 620
PPS_PROV_WHOLSAL_ADJ_HP
PPS_PROV_WHOLSAL_ADJ_HP_01 PASS
Duplicate Check
SELECT PARTID,IACCT ,COUNT(*) FROM S2VTPPPS.TV
GROUP BY 1,2 HAVING COUNT(*) > 1 ;
Result:
PPS_PROV_WHOLSAL_ADJ_HP_02 PASS
Null Validation
SELECT PARTID,IACCT FROM S2VTPPPS.TV_PPS_PRO
WHERE PARTID IS NULL OR IACCT IS NULL
Result:
PPS_PROV_WHOLSAL_ADJ_HP_03 PASS
Source Data from VTPPPS.TV_PPS_PROV_WHOLSAL_ADJ_HP
PARTID IACCT CCLASS CCLASS_NARESTRUCABAL
426018 4.98E+010 20 SS NORMAL 662600
21969558 4.97E+010 40 DL NORMAL 59197
354806 4.97E+010 10 SM NORMAL 371462
426018 4.97E+010 20 SS NORMAL 50718
426018 4.97E+010 20 SS NORMAL 505185
Page 621
PPS_PROV_WHOLSAL_ADJ_HP
Back to Index
Page 622
PPS_PROV_WHOLSAL_ADJ_HP
M S2VTPPPS.TV_PPS_PROV_WHOLSAL_ADJ_HP
IACCT IS NULL
PERCENTPERCENTPERCENTPROVISIOPROVISION_MIN_BOT
100 100 100 662600 662600
100 100 100 59197 59197
46 100 2 170873 7429.25
100 100 100 50718 50718
100 100 100 505185 505185
PERCENTPERCENTPERCENTPROVISIOPROVISION_MIN_BOT
100 100 100 662600 662600
100 100 100 59197 59197
46 100 2 170873 7429.25
100 100 100 50718 50718
100 100 100 505185 505185
PERCENTPERCENTPERCENTPROVISIOPROVISION_MIN_BOT
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
Page 623
PPS_PROV_WHOLSAL_ADJ_HP
Page 624
PPS_CUST_RETAIL_ADJ_HP
PPS_CUST_RETAIL_ADJ_HP_01 PASS
Duplicate Check
SELECT PARTID,IACCT COUNT(*) FROM S2VTPPPS.TV_PPS_CUST_RETAIL_ADJ_HP
GROUP BY 1,2 HAVING COUNT(*) > 1 ;
Result:
PPS_CUST_RETAIL_ADJ_HP_02 PASS
Null Validation
SELECT PARTID,IACCT FROM S2VTPPPS.TV_PPS_CUST_RETAIL_ADJ_HP
WHERE PARTID IS NULL OR IACCT IS NULL
Result:
PPS_CUST_RETAIL_ADJ_HP_03 PASS
Source Data from VTPPPS.TV_PPS_CUST_RETAIL_ADJ_HP
PARTID IACCT COC_CO CACCT_TYPE CCLASS CUST_NO
8405713 5E+010 3370 97 20 1E+027
21423679 5E+010 3376 97 20 1E+027
6445521 5E+010 3373 97 10 1E+027
29037581 5E+010 3378 97 30 1E+027
5391729 5E+010 3376 97 20 1E+027
Page 625
PPS_CUST_RETAIL_ADJ_HP
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE
Back to Index
Page 626
PPS_CUST_RETAIL_ADJ_HP
TV_PPS_CUST_RETAIL_ADJ_HP
UST_RETAIL_ADJ_HP
ABAL PROD_GRPROD_SURESTRUCTURE_FLAG
213963 HIRE PURCH
MCMC Normal
240427 HIRE PURCH
Used CarNormal
328689 HIRE PURCH
New Car TDR
259117 HIRE PURCH
New Car Normal
2032.57 HIRE PURCH
Used CarNormal
ABAL PROD_GRPROD_SURESTRUCTURE_FLAG
213963 HIRE PURCH
MCMC Normal
240427 HIRE PURCH
Used CarNormal
328689 HIRE PURCH
New Car TDR
259117 HIRE PURCH
New Car Normal
2032.57 HIRE PURCH
Used CarNormal
ABAL PROD_GRPROD_SURESTRUCTURE_FLAG
TRUE TRUE TRUE TRUE TRUE
Page 627
PPS_CUST_RETAIL_ADJ_HP
TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE
Page 628
PPS_PROV_RETAIL_ADJ_HP
PPS_PROV_RETAIL_ADJ_HP _01 PASS
Duplicate Check
SELECT PARTID,IACCT COUNT(*) FROM S2VTPPPS.TV_PPS_PROV_RETA
GROUP BY 1,2 HAVING COUNT(*) > 1 ;
Result:
Page 629
PPS_PROV_RETAIL_ADJ_HP
Back to Index
Page 630
PPS_PROV_RETAIL_ADJ_HP
TPPPS.TV_PPS_PROV_RETAIL_ADJ_HP
OV_RETAIL_ADJ_HP
PERCENTPROVISIOPROVISION_MIN_BOT
100 0 276499
100 0 2032.57
100 0 337383
100 0 343167
100 0 259117
PERCENTPROVISIOPROVISION_MIN_BOT
100 0 276499
100 0 2032.57
100 0 337383
100 0 343167
100 0 259117
Page 631
PPS_PROV_RETAIL_ADJ_HP
Page 632
PPS_PROV_INT_ADJ_HP
PPS_PROV_INT_ADJ_HP _01
Duplicate Check
SELECT AS_OF_DT,DATE_TIME, PARTID,IACCT,COUNT(*) FROM S2VTX
GROUP BY 1,2,3,4 HAVING COUNT(*) > 1 ;
Result:
PPS_PROV_INT_ADJ_HP _02
Null Validation
SELECT AS_OF_DT,DATE_TIME,PARTID,IACCT FROM S2VTXPPS.TV_P
WHERE AS_OF_DT IS NULL OR DATE_TIME IS NULL
OR PARTID IS NULL OR IACCT IS NULL
Result:
PPS_PROV_INT_ADJ_HP _03
Source Data from VTXPPS.TV_PPS_PROV_INT_ADJ_HP
AS_OF_DT DATE_TI PARTID IACCT
2/29/2016 8/19/2016E+006 49792693016
2/29/2016 8/19/2012E+007 49791669006
2/29/2016 8/19/2012E+007 49790380293
2/29/2016 8/19/2013E+007 49709918960
2/29/2016 8/19/2011E+007 49711535083
Page 633
PPS_PROV_INT_ADJ_HP
Back to Index
Page 634
PPS_PROV_INT_ADJ_HP
PASS
PASS
PASS
CUST_NOCACCT_TOC_CODEOC_CODECCLASS_CCLASS_CCLASS_CCLASS_PROD_SUINTERBA
1E+027 97 3373 3373 10 10 SM SM New Car N
1E+027 97 3377 3377 10 10 SM SM Used CarN
1E+027 97 3376 3376 20 20 SS SS Used CarN
1E+027 97 3373 3373 10 10 SM SM New Car N
1E+027 97 3377 3377 30 30 D D MCMC N
CUST_NOCACCT_TOC_CODEOC_CODECCLASS_CCLASS_CCLASS_CCLASS_PROD_SUINTERBA
1E+027 97 3373 3373 10 10 SM SM New Car N
1E+027 97 3377 3377 10 10 SM SM Used CarN
1E+027 97 3376 3376 20 20 SS SS Used CarN
1E+027 97 3373 3373 10 10 SM SM New Car N
1E+027 97 3377 3377 30 30 D D MCMC N
CUST_NOCACCT_TOC_CODEOC_CODECCLASS_CCLASS_CCLASS_CCLASS_PROD_SUINTERBA
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
Page 635
PPS_PROV_INT_ADJ_HP
Page 636
PPS_PROV_INT_ADJ_HP
RESTRUCRESTRUCABAL PERCENTPERCENTPERCENTPERCENTPROVISIOPROVISION_MIN_BOT
TDR ? 328689 60 60 36 2 118328 6573.78
Normal ? 295396 60 60 36 2 106342 5907.91
Normal ? 240427 0 0 0 100 0 240427
Normal ? 198247 60 60 36 2 71369 3964.93
Normal ? 343167 0 0 0 100 0 343167
RESTRUCRESTRUCABAL PERCENTPERCENTPERCENTPERCENTPROVISIOPROVISION_MIN_BOT
TDR ? 328689 60 60 36 2 118328 6573.78
Normal ? 295396 60 60 36 2 106342 5907.91
Normal ? 240427 0 0 0 100 0 240427
Normal ? 198247 60 60 36 2 71369 3964.93
Normal ? 343167 0 0 0 100 0 343167
RESTRUCRESTRUCABAL PERCENTPERCENTPERCENTPERCENTPROVISIOPROVISION_MIN_BOT
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
Page 637
PPS_PROV_INT_ADJ_HP
Page 638
PPS_PROV_INT_ADJ_HP
SION_MIN_BOT
SION_MIN_BOT
SION_MIN_BOT
Page 639
PPS_PROV_INT_ADJ_HP
Page 640
PPS_HP_ADJ_ALL_FINAL
PPS_HP_ADJ_ALL_FINAL _01 PASS
Duplicate Check
SELECT AS_OF_DT,DATE_TIME, APPL_CODE,IACCT,COUNT(*) FROM S2VTXPPS.TV_PP
GROUP BY 1,2,3,4 HAVING COUNT(*) > 1
Result:
0 RECORDS
Page 641
PPS_HP_ADJ_ALL_FINAL
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
Back to Index
Page 642
PPS_HP_ADJ_ALL_FINAL
ROM S2VTXPPS.TV_PPS_HP_ADJ_ALL_FINAL
XPPS.TV_PPS_HP_ADJ_ALL_FINAL
Page 643
PPS_HP_ADJ_ALL_FINAL
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
Page 644
PPS_HP_ADJ_ALL_FINAL
Page 645
PPS_HP_ADJ_ALL_FINAL
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
Page 646
PPS_HP_ADJ_ALL_FINAL
Page 647
PPS_HP_ADJ_ALL_FINAL
TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
Page 648
PPS_HP_ADJ_ALL_FINAL
Page 649
PPS_HP_ADJ_ALL_FINAL
TRUE TRUE TRUE TRUE TRUE TRUE TRUE
Page 650