You are on page 1of 7

Format Setup:

Hint: Define formatting options…


<TEMPLATE TYPE> DELIMITER_BASED
<OUTPUT CHARACTER SET> UTF-8
<NEW RECORD CHARACTER> Carriage Return

Format Data Records:

<LEVEL> DATA_DS
<MAXIMUM <FORMAT> <DATA> <TAG> <DESCRIPTION>
LENGTH>
<NEW RECORD> DATA_DS
100 Alpha 1
‘Employee’
100 Alpha ‘;’
100 Alpha 2
‘Start date
contract’
100 Alpha ‘;’
100 Alpha 3
‘Employee type’
100 Alpha ‘;’
100 Alpha 4
‘Start date’
100 Alpha ‘;’
100 Alpha 5
‘Type of contract’
100 Alpha ‘;’
100 Alpha ‘Work 6
relationship’
100 Alpha ‘;’
100 Alpha 7
‘Probation time’
100 Alpha ‘;’
100 Alpha 8
‘Eind probation
time’
100 Alpha ‘;’
100 Alpha 9
‘Eind date
contract’
100 Alpha ‘;’
100 Alpha 10
‘Termination date’
100 Alpha ‘;’
100 Alpha 11
‘Reason’
100 Alpha ‘;’
100 Alpha 12
‘Initiative’
100 Alpha ‘;’
100 Alpha 13
‘Period number
periodic increase’
100 Alpha ‘;’
100 Alpha 14
‘Repeat increase
(every periods)’
100 Alpha ‘;’
100 Alpha 15
‘Period next
increase’
100 Alpha ‘;’
100 Alpha 16
‘Hirirng reason’
100 Alpha ‘;’
100 Alpha 17
‘Apply waiting
days’
100 Alpha ‘;’
100 Alpha 18
‘Termination
reason’
100 Alpha ‘;’
100 Alpha 19
‘Termination
reason’
100 Alpha ‘;’
100 Alpha 20
‘Termination
reason’
100 Alpha ‘;’
100 Alpha 21
‘CLA’
100 Alpha ‘;’
100 Alpha 22
‘Terms of
employment’
100 Alpha ‘;’
100 Alpha 23
‘Income relation
number’
100 Alpha ‘;’
100 Alpha 24
‘Flex and
Secuirty’
100 Alpha ‘;’
100 Alpha 25
‘Reason end of
flex and security’
100 Alpha ‘;’
100 Alpha 26
‘Increase/raise
method’
100 Alpha ‘;’
100 Alpha 27
‘Increase factor
min/max.’
100 Alpha ‘;’
100 Alpha 28
‘Increase with
amount’
100 Alpha ‘;’
100 Alpha 29
‘Increase based on
percentage’
100 Alpha ‘;’
100 Alpha 30
‘Reason payment
after termination’
100 Alpha ‘;’
100 Alpha 31
‘Start date
contract chain’
100 Alpha ‘;’
100 Alpha 32
‘Chain number’
100 Alpha ‘;’
100 Alpha 33
‘New start date’
100 Alpha ‘;’
100 Alpha 34
‘Reason end income
relationship’
100 Alpha ‘;’
100 Alpha 35
‘Fusion Person
Number’
<END LEVEL> DATA_DS

<LEVEL> EMPLOYEE_ROOT_DG
<MAXIMUM <FORMAT> <DATA> <TAG> <DESCRIPTION>
LENGTH>
<NEW RECORD> EMPLOYEE_ROOT_DG
100 Alpha 1
FUSION_EMP_NID
100 Alpha ‘;’
100 Alpha 2
TO_CHAR(FUSION_ASG
_START_DT,’YYYYMMD
D’)
100 Alpha ‘;’
100 Alpha 3
FUSION_EMP_REG_TEM
P
100 Alpha ‘;’
100 Alpha 4
TO_CHAR(FUSION_ASG
_START_DT,’YYYYMMD
D’)
100 Alpha ‘;’
100 Alpha 5
FUSE_EMP_CONTR_TYP
E
100 Alpha ‘;’
100 Alpha 6
FUSION_WRK_RLSHP
100 Alpha ‘;’
100 Alpha 7
(FUSION_PROB_PERIO
D ||
DECODE(FUSION_PROB
_UOM,’Months’,’M’)
)
100 Alpha ‘;’
100 Alpha 8
TO_CHAR(FUSION_PRO
B_END_DT,’YYYYMMDD
’)
100 Alpha ‘;’
100 Alpha 9
TO_CHAR(FUSION_PRO
J_END_DATE,’YYYYMM
DD’)
100 Alpha ‘;’
100 Alpha 10
TO_CHAR(FUSION_EMP
_TERM_DATE,’YYYYMM
DD’)
100 Alpha ‘;’
100 Alpha 11
FUSION_REASON
100 Alpha ‘;’
100 Alpha 12
‘’
100 Alpha ‘;’
100 Alpha 13
‘’
100 Alpha ‘;’
100 Alpha 14
‘’
100 Alpha ‘;’
100 Alpha 15
‘’
100 Alpha ‘;’
100 Alpha 16
‘’
100 Alpha ‘;’
100 Alpha 17
‘’
100 Alpha ‘;’
100 Alpha 18
FUSION_TERM_REASON
_CD
100 Alpha ‘;’
100 Alpha 19
‘’
100 Alpha ‘;’
100 Alpha 20
‘’
100 Alpha ‘;’
100 Alpha 21
FUSION_EMP_CLA
100 Alpha ‘;’
100 Alpha 22
IF FUSION_EMP_PPG1
IS NULL THEN
FUSION_EMP_PPG2
ELSE IF
FUSION_EMP_PPG2 IS
NULL THEN
FUSION_EMP_PPG1
END IF
100 Alpha ‘;’
100 Alpha 23
‘’
100 Alpha ‘;’
100 Alpha 24
‘’
100 Alpha ‘;’
100 Alpha 25
‘’
100 Alpha ‘;’
100 Alpha 26
‘’
100 Alpha ‘;’
100 Alpha 27
‘’
100 Alpha ‘;’
100 Alpha 28
‘’
100 Alpha ‘;’
100 Alpha 29
‘’
100 Alpha ‘;’
100 Alpha 30
‘’
100 Alpha ‘;’
100 Alpha 31
‘’
100 Alpha ‘;’
100 Alpha 32
‘’
100 Alpha ‘;’
100 Alpha 33
‘’
100 Alpha ‘;’
100 Alpha 34
‘’
100 Alpha ‘;’
100 Alpha 35
FUSION_PERSON_NO
<END LEVEL> EMPLOYEE_ROOT_DG

You might also like