Sample ETL Mapping Sheet
Sample ETL Mapping Sheet
Sample ETL Mapping Sheet
Teradata Source Stage Table Teradata Interface Table Teradata Fact Stage Table
AUDIT_PowerSuite_FW23-2007.csv
DEL_INS
1
QLT_SRC_COLMN_D
Flat File
GCD_DAT_SORC_D
Audit-Regulatory Inspections.csv
DEL_INS
2
QLT_SRC_COLMN_D
Flat File
GCD_DAT_SORC_D
Audit-Regulatory Inspections.csv
DEL_INS
2
QLT_SRC_COLMN_D
Flat File
GCD_DAT_SORC_D
TCS Confidential
Table :
QLT_COMPLNT_AUDT_I
From Falt File to InterFace 1.Data will be deleted from Interface table before Insertion of data by using Bteq(Respcted Sorcedata based on source name 2.Informatica Mappings are used to load the Data from Flat File to Interface table From Falt File to Inter Face
Step 2:
1.Data is Inserted from csv files. 2.Informatica Mappings are used to load this Data From Falt File to Inter Face 1.Data will be deleted from Interface table before Insertion of data by using Bteq . 2.Informatica Mappings are used to load the Data from Flat File to Interface table.
Step 3:
TCS Confidential
TCS Confidential
TCS Confidential
ODS (Teradata)
QLT_COMPLNT_AU DT_I
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
Folder Name WorkFlow Name Session Name Mapping Name Source Tables
TYP_Typhon_Sourcing_Datamart
wkf_s_m_WL_QLT_COMPLNT_AUDT_I_PS_INS s_m_WL_QLT_COMPLNT_AUDT_I_PS_INS m_WL_QLT_COMPLNT_AUDT_I_PS_INS
Database
Target Tables
Database
SRC_ETL_TARGET ( Teradata )
Insert n/a
SQ Query
Table/Dimension/Fact
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
TCS Confidential
QLT_COMPLNT_AUDT_I
TCS Confidential
TCS Confidential
Folder Name WorkFlow Name Session Name Mapping Name Source Tables
TYP_Typhon_Sourcing_Datamart
wkf_s_m_WL_QLT_COMPLNT_AUDIT_I_REG_INSP_INS s_m_WL_QLT_COMPLNT_AUDIT_I_REG_INSP_INS m_WL_QLT_COMPLNT_AUDIT_I_REG_INSP_INS
Database
Target Tables
Database
SRC_ETL_TARGET ( Teradata )
Insert n/a
TCS Confidential
TCS Confidential
Folder Name WorkFlow Name Session Name Mapping Name Source Tables
TYP_Typhon_Sourcing_Datamart
wkf_s_m_WL_QLT_COMPLNT_AUDIT_I_GAC_MANUAL_INS s_m_WL_QLT_COMPLNT_AUDIT_I_GAC_MANUAL_INS m_WL_QLT_COMPLNT_AUDIT_I_GAC_MANUAL_INS
Database
Target Tables
Database
SRC_ETL_TARGET ( Teradata )
Insert n/a
TCS Confidential
TCS Confidential
File name
AUDIT_PowerSuite_FW23-2007.csv
Table name
QLT_COMPLNT_AUDT_I
SPECIFICATIONS
System
SRC_SYS_ID
VARCHAR
100
50 50 50 50 50
SRC_COLMN_VAL
VARCHAR
50
SRC_COLMN_DT
DATE
50 50 0 0 50 51 0
TCS Confidential
ODS_UPD_TS
TIMESTAMP
TCS Confidential
TCS Confidential
File name
Audit-Regulatory Inspections.csv
Table name
QLT_COMPLNT_AUDT_I
TCS Confidential
TRANSFORMATIONSPECIFICATIONS
Data Type
VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR DATE VARCHAR VARCHAR TIMESTAMP TIMESTAMP VARCHAR VARCHAR TIMESTAMP TIMESTAMP 100 50 50 50 50 50 50 9 50 50 0 0 50 51 0 0
Length
PK
FK
System
TCS Confidential
NS
File name
AUDITS_GAC_AUDIT_REAUDIT_CS.csv
Table name
QLT_COMPLNT_AUDT_I
SPECIFICATIONS
Data Type
VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR DATE VARCHAR 100 50 50 50 50 50 50 9 50
Length
PK
FK
System
TCS Confidential
50 0 0 50 51 0 0
TCS Confidential
Site Modality
VARCHAR VARCHAR
TCS Confidential
VARCHAR
ID
VARCHAR
Organization
VARCHAR
Finding Date
VARCHAR
VARCHAR VARCHAR
VARCHAR VARCHAR
Finding Type
VARCHAR
VARCHAR VARCHAR
VARCHAR VARCHAR
Country Building
VARCHAR VARCHAR
Workstation Citation
VARCHAR VARCHAR
VARCHAR VARCHAR
VARCHAR
TCS Confidential
VARCHAR
VARCHAR VARCHAR
VARCHAR VARCHAR
Implemented By Person
VARCHAR
Finding Status
VARCHAR
Effectiveness Determination
VARCHAR
CAPA Required
VARCHAR
Investigation
VARCHAR
VARCHAR
TCS Confidential
VARCHAR
Effectivity
VARCHAR
Finding Reference
VARCHAR
Reference ID
VARCHAR
Update History
VARCHAR
TCS Confidential
CIFICATIONS
Inspection ID
VARCHAR VARCHAR
Inspection ID
VARCHAR
Facility
VARCHAR
City
VARCHAR
Country
VARCHAR
Start Date
VARCHAR
End Date
VARCHAR
Inspector
VARCHAR
TCS Confidential
Product
VARCHAR
Finding ID
VARCHAR
483 Observations
VARCHAR
CFR Citation
VARCHAR
Data Source
VARCHAR
Inspection ID Site
P&L
TCS Confidential
VARCHAR VARCHAR
VARCHAR VARCHAR
Status** Modality** Quality Management Rep.** Lead Auditor** Re-audits needed** FDA registration number Data Source
TCS Confidential
Problem Statement Action PlanAuditor/Contact Contact Phone Implementation Implementation Complete Date
Length
Business Rule
conactination of ID ,Organization and Site with the symbole ~ Hard Coded 250 251 1 to 1 1 to 1 Looup the P_L based on Modality Look up the column name from QLT_SORC_COLMN_D based on the Column number and sorce valuesname of the sorce columns will be populated as rows by using normalizer Respected date values has to be populated as saparate rows by using normalizer Null Null Null Null hard coded hard code Mapping Name SESSSTARTTIME
TCS Confidential
SESSSTARTTIME 250 this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as asource column will be populated this as a row in the taget table column SRC_COLMN_VAL 250 250 this source column will be populated as asource column will be populated this as a row in the taget table column SRC_COLMN_VAL 250 this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as asource column will be populated this as a row in the taget table column SRC_COLMN_VAL 250 250 this source column will be populated as asource column will be populated this as a row in the taget table column SRC_COLMN_VAL 250 250 this source column will be populated as asource column will be populated this as a row in the taget table column SRC_COLMN_VAL 250 250 this source column will be populated as asource column will be populated this as a row in the taget table column SRC_COLMN_VAL 250 250 this source column will be populated as asource column will be populated this as a row in the taget table column SRC_COLMN_VAL 250 this source column will be populated as a
250
250
250
250 250
250 250
TCS Confidential
250
this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as asource column will be populated this as a row in the taget table column SRC_COLMN_VAL
250 250
250 250
this source column will be populated as asource column will be populated this as a row in the taget table column SRC_COLMN_VAL
250
this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_DT this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_DT this source column will be populated as a row in the taget table column SRC_COLMN_DT this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a
250
250
250
250
250
250
250
250
250
250
TCS Confidential
251
this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL
252
253
254
255
256
TCS Confidential
Length
Business Rule
250 1 to 1 (convert the string into date) Null 250 1 to 1 (convert the string into date)
hard coded hard code Mapping Name SESSSTARTTIME SESSSTARTTIME this source column will be populated as a row in the taget table column 250 SRC_COLMN_VAL this source column will be populated as a row in the taget table column 250 SRC_COLMN_VAL this source column will be populated as a row in the taget table column 250 SRC_COLMN_VAL this source column will be populated as a row in the taget table column 250 SRC_COLMN_VAL this source column will be populated as a row in the taget table column 250 SRC_COLMN_DT this source column will be populated as a row in the taget table column 250 SRC_COLMN_DT this source column will be populated as a row in the taget table column 250 SRC_COLMN_VAL
TCS Confidential
this source column will be populated as a row in the taget table column 250 SRC_COLMN_VAL this source column will be populated as a row in the taget table column 250 SRC_COLMN_VAL this source column will be populated as a row in the taget table column 250 SRC_COLMN_VAL this source column will be populated as a row in the taget table column 250 SRC_COLMN_VAL this source column will be populated as a row in the taget table column 250 SRC_COLMN_VAL
Length
Business Rule
TCS Confidential
250 1 to 1 (convert the string into date) Null 250 1 to 1 (convert the string into date)
hard coded hard code Mapping Name SESSSTARTTIME SESSSTARTTIME this source column will be populated as a row in the taget table column 250 SRC_COLMN_VAL 250 this source column will be populated as asource column will be populated this as a row in the taget table column 250 SRC_COLMN_VAL 250 this source column will be populated as asource column will be populated this
250
as a 250 this source column will be populated as a 250 this source column will be populated as a 250 this source column will be populated as a 250 this source column will be populated as a
TCS Confidential
Implemented Finding By Person Status Implementation Closure DueVerification Date Effectiveness Status Actual Determination Effectiveness Effectiveness Person Determination Effectiveness Determination CAPA Date Determination Due Required Date
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
Investigation Root Cause Effectivity Date Effectivity Finding Reference Reference ID Update History Days Open Days / To Close Past Closure Due
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
Legend
Teradata Source Stage Table Teradata Interface Table Teradata Fact Stage Table
SRV_PQR_PSR_DATA_CLOSED.XML
DEL_INS
1
QLT_SRC_COLMN_D
XML File
GCD_DAT_SORC_D
SRV_PQR_PSR_DATA_OPEN.XML
DEL_INS
2
QLT_SRC_COLMN_D
XML File
GCD_DAT_SORC_D
Audit-Regulatory Inspections.csv
DEL_INS
2
QLT_SRC_COLMN_D
XML File
GCD_DAT_SORC_D
TCS Confidential
Table :
QLT_COMPLNT_AUDT_I
From Falt File to InterFace 1.Data will be deleted from Interface table before Insertion of data by using Bteq(Respcted Sorcedata based on source name 2.Informatica Mappings are used to load the Data from Flat File to Interface table From Falt File to Inter Face
Step 2:
1.Data is Inserted from csv files. 2.Informatica Mappings are used to load this Data From Falt File to Inter Face 1.Data will be deleted from Interface table before Insertion of data by using Bteq . 2.Informatica Mappings are used to load the Data from Flat File to Interface table.
Step 3:
TCS Confidential
TCS Confidential
TCS Confidential
ODS (Teradata)
QLT_COMPLNT_AU DT_I
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
Folder Name WorkFlow Name Session Name Mapping Name Source Tables
TYP_Typhon_Sourcing_Datamart
wkf_s_m_WL_QLT_COMPLNT_AUDT_I_iTrak_INS s_m_WL_QLT_COMPLNT_AUDT_I_iTrak_INS m_WL_QLT_COMPLNT_AUDT_I_iTrak_INS
Database
Target Tables
Database
SRC_ETL_TARGET ( Teradata )
Insert n/a
SQ Query
Table/Dimension/Fact
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
File name
SRV_PQR_PSR_DATA_OPEN.XML
Table name
QLT_COMPLNT_AUDT_I
SPECIFICATIONS
System
100 50 50 50 50 50
SRC_COLMN_VAL
VARCHAR
50
SRC_COLMN_DT
DATE
50 50 0 0 50 51 0 0
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
Site Modality
VARCHAR VARCHAR
TCS Confidential
VARCHAR REPRT_NUM VARCHAR ISSUE_TYP VARCHAR REPRT_TITLE VARCHAR ISSUE_STS SITE_POLE VARCHAR VARCHAR MODALITY_SEGMENT SYS_ID VARCHAR VARCHAR GE_PRIMRY_CONTCT VARCHAR CUST_SITE_NM CUST_CONTRY VARCHAR VARCHAR CUST_ADD_DESC AUTHR_NM VARCHAR VARCHAR AUTHR_ROLE BRAND_PROD_NM VARCHAR VARCHAR PROBLM_DESC ISSUE_DESC VARCHAR VARCHAR OWNER_GRP COMPLNT_CORDNTR VARCHAR VARCHAR COMPLNT_OWNER QLT_CD VARCHAR VARCHAR CLOSR_TRGT_DT ROOT_CAUSE VARCHAR VARCHAR CORRCTV_ACT VERFCTN_CONTRL VARCHAR VARCHAR VALDTN_OF_EFFCTVNSS
TCS Confidential
VARCHAR CLOSR_CD VARCHAR CLOSD_DT VARCHAR COMPLN_CRETN_DT VARCHAR COMPLN_CRETN_BY VARCHAR CAPA_INVSTGTN_SUMRY VARCHAR CAPA_PLN_SUMRY VARCHAR RESLV_DT VARCHAR VERFD_DT VARCHAR LAT_FLG VARCHAR RESPNSBL_SIT ABSLT_AGE VARCHAR VARCHAR ADVRS_FLG VARCHAR DAYS_OPN VARCHAR GE_KNOWLDG_DT VARCHAR PREVNTV_ACTN
TCS Confidential
TCS Confidential
TCS Confidential
Length
Business Rule
1 to 1 "iTrak" Hard Coded 250 251 1 to 1 1 to 1 Looup the P_L based on Modality Look up the column name from QLT_SORC_COLMN_D based on the Column number and sorce name values of the sorce columns will be populated as rows by using normalizer Respected date values has to be populated as saparate rows by using normalizer Null Null Null Null "SRV_PQR_PSR_DATA_OPEN.XML" "m_WL_QLT_COMPLNT_AUDT_I_iTrak_INS" SESSSTARTTIME SESSSTARTTIME
TCS Confidential
250
this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL
250
250
250
250 250
250 250
this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL
250
this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL
250 250
250 250
this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL
250 250
this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL
250 250
this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL
250 250
this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL
250 250
this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL
250 250
this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL
250 250
this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL
TCS Confidential
250
this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_DT this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_DT this source column will be populated as a row in the taget table column SRC_COLMN_DT this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL
250
250
250
250
250
250
250
250
250
250 251
252
this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL
253
254
TCS Confidential
TCS Confidential
TCS Confidential
Implementation Implemented Finding By Person Status Implementation Closure DueVerification Date Effectiveness Status Actual Determination Effectiveness Effectiveness Person Determination Effectiveness Determination Date Determination Due Date
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
CAPA Required Investigation Root Cause Effectivity Date Effectivity Finding Reference Reference ID Update History Days Open / To Close
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
Legend
Teradata Source Stage Table Teradata Interface Table Teradata Fact Stage Table
dummy_Program1.csv
DEL_INS
Flat File
QLT_SRC_COLMN_D
GCD_DAT_SORC_D
TCS Confidential
Table :
QLT_COMPLNT_AUDT_I
From Falt File to InterFace 1.Data will be deleted from Interface table before Insertion of data by using Bteq(Respcted Sorcedata based on source name 2.Informatica Mappings are used to load the Data from Flat File to Interface table From Falt File to Inter Face
Step 2:
1.Data is Inserted from csv files. 2.Informatica Mappings are used to load this Data From Falt File to Inter Face 1.Data will be deleted from Interface table before Insertion of data by using Bteq . 2.Informatica Mappings are used to load the Data from Flat File to Interface table.
Step 3:
TCS Confidential
TCS Confidential
TCS Confidential
ODS (Teradata)
QLT_COMPLNT_AU DT_I
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
Folder Name WorkFlow Name Session Name Mapping Name Source Tables
TYP_Typhon_Sourcing_Datamart
wkf_s_m_WL_QLT_COMPLNT_AUDT_I_eNPI_INS s_m_WL_QLT_COMPLNT_AUDT_I_eNPI_INS m_WL_QLT_COMPLNT_AUDT_I_eNPI_INS
Database
File name
dummy_Program1.csv
Target Tables
Database
SRC_ETL_TARGET ( Teradata )
Table name
QLT_COMPLNT_AUDT_I
Insert n/a
SP
System SRC_ETL_TARGET
Table/Dimension/Fact
Data Type
Length
QLT_COMPLNT_AUDT_I
SRC_SYS_ID
VARCHAR
100
50 50 50 50 50
QLT_COMPLNT_AUDT_I
SRC_COLMN_VAL
VARCHAR
50
QLT_COMPLNT_AUDT_I
SRC_COLMN_DT
DATE
QLT_COMPLNT_AUDT_I
STC_UPDT_ID
VARCHAR
50
TCS Confidential
VARCHAR
50
TIMESTAMP 0 TIMESTAMP 0
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TRANSFORMATION
PK
FK
System
FILE dummy_Program1.csv
Data Type
Site Modality
VARCHAR VARCHAR
TCS Confidential
VARCHAR
Serial No.
VARCHAR
Type
VARCHAR
Name
VARCHAR
Revision
VARCHAR
Object ID
VARCHAR
eNPI_Modality
VARCHAR
eNPI_PrimaryDesignResponsibility
VARCHAR
eNPI_PrimaryMfgResponsibility
TCS Confidential
VARCHAR
eNPI_ProgramCatcher
VARCHAR
eNPI_ProgramComments
VARCHAR
eNPI_ProgramCurrentMilestoneName
VARCHAR
eNPI_ProgramDateActivityBegan
VARCHAR
eNPI_ProgramDescription
VARCHAR
eNPI_ProgramExecutionLength
VARCHAR
eNPI_ProgramFundingSource
VARCHAR
eNPI_ProgramGPECountry
VARCHAR
eNPI_ProgramLastApprovedMilestoneName
VARCHAR
eNPI_ProgramLastApprovedMilestoneSeq
VARCHAR
eNPI_ProgramManager
TCS Confidential
VARCHAR
eNPI_ProgramMSDupStatus
VARCHAR
eNPI_ProgramName
VARCHAR
eNPI_ProgramOwnerName
VARCHAR
eNPI_ProgramPitcher
VARCHAR
eNPI_ProgramPurchaseFamily
VARCHAR
eNPI_ProgramSixSigmaProjectNumber
VARCHAR
eNPI_ProgramStatus
VARCHAR
eNPI_ProgramSubtype
VARCHAR
eNPI_ProgramThreshold
VARCHAR
eNPI_ProgramType
VARCHAR
eNPI_ProgramVCPProjectNumber
TCS Confidential
VARCHAR
eNPI_QualityComments
VARCHAR
eNPI_QualityStatus
VARCHAR
eNPI_ScheduleComments
VARCHAR
eNPI_ScheduleStatus
VARCHAR
eNPI_BuildPlan_ExtEvalM1PlanQty
VARCHAR
eNPI_BuildPlan_ExtEvalCurrEstQty
VARCHAR
eNPI_BuildPlan_ExtEvalQtyShipped
VARCHAR
eNPI_BuildPlan_PilotsM1PlanQty
VARCHAR
eNPI_BuildPlan_PilotsCurrEstQty
VARCHAR
eNPI_BuildPlan_PilotsQtyShipped
TCS Confidential
VARCHAR
eNPI_MilestoneName
VARCHAR
eNPI_MilestoneActualDate
VARCHAR
eNPI_MilestoneApprovalsPercentComplete
VARCHAR
eNPI_MilestoneApprovalsTotalNumber
VARCHAR
eNPI_MilestoneApprovalsTotalOpen
VARCHAR
eNPI_MilestoneCloneComment
VARCHAR
eNPI_MilestoneCloneReason
TCS Confidential
VARCHAR
eNPI_MilestoneColor
VARCHAR
eNPI_MilestoneComments
VARCHAR
eNPI_MilestoneEstimateDate
VARCHAR
eNPI_MilestoneExecutionSigma
VARCHAR
eNPI_MilestonePlanDate
VARCHAR
eNPI_MilestoneSlip
VARCHAR
eNPI_MilestoneStatus
TCS Confidential
VARCHAR
eNPI_MilestoneTasksOppTotalNumber
VARCHAR
eNPI_MilestoneTasksOppTotalOpen
VARCHAR
eNPI_MilestoneTasksPercentComplete
VARCHAR
eNPI_MilestoneTasksTotalNumber
VARCHAR
TCS Confidential
Repeat?
Length
Business Rule
concatination of eNPI_Modality,eNPI_Mil estoneName with the symbole ~ Hard Coded 250 251 1 to 1 1 to 1 Looup the P_L based on Modality Look up the column name from QLT_SORC_COLMN_D based on the Column number and sorce name
values of the sorce columns will be populated as rows by using normalizer Respected date values has to be populated as saparate rows by using normalizer Null
TCS Confidential
Null Null Null hard coded hard code Mapping Name SESSSTARTTIME SESSSTARTTIME 250 this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL
250
250
250
250
250
250
250
250
TCS Confidential
250
this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL
250
250
250
250
250
250
250
250
250
250
TCS Confidential
250
this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_DT this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_DT this source column will be populated as a row in the taget table column SRC_COLMN_DT
250
250
250
250
250
250
250
250
250
250
TCS Confidential
250
this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL this source column will be populated as a row in the taget table column SRC_COLMN_VAL
250
250
250
250
251
252
253
254
254
this source column will be populated as a row in the taget table column SRC_COLMN_VAL
TCS Confidential
254
this source column will be populated as a row in the taget table column SRC_COLMN_VAL
254
this source column will be populated as a row in the taget table column SRC_COLMN_VAL
254
this source column will be populated as a row in the taget table column SRC_COLMN_VAL
254
this source column will be populated as a row in the taget table column SRC_COLMN_VAL
254
this source column will be populated as a row in the taget table column SRC_COLMN_VAL
254
this source column will be populated as a row in the taget table column SRC_COLMN_VAL
254
this source column will be populated as a row in the taget table column SRC_COLMN_VAL
TCS Confidential
254
this source column will be populated as a row in the taget table column SRC_COLMN_VAL
254
this source column will be populated as a row in the taget table column SRC_COLMN_VAL
254
this source column will be populated as a row in the taget table column SRC_COLMN_VAL
254
this source column will be populated as a row in the taget table column SRC_COLMN_VAL
254
this source column will be populated as a row in the taget table column SRC_COLMN_VAL
254
this source column will be populated as a row in the taget table column SRC_COLMN_VAL
254
this source column will be populated as a row in the taget table column SRC_COLMN_VAL
TCS Confidential
254
this source column will be populated as a row in the taget table column SRC_COLMN_VAL
254
this source column will be populated as a row in the taget table column SRC_COLMN_VAL
254
this source column will be populated as a row in the taget table column SRC_COLMN_VAL
254
this source column will be populated as a row in the taget table column SRC_COLMN_VAL
254
this source column will be populated as a row in the taget table column SRC_COLMN_VAL
TCS Confidential
Legend
Teradata Source Stage Table Teradata Interface Table Teradata Fact Stage Table
OUTPUT_MDR_AER.lst
DEL_INS
Flat File
QLT_SRC_COLMN_D
GCD_DAT_SORC_D
OUTPUT_RECALLS.lst
DEL_INS
Flat File
QLT_SRC_COLMN_D
GCD_DAT_SORC_D
OUTPUT_REG_ENFORCEMENT.lst
DEL_INS
3
QLT_SRC_COLMN_D
Flat File
GCD_DAT_SORC_D
Table :
Falt File to InterFace table Step 1: 2.Informatica Mappings are used to load the Data from Flat File to Interface table From Falt File to Inter Face Step 2: 1.Data is Inserted from csv files. 2.Informatica Mappings are used to load this Data
TCS Confidential
Step 3:
From Falt File to Inter Face 1.Data will be deleted from Interface table before Insertion of data by using Bteq . 2.Informatica Mappings are used to load the Data from Flat File to Interface table.
TCS Confidential
TCS Confidential
QLT_SRC_COLMN_D
GCD_DAT_SORC_D
QLT_SRC_COLMN_D
GCD_DAT_SORC_D
QLT_COMPLNT_AU DT_I
QLT_SRC_COLMN_D
GCD_DAT_SORC_D
TCS Confidential
TCS Confidential
TCS Confidential
Folder Name WorkFlow Name Session Name Mapping Name Source Tables
Target Tables
Truncate-Insert n/a
TR TARGET System FDS_ETL_TARGET QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S QLT_MDR_AER_DTL_S Table/Dimension/Fact
Folder Name
TYP_Typhon_Sourcing_Datamart
TCS Confidential
Target Tables
Truncate-Insert n/a
TR TARGET System FDS_ETL_TARGET QLT_RECAL_DTL_S QLT_RECAL_DTL_S QLT_RECAL_DTL_S QLT_RECAL_DTL_S QLT_RECAL_DTL_S QLT_RECAL_DTL_S QLT_RECAL_DTL_S QLT_RECAL_DTL_S QLT_RECAL_DTL_S QLT_RECAL_DTL_S QLT_RECAL_DTL_S QLT_RECAL_DTL_S QLT_RECAL_DTL_S QLT_RECAL_DTL_S QLT_RECAL_DTL_S QLT_RECAL_DTL_S QLT_RECAL_DTL_S QLT_RECAL_DTL_S QLT_RECAL_DTL_S QLT_RECAL_DTL_S QLT_RECAL_DTL_S Table/Dimension/Fact
Folder Name WorkFlow Name Session Name Mapping Name Source Tables
Target Tables
TCS Confidential
Truncate-Insert n/a
TR TARGET System FDS_ETL_TARGET QLT_REGLTRY_ENFRCMNT_DTL_S QLT_REGLTRY_ENFRCMNT_DTL_S QLT_REGLTRY_ENFRCMNT_DTL_S QLT_REGLTRY_ENFRCMNT_DTL_S QLT_REGLTRY_ENFRCMNT_DTL_S QLT_REGLTRY_ENFRCMNT_DTL_S QLT_REGLTRY_ENFRCMNT_DTL_S QLT_REGLTRY_ENFRCMNT_DTL_S QLT_REGLTRY_ENFRCMNT_DTL_S QLT_REGLTRY_ENFRCMNT_DTL_S QLT_REGLTRY_ENFRCMNT_DTL_S QLT_REGLTRY_ENFRCMNT_DTL_S QLT_REGLTRY_ENFRCMNT_DTL_S QLT_REGLTRY_ENFRCMNT_DTL_S QLT_REGLTRY_ENFRCMNT_DTL_S QLT_REGLTRY_ENFRCMNT_DTL_S QLT_REGLTRY_ENFRCMNT_DTL_S Folder Name WorkFlow Name Session Name Mapping Name Source Tables TYP_Typhon_Sourcing_Datamart wkf_s_m_WL_QLT_IFR_MFR_DTL_S_TRUNC_INS_SD s_m_WL_QLT_IFR_MFR_DTL_S_TRUNC_INS_SD m_WL_QLT_IFR_MFR_DTL_S_TRUNC_INS_SD Source Path /ftp/SrcFiles/oqm Target Tables Database FDS_ETL_TARGET ( Teradata ) Table/Dimension/Fact
Truncate-Insert n/a
TCS Confidential
FDS_ETL_TARGET OUTPUT_IFR_MFR_DTL_S OUTPUT_IFR_MFR_DTL_S OUTPUT_IFR_MFR_DTL_S OUTPUT_IFR_MFR_DTL_S OUTPUT_IFR_MFR_DTL_S OUTPUT_IFR_MFR_DTL_S OUTPUT_IFR_MFR_DTL_S OUTPUT_IFR_MFR_DTL_S OUTPUT_IFR_MFR_DTL_S OUTPUT_IFR_MFR_DTL_S OUTPUT_IFR_MFR_DTL_S OUTPUT_IFR_MFR_DTL_S OUTPUT_IFR_MFR_DTL_S OUTPUT_IFR_MFR_DTL_S OUTPUT_IFR_MFR_DTL_S
TCS Confidential
SD
SPECIFICATIONS SOURCE
PK FK System
FILE OUTPUT_MDR_AER.lst
REPRT_NUM MDR_AER_FLG CONTRY MDR_AER_REPRT_NBR PRODUCT MODLTY_SEGMNT EVNT_TYP REPRT_TYP INJRY MDR_AER_FIL_DT MANL_SRC_NM GE_KNOWLDG_DT COMPLN_CRETN_DT LAT_FLG PQR_PSR_CONVRSN_DT SRC_NM DAT_ORGN POSTNG_AGNT SRC_CRETN_ID SRC_CRETN_TS SRC_UPD_ID SRC_UPD_TS ODS_POSTNG_TS ODS_UPD_TS MODALITY BUSNS SIT_NAM
VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR
50 50 50 50 50 50 50 50 50 50
TIMESTAMP 6 TIMESTAMP 6 TIMESTAMP 6 VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR 50 50 50 50 50 50 TIMESTAMP 6
TCS Confidential
SPECIFICATIONS SOURCE
PK FK System
FILE OUTPUT_MDR_AER.lst
RECAL_CORCTN_ID FISCL_WEK PRODUCT RECAL_UNT RESLTN OWNR OWNR_ID CLOSR_TIMNG RECAL_FLG MANL_SRC_NM DAT_ORGN POSTNG_AGNT SRC_CRETN_ID SRC_CRETN_TS SRC_UPD_ID SRC_UPD_TS ODS_POSTNG_TS ODS_UPD_TS MODALITY BUSNS SIT_NAM
VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR
50 50 50 50 50 50 50 50 50 50 50 50 50
TIMESTAMP 6
TRUNC_INS_SD
NC_INS_SD
TCS Confidential
SPECIFICATIONS SOURCE
PK FK System
FILE OUTPUT_REG_ENFORCEMENT.lst
REG_ENF_SIT REG_ENF_BUS START_DT END_DT INSPCTR ENFRCMNT_TYP MANL_SRC_NM DAT_ORGN POSTNG_AGNT SRC_CRETN_ID SRC_CRETN_TS ODS_POSTNG_TS ODS_UPD_TS SRC_UPD_ID SRC_UPD_TS SRC_NM REG_ENF_MOD
VARCHAR VARCHAR
50 50
SPECIFICATIONS SOURCE
PK FK System
FILE
TCS Confidential
OUTPUT_IFR_MFR.lst IFR_IB IFR_SCA_90 MFR_IB MFR_SCA_90 MANL_SRC_NM SRC_NM DAT_ORGN POSTNG_AGNT SRC_CRETN_ID SRC_CRETN_TS SRC_UPD_ID SRC_UPD_TS ODS_POSTNG_TS ODS_UPD_TS MODLTY IFR_IMR_FW VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR 50 50 50 50 50 50 50 50 50 50
TCS Confidential
PSR# MDR AER Flag Country Reported to MDR AER Report Number** Product** Modality Segment** Event Type** Report Type Injury?** MDR AER Filed Date
VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR
250 250 250 250 250 250 250 250 250 250 250
VARCHAR VARCHAR
250 250
Data Entered by Data Entered Date Data Entered by Data Entered Date
Modality** Business
VARCHAR VARCHAR
250 250
TCS Confidential
Recall Correction ID Fiscal Week Product Units Resolution Owner** Owner SSO** Closure Timing** Recall
Data Entered by Data Entered Date Data Entered by Data Entered Date
Business
VARCHAR
250
TCS Confidential
VARCHAR VARCHAR
250 250
TCS Confidential
Data Entered by Data Entered Date Data Entered by Data Entered date
VARCHAR VARCHAR
250 250
TCS Confidential
Business Rule
1 to 1 1 to 1 1 to 1 1 to 1 1 to 1 1 to 1 1 to 1 1 to 1 1 to 1 1 to 1 (convert the string into date) Hard coded "http://supportcentral.ge.com/products/sup_products" NULL NULL NULL 1 to 1 (convert the string into date) 1 to 1 Hard coded "OUTPUT_MDR_AER.lst" Hard coded "m_WL_QLT_MDR_AER_DTL_S_TRUNC_INS_SD" 1 to 1 1 to 1 (convert the string into date) 1 to 1 1 to 1 (convert the string into date) SESSSTARTTIME SESSSTARTTIME 1 to 1 1 to 1 Hard coded'-99999'
TCS Confidential
Business Rule
1 to 1 1 to 1 1 to 1 1 to 1 1 to 1 1 to 1 1 to 1 1 to 1 1 to 1 Hard coded "http://supportcentral.ge.com/products/sup_products" Hard coded "OUTPUT_RECALLS.lst" Hard coded "m_WL_QLT_RECAL_DTL_S _TRUNC_INS_SD" 1 to 1 1 to 1 (convert the string into date) 1 to 1 1 to 1 (convert the string into date) SESSSTARTTIME SESSSTARTTIME Hard coded'-99999' 1 to 1 Hard coded'-99999'
TCS Confidential
Business Rule
1 to 1 1 to 1 1 to 1 (convert the string into date) 1 to 1 (convert the string into date) 1 to 1 1 to 1 Hard coded "http://supportcentral.ge.com/products/sup_products" Hard coded "OUTPUT_REG_ENFORCEMENT.lst" Hard coded "m_WL_QLT_REGLTRY_ENFRCMNT_DTL_S _TRUNC_INS_SD" 1 to 1 1 to 1 (convert the string into date) SESSSTARTTIME SESSSTARTTIME 1 to 1 1 to 1 (convert the string into date) 1 to 1 1 to 1
Business Rule
TCS Confidential
1 to 1 1 to 1 1 to 1 1 to 1 Hard coded "http://supportcentral.ge.com/products/sup_products" 1 to 1 Hard coded "OUTPUT_REG_ENFORCEMENT.lst" Hard coded "m_WL_OUTPUT_IFR_MFR_DTL_S _TRUNC_INS_SD" 1 to 1 1 to 1 (convert the string into date) 1 to 1 1 to 1 (convert the string into date) SESSSTARTTIME SESSSTARTTIME 1 to 1 1 to 1
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
Folder Name WorkFlow Name Session Name Mapping Name Source Tables
TYP_Typhon_Sourcing_Datamart wkf_s_m_WL_QLT_COMPLNT_AUDT_I_INS_MDR_AER s_m_WL_QLT_COMPLNT_AUDT_I_INS_MDR_AER m_WL_QLT_COMPLNT_AUDT_I_INS_MDR_AER Database FDS_ETL_TARGET(Teradata) Table Name QLT_MDR_AER_DTL_S Table name QLT_COMPLNT_AUDT_I
Target Tables
Insert n/a
SPECIFICATIONS
Length
QLT_COMPLNT_AUDT_I
SRC_NM
VARCHAR
50
50 50 50
TCS Confidential
QLT_COMPLNT_AUDT_I
SRC_COLMN
VARCHAR
50
QLT_COMPLNT_AUDT_I
SRC_COLMN_VAL
VARCHAR
50
QLT_COMPLNT_AUDT_I
SRC_COLMN_DT
DATE
VARCHAR VARCHAR
50 50
QLT_COMPLNT_AUDT_I
POSTNG_AGNT
VARCHAR
51
QLT_COMPLNT_AUDT_I QLT_COMPLNT_AUDT_I
ODS_POSTNG_TS ODS_UPD_TS
TIMESTAMP 0 TIMESTAMP 0
TCS Confidential
TCS Confidential
TCS Confidential
Folder Name WorkFlow Name Session Name Mapping Name Source Tables
TYP_Typhon_Sourcing_Datamart wkf_s_m_WL_QLT_COMPLNT_AUDIT_I_INS_RECALLS s_m_WL_QLT_COMPLNT_AUDIT_I_INS_RECALLS m_WL_QLT_COMPLNT_AUDIT_I_INS_RECALLS Database FDS_ETL_TARGET ( Teradata ) Table Name QLT_RECAL_DTL_S Table name QLT_COMPLNT_AUDT_I
Target Tables
Insert n/a
QLT_COMPLNT_AUDT_I
SRC_SYS_ID
VARCHAR
100
50 50 50
TCS Confidential
QLT_COMPLNT_AUDT_I
SRC_COLMN
VARCHAR
50
QLT_COMPLNT_AUDT_I
SRC_COLMN_VAL
VARCHAR
50
QLT_COMPLNT_AUDT_I
SRC_COLMN_DT
DATE
VARCHAR VARCHAR
50 50
TIMESTAMP 0 TIMESTAMP 0
QLT_COMPLNT_AUDT_I
DAT_ORGN
VARCHAR
50
QLT_COMPLNT_AUDT_I
POSTNG_AGNT
VARCHAR
51
QLT_COMPLNT_AUDT_I QLT_COMPLNT_AUDT_I
ODS_POSTNG_TS ODS_UPD_TS
TIMESTAMP 0 TIMESTAMP 0
TCS Confidential
TCS Confidential
Folder Name WorkFlow Name Session Name Mapping Name Source Tables
TYP_Typhon_Sourcing_Datamart wkf_s_m_WL_QLT_COMPLNT_AUDT_I_INS_REGLTRY_ENFRCMNT s_m_WL_QLT_COMPLNT_AUDT_I_INS_REGLTRY_ENFRCMNT m_WL_QLT_COMPLNT_AUDT_I_INS_REGLTRY_ENFRCMNT Database FDS_ETL_TARGET ( Teradata ) Table Name QLT_REGLTRY_ENFRCMNT_DTL_S Table name QLT_COMPLNT_AUDT_I
Target Tables
System
Table/Dimension/Fact
Column Name
Data Type
Length
QLT_COMPLNT_AUDT_I
SRC_SYS_ID
VARCHAR
100
50 50 50
TCS Confidential
QLT_COMPLNT_AUDT_I
SRC_COLMN
VARCHAR
50
QLT_COMPLNT_AUDT_I
SRC_COLMN_VAL
VARCHAR
50
QLT_COMPLNT_AUDT_I
SRC_COLMN_DT
DATE
VARCHAR VARCHAR
50 50
TIMESTAMP 0 TIMESTAMP 0
QLT_COMPLNT_AUDT_I
DAT_ORGN
VARCHAR
50
QLT_COMPLNT_AUDT_I
POSTNG_AGNT
VARCHAR
51
QLT_COMPLNT_AUDT_I QLT_COMPLNT_AUDT_I
ODS_POSTNG_TS ODS_UPD_TS
TIMESTAMP 0 TIMESTAMP 0
TCS Confidential
Folder Name WorkFlow Name Session Name Mapping Name Source Tables
TYP_Typhon_Sourcing_Datamart wkf_s_m_WL_QLT_COMPLNT_AUDIT_I_INS_IFR_MFR s_m_WL_QLT_COMPLNT_AUDIT_I_INS_IFR_MFR m_WL_QLT_COMPLNT_AUDIT_I_INS_IFR_MFR Database FDS_ETL_TARGET ( Teradata ) Table Name QLT_IFR_MFR_DTL_S Table name QLT_COMPLNT_AUDT_I
Target Tables
TCS Confidential
System
Table/Dimension/Fact
Column Name
Data Type
Length
QLT_COMPLNT_AUDT_I
SRC_SYS_ID
VARCHAR
100
50 50 50 50
QLT_COMPLNT_AUDT_I
SRC_COLMN_VAL
VARCHAR
50
QLT_COMPLNT_AUDT_I
SRC_COLMN_DT
DATE
VARCHAR VARCHAR
50 50
TIMESTAMP 0 TIMESTAMP 0
TCS Confidential
QLT_COMPLNT_AUDT_I
DAT_ORGN
VARCHAR
50
QLT_COMPLNT_AUDT_I
POSTNG_AGNT
VARCHAR
51
QLT_COMPLNT_AUDT_I QLT_COMPLNT_AUDT_I
ODS_POSTNG_TS ODS_UPD_TS
TIMESTAMP 0 TIMESTAMP 0
TCS Confidential
TCS Confidential
FORMATION
SPECIFICATIONS SOURCE PK FK System TABLE Column Name Data Type Length Business Rule
QLT_MDR_AER_DTL_S conactinatio n of PSR,MDR_A ER_FALG and COUNTRY_ REPORT_T O with the symbole ~ Hard Coded "Qlt-MDRAERManualcona ctination of PSR,MDR_A ER_FALG and COUNTRY_ REPORT_T O with the symbole ~
MODALITY BUSINESS
VARCHAR VARCHAR
251 251
Default '99999' 1 to 1 1 to 1
TCS Confidential
Look up the column name from QLT_SORC _COLMN_D based on the Column number and sorce name values of the sorce columns will be populated as rows by using normalizer Respected date values has to be populated as saparate rows by using normalizer 250 1 to 1 250 1 to 1 250 1 to 1 (convert the string into date) 250 1 to 1 (convert the string into date) hard coded " QLT_MDR_ AER_DTL_S " Mapping Name hard coded "m_WL_QLT _COMPLNT _AUDT_I_IN S_MDR_AE R" SESSSTAR TTIME SESSSTAR TTIME 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
VARCHAR
REPRT_NUM
TCS Confidential
VARCHAR
250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
MDR_AER_FLG VARCHAR
250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
CONTRY VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
MDR_AER_REPRT_NBR VARCHAR
250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
PRODUCT VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
MODLTY_SEGMNT VARCHAR
250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
EVNT_TYP
TCS Confidential
VARCHAR
250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
REPRT_TYP VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
INJRY VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
MDR_AER_FIL_DT VARCHAR
250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
MANL_SRC_NM VARCHAR
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
GE_KNOWLDG_DT VARCHAR
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
COMPLN_CRETN_DT
TCS Confidential
VARCHAR
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
LAT_FLG VARCHAR this source column will be populated as a row in the taget table column SRC_COLM N_VAL
PQR_PSR_CONVRSN_DT
SFORMATIONSPECIFICATIONS SOURCE PK FK System TABLE Column Name Data Type Length Business Rule
QLT_RECA L_DTL_S
apply the trim function to remove spaces RECALL_CORRECTION_ID VARCHAR 250 hard coded "Qlt-RecallManual" Default '99999' Default '99999' 250 1 to 1
BUSINESS
VARCHAR
TCS Confidential
Look up the column name from QLT_SORC _COLMN_D based on the Column number and sorce name values of the sorce columns will be populated as rows by using normalizer Respected date values has to be populated as saparate rows by using normalizer 250 1 to 1 250 1 to 1 250 1 to 1 (convert the string into date) 1 to 1 (convert the string into 250 date) hard coded "QLT_RECA L_DTL_S" hard code Mapping Name "m_WL_QLT _COMPLNT _AUDIT_I_I NS_RECALL S" SESSSTAR TTIME SESSSTAR TTIME this source column will be populated as a row in the taget table column SRC_COLM N_VAL RECAL_CORCTN_ID VARCHAR 250
DATA_ENTERED_DATE VARCHAR
TCS Confidential
this source column will be populated as a row in the taget table column SRC_COLM N_VAL FISCL_WEK VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL PRODUCT VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL RECAL_UNT VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_DT RESLTN VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_DT OWNR VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL OWNR_ID VARCHAR 250
TCS Confidential
this source column will be populated as a row in the taget table column SRC_COLM N_VAL CLOSR_TIMNG VARCHAR 250
FORMATION
SPECIFICATIONS SOURCE PK FK System TABLE Column Name Data Type Length Business Rule
QLT_REGLTRY_ENFRCMNT_DTL_S
conactinatio n of PL,FACILITY and START_DAT E with the symbole ~ Hard Coded "QltRegulatoryEnforcementManual" Default '99999' 250 1 to 1 250 1 to 1
MODALITY BUSINESS
VARCHAR VARCHAR
TCS Confidential
Look up the column name from QLT_SORC _COLMN_D based on the Column number and sorce name values of the sorce columns will be populated as rows by using normalizer Respected date values has to be populated as saparate rows by using normalizer 250 1 to 1 250 1 to 1 250 1 to 1 (convert the string into date) 1 to 1 (convert the string into 250 date) hard coded "QLT_REGL TRY_ENFR CMNT_DTL _S" hard code Mapping Name"m_W L_QLT_CO MPLNT_AU DT_I_INS_R EGLTRY_E NFRCMNT" SESSSTAR TTIME SESSSTAR TTIME this source column will be populated as a row in the taget table column SRC_COLM N_VAL START_DT VARCHAR 250
DATA_ENTERED_DATE VARCHAR
TCS Confidential
this source column will be populated as a row in the taget table column SRC_COLM N_VAL END_DT VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL INSPCTR VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL ENFRCMNT_TYP VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL MANL_SRC_NM VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL DATA_SOURCE VARCHAR 250
TCS Confidential
FORMATION
SPECIFICATIONS SOURCE PK FK System TABLE Column Name Data Type Length Business Rule
conactinatio n of Modality and Fiscal Week with the symbole ~ QLT_IFR_MFR_DTL_S Hard Coded "Qlt-IFRMFRManual" Default '99999' 250 1 to 1 Default '99999' Look up the column name from QLT_SORC _COLMN_D based on the Column number and sorce name values of the sorce columns will be populated as rows by using normalizer Respected date values has to be populated as saparate rows by using normalizer 250 1 to 1 250 1 to 1 250 1 to 1 (convert the string into date) 1 to 1 (convert the string into 250 date)
MODALITY
VARCHAR
DATA_ENTERED_DATE VARCHAR
TCS Confidential
hard coded " QLT_IFR_M FR_DTL_S" hard code Mapping Name"m_W L_QLT_CO MPLNT_AU DIT_I_INS_I FR_MFR" SESSSTAR TTIME SESSSTAR TTIME this source column will be populated as a row in the taget table column SRC_COLM N_VAL IFR_IB VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL IFR_SCA_90 VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL MFR_IB VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL MFR_SCA_90VARCHAR 250
TCS Confidential
this source column will be populated as a row in the taget table column SRC_COLM N_VAL MANL_SRC_NM VARCHAR 250
TCS Confidential
TCS Confidential
to 1 (convert the string into date) to 1 (convert the string into date)
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
Legend
Teradata Source Stage Table Teradata Interface Table Teradata Fact Stage Table
PERSONNEL.lst
DEL_INS
2
QLT_SRC_COLMN_D
Flat File
GCD_DAT_SORC_D
Table :
Falt File to InterFace table Step 1: 2.Informatica Mappings are used to load the Data from Flat File to Interface table From Falt File to Inter Face Step 2: 1.Data is Inserted from csv files. 2.Informatica Mappings are used to load this Data
TCS Confidential
Step 3:
From Falt File to Inter Face 1.Data will be deleted from Interface table before Insertion of data by using Bteq . 2.Informatica Mappings are used to load the Data from Flat File to Interface table.
TCS Confidential
ODS (Teradata)
QLT_COMPLNT _AUDT_I
QLT_SRC_COLMN_D
GCD_DAT_SORC_D
TCS Confidential
TCS Confidential
TCS Confidential
Folder Name WorkFlow Name Session Name Mapping Name Source Tables
TYP_Typhon_Sourcing_Datamart wkf_s_m_WL_QLT_EDUNEERING_HR_DTL_S_TRUC_INS s_m_WL_QLT_EDUNEERING_HR_DTL_S_TRUC_INS m_WL_QLT_EDUNEERING_HR_DTL_S_TRUC_INS Source Path /ftp/SrcFiles/oqm File Name PERSONNEL.lst Table name QLT_EDUNEERING_HR_DTL_S
Target Tables
Truncate-Insert n/a
SPECIFICATIONS
FDS_ETL_TARGET QLT_EDUNEERING_HR_DTL_S QLT_EDUNEERING_HR_DTL_S QLT_EDUNEERING_HR_DTL_S BUSINESS QLFD NT_QLFD VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR TIMESTAMP VARCHAR TIMESTAMP VARCHAR VARCHAR TIMESTAMP TIMESTAMP QLT_EDUNEERING_HR_DTL_S SIT
QLT_EDUNEERING_HR_DTL_S GRND_TOT QLT_EDUNEERING_HR_DTL_S PRCNTG_NT_QLFD QLT_EDUNEERING_HR_DTL_S SRC_CRETN_ID QLT_EDUNEERING_HR_DTL_S QLT_EDUNEERING_HR_DTL_S SRC_CRETN_TS SRC_UPD_TS QLT_EDUNEERING_HR_DTL_S SRC_UPD_ID QLT_EDUNEERING_HR_DTL_S DAT_ORGN QLT_EDUNEERING_HR_DTL_S POSTNG_AGNT QLT_EDUNEERING_HR_DTL_S ODS_POSTNG_TS
QLT_EDUNEERING_HR_DTL_S ODS_UPD_TS
TCS Confidential
ANSFORMATION
SPECIFICATIONS SOURCE Length PK FK System FILE Column Name Data Type Length Business Rule
50 50 50 50 50 50 50 0 50 0 50 50 0 0
PURCHASE_APPROVED.lst VARCHAR Business VARCHAR EduNeering Site VARCHAR Qualified Not Qualified VARCHAR
VARCHAR Data Entered by VARCHAR Data Entered Date VARCHAR Data Entered by VARCHAR Data Entered date Data Source VARCHAR
250 1 to 1 250 1 to 1 (convert the string into date) 250 1 to 1 250 1 to 1 (convert the string into date) 250 1 to 1
TCS Confidential
Business Rule
1 to 1 (convert the string into date) 1 to 1 (convert the string into date) Hard coded "m_WL_QLT_EDUNEERING_HR_DTL_S_TRUNC_INS_SD"
TCS Confidential
Folder Name WorkFlow Name Session Name Mapping Name Source Tables
TYP_Typhon_Sourcing_Datamart
wkf_s_m_WL_QLT_COMPLNT_AUDT_I_EDUNEERING_HR_INS s_m_WL_QLT_COMPLNT_AUDT_I_EDUNEERING_HR_INS m_WL_QLT_COMPLNT_AUDT_I_EDUNEERING_HR_INS
Database
File name
QLT_EDUNEERING_HR_DTL_S
Target Tables
Database
FDS_ETL_TARGET ( Teradata )
Table name
QLT_COMPLNT_AUDT_I
Insert n/a
SPECIFICATIONS
Table/Dimension/Fact
Column Name
Data Type
Length
50 50 50 50 50
QLT_COMPLNT_AUDT_I
SRC_COLMN_VAL
VARCHAR
50
TCS Confidential
QLT_COMPLNT_AUDT_I
SRC_COLMN_DT
DATE
VARCHAR VARCHAR
50 50
QLT_COMPLNT_AUDT_I
POSTNG_AGNT
VARCHAR
51
QLT_COMPLNT_AUDT_I QLT_COMPLNT_AUDT_I
ODS_POSTNG_TS ODS_UPD_TS
TIMESTAMP 0 TIMESTAMP 0
TCS Confidential
TCS Confidential
ORMATION
PK
FK
System
FILE
PERSONNEL_QUALITY_TRAINING_DTL.CSV
apply the trim function to remove business EduNeering'
ENDUREEING SITE
1 to 1 Default '99999' Default '99999' Look up the column name from QLT_SORC _COLMN_D based on the Column number and sorce name values of the sorce columns will be populated as rows by using normalizer
TCS Confidential
250 TTIME
SESSSTAR
250 TTIME
PERSONNE L_QUALITY _TRAININGl _DTL.CSV' m_WL_QLT _COMPLNT _AUDT_I_P ERSONNEL _TRAINING_ INS SESSSTAR TTIME SESSSTAR TTIME 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
VARCHAR
BUSINESS
VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
NOT QUALIFIED
VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
QUALIFIED
TCS Confidential
VARCHAR
250 this source column will be populated as a row in the taget table column SRC_COLM N_Val
DATA_SOURCE
TCS Confidential
TCS Confidential
Legend
Teradata Source Stage Table Teradata Interface Table Teradata Fact Stage Table
PURCHASE_APPROVED.lst
DEL_INS
Flat File
QLT_SRC_COLMN_D
GCD_DAT_SORC_D
PURCHASE_UNVAL.lst
DEL_INS
2
QLT_SRC_COLMN_D
Flat File
GCD_DAT_SORC_D
Table :
Falt File to InterFace table Step 1: 2.Informatica Mappings are used to load the Data from Flat File to Interface table From Falt File to Inter Face Step 2: 1.Data is Inserted from csv files. 2.Informatica Mappings are used to load this Data
TCS Confidential
Step 3:
From Falt File to Inter Face 1.Data will be deleted from Interface table before Insertion of data by using Bteq . 2.Informatica Mappings are used to load the Data from Flat File to Interface table.
TCS Confidential
ODS (Teradata)
QLT_SRC_COLMN_D
GCD_DAT_SORC_D
QLT_COMPLNT_AU DT_I
QLT_SRC_COLMN_D
GCD_DAT_SORC_D
TCS Confidential
TCS Confidential
TCS Confidential
TCS Confidential
Folder Name WorkFlow Name Session Name Mapping Name Source Tables
Target Tables
Truncate-Insert n/a
SP
Folder Name WorkFlow Name Session Name Mapping Name Source Tables
TCS Confidential
Truncate-Insert n/a
SP
QLT_APRVD_SUPLR_DTL_S QLT_APRVD_SUPLR_DTL_S QLT_APRVD_SUPLR_DTL_S QLT_APRVD_SUPLR_DTL_S QLT_APRVD_SUPLR_DTL_S QLT_APRVD_SUPLR_DTL_S QLT_APRVD_SUPLR_DTL_S QLT_APRVD_SUPLR_DTL_S QLT_APRVD_SUPLR_DTL_S QLT_APRVD_SUPLR_DTL_S
QLT_APRVD_SUPLR_DTL_S QLT_APRVD_SUPLR_DTL_S QLT_APRVD_SUPLR_DTL_S QLT_APRVD_SUPLR_DTL_S QLT_APRVD_SUPLR_DTL_S QLT_APRVD_SUPLR_DTL_S QLT_APRVD_SUPLR_DTL_S QLT_APRVD_SUPLR_DTL_S QLT_APRVD_SUPLR_DTL_S QLT_APRVD_SUPLR_DTL_S
TCS Confidential
E_UNVAL_SUPLIER
NVAL_SUPLIER
50 50 50
VARCHAR
50
VARCHAR
50
50 50 50 50 50
E_APRVD_SUPLIER
PRVD_SUPLIER
TCS Confidential
50 50 50
SUPLR_SIT_ID SUPLR_SIT_NAM CATGRZTN AUDT_TYP LAST_AUDT_DT TARGT_AUDT_DT COMPLT_DT STATUS_CD ADT_SCOR MANL_SRC_NM
50 50 50 50
50 50 50 50 50
schedld_audt_dt
TCS Confidential
PURCHASE_UNVAL.lst Site Business VARCHAR VARCHAR 250 1 to 1 250 1 to 1 Hard Coded'99999' NULL VARCHAR Total Suppliers VARCHAR Total Unvalidated Suppliers 250 1 to 1 250 1 to 1 Hard coded "http://suppo rtcentral.ge.c om/products/ sup_product s" Data Source VARCHAR 250 1 to 1 Hard coded "PURCHASE_UNVAL.lst" VARCHAR Data Entered by VARCHAR Data Entered Date VARCHAR Data Entered by VARCHAR Data Entered date Hard coded "m_WL_QLT_UNVLDTD_SUPLR_DTL_S_TRUNC_INS_SD" 250 1 to 1 250 1 to 1 (convert the string into date) 250 1 to 1 250 1 to 1 (convert the string into date) SESSSTAR TTIME SESSSTAR TTIME
TCS Confidential
VARCHAR Supplier Site ID VARCHAR Supplier Name CategorizationVARCHAR Audit Type VARCHAR VARCHAR Last Audit Date** VARCHAR Audit Target Date** VARCHAR Complete Date** VARCHAR Status** Audit Score** VARCHAR
250 1 to 1 250 1 to 1 250 1 to 1 250 1 to 1 250 1 to 1 (convert the string into date) 250 1 to 1 (convert the string into date) 250 1 to 1 (convert the string into date) 250 1 to 1 250 1 to 1 Hard coded "http://suppo rtcentral.ge.c om/products/ sup_product s" 250 1 to 1 Hard coded "PURCHASE_APPROVED.lst" Hard coded "m_WL_QLT_APRVD_SUPLR_DTL_S_TRUNC_INS_SD" 250 1 to 1 250 1 to 1 (convert the string into date) 250 1 to 1 250 1 to 1 (convert the string into date) SESSSTAR TTIME SESSSTAR TTIME 250 1 to 1 (convert the string into date)
VARCHAR Data Entered by VARCHAR Data Entered Date VARCHAR Data Entered by VARCHAR Data Entered date
TCS Confidential
LR_DTL_S_TRUNC_INS_SD"
TCS Confidential
_DTL_S_TRUNC_INS_SD"
TCS Confidential
Folder Name WorkFlow Name Session Name Mapping Name Source Tables
Target Tables
Insert n/a
SPE
FDS_ETL_TARGET QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
TCS Confidential
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I QLT_COMPLNT_AUDT_I
TCS Confidential
TCS Confidential
Folder Name WorkFlow Name Session Name Mapping Name Source Tables
Target Tables
Insert n/a
TCS Confidential
QLT_COMPLNT_AUDT_I
FDS_ETL_TARGET QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
TCS Confidential
QLT_COMPLNT_AUDT_I QLT_COMPLNT_AUDT_I
TCS Confidential
TCS Confidential
TCS Confidential
HASE_APRVD_SUPLIER
E_APRVD_SUPLIER
SRC_SYS_ID
VARCHAR
100
SRC_NM
VARCHAR
50
50 50 50 50
SRC_COLMN_VAL
VARCHAR
50
TCS Confidential
SRC_COLMN_DT
DATE
VARCHAR VARCHAR
50 50
POSTNG_AGNT
VARCHAR
51
ODS_POSTNG_TS ODS_UPD_TS
TIMESTAMP 0 TIMESTAMP 0
TCS Confidential
TCS Confidential
HASE_UNVAL_SUPLIER
E_UNVAL_SUPLIER
TCS Confidential
SRC_SYS_ID
VARCHAR
100
SRC_NM
VARCHAR
50
50 50 50 50
SRC_COLMN_VAL
VARCHAR
50
SRC_COLMN_DT
DATE
VARCHAR VARCHAR
50 50
TIMESTAMP 0 TIMESTAMP 0
DAT_ORGN
VARCHAR
50
POSTNG_AGNT
VARCHAR
51
TCS Confidential
ODS_POSTNG_TS ODS_UPD_TS
TIMESTAMP 0 TIMESTAMP 0
TCS Confidential
TCS Confidential
TCS Confidential
QLT_APRVD_SUPLR_DTL_S conactinatio n of Audit ID and BUSINESS with the symbole ~ Hard Coded "QltApprovedSupplierManual" Default '99999' 1 to 1 1 to 1 Look up the column name from QLT_SORC _COLMN_D based on the Column number and sorce name values of the sorce columns will be populated as rows by using normalizer
MODALITY BUSINESS
VARCHAR VARCHAR
251 251
TCS Confidential
Respected date values has to be populated as saparate rows by using normalizer 250 1 to 1 250 1 to 1 250 1 to 1 (convert the string into date) 250 1 to 1 (convert the string into date) hard coded " QLT_APRV D_SUPLR_ DTL_S " Mapping Name hard coded "m_WL_QLT _COMPLNT _AUDT_I_IN S_PURCHA SE_APRVD _SUPLIER"
VARCHAR
SESSSTAR TTIME SESSSTAR TTIME 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
SUPLR_AUDT_ID VARCHAR
250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
SUPLR_SIT_ID VARCHAR
250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
SUPLR_SIT_NAM
TCS Confidential
VARCHAR
250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
CATGRZTN VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
AUDT_TYP VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
LAST_AUDT_DT VARCHAR
250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
TARGT_AUDT_DT VARCHAR
250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
SCHEDLD_AUDT_DT VARCHAR
250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
COMPLT_DT
TCS Confidential
VARCHAR
250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
STATUS_CD VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
ADT_SCOR VARCHAR this source column will be populated as a row in the taget table column SRC_COLM N_VAL
MANL_SRC_NM
TCS Confidential
VARCHAR
conactinatio n of Facility and BUSINESS with the 250 symbole ~ hard coded "QltUnvalidatedSupplierManual" Default '99999' Default '99999' 250 1 to 1 Look up the column name from QLT_SORC _COLMN_D based on the Column number and sorce name values of the sorce columns will be populated as rows by using normalizer Respected date values has to be populated as saparate rows by using normalizer 250 1 to 1 250 1 to 1 250 1 to 1 (convert the string into date) 1 to 1 (convert the string into 250 date) hard coded "QLT_UNVL DTD_SUPL R_DTL_S" hard code Mapping Name "m_WL_QLT _COMPLNT _AUDT_I_IN S_PURCHA SE_UNVAL_ SUPLIER"
BUSINESS
VARCHAR
DATA_ENTERED_DATE VARCHAR
TCS Confidential
SESSSTAR TTIME SESSSTAR TTIME this source column will be populated as a row in the taget table column SRC_COLM N_VAL TOTL_SUPLR_NBR VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL TOTL_UNQLFD_SUPLR VARCHAR 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL MANL_SRC_NM VARCHAR 250
TCS Confidential
TCS Confidential
TCS Confidential
Legend
Teradata Source Stage Table Teradata Interface Table Teradata Fact Stage Table
OUTPUT_MDR_AER_CS_DTL.CSV
DEL_INS
1
QLT_SRC_COLMN_D
Flat File
GCD_DAT_SORC_D
OUTPUT_RECALLS.CSV
DEL_INS
Flat File
QLT_SRC_COLMN_D
GCD_DAT_SORC_D
OUTPUT_483.CSV
DEL_INS
3
QLT_SRC_COLMN_D
Flat File
GCD_DAT_SORC_D
OUTPUT_REG_ENFORCEMENT.CSV
DEL_INS
4
QLT_SRC_COLMN_D
Flat File
Table :
2.Informatica Mappings are used to load the Data from Flat File to Interface table From Falt File to Inter Face Step 2: 1.Data is Inserted from csv files. 2.Informatica Mappings are used to load this Data From Falt File to Inter Face 1.Data will be deleted from Interface table before Insertion of data by using Bteq . 2.Informatica Mappings are used to load the Data from Flat File to Interface table.
Step 3:
ODS (Teradata)
DEL_INS
OUTPUT_MFR.CSV
Flat File
QLT_SRC_COLMN_D
QLT_SRC_COLMN_D
GCD_DAT_SORC_D
GCD_DAT_SORC_D
DEL_INS
OUTPUT_IFR.CSV
Flat File
QLT_SRC_COLMN_D
QLT_SRC_COLMN_D
GCD_DAT_SORC_D
QLT_COMPLNT_AU DT_I
GCD_DAT_SORC_D
DEL_INS
OUTPUT_eDHR.CSV
QLT_SRC_COLMN_D QLT_SRC_COLMN_D
Flat File
GCD_DAT_SORC_D GCD_DAT_SORC_D
QLT_SRC_COLMN_D
GCD_DAT_SORC_D
OUTPUT_MFR.CSV
Flat File
OUTPUT_IFR.CSV
Flat File
OUTPUT_eDHR.CSV
Flat File
Folder Name WorkFlow Name Session Name Mapping Name Source Tables
TYP_Typhon_Sourcing_Datamart
wkf_s_m_WL_QLT_COMPLNT_AUDT_I_MDR_AER_INS s_m_WL_QLT_COMPLNT_AUDT_I_MDR_AER_INS m_WL_QLT_COMPLNT_AUDT_I_MDR_AER_INS
Database
Target Tables
Database
SRC_ETL_TARGET ( Teradata )
Insert n/a
Table/Dimension/Fact
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I QLT_COMPLNT_AUDT_I
TYP_Typhon_Sourcing_Datamart
wkf_s_m_WL_QLT_COMPLNT_AUDIT_I_RECALLS_INS
s_m_WL_QLT_COMPLNT_AUDIT_I_RECALLS_INS m_WL_QLT_COMPLNT_AUDIT_I_RECALLS_INS
Database
Target Tables
Database
SRC_ETL_TARGET ( Teradata )
Insert n/a
Table/Dimension/Fact
SRC_ETL_TARGET
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I QLT_COMPLNT_AUDT_I
Folder Name WorkFlow Name Session Name Mapping Name Source Tables
TYP_Typhon_Sourcing_Datamart
wkf_s_m_WL_QLT_COMPLNT_AUDIT_I_483_INS s_m_WL_QLT_COMPLNT_AUDIT_I_483_INS m_WL_QLT_COMPLNT_AUDIT_I_483_INS
Database
Target Tables
Database
SRC_ETL_TARGET ( Teradata )
Insert n/a
Table/Dimension/Fact
SRC_ETL_TARGET
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I QLT_COMPLNT_AUDT_I
Folder Name WorkFlow Name Session Name Mapping Name Source Tables
TYP_Typhon_Sourcing_Datamart
wkf_s_m_WL_QLT_COMPLNT_AUDIT_I_REG_ENFORCEMENT_INS s_m_WL_QLT_COMPLNT_AUDIT_I_REG_ENFORCEMENT_INS m_WL_QLT_COMPLNT_AUDIT_I_REG_ENFORCEMENT_INS
Database
Target Tables
Database
SRC_ETL_TARGET ( Teradata )
Insert n/a
Table/Dimension/Fact
SRC_ETL_TARGET
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I QLT_COMPLNT_AUDT_I
Folder Name WorkFlow Name Session Name Mapping Name Source Tables
TYP_Typhon_Sourcing_Datamart
wkf_s_m_WL_QLT_COMPLNT_AUDIT_I_eDHR_INS s_m_WL_QLT_COMPLNT_AUDIT_I_eDHR_INS m_WL_QLT_COMPLNT_AUDIT_I_eDHR_INS
Database
Target Tables
Database
SRC_ETL_TARGET ( Teradata )
Insert n/a
Table/Dimension/Fact
SRC_ETL_TARGET
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I
QLT_COMPLNT_AUDT_I QLT_COMPLNT_AUDT_I
File name
OUTPUT_MDR_AER_CS_DTL.CSV
Table name
QLT_COMPLNT_AUDT_I
SPECIFICATIONS
SRC_SYS_ID
VARCHAR
100
SRC_NM
VARCHAR
50
50 50 50
SRC_COLMN
VARCHAR
50
SRC_COLMN_VAL
VARCHAR
50
SRC_COLMN_DT
DATE
VARCHAR VARCHAR
50 50
POSTNG_AGNT
VARCHAR
51
ODS_POSTNG_TS ODS_UPD_TS
TIMESTAMP 0 TIMESTAMP 0
File name
OUTPUT_RECALLS.CSV
Table name
QLT_COMPLNT_AUDT_I
Length
100
PK
FK
System
SRC_NM
VARCHAR
50
50 50 50 50
SRC_COLMN_VAL
VARCHAR
50
SRC_COLMN_DT
DATE
VARCHAR VARCHAR
50 50
TIMESTAMP 0 TIMESTAMP 0
DAT_ORGN
VARCHAR
50
POSTNG_AGNT
VARCHAR
51
ODS_POSTNG_TS ODS_UPD_TS
TIMESTAMP 0 TIMESTAMP 0
File name
OUTPUT_483.CSV
Table name
QLT_COMPLNT_AUDT_I
SPECIFICATIONS
Length
100
PK
FK
System
SRC_NM
VARCHAR
50
50 50 50 50
SRC_COLMN_VAL
VARCHAR
50
SRC_COLMN_DT
DATE
VARCHAR VARCHAR
50 50
TIMESTAMP 0 TIMESTAMP 0
DAT_ORGN
VARCHAR
50
POSTNG_AGNT
VARCHAR
51
ODS_POSTNG_TS ODS_UPD_TS
TIMESTAMP 0 TIMESTAMP 0
File name
OUTPUT_REG_ENFORCEMENT.CSV
Table name
QLT_COMPLNT_AUDT_I
SPECIFICATIONS
Length
100
PK
FK
System
SRC_NM
VARCHAR
50
50 50 50 50
SRC_COLMN_VAL
VARCHAR
50
SRC_COLMN_DT
DATE
VARCHAR VARCHAR
50 50
TIMESTAMP 0 TIMESTAMP 0
DAT_ORGN
VARCHAR
50
POSTNG_AGNT
VARCHAR
51
ODS_POSTNG_TS ODS_UPD_TS
TIMESTAMP 0 TIMESTAMP 0
File name
OUTPUT_eDHR.CSV
Table name
QLT_COMPLNT_AUDT_I
SPECIFICATIONS
Length
100
PK
FK
System
SRC_NM
VARCHAR
50
SITE MODALITY
VARCHAR VARCHAR
50 50
P_L SRC_COLMN
VARCHAR VARCHAR
50 50
SRC_COLMN_VAL
VARCHAR
50
SRC_COLMN_DT
DATE
VARCHAR VARCHAR
50 50
TIMESTAMP 0 TIMESTAMP 0
DAT_ORGN
VARCHAR
50
POSTNG_AGNT
VARCHAR
51
ODS_POSTNG_TS ODS_UPD_TS
TIMESTAMP 0 TIMESTAMP 0
FILE
OUTPUT_MDR_AER_CS_DTL.CSV
conactination of PSR,MDR_A ER_FALG and COUNTRY_ REPORT_T O with the symbole ~ Hard Coded "Qlt-MDRAERManualcona ctination of PSR,MDR_A ER_FALG and COUNTRY_ REPORT_T O with the symbole ~
MODALITYVARCHAR
PL
251
Default '99999' 1 to 1 1 to 1
VARCHAR 251
Look up the column name from QLT_SORC _COLMN_D based on the Column number and sorce name values of the sorce columns will be populated as rows by using normalizer Respected date values has to be populated as saparate rows by using normalizer 1 to 1 1 to 1
1 to 1 (convert the string into date) 1 to 1 (convert the string into date)
hard coded "OUTPUT_M DR_AER_C S_DTL.CSV" hard code Mapping Name hard coded "OUTPUT_M DR_AER_C S_DTL.CSV"
VARCHAR
SESSSTAR TTIME SESSSTAR TTIME 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
PSR
VARCHAR
250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
MDR_AER_FLAG
VARCHAR
COUNTRY_REPORT_TO
VARCHAR
MDR_AER_REPORT_NUMBER
VARCHAR
PRODUCT
VARCHAR
MODALITY_SEGMNET
VARCHAR
250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL 250 this source column will be populated as a row in the taget table column SRC_COLM N_VAL
EVENT_TYPE
VARCHAR
REPORT_TYPE
VARCHAR
INJURY
VARCHAR
MDR_AER_FILED_DATE
VARCHAR
DATA_SOURCE
FILE
OUTPUT_R ECALLS.CS V
PL
VARCHAR
DATA_ENTERED_DATE VARCHAR
FISCAL_WEEK VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
PRODUCT VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
UNITS
VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
RESOLUTION VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_DT
OWNER
VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_DT
OWNER_SSO VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
TIMING
VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
RECALL
VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
DATA_SOURCE VARCHAR
250
FILE
250
Hard Coded"Qlt483sManual"
MODALITYVARCHAR
PL VARCHAR
Default '99999' 250 1 to 1 250 1 to 1 Look up the column name from QLT_SORC _COLMN_D based on the Column number and sorce name values of the sorce columns will be populated as rows by using normalizer Respected date values has to be populated as saparate rows by using normalizer
DATA_ENTERED_DATE VARCHAR
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
FACILITY VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
START_DATE VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
END_DATE VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
INSPECTOR VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
OBSERVATION VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
CFR_CITATION VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
DATA_SOURCE VARCHAR
250
FILE
OUTPUT_REG_ENFORCEMENT.CSV
Hard Coded "QltRegulatoryEnforcementManual" Default '99999' 250 1 to 1 250 1 to 1 Look up the column name from QLT_SORC _COLMN_D based on the Column number and sorce name values of the sorce columns will be populated as rows by using normalizer Respected date values has to be populated as saparate rows by using normalizer
MODALITYVARCHAR
PL VARCHAR
DATA_ENTERED_DATE VARCHAR
hard code Mapping Name"m_W L_QLT_CO MPLNT_AU DIT_I_REG_ ENFORCEM ENT_INShar d coded "OUTPUT_R EG_ENFOR CEMENT.CS V" SESSSTAR TTIME SESSSTAR TTIME this source column will be populated as a row in the taget table column SRC_COLM N_VAL
FACILITY VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
START_DATE VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
END_DATE VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
INSPECTOR VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
ENFORCEMENT_TYPE VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
DATA_SOURCE VARCHAR
250
FILE
OUTPUT_eDHR.CSV
Hard Coded "Qlt-eDHRRolloutManual" Default '99999' Default '99999'
PL
VARCHAR
250 1 to 1
Look up the column name from QLT_SORC _COLMN_D based on the Column number and sorce name values of the sorce columns will be populated as rows by using normalizer Respected date values has to be populated as saparate rows by using normalizer
DATA_ENTERED_DATE VARCHAR
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
FACILITY VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
SITE_USING_MES VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
RESPONSIBLE_EXEC VARCHAR
250
this source column will be populated as a row in the taget table column SRC_COLM N_VAL
DATA_SOURCE VARCHAR
250
TYP_Typhon_Sourcing_Datamart
BTEQ_QLT_COMP_AUDT_FS_INTR_STG_INS.sh
Database
SRC_ETL_TARGET ( Teradata )
File name
QLT_COMPLNT_AUDT_I
Target Tables
Database
SRC_ETL_TARGET ( Teradata )
Table name
QLT_COMPLNT_AUDT_FS
Insert
SQ Query
Table/Dimension/Fact
Column Name
QLT_COMPLNT_AUDT_FS
PL_ORG_MAIN_IDN
QLT_COMPLNT_AUDT_FS
MODLTY_ORG_MAIN_IDN
QLT_COMPLNT_AUDT_FS
SIT_ORG_MAIN_IDN
TCS Confidential
TCS Confidential
TRANSFORMATION
SPECIFICATIONS SOURCE
Data Type
Length
PK
FK
System
FILE
Data Type
DECIMAL
15
DECIMAL
15
DECIMAL
15
DECIMAL
15
TCS Confidential
15 15 15 15
DECIMAL DECIMAL
15 15
TIMESTAMP 0 DAT_ORGN
TIMESTAMP 0 TIMESTAMP 0
TCS Confidential
Repeat?
Implementation Category
Length
Business Rule
1 to 1
250
250 9 1 to 1 1 to 1 MAX(TIM_MAIN_DT) TIM_MAIN_DT from TIM_MAIN_DT_D TEMP, (select cal_wk_num,cal_yr_num from TIM_MAIN_DT_D where tim_main_dt=current_date)SUB WHERE TEMP.cal_wk_num=SUB.CAL_WK_NUM AND TEMP.cal_yr_num=SUB.cal_yr_num COALESCE(TRIM(TRAILING '.' FROM PL_IDN.PL_ORG_MAIN_IDN),'-99999') PL_MAIN_IDN COALESCE(TRIM(TRAILING '.' FROM MODALITY_IDN.MOD_ORG_IDN),'-99999' COALESCE(TRIM(TRAILING '.' FROM SITE_IDN.SITE_MAIN_IDN),'-99999'
TCS Confidential
Populated with Default '-99999' Populated with Default '-99999' Populated with Default '-99999' (SEL C.QLT_SRC_COLMN_IDN QLT_SRC_COLMN_IDN,C.SRC_SYS_ID SRC_SYS_ID , B.SORC_NM SRC_NM,C.SRC_IDN SRC_IDN FROM GCD_DAT_SORC_D B,QLT_SRC_COLMN_D C WHERE C.SRC_IDN=B.DATA_SORC_IDN) SUB
50 1 to 1
current_timestamp(0) 50 1 to 1 BTEQ_QLT_COMPLNT_ADT_INS_INTR_STG' current_timestamp(0) row in the taget table column SRC_COLMN_VAL current_timestamp(0) row in the taget table column SRC_COLMN_VAL
TCS Confidential
Implementation Implemented Finding By Person Status Implementation Closure DueVerification Date Effectiveness Status Actual Determination Effectiveness Effectiveness Person Determination Effectiveness Determination Date Determination Due Date
TCS Confidential
TCS Confidential
CAPA Required Investigation Root Cause Effectivity Date Effectivity Finding Reference Reference ID Update History Days Open / To Close
TCS Confidential
TCS Confidential
TCS Confidential
TYP_Typhon_Sourcing_Datamart
BTEQ_QLT_COMPLNT_AUDT_F_INS.sh
Database
SRC_ETL_TARGET ( Teradata )
File name
QLT_COMPLNT_AUDT_FS
Target Tables
Database
SRC_ETL_TARGET ( Teradata )
Table name
QLT_COMPLNT_AUDT_F
Insert
SQ Query
Table/Dimension/Fact
Column Name
QLT_COMPLNT_AUDT_F
PL_ORG_MAIN_IDN
QLT_COMPLNT_AUDT_F
MODLTY_ORG_MAIN_IDN
QLT_COMPLNT_AUDT_F
SIT_ORG_MAIN_IDN
TCS Confidential
TCS Confidential
TRANSFORMATION
SPECIFICATIONS SOURCE
Data Type
Length
PK
FK
System
FILE
DECIMAL
15
QLT_COMPLNT_AUDT_IDN
250 250 9 9
DECIMAL
15
PL_ORG_MAIN_IDN
DECIMAL
15
MODLTY_ORG_MAIN_IDN
DECIMAL
15
SIT_ORG_MAIN_IDN
TCS Confidential
15 15 15 15
DECIMAL DECIMAL
15 15
TIMESTAMP 0
TIMESTAMP 0 TIMESTAMP 0
TCS Confidential
Repeat?
Implementation Category
Data Type
Length
Business Rule
DECIMAL
15
1 to 1
250 250 9 9
1 to 1 1 to 1 1 to 1 1 to 1
DECIMAL
15
1 to 1
DECIMAL
15
1 to 1
DECIMAL
15
1 to 1
TCS Confidential
15 15 15 15
1 to 1 1 to 1 1 to 1 1 to 1
DECIMAL DECIMAL
15 15
1 to 1 1 to 1 1 to 1 1 to 1 1 to 1 1 to 1 1 to 1 1 to 1 1 to 1
TIMESTAMP 0
TIMESTAMP 0 TIMESTAMP 0
TCS Confidential
Implementation Implementation Complete Implemented Date Finding By Person Status Implementation Closure DueVerification Date Effectiveness Status Actual Determination Effectiveness Effectiveness Person Determination Determination DateDue D
TCS Confidential
TCS Confidential
Effectiveness CAPA Determination Required Investigation Root Cause Effectivity Date Effectivity Finding Reference Reference ID Update History
TCS Confidential
TCS Confidential
TCS Confidential
OQM_910_QualityMetrics
wkf_s_m_WL_QLT_MATRX_SUMM_AS_INS_ITRAK_COMPLAINT_OPEN s_m_WL_QLT_MATRX_SUMM_AS_INS_ITRAK_COMPLAINT_OPEN m_WL_QLT_MATRX_SUMM_AS_INS_ITRAK_COMPLAINT_OPEN
Source Tables
Database
FDS_ETL_TARGET ( Teradata )
Target Tables
Database
FDS_ETL_TARGET ( Teradata )
Insert
SQ Query
Table/Dimension/Fact
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
TCS Confidential
OQM_910_QualityMetrics
wkf_s_m_WL_QLT_MATRX_SUMM_AS_INS_ITRAK_COMPLAINT_NEW s_m_WL_QLT_MATRX_SUMM_AS_INS_ITRAK_COMPLAINT_NEW m_WL_QLT_MATRX_SUMM_AS_INS_ITRAK_COMPLAINT_NEW
TCS Confidential
Source Tables
Database
FDS_ETL_TARGET ( Teradata )
Target Tables
Database
FDS_ETL_TARGET ( Teradata )
Insert
Table/Dimension/Fact
OQM_910_QualityMetrics
wkf_s_m_WL_QLT_MATRX_SUMM_AS_INS_ITRAK_COMPLAINT_CLOSED s_m_WL_QLT_MATRX_SUMM_AS_INS_ITRAK_COMPLAINT_CLOSED m_WL_QLT_MATRX_SUMM_AS_INS_ITRAK_COMPLAINT_CLOSED
TCS Confidential
Source Tables
Database
FDS_ETL_TARGET ( Teradata )
Target Tables
Database
FDS_ETL_TARGET ( Teradata )
Insert
Table/Dimension/Fact
TCS Confidential
K_COMPLAINT_OPEN
OMPLAINT_OPEN
MPLAINT_OPEN
Table name
QLT_COMPLNTS_DTL_F_V
Table name
QLT_MATRX_SUMM_AS
SPECIFICATIONS
SOURCE FK System
QLT_MATRX_SUMM_IDN
DECIMAL
15
15 15 15 15
TIM_MAIN_DT
DATE
MATRX_VAL
VARCHAR
50
SRC_IDN
DECIMAL
15
TCS Confidential
VARCHAR DECIMAL
250 15
TIMESTAMP 0 DECIMAL 15
TIMESTAMP 0 TIMESTAMP 0
K_COMPLAINT_NEW
OMPLAINT_NEW
MPLAINT_NEW
TCS Confidential
Table name
QLT_COMPLNTS_DTL_F_V
Table name
QLT_MATRX_SUMM_AS
SPECIFICATIONS
QLT_MATRX_SUMM_IDN QLT_MATRX_IDN BUS_ORG_MAIN_IDN MODLTY_ORG_MAIN_IDN SIT_ORG_MAIN_IDN TIM_MAIN_DT MATRX_VAL SRC_IDN SRC_SYS_ID SRC_CRETN_IDN SRC_CRETN_TS SRC_UPD_IDN ODS_UPD_TS DAT_ORGN POSTNG_AGNT ODS_POSTNG_TS SRC_UPD_TS
DECIMAL DECIMAL DECIMAL DECIMAL DECIMAL DATE VARCHAR DECIMAL VARCHAR DECIMAL DECIMAL VARCHAR VARCHAR
15 15 15 15 15 50 15 250 15 15 50 50
TIMESTAMP 0 TIMESTAMP 0
TIMESTAMP 0 TIMESTAMP 0
K_COMPLAINT_CLOSED
OMPLAINT_CLOSED
MPLAINT_CLOSED
TCS Confidential
Table name
QLT_COMPLNTS_DTL_F_V
Table name
QLT_MATRX_SUMM_AS
SPECIFICATIONS
QLT_MATRX_SUMM_IDN QLT_MATRX_IDN
DECIMAL DECIMAL
15 15 15 15 15 50 15 250 15
BUS_ORG_MAIN_IDN DECIMAL DECIMAL MODLTY_ORG_MAIN_IDN DECIMAL SIT_ORG_MAIN_IDN TIM_MAIN_DT MATRX_VAL SRC_IDN SRC_SYS_ID SRC_CRETN_IDN DECIMAL(15,0) SRC_CRETN_TS SRC_UPD_IDN ODS_UPD_TS DAT_ORGN POSTNG_AGNT ODS_POSTNG_TS SRC_UPD_TS DECIMAL DECIMAL DATE VARCHAR DECIMAL VARCHAR DECIMAL
TIMESTAMP 0 TIMESTAMP 0
TCS Confidential
Column Name
Data Type
Length
15 15 15 15
MATRX_LAST_REFRSH_DT
DECIMAL
15
DECIMAL
15
DATA_SORC_IDN
DECIMAL
15
TCS Confidential
15 15 15 15
15 15
TCS Confidential
FILE QLT_COMPLNTS_DTL_F_V
Data Type
Length
DECIMAL QLT_MATRX_IDN BUS_ORG_MAIN_IDN DECIMAL(15,0) MODLTY_ORG_MAIN_IDN DECIMAL(15,0) SIT_ORG_MAIN_IDN MATRX_LAST_REFRSH_DT Value of each matrx DATA_SORC_IDN SRC_SYS_ID -99999 CURRENT_TIMESTAMP(0) -99999 CURRENT_TIMESTAMP(0) DECIMAL DECIMAL DECIMAL DECIMAL DECIMAL DECIMAL DECIMAL DECIMAL DECIMAL DECIMAL DECIMAL DECIMAL
15 15 15 15 15 15 15 15 15 15 15 15 15 15
QLT_COMPLNT_DTL_F_V_COMPLNT DECIMAL
COMPLNTS_LAT_CRET_CNT COMPLNTS_NEW_CNT
TCS Confidential
FILE QLT_COMPLNTS_DTL_F_V
Data Type
Length
DECIMAL QLT_MATRX_IDN BUS_ORG_MAIN_IDN DECIMAL(15,0) MODLTY_ORG_MAIN_IDN DECIMAL(15,0) SIT_ORG_MAIN_IDN MATRX_LAST_REFRSH_DT Value of each matrx DATA_SORC_IDN SRC_SYS_ID -99999 CURRENT_TIMESTAMP(0) -99999 CURRENT_TIMESTAMP(0) DECIMAL DECIMAL DECIMAL DECIMAL DECIMAL DECIMAL DECIMAL DECIMAL DECIMAL DECIMAL DECIMAL DECIMAL
15 15 15 15 15 15 15 15 15 15 15 15 15 15
QLT_COMPLNT_DTL_F_V_COMPLNT DECIMAL
COMPLNTS_CLOSED_CNT
TCS Confidential
Business Rule
Surrogate key
QLT_MATRX_D.MATRX_LAST_REFRSH_DT
TCS Confidential
1 to 1 HARDCODE HARDCODE
this source column will be populated as a row in the taget table column MATRX_VAL this source column will be populated as a row in the taget table column MATRX_VAL this source column will be populated as a row in the taget table column MATRX_VAL this source column will be populated as a row in the taget table column MATRX_VAL this source column will be populated as a row in the taget table column MATRX_VAL this source column will be populated as a row in the taget table column MATRX_VAL this source column will be populated as a row in the taget table column MATRX_VAL this source column will be populated as a row in the taget table column MATRX_VAL
TCS Confidential
Business Rule
Surrogate key Look up on QLT_MATRX_D table based on SRC_IDN and MATRX_ATTRB 1 to 1 1 to 1 1 to 1 QLT_MATRX_D.MATRX_LAST_REFRSH_DT Look up om GCD_DAT_SORC_D based on SORC_NM Look up on QLT_MATRX_D table based on SRC_IDN and MATRX_ATTRB HARDCODE 1 to 1 HARDCODE 1 to 1 HARDCODE HARDCODE
this source column will be populated as a row in the taget table column MATRX_VAL this source column will be populated as a row in the taget table column MATRX_VAL
TCS Confidential
Business Rule
Surrogate key Look up on QLT_MATRX_D table based on SRC_IDN and MATRX_ATTRB 1 to 1 1 to 1 1 to 1 QLT_MATRX_D.MATRX_LAST_REFRSH_DT Look up om GCD_DAT_SORC_D based on SORC_NM Look up on QLT_MATRX_D table based on SRC_IDN and MATRX_ATTRB HARDCODE 1 to 1 HARDCODE 1 to 1 HARDCODE HARDCODE
this source column will be populated as a row in the taget table column MATRX_VAL
TCS Confidential
OQM_910_QualityMetrics
wkf_s_m_WL_QLT_MATRX_SUMM_AS_INS_ITRAK_CAPA_OPEN s_m_WL_QLT_MATRX_SUMM_AS_INS_ITRAK_CAPA_OPEN m_WL_QLT_MATRX_SUMM_AS_INS_ITRAK_CAPA_OPEN
Source Tables
Database
FDS_ETL_TARGET ( Teradata )
Target Tables
Database
FDS_ETL_TARGET ( Teradata )
Insert
SPEC
Table/Dimension/Fact
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
TCS Confidential
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
TCS Confidential
TCS Confidential
TCS Confidential
OQM_910_QualityMetrics
wkf_s_m_WL_QLT_MATRX_SUMM_AS_INS_ITRAK_CAPA_NEW s_m_WL_QLT_MATRX_SUMM_AS_INS_ITRAK_CAPA_NEW m_WL_QLT_MATRX_SUMM_AS_INS_ITRAK_CAPA_NEW
Source Tables
Database
FDS_ETL_TARGET ( Teradata )
Target Tables
Database
FDS_ETL_TARGET ( Teradata )
Insert
SPEC
Table/Dimension/Fact
TCS Confidential
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
TCS Confidential
QLT_MATRX_SUMM_AS
OQM_910_QualityMetrics
wkf_s_m_WL_QLT_MATRX_SUMM_AS_INS_ITRAK_CAPA_CLOSED s_m_WL_QLT_MATRX_SUMM_AS_INS_ITRAK_CAPA_CLOSED m_WL_QLT_MATRX_SUMM_AS_INS_ITRAK_CAPA_CLOSED
Source Tables
Database
FDS_ETL_TARGET ( Teradata )
Target Tables
Database
FDS_ETL_TARGET ( Teradata )
Insert
SPEC
Table/Dimension/Fact
TCS Confidential
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
TCS Confidential
TCS Confidential
TRAK_CAPA_OPEN
K_CAPA_OPEN
_CAPA_OPEN
Table name
QLT_COMPLNTS_DTL_F_V
Table name
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_IDN QLT_MATRX_IDN
DECIMAL DECIMAL
15 15
BUS_ORG_MAIN_IDN DECIMAL(15,0)
DECIMAL
15
MODLTY_ORG_MAIN_IDN DECIMAL(15,0)
DECIMAL
15
SIT_ORG_MAIN_IDN
DECIMAL
15
TIM_MAIN_DT
DATE
MATRX_VAL
VARCHAR
50
TCS Confidential
SRC_IDN
DECIMAL
15
SRC_SYS_ID
VARCHAR
250
DECIMAL
15
TIMESTAMP 0
SRC_UPD_IDN ODS_UPD_TS
DECIMAL
15
TIMESTAMP 0
DAT_ORGN
VARCHAR
50
POSTNG_AGNT
VARCHAR
50
ODS_POSTNG_TS
TIMESTAMP 0
SRC_UPD_TS
TIMESTAMP 0
TCS Confidential
TCS Confidential
TCS Confidential
TRAK_CAPA_NEW
K_CAPA_NEW
_CAPA_NEW
Table name
QLT_COMPLNTS_DTL_F_V
Table name
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_IDN
DECIMAL
15
TCS Confidential
QLT_MATRX_IDN
DECIMAL
15
BUS_ORG_MAIN_IDN
DECIMAL
15
MODLTY_ORG_MAIN_IDN
DECIMAL
15
SIT_ORG_MAIN_IDN
DECIMAL
15
TIM_MAIN_DT
DATE
MATRX_VAL SRC_IDN
VARCHAR DECIMAL
50 15
SRC_SYS_ID
VARCHAR
250
SRC_CRETN_IDN SRC_CRETN_TS
DECIMAL
15
TIMESTAMP 0
SRC_UPD_IDN ODS_UPD_TS
DECIMAL
15
TIMESTAMP 0
DAT_ORGN
VARCHAR
50
POSTNG_AGNT
VARCHAR
50
ODS_POSTNG_TS
TIMESTAMP 0
TCS Confidential
SRC_UPD_TS
TIMESTAMP 0
TRAK_CAPA_CLOSED
K_CAPA_CLOSED
_CAPA_CLOSED
Table name
QLT_COMPLNTS_DTL_F_V
Table name
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_IDN QLT_MATRX_IDN
DECIMAL DECIMAL
15 15
TCS Confidential
BUS_ORG_MAIN_IDN
DECIMAL
15
MODLTY_ORG_MAIN_IDN
DECIMAL
15
SIT_ORG_MAIN_IDN
DECIMAL
15
TIM_MAIN_DT
DATE
MATRX_VAL SRC_IDN
VARCHAR DECIMAL
50 15
SRC_SYS_ID
VARCHAR
250
SRC_CRETN_IDN SRC_CRETN_TS
DECIMAL
15
TIMESTAMP 0
SRC_UPD_IDN ODS_UPD_TS
DECIMAL
15
TIMESTAMP 0
DAT_ORGN
VARCHAR
50
POSTNG_AGNT
VARCHAR
50
ODS_POSTNG_TS
TIMESTAMP 0
SRC_UPD_TS
TIMESTAMP 0
TCS Confidential
TCS Confidential
FILE
QLT_COMPLNTS_DTL_F_V
DECIMAL QLT_MATR DECIMAL X_IDN 15 15 Surrogate key Look up on QLT_MATR X_D table based on SRC_IDN and MATRX_AT TRB 1 to 1
DECIMAL BUS_ORG_ MAIN_IDN DECIMAL(15 ,0) DECIMAL MODLTY_O RG_MAIN_I DN DECIMAL(15 ,0) DECIMAL SIT_ORG_M AIN_IDN MATRX_LA ST_REFRS H_DT Value of each matrx DECIMAL
15
15
1 to 1
15
1 to 1
15
DECIMAL
15
TCS Confidential
15
Look up om GCD_DAT_ SORC_D based on SORC_NM Look up on QLT_MATR X_D table based on SRC_IDN and MATRX_AT TRB HARDCODE 1 to 1
SRC_SYS_I DECIMAL D
15
-99999
DECIMAL
15 15
CURRENT_ DECIMAL TIMESTAMP (0) -99999 DECIMAL CURRENT_ DECIMAL TIMESTAMP (0) QLT_COMP DECIMAL LNT_DTL_F _V_CAPA
15 15
HARDCODE 1 to 1
15
HARDCODE
m_WL_QLT TIMESTAMP 0 _MATRX_S UMM_AS_IN S_ITRAK_C APA_OPEN' CURRENT_ TIMESTAMP 0 TIMESTAMP (0) CURRENT_ TIMESTAMP 0 TIMESTAMP (0)
HARDCODE
this source column will be populated as a row in the taget table column MATRX_VA L
this source column will be populated as a row in the taget table column MATRX_VA L
TCS Confidential
this source column will be populated as a row in the taget table column MATRX_VA L CAPA_FINDNGS_AGE_30 this source column will be populated as a row in the taget table column MATRX_VA L CAPA_FINDNGS_AGE_31_60 this source column will be populated as a row in the taget table column MATRX_VA L CAPA_FINDNGS_AGE_361 this source column will be populated as a row in the taget table column MATRX_VA L CAPA_FINDNGS_AGE_61_90 this source column will be populated as a row in the taget table column MATRX_VA L CAPA_FINDNGS_AGE_91_120 this source column will be populated as a row in the taget table column MATRX_VA L CAPA_FINDNGS_LAT_121_180
TCS Confidential
this source column will be populated as a row in the taget table column MATRX_VA L CAPA_FINDNGS_LAT_181_360 this source column will be populated as a row in the taget table column MATRX_VA L CAPA_FINDNGS_LAT_30 this source column will be populated as a row in the taget table column MATRX_VA L CAPA_FINDNGS_LAT_31_60 this source column will be populated as a row in the taget table column MATRX_VA L CAPA_FINDNGS_LAT_361 this source column will be populated as a row in the taget table column MATRX_VA L CAPA_FINDNGS_LAT_61_90 this source column will be populated as a row in the taget table column MATRX_VA L
CAPA_FINDNGS_LAT_91_120
TCS Confidential
this source column will be populated as a row in the taget table column MATRX_VA L
CAPA_OPN_CNT
this source column will be populated as a row in the taget table column MATRX_VA L
CAPA_LAT_CNT
FILE
QLT_COMPLNTS_DTL_F_V
DECIMAL 15 Surrogate key
TCS Confidential
15
DECIMAL BUS_ORG_ MAIN_IDN DECIMAL(15 ,0) DECIMAL MODLTY_O RG_MAIN_I DN DECIMAL(15 ,0) DECIMAL SIT_ORG_M AIN_IDN MATRX_LA ST_REFRS H_DT DECIMAL
15
15
1 to 1
15
1 to 1
15
15 15 Look up om GCD_DAT_ SORC_D based on SORC_NM Look up on QLT_MATR X_D table based on SRC_IDN and MATRX_AT TRB HARDCODE 1 to 1
SRC_SYS_I DECIMAL D
15
-99999
DECIMAL
15 15
CURRENT_ DECIMAL TIMESTAMP (0) -99999 DECIMAL CURRENT_ DECIMAL TIMESTAMP (0) QLT_COMP DECIMAL LNT_DTL_F _V_CAPA
15 15
HARDCODE 1 to 1
15
HARDCODE
m_WL_QLT TIMESTAMP 0 _MATRX_S UMM_AS_IN S_ITRAK_C APA_NEW' CURRENT_ TIMESTAMP 0 TIMESTAMP (0)
HARDCODE
TCS Confidential
CAPA_NEW _CNT
this source column will be populated as a row in the taget table column MATRX_VA L
FILE
QLT_COMPLNTS_DTL_F_V
DECIMAL QLT_MATR DECIMAL X_IDN 15 15 Surrogate key Look up on QLT_MATR X_D table based on SRC_IDN and MATRX_AT TRB
TCS Confidential
DECIMAL BUS_ORG_ MAIN_IDN DECIMAL(15 ,0) DECIMAL MODLTY_O RG_MAIN_I DN DECIMAL(15 ,0) DECIMAL SIT_ORG_M AIN_IDN MATRX_LA ST_REFRS H_DT DECIMAL
15
1 to 1
15
1 to 1
15
1 to 1
15
15 15 Look up om GCD_DAT_ SORC_D based on SORC_NM Look up on QLT_MATR X_D table based on SRC_IDN and MATRX_AT TRB HARDCODE 1 to 1
SRC_SYS_I DECIMAL D
15
-99999
DECIMAL
15 15
CURRENT_ DECIMAL TIMESTAMP (0) -99999 DECIMAL CURRENT_ DECIMAL TIMESTAMP (0) QLT_COMP DECIMAL LNT_DTL_F _V_CAPA
15 15
HARDCODE 1 to 1
15
HARDCODE
m_WL_QLT TIMESTAMP 0 _MATRX_S UMM_AS_IN S_ITRAK_C APA_CLOS ED' CURRENT_ TIMESTAMP 0 TIMESTAMP (0) CURRENT_ TIMESTAMP 0 TIMESTAMP (0)
HARDCODE
TCS Confidential
CAPA_CLO SD_CNT
this source column will be populated as a row in the taget table column MATRX_VA L
this source column will be populated as a row in the taget table column MATRX_VA L
TCS Confidential
TCS Confidential
OQM_910_QualityMetrics
wkf_s_m_WL_QLT_MATRX_SUMM_AS_INS_MDR_AER s_m_WL_QLT_MATRX_SUMM_AS_INS_MDR_AER m_WL_QLT_MATRX_SUMM_AS_INS_MDR_AER
Source Tables
Database
FDS_ETL_TARGET ( Teradata )
Target Tables
Database
FDS_ETL_TARGET ( Teradata )
Insert
SPECIFIC
SRC_ETL_TARGET
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
TCS Confidential
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
TCS Confidential
TCS Confidential
TCS Confidential
OQM_910_QualityMetrics
wkf_s_m_WL_QLT_MATRX_SUMM_AS_INS_RECALS s_m_WL_QLT_MATRX_SUMM_AS_INS_RECALS m_WL_QLT_MATRX_SUMM_AS_INS_RECALS
Source Tables
Database
FDS_ETL_TARGET ( Teradata )
Target Tables
Database
FDS_ETL_TARGET ( Teradata )
Insert
SPECIFIC
Table/Dimension/Fact
TCS Confidential
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
TCS Confidential
TCS Confidential
OQM_910_QualityMetrics
wkf_s_m_WL_QLT_MATRX_SUMM_AS_INS_REGLTRY_ENFRCMNT s_m_WL_QLT_MATRX_SUMM_AS_INS_REGLTRY_ENFRCMNT m_WL_QLT_MATRX_SUMM_AS_INS_REGLTRY_ENFRCMNT
Source Tables
Database
FDS_ETL_TARGET ( Teradata )
Target Tables
Database
FDS_ETL_TARGET ( Teradata )
Insert
TCS Confidential
SPECIFIC
Table/Dimension/Fact
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
TCS Confidential
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
TCS Confidential
OQM_910_QualityMetrics
wkf_s_m_WL_QLT_MATRX_SUMM_AS_INS_483s s_m_WL_QLT_MATRX_SUMM_AS_INS_483s m_WL_QLT_MATRX_SUMM_AS_INS_483s
Source Tables
Database
FDS_ETL_TARGET ( Teradata )
Target Tables
Database
FDS_ETL_TARGET ( Teradata )
Insert
SPECIFIC
Table/Dimension/Fact
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
TCS Confidential
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
TCS Confidential
TCS Confidential
OQM_910_QualityMetrics
wkf_s_m_WL_QLT_MATRX_SUMM_AS_INS_IFR_MFR s_m_WL_QLT_MATRX_SUMM_AS_INS_IFR_MFR m_WL_QLT_MATRX_SUMM_AS_INS_IFR_MFR
Source Tables
Database
FDS_ETL_TARGET ( Teradata )
Target Tables
Database
TCS Confidential
FDS_ETL_TARGET ( Teradata )
Insert
SPECIFIC
Table/Dimension/Fact
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
TCS Confidential
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
TCS Confidential
TCS Confidential
NS_MDR_AER
MDR_AER
DR_AER
Table name
QLT_MDR_AER_DTL_F_V
Table name
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_IDN QLT_MATRX_IDN
DECIMAL DECIMAL
15 15
BUS_ORG_MAIN_IDN DECIMAL(15,0)
DECIMAL
15
MODLTY_ORG_MAIN_IDN DECIMAL(15,0)
DECIMAL
15
SIT_ORG_MAIN_IDN
DECIMAL
15
TIM_MAIN_DT
DATE
MATRX_VAL
VARCHAR
50
TCS Confidential
SRC_IDN
DECIMAL
15
SRC_SYS_ID
VARCHAR
250
DECIMAL
15
TIMESTAMP 0
SRC_UPD_IDN ODS_UPD_TS
DECIMAL
15
TIMESTAMP 0
DAT_ORGN
VARCHAR
50
POSTNG_AGNT
VARCHAR
50
ODS_POSTNG_TS
TIMESTAMP 0
SRC_UPD_TS
TIMESTAMP 0
TCS Confidential
TCS Confidential
TCS Confidential
NS_RECALS
RECALS
CALS
Table name
QLT_RECAL_DTL_F_V
Table name
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_IDN QLT_MATRX_IDN
DECIMAL DECIMAL
15 15
TCS Confidential
BUS_ORG_MAIN_IDN
DECIMAL
15
MODLTY_ORG_MAIN_IDN
DECIMAL
15
SIT_ORG_MAIN_IDN
DECIMAL
15
TIM_MAIN_DT
DATE
MATRX_VAL SRC_IDN
VARCHAR DECIMAL
50 15
SRC_SYS_ID
VARCHAR
250
SRC_CRETN_IDN SRC_CRETN_TS
DECIMAL
15
TIMESTAMP 0
SRC_UPD_IDN ODS_UPD_TS
DECIMAL
15
TIMESTAMP 0
DAT_ORGN POSTNG_AGNT
VARCHAR VARCHAR
50 50
ODS_POSTNG_TS
TIMESTAMP 0
SRC_UPD_TS
TIMESTAMP 0
TCS Confidential
TCS Confidential
NS_REGLTRY_ENFRCMNT
REGLTRY_ENFRCMNT
GLTRY_ENFRCMNT
Table name
QLT_REGLTRY_ENFRCMNT_DTL_ F_V
Table name
QLT_MATRX_SUMM_AS
TCS Confidential
QLT_MATRX_SUMM_IDN QLT_MATRX_IDN
DECIMAL DECIMAL
15 15
BUS_ORG_MAIN_IDN
DECIMAL
15
MODLTY_ORG_MAIN_IDN
DECIMAL
15
SIT_ORG_MAIN_IDN
DECIMAL
15
TIM_MAIN_DT
DATE
MATRX_VAL SRC_IDN
VARCHAR DECIMAL
50 15
SRC_SYS_ID
VARCHAR
250
SRC_CRETN_IDN SRC_CRETN_TS
DECIMAL
15
TIMESTAMP 0
SRC_UPD_IDN ODS_UPD_TS
DECIMAL
15
TIMESTAMP 0
DAT_ORGN
VARCHAR
50
TCS Confidential
POSTNG_AGNT
VARCHAR
50
ODS_POSTNG_TS
TIMESTAMP 0
SRC_UPD_TS
TIMESTAMP 0
TCS Confidential
NS_483s
483s
3s
Table name
QLT_EXTRNL_INSPCTNS_DTL_F_ V
Table name
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_IDN QLT_MATRX_IDN
DECIMAL DECIMAL
15 15
BUS_ORG_MAIN_IDN
DECIMAL
15
MODLTY_ORG_MAIN_IDN
DECIMAL
15
TCS Confidential
SIT_ORG_MAIN_IDN
DECIMAL
15
TIM_MAIN_DT
DATE
MATRX_VAL SRC_IDN
VARCHAR DECIMAL
50 15
SRC_SYS_ID
VARCHAR
250
SRC_CRETN_IDN SRC_CRETN_TS
DECIMAL
15
TIMESTAMP 0
SRC_UPD_IDN ODS_UPD_TS
DECIMAL
15
TIMESTAMP 0
DAT_ORGN
VARCHAR
50
POSTNG_AGNT
VARCHAR
50
ODS_POSTNG_TS
TIMESTAMP 0
SRC_UPD_TS
TIMESTAMP 0
TCS Confidential
TCS Confidential
NS_IFR_MFR
FR_MFR
R_MFR
Table name
QLT_IFR_MFR_DTL_F_V
Table name
TCS Confidential
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_IDN QLT_MATRX_IDN
DECIMAL DECIMAL
15 15
BUS_ORG_MAIN_IDN
DECIMAL
15
MODLTY_ORG_MAIN_IDN
DECIMAL
15
SIT_ORG_MAIN_IDN
DECIMAL
15
TIM_MAIN_DT
DATE
MATRX_VAL SRC_IDN
VARCHAR DECIMAL
50 15
SRC_SYS_ID
VARCHAR
250
SRC_CRETN_IDN
DECIMAL
15
TCS Confidential
SRC_CRETN_TS
TIMESTAMP 0
SRC_UPD_IDN ODS_UPD_TS
DECIMAL
15
TIMESTAMP 0
DAT_ORGN
VARCHAR
50
POSTNG_AGNT
VARCHAR
50
ODS_POSTNG_TS
TIMESTAMP 0
SRC_UPD_TS
TIMESTAMP 0
TCS Confidential
TCS Confidential
15 15
Surrogate key Look up on QLT_MATR X_D table based on SRC_IDN and MATRX_AT TRB 1 to 1
DECIMAL BUS_ORG_ MAIN_IDN DECIMAL(15 ,0) DECIMAL MODLTY_O RG_MAIN_I DN DECIMAL(15 ,0) DECIMAL SIT_ORG_M AIN_IDN MATRX_LA ST_REFRS H_DT Value of each matrx DECIMAL
15
15
1 to 1
15
1 to 1
15
DECIMAL
15
TCS Confidential
15
Look up om GCD_DAT_ SORC_D based on SORC_NM Look up on QLT_MATR X_D table based on SRC_IDN and MATRX_AT TRB HARDCODE 1 to 1
SRC_SYS_I DECIMAL D
15
-99999
DECIMAL
15 15
CURRENT_ DECIMAL TIMESTAMP (0) -99999 DECIMAL CURRENT_ DECIMAL TIMESTAMP (0) QLT_MDR_ DECIMAL AER_DTL_F _V
15 15
HARDCODE 1 to 1
15
HARDCODE
m_WL_QLT TIMESTAMP 0 _MATRX_S UMM_AS_IN S_MDR_AE R CURRENT_ TIMESTAMP 0 TIMESTAMP (0) CURRENT_ TIMESTAMP 0 TIMESTAMP (0)
HARDCODE
COMPLN_C RETN_DT
this source column will be populated as a row in the taget table column MATRX_VA L
CONTRY
this source column will be populated as a row in the taget table column MATRX_VA L
TCS Confidential
this source column will be populated as a row in the taget table column MATRX_VA L EVNT_TYP this source column will be populated as a row in the taget table column MATRX_VA L GE_KNOWLDG_DT this source column will be populated as a row in the taget table column MATRX_VA L INJRY this source column will be populated as a row in the taget table column MATRX_VA L LAT_FLG this source column will be populated as a row in the taget table column MATRX_VA L MANL_SRC_NM this source column will be populated as a row in the taget table column MATRX_VA L MDR_AER_FIL_DT
TCS Confidential
this source column will be populated as a row in the taget table column MATRX_VA L MDR_AER_FLG this source column will be populated as a row in the taget table column MATRX_VA L MDR_AER_REPRT_NBR this source column will be populated as a row in the taget table column MATRX_VA L MODLTY_SEGMNT this source column will be populated as a row in the taget table column MATRX_VA L PQR_PSR_CONVRSN_DT this source column will be populated as a row in the taget table column MATRX_VA L PRODUCT this source column will be populated as a row in the taget table column MATRX_VA L REPRT_NUM
TCS Confidential
this source column will be populated as a row in the taget table column MATRX_VA L REPRT_TYP
15 15
Surrogate key Look up on QLT_MATR X_D table based on SRC_IDN and MATRX_AT TRB
TCS Confidential
DECIMAL BUS_ORG_ MAIN_IDN DECIMAL(15 ,0) DECIMAL MODLTY_O RG_MAIN_I DN DECIMAL(15 ,0) DECIMAL SIT_ORG_M AIN_IDN MATRX_LA ST_REFRS H_DT DECIMAL
15
1 to 1
15
1 to 1
15
1 to 1
15
15 15 Look up om GCD_DAT_ SORC_D based on SORC_NM Look up on QLT_MATR X_D table based on SRC_IDN and MATRX_AT TRB HARDCODE 1 to 1
SRC_SYS_I DECIMAL D
15
-99999
DECIMAL
15 15
CURRENT_ DECIMAL TIMESTAMP (0) -99999 DECIMAL CURRENT_ DECIMAL TIMESTAMP (0)
15 15
HARDCODE 1 to 1
QLT_RECAL DECIMAL 15 _DTL_F_V m_WL_QLT TIMESTAMP 0 _MATRX_S UMM_AS_IN S_RECALS CURRENT_ TIMESTAMP 0 TIMESTAMP (0) CURRENT_ TIMESTAMP 0 TIMESTAMP (0)
HARDCODE HARDCODE
TCS Confidential
CLOSR_TIM NG
this source column will be populated as a row in the taget table column MATRX_VA L
this source column will be populated as a row in the taget table column MATRX_VA L FISCL_WEK this source column will be populated as a row in the taget table column MATRX_VA L MANL_SRC_NM this source column will be populated as a row in the taget table column MATRX_VA L OWNR this source column will be populated as a row in the taget table column MATRX_VA L OWNR_ID this source column will be populated as a row in the taget table column MATRX_VA L PRODUCT
TCS Confidential
this source column will be populated as a row in the taget table column MATRX_VA L RECAL_CORCTN_ID this source column will be populated as a row in the taget table column MATRX_VA L RECAL_FLG this source column will be populated as a row in the taget table column MATRX_VA L RECAL_UNT this source column will be populated as a row in the taget table column MATRX_VA L RESLTN
TCS Confidential
QLT_REGLTRY_ENFRCMNT_DTL_F_V
DECIMAL QLT_MATR DECIMAL X_IDN 15 15 Surrogate key Look up on QLT_MATR X_D table based on SRC_IDN and MATRX_AT TRB 1 to 1
DECIMAL BUS_ORG_ MAIN_IDN DECIMAL(15 ,0) DECIMAL MODLTY_O RG_MAIN_I DN DECIMAL(15 ,0) DECIMAL SIT_ORG_M AIN_IDN MATRX_LA ST_REFRS H_DT DECIMAL
15
15
1 to 1
15
1 to 1
15
15 15 Look up om GCD_DAT_ SORC_D based on SORC_NM Look up on QLT_MATR X_D table based on SRC_IDN and MATRX_AT TRB HARDCODE 1 to 1
SRC_SYS_I DECIMAL D
15
-99999
DECIMAL
15 15
CURRENT_ DECIMAL TIMESTAMP (0) -99999 DECIMAL CURRENT_ DECIMAL TIMESTAMP (0) QLT_REGLT DECIMAL RY_ENFRC MNT_DTL_F _V
15 15
HARDCODE 1 to 1
15
HARDCODE
TCS Confidential
m_WL_QLT TIMESTAMP 0 _MATRX_S UMM_AS_IN S_REGLTR Y_ENFRCM NT' CURRENT_ TIMESTAMP 0 TIMESTAMP (0) CURRENT_ TIMESTAMP 0 TIMESTAMP (0)
HARDCODE
END_DT
this source column will be populated as a row in the taget table column MATRX_VA L
ENFRCMNT _TYP
this source column will be populated as a row in the taget table column MATRX_VA L
this source column will be populated as a row in the taget table column MATRX_VA L INSPCTR this source column will be populated as a row in the taget table column MATRX_VA L MANL_SRC_NM
TCS Confidential
this source column will be populated as a row in the taget table column MATRX_VA L START_DT
15 15
Surrogate key Look up on QLT_MATR X_D table based on SRC_IDN and MATRX_AT TRB 1 to 1
DECIMAL BUS_ORG_ MAIN_IDN DECIMAL(15 ,0) DECIMAL MODLTY_O RG_MAIN_I DN DECIMAL(15 ,0)
15
15
1 to 1
TCS Confidential
15
1 to 1
15
15 15 Look up om GCD_DAT_ SORC_D based on SORC_NM Look up on QLT_MATR X_D table based on SRC_IDN and MATRX_AT TRB HARDCODE 1 to 1
SRC_SYS_I DECIMAL D
15
-99999
DECIMAL
15 15
CURRENT_ DECIMAL TIMESTAMP (0) -99999 DECIMAL CURRENT_ DECIMAL TIMESTAMP (0) QLT_EXTRN DECIMAL L_INSPCTN S_DTL_F_V
15 15
HARDCODE 1 to 1
15
HARDCODE
m_WL_QLT TIMESTAMP 0 _MATRX_S UMM_AS_IN S_483s' CURRENT_ TIMESTAMP 0 TIMESTAMP (0) CURRENT_ TIMESTAMP 0 TIMESTAMP (0)
HARDCODE
END_DT
this source column will be populated as a row in the taget table column MATRX_VA L
TCS Confidential
INSPCTN_A GNCY
this source column will be populated as a row in the taget table column MATRX_VA L
this source column will be populated as a row in the taget table column MATRX_VA L INSPCTN_ID this source column will be populated as a row in the taget table column MATRX_VA L INSPCTN_TYP this source column will be populated as a row in the taget table column MATRX_VA L INSPCTR this source column will be populated as a row in the taget table column MATRX_VA L KEY_FINDNG_AREA this source column will be populated as a row in the taget table column MATRX_VA L MAJR_FINDNG_CNT
TCS Confidential
this source column will be populated as a row in the taget table column MATRX_VA L MANL_SRC_NM this source column will be populated as a row in the taget table column MATRX_VA L MINR_FINDNG_CNT this source column will be populated as a row in the taget table column MATRX_VA L PRODUCT this source column will be populated as a row in the taget table column MATRX_VA L REPRT_LOCTN_LINK this source column will be populated as a row in the taget table column MATRX_VA L START_DT
TCS Confidential
15 15
Surrogate key Look up on QLT_MATR X_D table based on SRC_IDN and MATRX_AT TRB 1 to 1
DECIMAL BUS_ORG_ MAIN_IDN DECIMAL(15 ,0) DECIMAL MODLTY_O RG_MAIN_I DN DECIMAL(15 ,0) DECIMAL SIT_ORG_M AIN_IDN MATRX_LA ST_REFRS H_DT DECIMAL
15
15
1 to 1
15
1 to 1
15
15 15 Look up om GCD_DAT_ SORC_D based on SORC_NM Look up on QLT_MATR X_D table based on SRC_IDN and MATRX_AT TRB HARDCODE
SRC_SYS_I DECIMAL D
15
-99999
DECIMAL
15
TCS Confidential
CURRENT_ DECIMAL TIMESTAMP (0) -99999 DECIMAL CURRENT_ DECIMAL TIMESTAMP (0) QLT_IFR_M DECIMAL FR_DTL_F_ V
15
1 to 1
15 15
HARDCODE 1 to 1
15
HARDCODE
m_WL_QLT TIMESTAMP 0 _MATRX_S UMM_AS_IN S_IFR_MFR' CURRENT_ TIMESTAMP 0 TIMESTAMP (0) CURRENT_ TIMESTAMP 0 TIMESTAMP (0)
HARDCODE
IFR_IB
this source column will be populated as a row in the taget table column MATRX_VA L
IFR_SCA_90
this source column will be populated as a row in the taget table column MATRX_VA L
this source column will be populated as a row in the taget table column MATRX_VA L MANL_SRC_NM this source column will be populated as a row in the taget table column MATRX_VA L MFR_IB
TCS Confidential
this source column will be populated as a row in the taget table column MATRX_VA L MFR_SCA_90
TCS Confidential
OQM_910_QualityMetrics
wkf_s_m_WL_QLT_MATRX_SUMM_AS_INS_EDUNEERING_HR s_m_WL_QLT_MATRX_SUMM_AS_INS_EDUNEERING_HR m_WL_QLT_MATRX_SUMM_AS_INS_EDUNEERING_HR
Source Tables
Database
FDS_ETL_TARGET ( Teradata )
Target Tables
Database
FDS_ETL_TARGET ( Teradata )
Insert
SPE
Table/Dimension/Fact
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
TCS Confidential
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
TCS Confidential
S_EDUNEERING_HR
DUNEERING_HR
NEERING_HR
Table name
QLT_MATRX_TRANG_SUMM_A_V
Table name
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_IDN QLT_MATRX_IDN
DECIMAL DECIMAL
15 15
BUS_ORG_MAIN_IDN
DECIMAL
15
MODLTY_ORG_MAIN_IDN
DECIMAL
15
SIT_ORG_MAIN_IDN
DECIMAL
15
TIM_MAIN_DT
DATE
MATRX_VAL
VARCHAR
50
TCS Confidential
SRC_IDN
DECIMAL
15
SRC_SYS_ID
VARCHAR
250
SRC_CRETN_IDN SRC_CRETN_TS
DECIMAL
15
TIMESTAMP 0
SRC_UPD_IDN ODS_UPD_TS
DECIMAL
15
TIMESTAMP 0
DAT_ORGN
VARCHAR
50
POSTNG_AGNT
VARCHAR
50
ODS_POSTNG_TS
TIMESTAMP 0
SRC_UPD_TS
TIMESTAMP 0
TCS Confidential
15 15
Surrogate key Look up on QLT_MATR X_D table based on SRC_IDN and MATRX_AT TRB 1 to 1
DECIMAL BUS_ORG_ MAIN_IDN DECIMAL(15 ,0) DECIMAL MODLTY_O RG_MAIN_I DN DECIMAL(15 ,0) DECIMAL SIT_ORG_M AIN_IDN MATRX_LA ST_REFRS H_DT Value of each matrx DECIMAL
15
15
1 to 1
15
1 to 1
15
DECIMAL
15
TCS Confidential
15
Look up om GCD_DAT_ SORC_D based on SORC_NM Look up on QLT_MATR X_D table based on SRC_IDN and MATRX_AT TRB HARDCODE 1 to 1
SRC_SYS_I DECIMAL D
15
-99999
DECIMAL
15 15
CURRENT_ DECIMAL TIMESTAMP (0) -99999 DECIMAL CURRENT_ DECIMAL TIMESTAMP (0) QLT_MATR DECIMAL X_TRANG_ SUMM_A_V
15 15
HARDCODE 1 to 1
15
HARDCODE
m_WL_QLT TIMESTAMP 0 _MATRX_S UMM_AS_IN S_EDUNEE RING_HR' CURRENT_ TIMESTAMP 0 TIMESTAMP (0) CURRENT_ TIMESTAMP 0 TIMESTAMP (0)
HARDCODE
NOT_QULF D_CNT
this source column will be populated as a row in the taget table column MATRX_VA L
QULFD_CN T
this source column will be populated as a row in the taget table column MATRX_VA L
TCS Confidential
OQM_910_QualityMetrics
wkf_s_m_WL_QLT_MATRX_SUMM_AS_INS_PURCHASE_UNVAL_SUPLIER s_m_WL_QLT_MATRX_SUMM_AS_INS_PURCHASE_UNVAL_SUPLIER m_WL_QLT_MATRX_SUMM_AS_INS_PURCHASE_UNVAL_SUPLIER
Source Tables
Database
FDS_ETL_TARGET ( Teradata )
Target Tables
Database
FDS_ETL_TARGET ( Teradata )
Insert
Table/Dimension/Fact
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
TCS Confidential
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
Folder Name
OQM_910_QualityMetrics
TCS Confidential
Source Tables
Database
FDS_ETL_TARGET ( Teradata )
Target Tables
Database
FDS_ETL_TARGET ( Teradata )
Insert
Table/Dimension/Fact
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
TCS Confidential
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_AS
TCS Confidential
TCS Confidential
TCS Confidential
ASE_UNVAL_SUPLIER
UNVAL_SUPLIER
NVAL_SUPLIER
Table name
QLT_UNVLDTD_SUPLR_DTL_F_V
Table name
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_IDN QLT_MATRX_IDN
DECIMAL DECIMAL
15 15
BUS_ORG_MAIN_IDN
DECIMAL
15
MODLTY_ORG_MAIN_IDN
DECIMAL
15
SIT_ORG_MAIN_IDN
DECIMAL
15
TIM_MAIN_DT
DATE
MATRX_VAL
VARCHAR
50
TCS Confidential
SRC_IDN
DECIMAL
15
SRC_SYS_ID
VARCHAR
250
SRC_CRETN_IDN SRC_CRETN_TS
DECIMAL
15
TIMESTAMP 0
SRC_UPD_IDN ODS_UPD_TS
DECIMAL
15
TIMESTAMP 0
DAT_ORGN
VARCHAR
50
POSTNG_AGNT
VARCHAR
50
ODS_POSTNG_TS
TIMESTAMP 0
SRC_UPD_TS
TIMESTAMP 0
TCS Confidential
ASE_APRVD_SUPLIER
APRVD_SUPLIER
PRVD_SUPLIER
Table name
QLT_APRVD_SUPLR_DTL_F_V
Table name
QLT_MATRX_SUMM_AS
QLT_MATRX_SUMM_IDN QLT_MATRX_IDN
DECIMAL DECIMAL
15 15
BUS_ORG_MAIN_IDN
DECIMAL
15
MODLTY_ORG_MAIN_IDN
DECIMAL
15
SIT_ORG_MAIN_IDN
DECIMAL
15
TIM_MAIN_DT
DATE
MATRX_VAL SRC_IDN
VARCHAR DECIMAL
50 15
TCS Confidential
SRC_SYS_ID
VARCHAR
250
SRC_CRETN_IDN SRC_CRETN_TS
DECIMAL
15
TIMESTAMP 0
SRC_UPD_IDN ODS_UPD_TS
DECIMAL
15
TIMESTAMP 0
DAT_ORGN
VARCHAR
50
POSTNG_AGNT
VARCHAR
50
ODS_POSTNG_TS
TIMESTAMP 0
SRC_UPD_TS
TIMESTAMP 0
TCS Confidential
LAST_AUDT_DT
MANL_SRC_NM
SCHEDLD_AUDT_DT
STATUS_CD
SUPLR_AUDT_ID
TCS Confidential
SUPLR_NAM
SUPLR_SIT_ID
TARGT_AUDT_DT
TCS Confidential
15 15
Surrogate key Look up on QLT_MATR X_D table based on SRC_IDN and MATRX_AT TRB 1 to 1
DECIMAL BUS_ORG_ MAIN_IDN DECIMAL(15 ,0) DECIMAL MODLTY_O RG_MAIN_I DN DECIMAL(15 ,0) DECIMAL SIT_ORG_M AIN_IDN MATRX_LA ST_REFRS H_DT Value of each matrx DECIMAL
15
15
1 to 1
15
1 to 1
15
DECIMAL
15
TCS Confidential
15
Look up om GCD_DAT_ SORC_D based on SORC_NM Look up on QLT_MATR X_D table based on SRC_IDN and MATRX_AT TRB HARDCODE 1 to 1
SRC_SYS_I DECIMAL D
15
-99999
DECIMAL
15 15
CURRENT_ DECIMAL TIMESTAMP (0) -99999 DECIMAL CURRENT_ DECIMAL TIMESTAMP (0) QLT_UNVL DECIMAL DTD_SUPL R_DTL_F_V
15 15
HARDCODE 1 to 1
15
HARDCODE
m_WL_QLT TIMESTAMP 0 _MATRX_S UMM_AS_IN S_PURCHA SE_UNVAL_ SUPLIER' CURRENT_ TIMESTAMP 0 TIMESTAMP (0) CURRENT_ TIMESTAMP 0 TIMESTAMP (0)
HARDCODE
TOTL_SUPL R_NBR
this source column will be populated as a row in the taget table column MATRX_VA L
TOTL_UNQ LFD_SUPLR
this source column will be populated as a row in the taget table column MATRX_VA L
TCS Confidential
15 15
Surrogate key Look up on QLT_MATR X_D table based on SRC_IDN and MATRX_AT TRB 1 to 1
DECIMAL BUS_ORG_ MAIN_IDN DECIMAL(15 ,0) DECIMAL MODLTY_O RG_MAIN_I DN DECIMAL(15 ,0) DECIMAL SIT_ORG_M AIN_IDN MATRX_LA ST_REFRS H_DT DECIMAL
15
15
1 to 1
15
1 to 1
15
TCS Confidential
SRC_SYS_I DECIMAL D
15
Look up on QLT_MATR X_D table based on SRC_IDN and MATRX_AT TRB HARDCODE 1 to 1
-99999
DECIMAL
15 15
CURRENT_ DECIMAL TIMESTAMP (0) -99999 DECIMAL CURRENT_ DECIMAL TIMESTAMP (0) QLT_APRV D_SUPLR_ DTL_F_V DECIMAL
15 15
HARDCODE 1 to 1
15
HARDCODE
m_WL_QLT TIMESTAMP 0 _MATRX_S UMM_AS_IN S_PURCHA SE_APRVD _SUPLIER' CURRENT_ TIMESTAMP 0 TIMESTAMP (0) CURRENT_ TIMESTAMP 0 TIMESTAMP (0)
HARDCODE
ADT_SCOR
this source column will be populated as a row in the taget table column MATRX_VA L
AUDT_TYP
this source column will be populated as a row in the taget table column MATRX_VA L
this source column will be populated as a row in the taget table column MATRX_VA L CATGRZTN
TCS Confidential
this source column will be populated as a row in the taget table column MATRX_VA L COMPLT_DT this source column will be populated as a row in the taget table column MATRX_VA L LAST_AUDT_DT this source column will be populated as a row in the taget table column MATRX_VA L MANL_SRC_NM this source column will be populated as a row in the taget table column MATRX_VA L SCHEDLD_AUDT_DT this source column will be populated as a row in the taget table column MATRX_VA L STATUS_CD this source column will be populated as a row in the taget table column MATRX_VA L SUPLR_AUDT_ID
TCS Confidential
this source column will be populated as a row in the taget table column MATRX_VA L SUPLR_NAM this source column will be populated as a row in the taget table column MATRX_VA L SUPLR_SIT_ID this source column will be populated as a row in the taget table column MATRX_VA L TARGT_AUDT_DT
TCS Confidential