Beruflich Dokumente
Kultur Dokumente
213560877.doc
DE082
Version
1.14
Status
Signed-Off
File Name
213560877.doc
18/04/2012
Page 1 of 62
Solvency II
213560877.doc
Document Review
Name
Title
Date
Hitesh Lad
Randhir Vayalambrone
Solution Architect
Mark Carter
Sue Forder
Document Approval
Name
Title
Signature
Mark Carter
Version History
Author(s)
Version
Adrian Nagy
CR Number
Amendments/Reason
Date
1.0
Initial Publication
09/11/2011
Adrian Nagy
1.1
10/11/2011
Adrian Nagy
1.2
15/11/2011
Adrian Nagy
1.3
16/11/2011
Adrian Nagy
1.4
18/11/2011
Adrian Nagy
1.5
30/11/2011
Adrian Nagy
1.6
01/12/2011
Adrian Nagy
1.7
05/12/2011
Adrian Nagy
1.8
07/12/2011
Page 2 of 62
Date
Solvency II
213560877.doc
Adrian Nagy
1.9
Adrian Nagy
1.10
Get_SCS_for_SOURCE 2
updated as per defect #282
Adrian Nagy
1.11
31/01/2012
Adrian Nagy
1.12
06/02/2012
Adrian Nagy
1.13
26/03/2012
Adrian Nagy
1.14
18/04/2012
Reference Documents
Ref
Number
Document
Version
Location of document
RD1
SII_R1.0_3.0_FD300 Single
Integration Layer_v1.10.docx
1.10
QuickR
RD2
SII_R1.0_2.9_FD300
SCS_Mapping_Functional_Desi
gn_document_1.0.docx
1.0
QuickR
RD3
INSURANCE
CLIENT_S2_TDS_V28.erwin
28
QuickR
RD4
Dist_and_risks v0.3.pptx
0.3
RD5
0.2
RD6
n/a
RD7
1.1
QuickR
RD8
INSURANCE CLIENT S2
DE06b Source to Target
Mappings v0.1.xls
0.1
QuickR
RD9
Metric_codes_for_Reporting.xls
QuickR
Page 3 of 62
Solvency II
213560877.doc
TABLE OF CONTENTS
1 INTRODUCTION..................................................................................................................................... 7
1.1 Purpose............................................................................................................................................. 7
1.2 Scope for Increment 2....................................................................................................................... 7
1.3 SIL Tables......................................................................................................................................... 8
1.4 External Dependencies..................................................................................................................... 8
2 INCREMENT 2 ETL PROCESSING COMPONENT OVERVIEW...........................................................9
2.1 SIL Overview Diagram...................................................................................................................... 9
2.2 TDS to TDS Overview Diagram........................................................................................................ 9
2.3 Job Summary Table........................................................................................................................ 10
3 INTERNAL RECONCILIATION BUILD................................................................................................. 11
3.1 Jobs covered in this section............................................................................................................ 11
3.2 Structure and Mappings.................................................................................................................. 11
3.2.1 Data Input..................................................................................................................................... 11
3.2.2 Mapping....................................................................................................................................... 12
3.2.3 Data Output.................................................................................................................................. 12
3.3 SE022 SOURCE 1-TDS Reconciliation........................................................................................ 12
3.3.1 Description................................................................................................................................... 12
3.3.2 Job Flow....................................................................................................................................... 13
3.3.3 Build Specification........................................................................................................................ 13
3.4 SIL002SOURCE 1_TDS_Aggregate_and_compare.......................................................................14
3.4.1 Description................................................................................................................................... 14
3.4.2 Job Flow....................................................................................................................................... 14
3.4.3 Build Specification........................................................................................................................ 14
3.5 SIL001ReadSOURCE 1Incoming ................................................................................................... 16
3.5.1 Description................................................................................................................................... 16
3.5.2 Job Flow....................................................................................................................................... 16
3.5.3 Build Specification........................................................................................................................ 16
3.6 SE023 SOURCE 1-SAP Reconciliation........................................................................................ 17
3.6.1 Description................................................................................................................................... 17
3.6.2 Job Flow....................................................................................................................................... 17
3.6.3 Build Specification........................................................................................................................ 17
3.7 SIL003SOURCE 1_SAP_Aggregate_and_compare.......................................................................18
3.7.1 Description................................................................................................................................... 18
3.7.2 Job Flow....................................................................................................................................... 18
3.7.3 Build Specification........................................................................................................................ 19
4 SOURCE 1 SAP E2E RECONCILIATION BUILD..............................................................................20
4.1 Jobs covered in this section............................................................................................................ 20
4.2 Structure and Mappings.................................................................................................................. 20
4.2.1 Data Input..................................................................................................................................... 20
4.2.2 Mapping....................................................................................................................................... 21
4.2.3 Data Output.................................................................................................................................. 21
4.3 SE021 SOURCE 1-SAP E2E Reconciliation................................................................................21
4.3.1 Description................................................................................................................................... 21
4.3.2 Job Flow....................................................................................................................................... 22
4.3.3 Build Specification........................................................................................................................ 22
4.4 SIL004_Load_SAP_Postings.......................................................................................................... 23
4.4.1 Description................................................................................................................................... 23
4.4.2 Job Flow....................................................................................................................................... 24
4.4.3 Build Specification........................................................................................................................ 24
Page 4 of 62
Solvency II
213560877.doc
4.5 SIL005_Load_SAP_Errors.............................................................................................................. 24
4.5.1 Description................................................................................................................................... 24
4.5.2 Job Flow....................................................................................................................................... 24
4.5.3 Build Specification........................................................................................................................ 25
4.6 SIL006_Load_SAP_Journal_and_Detail_Errors.............................................................................25
4.6.1 Description................................................................................................................................... 25
4.6.2 Job Flow....................................................................................................................................... 25
4.6.3 Build Specification........................................................................................................................ 26
4.7 SIL007_E2E_Aggregate_and_compare.......................................................................................... 26
4.7.1 Description................................................................................................................................... 26
4.7.2 Job Flow....................................................................................................................................... 27
4.7.3 Build Specification........................................................................................................................ 27
5 TDS TO TDS SNAPSHOT COMPONENT BUILD................................................................................30
5.1 Jobs covered in this section............................................................................................................ 30
5.2 Structure and Mappings.................................................................................................................. 30
5.2.1 Data Input..................................................................................................................................... 30
5.2.2 Mapping....................................................................................................................................... 31
5.2.3 Data Output.................................................................................................................................. 31
5.3 SE018 TDS Cover Snapshot for SOURCE 1...............................................................................31
5.3.1 Description................................................................................................................................... 31
5.3.2 Build Specification........................................................................................................................ 31
5.4 SE019 TDS Cover Snapshot for SOURCE 2...............................................................................32
5.4.1 Description................................................................................................................................... 32
5.4.2 Build Specification........................................................................................................................ 32
5.5 SE020 TDS Daily Measures......................................................................................................... 33
5.5.1 Description................................................................................................................................... 33
5.5.2 Build Specification........................................................................................................................ 33
5.6 TDS001_Get_SCS_for_SOURCE 1................................................................................................ 33
5.6.1 Description................................................................................................................................... 33
5.6.2 Job Flow....................................................................................................................................... 33
5.6.3 Build Specification........................................................................................................................ 34
5.7 TDS002_Get_SCS_for_SOURCE 2................................................................................................ 36
5.7.1 Description................................................................................................................................... 36
5.7.2 Job Flow....................................................................................................................................... 36
5.7.3 Build Specification........................................................................................................................ 36
5.8 CTR001 Shared Container for Class Structure lookups...............................................................40
5.8.1 Description................................................................................................................................... 40
5.8.2 Container Flow............................................................................................................................. 41
5.8.3 Build Specification........................................................................................................................ 41
5.9 TDS003_Load_Cover_Snapshot .................................................................................................... 42
5.9.1 Description................................................................................................................................... 42
5.9.2 Job Flow....................................................................................................................................... 42
5.9.3 Build Specification........................................................................................................................ 42
5.10 TDS004_Calculate_Daily_Measures............................................................................................ 43
5.10.1 Description................................................................................................................................ 43
5.10.2 Job Flow.................................................................................................................................... 43
5.10.3 Build Specification..................................................................................................................... 43
5.11 TDS005_Load_Daily_Measures................................................................................................... 44
5.11.1 Description................................................................................................................................ 44
5.11.2 Job Flow.................................................................................................................................... 44
5.11.3 Build Specification..................................................................................................................... 44
6 POLICY HEADER - UPDATE TO INCREMENT 1 SIL TO TDS JOB...................................................46
6.1 Jobs covered in this section............................................................................................................ 46
6.2 Structure and Mappings.................................................................................................................. 46
Page 5 of 62
Solvency II
213560877.doc
Page 6 of 62
Solvency II
213560877.doc
1 Introduction
1.1 Purpose
The purpose of this document is to provide the detailed level technical specification for the ETL
components in scope of Increment 2 of the INSURANCE CLIENT Solvency II Release 0.1 solution. This
includes parts of the Single Integration Layer (SIL) and the load to the Snapshot and Measures Tables in
the Transactional Data Store (TDS). The document will describe the flow of the ETL processes which will
be used by the build team when developing ETL jobs.
Classification followed by TDS Load for SOURCE 1 and SOURCE 2 to Cover Snapshot table
Calculations followed by TDS Load for SOURCE 1 and SOURCE 2 to Daily Measures
Page 7 of 62
Solvency II
213560877.doc
Database Availability
Page 8 of 62
Solvency II
213560877.doc
INT 6
SE021
SAP
Reconciliation
Files
SAP E2E
Reconciliation
Page 9 of 62
Solvency II
213560877.doc
SIFF to TDS
INT4
SIFF
Files
SE015
SE016
SE017
SIFF File
Validation
Load Transaction
Tables
Rejected SIFF
Files
Rejected SIFF
Records
SE018
SE020
TDS Cover
Snapshot for AIS
TDS Daily
Measures (AIS)
SE019
SE020
TDS Cover
Snapshot for
UKRIS
TDS Daily
Measures
(UKRIS)
Increment 2
Description
SE018
SE020
SE019
SE020
SE021
SE022
SE023
SIL001ReadSOURCE 1Incoming
Page 10 of 62
Solvency II
213560877.doc
Description
SIL_SOURCE 1_Journal_Incoming
SIL_SOURCE 1_Detail_Incoming
Page 11 of 62
Solvency II
213560877.doc
Input Name
Description
SIL_TDS_PT_Outgoing
SIL_TDS_PC_Outgoing
Used to assemble a
TDS_POLICY_CHARGES_INCOME record prior to
transmitting the SIFnnnnn file.
SIL_TDS_RC_Outgoing
Used to assemble a
TDS_POLICY_REINSURANCE_COVERAGE record
prior to transmitting the SIFnnnnn file.
SIL_SAP_Detail_Outgoing
3.2.2 Mapping
Mapping
Description
N/A
Description
Page 12 of 62
Solvency II
213560877.doc
Description
Sequence
name
SE022_SOURCE
1_TDS_RECONCILIATION
Job Activity
SIL002SOURCE
1_TDS_Aggregate_and_compare
Execute
Command
CMD
Notification
Activities
Notifications
Parameters
Serial number
DB Name
Database name
DB User
DB Password
Database password
Email addresses
Page 13 of 62
Solvency II
213560877.doc
Description
Job name
SIL002SOURCE
1_TDS_Aggregate_and_compare
Input Stage
ODBC Connector
Input Stage
Input Stage
ODBC Connector
(SIL_TDS_PC_Outgoing)
Page 14 of 62
Solvency II
DataStage
component
213560877.doc
Description
number for the current run (job parameter)
Input Stage
ODBC Connector
(SIL_TDS_RC_Outgoing)
Input Stage
DataSet
Processing
Stage
Funnel
Processing
Stage
Join
Processing
Stage
Column Generator
Processing
Stages
Aggregator
Processing
Stage
Join
Processing
Stage
Filter
Output Stages
Sequential Files
Parameters
Serial number
DB Name
Database name
DB User
DB Password
Database password
Page 15 of 62
Solvency II
213560877.doc
Description
Job name
SIL001ReadSOURCE 1Incoming
Input Stage
Processing
Stage
Column Generator
Processing
Stage
Aggregator
Output Stage
DataSet
Page 16 of 62
Solvency II
213560877.doc
DataStage
component
Description
Parameters
Serial number
DB Name
Database name
DB User
DB Password
Database password
Description
Sequence
name
SE023_SOURCE
1_SAP_RECONCILIATION
Job Activity
SIL003SOURCE
1_SAP_Aggregate_and_compare
Execute
CMD
Page 17 of 62
Solvency II
213560877.doc
DataStage
component
Command
Notification
Activities
Description
empty. If yes, the reconciliation is
successful.
Notifications
Parameters
Sequence number
DB Name
Database name
DB User
DB Password
Database password
Email addresses
Page 18 of 62
Solvency II
213560877.doc
Description
Job name
SIL003SOURCE
1_SAP_Aggregate_and_compare
Input Stage
ODBC Connector
(SIL_SAP_Detail_Outgoing)
Input Stage
DataSet
Processing
Stages
Aggregator
Processing
Stage
Join
Processing
Stage
Filter
Output Stages
Sequential Files
Parameters
Sequence number
DB Name
Database name
DB User
DB Password
Database password
Page 19 of 62
Solvency II
213560877.doc
INT 6
SAP
Reconciliation
Files
SIL004
Load SAP
Postings
SIL005
SIL006
Load SAP
Validation Errors
(Journal and
Detail)
SIL007
Aggregate and
Compare
Description
aiennnnnnsap.dat
aiennnnnnerr.dat
aiennnnnne01
Page 20 of 62
Solvency II
213560877.doc
4.2.2 Mapping
Mapping
Description
Description
SIL_SAP_POSTING_INCOMING
SIL_SAP_ERRORS_INCOMING
SIL_SAP_JOURNAL_VALIDATION_ERRORS
SIL_SAP_DETAIL_VALIDATION_ERRORS
Page 21 of 62
Solvency II
213560877.doc
Description
Sequence
name
SE021_SOURCE
1_SAP_E2E_RECONCILIATION
Wait Activity
Execute
Command
CMD
Page 22 of 62
Solvency II
213560877.doc
DataStage
component
Description
Execute
Command
CMD
Job Activity
SIL004_Load_SAP_Postings
Job Activity
SIL005_Load_SAP_Errors
Job Activity
SIL006_Load_SAP_Journal_and_Detail_Errors
Job Activity
SIL007_E2E_Aggregate_and_compare
Execute
Command
CMD
Execute
Command
CMD
Notification
Activities
Notifications
Parameters
DB Name
Database name
DB User
DB Password
Database password
Email addresses
4.4 SIL004_Load_SAP_Postings
4.4.1 Description
This job loads the SIL_SAP_POSTINGS_INCOMING table in SIL with the reconciliation data.
Page 23 of 62
Solvency II
213560877.doc
Description
Job name
SIL004_Load_SAP_Postings
Input Stage
Sequential File
Processing
Stage
Copy stage
Copies the input to the output, with oneto-one mapping for all the fields.
Output Stage
Loads the
SIL_SAP_POSTINGS_INCOMING table
in SIL.
Parameters
DB Name
DB User
Database password
DB Password
4.5 SIL005_Load_SAP_Errors
4.5.1 Description
This job loads the SIL_SAP_ERRORS_INCOMING table in SIL with the reconciliation data.
Page 24 of 62
Solvency II
213560877.doc
Description
Job name
SIL005_Load_SAP_Errors
Input Stage
Sequential File
Processing
Stage
Copy stage
Output Stage
Loads the
SIL_SAP_ERRORS_INCOMING table in
SIL.
Parameters
DB Name
DB User
Database password
DB Password
4.6 SIL006_Load_SAP_Journal_and_Detail_Errors
4.6.1 Description
This job loads the SIL_SAP_ JOURNAL_VALIDATION_ERRORS and
SIL_SAP_DETAIL_VALIDATION_ERRORS tables in SIL with the reconciliation data.
Page 25 of 62
Solvency II
213560877.doc
Description
Job name
SIL006_Load_SAP_Journal_and_Detail_Errors
Input Stage
Sequential File
Processing
Stage
Modify Stage
Processing
Stage
Filter stage
Output Stage
Output Stage
Parameters
DB Name
DB User
Database password
DB Password
4.7 SIL007_E2E_Aggregate_and_compare
4.7.1 Description
This job performs the aggregation of the SAP and SIL data and compares the results.
Page 26 of 62
Solvency II
213560877.doc
Description
Job name
SIL007_E2E_Aggregate_and_compare
Input Stage
Input Stage
Input Stage
Input Stage
Page 27 of 62
Solvency II
DataStage
component
213560877.doc
Description
filters the records on the serial number equals
outgoing_serial_number and
record_processed=true (the data which was
sent to SAP).
Processing
Staged
Copy stages
Processing
Stage
Funnel stage
Processing
Stage
Aggregator Stage
Processing
stage
Join Stage
Processing
Stages
Column Generators
Processing
stage
Aggregator Stage
Processing
stage
Filter Stage
Page 28 of 62
Solvency II
DataStage
component
213560877.doc
Description
output link.
Output Stages
Sequential File
Parameters
File Location
DB Name
Database name
DB User
DB Password
Database password
Page 29 of 62
Solvency II
213560877.doc
Description
Page 30 of 62
Solvency II
213560877.doc
Input Name
Description
premium data.
5.2.2 Mapping
Mapping
Description
Description
Description
Job Sequence
name
SE018_TDS_Cover_Snapshot_SOURCE
1
Page 31 of 62
Solvency II
213560877.doc
DataStage
component
Description
SOURCE 1 source system.
Job Activity
TDS001_Get_SCS_for_SOURCE 1
Job Activity
TDS003_Load_Snapshot_for_SOURCE 1
Parameters
Source System
Description
Sequence
name
SE019_TDS_Snapshot_SOURCE 2
Job Activity
TDS002_Get_SCS_for_SOURCE 2
Job Activity
TDS003_Load_Snapshot_for_SOURCE 2
Parameters
Source System
Page 32 of 62
Solvency II
213560877.doc
Description
Sequence
name
SE020_TDS_Daily_Measures
Job Activity
TDS004_Calculate_Daily_Measures
Job Activity
TDS005_Load_Daily_Measures
Parameters
Source System
5.6 TDS001_Get_SCS_for_SOURCE 1
5.6.1 Description
This job will map the SOURCE 1 Policy Transaction data to SCS.
Page 33 of 62
Solvency II
213560877.doc
Description
Job name
TDS001_Get_SCS_for_SOURCE 1
Input Stage
Input Stage
Input Stage
Processing Stage
Lookup
(LKP_DISTRIBUTION_CHANNEL_RULES)
Processing Stage
Lookup (LKP_RISK_CLASS_RULES)
Page 34 of 62
Solvency II
DataStage
component
213560877.doc
Description
to-target mappings. Add the range
condition for the date (snapshot
date between start date and end
date) to make sure that the lookup
returns the latest record. Change
the partitioning method on the
reference link to Entire.
Container
Shared Container
(CTR_GET_CLASS_STRUCTURE)
Processing Stage
Output Stage
Dataset File
(DS_TDS_COVER_SNAPSHOT)
Parameters
Dataset Location
DB Name
DB USER
Database Password
DB PWD
=SOURCE 1
Source System
Snapshot Date
Max policy transaction id
Page 35 of 62
Solvency II
213560877.doc
5.7 TDS002_Get_SCS_for_SOURCE 2
5.7.1 Description
This job will map the SOURCE 2 Policy Transaction data to SCS.
Description
Job name
TDS002_Get_SCS_for_SOURCE 2
Input Stage
Page 36 of 62
Solvency II
DataStage
component
213560877.doc
Description
equals SOURCE 2. This value is
specified in a parameter. Also filter
only new transactions since the last
load by reading the rows with the
policy_transaction_id higher than
the max_policy_transaction_id
which is to be specified as a
parameter.
Input Stage
Input Stage
Processing Stage
Processing Stage
Lookup (LKP_DIST_CHANNEL_RULES_1)
Processing Stage
Lookup (LKP_DIST_CHANNEL_RULES_2)
Page 37 of 62
Solvency II
DataStage
component
213560877.doc
Description
date) to make sure that the lookup
returns the latest record. Change
the partitioning method on the
reference link to Entire.
Processing Stage
Lookup
(LKP_DISTRIBUTION_CHANNEL_RULES)
Processing Stage
Funnel (FNL_DISTRIBUTION_CHANNEL)
Processing Stage
Transformer (CP_FIELD_MAPPINGS_RISK)
Processing Stage
Lookup (LKP_RISK_CLASS_RULES_1)
Page 38 of 62
Solvency II
213560877.doc
DataStage
component
Description
Processing Stage
Lookup (LKP_RISK_CLASS_RULES_2)
Processing Stage
Lookup (LKP_RISK_CLASS_RULES_3)
Processing Stage
Funnel (FNL_RISK)
Container
Shared Container
(CTR_GET_CLASS_STRUCTURE)
Processing Stage
Page 39 of 62
Solvency II
213560877.doc
DataStage
component
Description
Output Stage
Dataset File
(DS_TDS_COVER_SNAPSHOT)
Parameters
Dataset Location
DB Name
DB USER
Database Password
DB PWD
=SOURCE 2
Source System
Snapshot Date
Max policy transaction id
Page 40 of 62
Solvency II
213560877.doc
Description
Input Stage
Input Stage
Processing
Stages
Processing
Stage
Lookup Stage
(LKP_CLASS_STRUCTURE_MATRIX)
Processing
Stage
Lookup Stage
(LKP_CLASS_STRUCTURE_MAP)
Processing
Stage
Page 41 of 62
Solvency II
213560877.doc
5.9 TDS003_Load_Cover_Snapshot
5.9.1 Description
This job loads the TDS_COVER_SNAPSHOT table.
Description
Job name
TDS003_Load_Cover_Snapshot
Input Stage
Dataset (DS_TDS_COVER_SNAPSHOT)
Processing
Stage
Transformer
(XFM_TDS_COVER_SNAPSHOT)
Output Stage
Parameters
Dataset Location
DB Name
Database name
DB USER
DB PWD
Database Password
Source System
Page 42 of 62
Solvency II
213560877.doc
5.10
5.10.1
TDS004_Calculate_Daily_Measures
Description
This job calculates all the Earned Premium and Unearned Premium Reserve daily measures.
5.10.2
Job Flow
5.10.3
Build Specification
DataStage
component
Description
Job Name
TDS004_Calculate_Daily_Measures
Input Stage
Processing
Stage
Transformer Stage
(XFM_CALCULATE_MEASURES)
Processing
Stage
Output Stage
Dataset File
(DS_TDS_DAILY_MEASURES)
Page 43 of 62
Solvency II
213560877.doc
DataStage
component
Description
Parameters
Dataset Location
DB Name
Database name
DB USER
DB PWD
Database Password
Source System
Calculation Date
5.11
5.11.1
TDS005_Load_Daily_Measures
Description
5.11.2
Job Flow
5.11.3
Build Specification
DataStage
component
Description
Job Name
TDS005_Load_Daily_Measures
Input Stage
Dataset (DS_TDS_DAILY_MEASURES)
Processing
Stage
Copy Stage
(CP_TDS_DAILY_MEASURES)
Output Stage
Page 44 of 62
Solvency II
DataStage
component
213560877.doc
Description
parameterized stored procedure which
should be called as Before SQL on the
ODBC Stage. There are two actions
which need to be done:
Parameters
Dataset Location
DB Name
Database name
DB USER
DB PWD
Database Password
Source System
Page 45 of 62
Solvency II
213560877.doc
Load Transaction
Tables
Rejected SIFF
Records
Description
6.2.2 Mapping
Mapping
Description
Page 46 of 62
Solvency II
213560877.doc
Description
Description
Input Stage
ODBC Connector
Processing
Stage
Lookup
Page 47 of 62
Solvency II
DataStage
component
213560877.doc
Description
the Policy ID.
If the lookup fails, go to the reject link and
continue with the Surrogate Key
Generator stage.
If the lookup is successful, go to the
Funnel stage.
Processing
Stage
Processing
Stage
Copy
Processing
Stage
Funnel
Output Stage
ODBC Connector
Page 48 of 62
Solvency II
213560877.doc
7.1 Scheduling
This section shows the batch schedule and flow for both SIL & TDS. It then also provides details about how
this will be implemented within DataStage.
The diagram above shows the E2E Reconciliation Batch Flow. The process will be triggered by the
presence of the last file expected from SAP as defined in the corresponding section above. This process is
independent of the other flows.
Page 49 of 62
Solvency II
213560877.doc
The diagram above highlights the Increment 2 flows which will be placed inside the overall SIL batch.
Page 50 of 62
Solvency II
213560877.doc
The diagram above highlights the Increment 2 flows which will be placed in the overall TDS Batch.
Manual Triggering
Should there be a requirement to trigger a sequence manually this can be done from DataStage
Director.
Restartability
The sequences will be designed to be restartable, such that if there is a system failure they can be
restarted and will pick up from where they stopped. They will also have controls in place that check
whether the sequence can run e.g. are the intermediate tables clear, is a sequence already
running, is the sequence in a runnable state (i.e. not aborted).
Page 51 of 62
Solvency II
213560877.doc
Data Type
Key
Description
Job_id
INT
PK
Job_name
Varchar(100)
Source_System_Name
Varchar(20)
SOURCE 1/SOURCE 2
Job_description
Varchar(200)
CTRL_BATCH_EXEC
Column name
Data Type
Key
Description
JOB_EXECUTION_ID
INT
PK
Batch_id
INT
Job_id
INT
FK (CTRL_JOB_Defn)
Serial_No
Varchar(6)
Business_Date
Date
Job_Start_Date_Time
DateTime
Job_End_Date_Time
DateTime
User_Name
Varchar(20)
Status
Varchar2(20)
Page 52 of 62
Solvency II
213560877.doc
Data Type
Key
Description
Metric_ID
INT
PK
Job_Execution_ID
INT
Metric_Code
Varchar(5)
Metric code
Metric_Name
Varchar(255)
Metric_Value
Varchar(100)
Row count
Financial Total
The Metric_Code is indicating the system, direction of the flow, type of records, the metric type and the
subject. Example: Total record Count Extracted from Source System (either SOURCE 1 or SOURCE 2) will
have the Metric_Code = SINR[A,U]. The detail description of the codes can be found in the RD9.
Page 53 of 62
Solvency II
213560877.doc
The following table shows the job sequences and the jobs which will record the information to the
CTRL_EXEC_METRIC table.
Job sequence name
Job name
SE003_Load_SOURCE
1_Receipt_Tables
SE003_Load_SOURCE
1_Receipt_Tables
Metrics recorded
SE004_SOURCE 1_Data_Validation
SOURCE 1001DataValidation
SE004_SOURCE 1_Data_Validation
SOURCE 1002WriteRejectFiles
SOURCE 1001EnrichmentSOURCE
1IncomingTable
Read (Rejects):
Records,
Financial Totals,
Policies,
Policy Versions
___________________
Rejected (New & Existing
Records,
Financial Totals,
Policies,
Policy Versions
SOURCE 1001LoadSAPOutTable
SOURCE 1002WriteOutgoingtables
AIE002WriteSAPFile1
SE005_SOURCE 1_Enrichment
SE005_SOURCE 1_Enrichment
SE005_SOURCE 1_Enrichment
SE006_SIFF_File_Output
SE007_SAP_File_Output
Page 54 of 62
Solvency II
SE009_SIFF_File_Validation
SE010_Load_SIFF_Receipt_Tables
SE011_SIFF_Data_Validation
SE011_SIFF_Data_Validation
SE012_LOB_Data_Mapping
SE012_LOB_Data_Mapping
SE012_LOB_Data_Mapping
213560877.doc
Job name
Metrics recorded
UKR002ValidatesFile
UKR001LoadIncomingTables
Loaded: Records,
Financial Totals,
Policies,
Policy Versions
SOURCE 2001DataValidation
SOURCE 2002WriteRejectFiles
Read (Rejects):
Records,
Financial Totals,
Policies,
Policy Versions
UKR002IncomingToDs
Read (Rejects):
Records,
Financial Totals,
Policies,
Policy Versions
UKR007UpdateIncoming
UKR008LoadOutgoingTables
SE017_Load_Transaction_Tables_A
TDS007LoadCoinsuranceDB
Page 55 of 62
Loaded:
Records,
Financial Totals,
Policies,
Policy Versions
Solvency II
213560877.doc
Job name
Metrics recorded
Read:
Records,
Financial Totals,
Policies,
Policy Versions
_________________
SE017_Load_Transaction_Tables_A
TDS008LoadReinsuranceContractDB
Loaded:
Records,
Financial Totals,
Policies,
Policy Versions
Read:
Records,
Financial Totals,
Policies,
Policy Versions
_________________
SE017_Load_Transaction_Tables_A
TDS009PolicyTransactionLoadDB
Loaded:
Records,
Financial Totals,
Policies,
Policy Versions
Read:
Records,
Financial Totals,
Policies,
Policy Versions
_________________
SE017_Load_Transaction_Tables_A
SE021_SOURCE
1_SAP_E2E_Reconciliation
SE021_SOURCE
1_SAP_E2E_Reconciliation
SE021_SOURCE
1_SAP_E2E_Reconciliation
TDS010LoadPolicyIncomeChargesDB
Loaded:
Records,
Financial Totals,
Policies,
Policy Versions
SIL004_Load_SAP_Postings
Read:
Records,
Financial Totals
SIL005_Load_SAP_Errors
Read:
Records,
Financial Totals
SIL006_Load_SAP_Journal_and_Detail_Errors
Read:
Records,
Financial Totals
Page 56 of 62
Solvency II
213560877.doc
The Execution ID of the DataStage job that rSource 1ed the error
Process or Module reference to identify where in the job the error occurred
Error details. The error code defines the type of error for example "Invalid File Format" and this
field provides details for why the error was generated:
When recording errors the description must provide full details of the error as in the example above. This
data is recorded in the Error Log table.
The tables that support Error Logging are detailed below:
CTRL_ERROR (Static)
Column name
Data Type
Key
Description
ERROR_CODE
INT
PK
ERROR_SHORT_CODE
ERROR_DESCRIPTION
VARCHAR2(500)
VARCHAR2(1000)
Page 57 of 62
Solvency II
213560877.doc
CTRL_ERROR_LOG
Column name
Error_id
Error_Timestamp
Error_code
Job_execution_id
Data Type
Int
Key
Description
PK
An ID to uniquely
identify the error
event
DateTime
INT
FK from CTRL_ERROR
FK from
CTRL_BATCH_EXEC
INT
File_Name
Varchar(100)
Error_Detail
Varchar(500)
Reject_File_Name
Varchar(100)
Job_ID
INT
FK from CTRL_Job_Defn
Page 58 of 62
Solvency II
213560877.doc
Error Codes
Error Level
Error Code
Error Name
Error Description
Low
001
DateFormatError
Low
002
NumberFormatError
Low
003
DatetimeFormatError
Low
004
NotNullError
Low
005
FinancialValidationError
Error Code
Job Execution ID
Job Name
Error Timestamp
Filename
Error Details
Page 59 of 62
Solvency II
213560877.doc
Parameter Name
Description
proc.alert_email_address
tds.high_date
folder.root
folder.sil.reception
folder.sil.archive
folder.sil.reject
folder.sil.out
folder.sil.static
folder.sil.scripts
folder.sil.temp
folder.tds.reception
folder.tds.archive
folder.tds.reject
folder.tds.static
folder.tds.scripts
folder.tds.temp
db.sil.intermediate
db.sil.tds
db.sil.databasename
db.tds.databasename
Page 60 of 62
Solvency II
213560877.doc
Area
Folder Name
Project
Root Folder
/<env>/data/SII_R01/
Inbound data
/<env>/data/SII_R01/inbound/SOURCE
1
/<env>/data/SII_R01/inbound/SOURCE
2
/<env>/data/SII_R01/inbound/SAP
SIL Archive
/<env>/data/SII_R01/inbound/archive
/<env>/data/SII_R01/inbound/reject
/<env>/data/SII_R01/inbound/reject_src
TDS Reception
/<env>/data/SII_R01/inbound/TDS
TDS Archive
/<env>/data/SII_R01/inbound/archive
/<env>/data/SII_R01/inbound/reject
Outbound data
/<env>/data/SII_R01/outbound/
Static data
/<env>/data/SII_R01/static
/<env>/data/SII_R01/static
SIL Scripts
/<env>/data/SII_R01/scripts
TDS Scripts
/<env>/data/SII_R01/scripts
/<env>/data/SII_R01/temp
/<env>/data/SII_R01/temp
Scripts
Working area
Page 61 of 62
Solvency II
213560877.doc
Location
Lnxddb01 10.109.191.33
Lnxqdb01 10.109.191.18
Lnxqdb02 10.109.191.20
Lnxpdb01 10.109.191.25
Lnxpdb02 - 10.109.191.27
Page 62 of 62