Vous êtes sur la page 1sur 51

Credit Facility Combined Interface

Table of Contents
1 Introduction........................................................................................................................................ 1
2 Processing.......................................................................................................................................... 1
2.1 System Flow Chart........................................................................................................................ 1
2.2 Pre- job Requirements.................................................................................................................. 5
2.3 Post-job Requirements.................................................................................................................. 6
2.4 Inputs............................................................................................................................................ 7
2.4.1 Credit Facility Interface file..................................................................................................... 7
2.4.2 External Customer Address/Location Interface file............................................................12
2.4.3 HUB Regional Code Mapping..............................................................................................23
2.5 Data Transformation.................................................................................................................... 23
2.5.1 Pre-Requisites...................................................................................................................... 23
2.5.2 Source to Target Mapping.................................................................................................... 24
2.5.3 Derivation Logic................................................................................................................... 35
2.5.4 Constraints........................................................................................................................... 36
2.6 Error handling Procedures.......................................................................................................... 37
2.6.1 Rejects Handling.................................................................................................................. 37
2.6.2 Backup / Recovery Procedures............................................................................................ 37
2.6.3 Error Codes Definitions........................................................................................................ 37
2.6.4 Others.................................................................................................................................. 37
2.7 Outputs........................................................................................................................................ 38
2.7.1 Customer Address/Location Interface..................................................................................38
3 History Processing & Comparison.................................................................................................43
4 Detail Job Information...................................................................................................................... 43
4.1 Connection Information............................................................................................................... 43
4.2 Job Parameters........................................................................................................................... 43
4.3 Routines / Functions Defined...................................................................................................... 43

.
1 Introduction

This is a Source Extraction program, which retrieves all the information relating to Credit Facility from
HUB system and non-HUB systems and merge them into the Credit Facility Interface file before loading
them into HEW R2 Database, also local code are converted to regional code from code mapping table.

It involving some transformation process to handle the field name mapping, data type changes and simple
data cleansing. The data type change is conversion from Varchar data type in external sequential file to
data type of target dataset, this also involves validating date field value and reject / defaulting invalid/null
values.
An Audit/ Reject handling process is also included as part of the job.

2 Processing
2.1 System Flow Chart
The high level design is illustrated as follows:

BI Staging

REGCODEXREF
1

CRED_FACIL_ARR_INTERFACE_HEW_01.txt
..
4
CRED_FACIL_ARR_INTERFACE_HEW_10.txt 6
Regional Code
Mer Lookup
ge CRED_FACIL_ARR_I
2 NTERFACE_HEW
External Data Validation
External system
CRED_FACIL_ARR_INTERFACE
_HEW 3

Audit/Reject handling

Figure 1: System Flow chart

.
Here is the description of the above process:

1. Source to interface job will populate table.


2. External system will export external system file for Credit Facility in project landing folder. Use
file pattern option in sequential file stage to read multiple files.
3. Validate external system file:
- Validate date field values and reject/default invalid records.
- Handle Nullable field, convert fields with NULL string to null value.
- Convert data type from VARCHAR to required data type.

4. Merge data from internal and external source.


5. Perform regional code lookup.
6. Generate interface file.

The detailed design for Job Design - To Credit Facility Combined Interface is illustrated as follows:

djpHewr2CMBITF_CRED-FACIL_ARR_INTERFACE_HEW1

.
Stage Name Stage Type Description

Source Stages
Sequential File
fsqCRED_FACIL_ARR_INTERFACE_HEWred Stage This stage inputs data from
CRED_FACIL_ARR_INTERFACE_HEW*.txt file

fsqEXT_LOC_ARR_INTERFACE_HEWred Sequential File This stage inputs data from external systems to the
Stage job.

Processing Stages
This Stage combines the records from
fnlLocArrInterface Funnel Stage db2CRED_FACIL_ARR_INTERFACE_HEWsel and
fsqEXT_CRED_FACIL_ARR_INTERFACE_HEWred
respectively.
tfpExtLocArrInterface Transformer This stage performs data cleansing, defaulting and
Stage field splitting for input data.

db2REGCODEXREFlkp DB2/UDB This stage is used to lookup the regional codes from
Enterprise the table REGCODEXREF.

swhRegcodexref Switch This stage is used to select regional code based on


tables name and direct to a specific link.

lkpRegcodexref Lookup Stage This stage is used to lookup regional codes from
db2REGCODEXREFlkp

cpyLmtTypCde Copy Stage This Stage is used to make three copy of


LmtTypCde Table

cpyRateTypCde Copy Stage This Stage is used to make three copy of RateType
CdeTable

cgnLocArrInterface Column To generate columns JOB_NAME, TABLE_NAME


Generator and REJCDE with default values to be appended to
Stage the rejected records.

cxpLocArrInterface Column Export To concatenate the source key columns using pipe
Stage separator to be appended to rejected records.
This Stage combines the reject records from
fnlRejLocArrInterface Funnel Stage tfpExtLocArrInterface and cxpLocArrInterface
respectively.
tfpLocArrInterface Transformer This stage performs data cleansing, defaulting and
Stage field splitting for input data.

modrejLocArrInterface Modify Stage This stage is used to handle Null for field
START_DT

Target Stages

fsqRej_CMBITF_LOC_ARR_INTERFACE_HEWwrt Sequential File This stage is used to store rejected data coming
Stage from column export stage cxpRejSegmInterface

fdsLOC_ARR_INTERFACE_HEWwrt Dataset Stage This stage stores all the processed data coming
from tfpLocArrInterface.

db2CRED_FACIL_ARR_INTERFACE_HEWwrt DB2/UDB Job 1: It will Write > truncate the data in


Enterprise CRED_FACIL_ARR_INTERFACE_HEW

.
Job 2: It will Upsert the data in
CRED_FACIL_ARR_INTERFACE_HEW table

.
djpHewr2CMBITF_CRED-FACIL_ARR_INTERFACE_HEW2

.
Stage Name Stage Type Description

Source Stages
Sequential File
fsqCRED_FACIL_ARR_INTERFACE_HEWred Stage This stage inputs data from
CRED_FACIL_ARR_INTERFACE_HEW*.txt file

fsqEXT_LOC_ARR_INTERFACE_HEWred Sequential File This stage inputs data from external systems to the
Stage job.

Processing Stages
This Stage combines the records from
fnlLocArrInterface Funnel Stage db2CRED_FACIL_ARR_INTERFACE_HEWsel and
fsqEXT_CRED_FACIL_ARR_INTERFACE_HEWred
respectively.
tfpExtLocArrInterface Transformer This stage performs data cleansing, defaulting and
Stage field splitting for input data.

db2REGCODEXREFlkp DB2/UDB This stage is used to lookup the regional codes from
Enterprise the table REGCODEXREF.

swhRegcodexref Switch This stage is used to select regional code based on


tables name and direct to a specific link.

lkpRegcodexref Lookup Stage This stage is used to lookup regional codes from
db2REGCODEXREFlkp

cpyLmtTypCde Copy Stage This Stage is used to make three copy of


LmtTypCde Table

cpyRateTypCde Copy Stage This Stage is used to make three copy of RateType
CdeTable

cgnLocArrInterface Column To generate columns JOB_NAME, TABLE_NAME


Generator and REJCDE with default values to be appended to
Stage the rejected records.

cxpLocArrInterface Column Export To concatenate the source key columns using pipe
Stage separator to be appended to rejected records.
This Stage combines the reject records from
fnlRejLocArrInterface Funnel Stage tfpExtLocArrInterface and cxpLocArrInterface
respectively.
tfpLocArrInterface Transformer This stage performs data cleansing, defaulting and
Stage field splitting for input data.

modrejLocArrInterface Modify Stage This stage is used to handle Null for field
START_DT

Target Stages

fsqRej_CMBITF_LOC_ARR_INTERFACE_HEWwrt Sequential File This stage is used to store rejected data coming
Stage from column export stage cxpRejSegmInterface

fdsLOC_ARR_INTERFACE_HEWwrt Dataset Stage This stage stores all the processed data coming
from tfpLocArrInterface.

db2CRED_FACIL_ARR_INTERFACE_HEWwrt DB2/UDB Job 1: It will Write > truncate the data in


Enterprise CRED_FACIL_ARR_INTERFACE_HEW

.
Job 2: It will Upsert the data in
CRED_FACIL_ARR_INTERFACE_HEW table

2.2 Pre- job Requirements


Assumptions before the job runs:
This job is mainly defined for daily (near real-time) process, which handle small volume (change
only) data. If its initial load (Full Load), a control process need to be in place to break the huge
volume data into small batch.
External system input files should be available in project landing folder.
External system file should be comma separated, without quote character, and without field
name.
Multiple external system files are supported. File name should follow naming convention
EXT_CRED_FACIL_ARR_INTERFACE_HEW_SRC<*>.txt, where <*> can be different for
different file.

e.g.
EXT_CRED_FACIL_ARR_INTERFACE_HEW _SRC1.txt
EXT_CRED_FACIL_ARR_INTERFACE_HEW _SRC2.txt
Nullable field will have string value NULL.
DATE field format should be yyyy-mm-dd.

2.3 Post-job Requirements


Before the job is finished, it needs to output a status code to indicate if it is successful or not.
Please refer to the Project Appendix for a list of valid status/error codes.
Audit Handling procedures are called at the end of the job. Please refer to the Project Error
Handling Document for the project-wide audit-handling standard.

.
2.4 Inputs
2.4.1 Credit Facility Interface file

2.4.1.1 Overview
Its Sequential file that contains Customer Address/Location information.
There are total 11 files as per 11 source jobs
CRED_FACIL_ARR_INTERFACE_HEW_01.txt
CRED_FACIL_ARR_INTERFACE_HEW_02.txt
CRED_FACIL_ARR_INTERFACE_HEW_03.txt
CRED_FACIL_ARR_INTERFACE_HEW_04.txt
CRED_FACIL_ARR_INTERFACE_HEW_05.txt
CRED_FACIL_ARR_INTERFACE_HEW_06.txt
CRED_FACIL_ARR_INTERFACE_HEW_07.txt
CRED_FACIL_ARR_INTERFACE_HEW_08.txt
CRED_FACIL_ARR_INTERFACE_HEW_09.txt
CRED_FACIL_ARR_INTERFACE_HEW_10.txt
CRED_FACIL_LMT_ARR_INTERFACE_HEW.txt
Table 1: CRED_FACIL_ARR_INTERFACE_HEW (List only the fields related to the design)

.
CRED_FACIL_ARR_INTERFACE_HEW_*.txt
CRED_FACIL_LMT_ARR_INTERFACE_HEW.txt

Sl
Column Name Data Type Nullable Definition
No.

VARCHAR Change Type


INSERT = for new records
1. CHNG_TYPE No
UPDATE = for changed records
DELETE = for deleted records

VARCHAR Arrangement source identifier key


2. ARR_SRCE_KEY No
(Account number associated to Facility)

3. ARR_START_DT VARCHAR No Start date of account

4. SRCE_SYS_CDE VARCHAR No Source system code

PARENT ARRANGEMENT RELATIONSHIP RELATED FIELDS:

5. PARNT_ARR_SRCE_KEY VARCHAR No Parent arrangement source key (parent facility)

6. PARNT_ARR_START_DT VARCHAR No Parent arrangement start date (facility)

VARCHAR Parent arrangement relationship code (relationship


7. PARNT_ARR_REL_CDE No
with parent)

VARCHAR Arrangement to parent arrangement relationship


8. PARNT_ARR_REL_START_DT No
start date

OTHER RELEVANT FIELDS:

9. PROD_ARR_TYPE_CDE VARCHAR No Product Arrangement Type Code

10. PROD_ARR_TEXT VARCHAR No Product Arrangement Text

11. PROD_SRCE_KEY VARCHAR No Product Source Key

12. REAS_LOAN_CDE VARCHAR(6) Yes Reason Loan Code

CRNCY_LIMIT_CDE VARCHAR
13. No Currency Limit Code
CRNCY_CRED_LIMIT_CDE

14. CRED_FCL_TYPE_CDE VARCHAR No Credit Facility Type Code

LIMIT_CURR_AMT VARCHAR
15. No Limit Current Amount
CRED_LIMIT_CURR_AMT

16. AUTH_XPR_DT VARCHAR No Authorization Expiry Date

17. FCL_LMT_TYP_NUM VARCHAR No Facility Limit Type Number

18. SETUP_DT VARCHAR No Setup Date

.
19. RVW_DT VARCHAR No Review Date

20. CASH_RISK_PCT VARCHAR No Cash Risk Percent

21. PYMT_CNTRB_PCT VARCHAR No Payment Contribution Percent

START_DT VARCHAR
22. No Start date of Account
LMT_GRNT_DT

23. COMIT_IND VARCHAR No Commit Indicator

24. CF_SRCE_SYS_ID VARCHAR No Account Facility Arrangement Type

25. CNTL_FCL_LINE_NUM VARCHAR No Controlling Facility Line Number

26. CNTL_LMT_TYPE_CDE VARCHAR No Controlling Limit Type Code

LMT_TYPE_CDE VARCHAR
27. No Instruction Amount
CRED_LMT_TYPE_CDE

28. GROUP_LMT_TYPE_CDE VARCHAR No Group limit type code

29. SEC_LVL_CDE VARCHAR No Security Level Code

30. OVDUE_PRSL_LOC_AMT DECIMAL(16,3) Yes Overdue Personal Credit Facility Amount

31. PYMT_PRSL_LOC_CURR DECIMAL(16,3) Yes Payment Personal Credit Facility Current Amount

32. CALC_PYMT_CDE VARCHAR(3) Yes Calculation Payment Code

33. FREQ_PYMT_CDE VARCHAR(3) Yes Frequency Payment Code

34. PYMT_NEXT_DT DATE Yes Payment Next Date

35. PYMT_NEXT_AMT DECIMAL(23,3) Yes Payment Next Amount

36. INT_BASE_RT_TYP_CDE VARCHAR(3) Yes Interest Base Rate Type Code

37. SPRD_INT_BASE_RATE DEC(11,8) Yes Spread Interest Base Rate

38. WAIVE_LC_IND VARCHAR(1) Yes Waive Late Charge Indicator

39. CALC_PYMT_DT DATE Yes Calculation Payment Date

40. CALC_PYMT_LAST_DT DATE Yes Calculation Payment Code

41. PYMT_GRACE_PRD_DT DATE Yes Payment Grace Period Date

42. ATMC_PYRL_ACCT_IND VARCHAR(1) Yes Account Facility Arrangement Type

43. TRAN_ATMC_PYRL_LAST_DT DATE Yes Transaction Automated Payroll Last Date

44. LIMIT_MAX_AMT DECIMAL(16,3) Yes Limit Maximum Amount

45. LIMIT_MIN_AMT DEC(23,3) Yes Instruction Amount

.
46. INT_MAX_RATE_TYPE_CDE VARCHAR(3) Yes Interest Maximum Rate Type Code

47. INT_SPRD_MAX_RATE DECIMAL(11,8) Yes Interest Spread Maximum Rate

48. INT_MIN_RATE_TYPE_CDE VARCHAR(3) Yes Interest Minimum Rate Type Code

49. INT_SPRD_MIN_RATE DECIMAL(11,8) Yes Interest Spread Minimum Rate

50. INT_DEBIT_LAST_DATE DATE Yes Interest Debit Last Date

51. INT_DEBIT_NEXT_DATE DATE Yes Interest Debit Next Date

52. INT_OD_AMT DECIMAL(23,3) Yes Interest Overdraft Amount

53. INT_UOD_AMT DECIMAL(23,3) Yes Interest Unauthorized Overdraft Amount

VARCHAR(20) Account Number


54. ACCT_NUM Yes

55. ACCT_EXTNL_NUM VARCHAR(34) Yes Account External Number

56. ACCT_NAME VARCHAR(32) Yes Account Name

57. ACCT_NLS_NAME VARCHAR(250) Yes Account National Language Support Name

58. ACCT_TYPE_CDE VARCHAR(3) YES Account Type Code

59. CRNCY_CDE VARCHAR(3) No Currency Code

60. ACCT_STAT_CDE VARCHAR(6) Yes Account Status Code

61. REAS_ACT_CLOSE_CDE VARCHAR(6) Yes Reason Account Closure Code

62. BAL_CURR_LCL_AMT DECIMAL(23,3) Yes Balance Current Local Amount

63. BAL_CURR_AMT DECIMAL(23,3) Yes Balance Current Amount

64. BAL_AVAIL_AMT DECIMAL(23,3) Yes Balance Available Amount

65. ACCT_LIMIT_AMT DECIMAL(16,3) Yes Account Limit Amount

66. ACCT_HOLD_AMT DECIMAL(23,3) Yes Account Hold Amount

67. BAL_MAT_AMT DECIMAL(26,3) Yes Balance Maturity Amount

68. INT_RATE DECIMAL(11,8) Yes Interest Rate

69. ACCT_STAT_LAST_DT DATE Yes Account Status Last Date

70. STMT_LAST_DT DATE Yes STMT_LAST_DT

71. TRAN_LAST_DT DATE Yes Transaction Last Date

72. DATA_XTRCT_LAST_DT DATE Yes Data Extract Last Date

73. DUE_DT DATE Yes Due Date

.
74. PRICE_INT_TYPE VARCHAR(10) Yes Pricing Interest Type

75. INT_CR_CALC_CDE VARCHAR(3) Yes Interest Credit Calculation Code

76. INT_DEBIT_CALC_CDE VARCHAR(3) Yes Interest Debit Calculation Code

77. MV_LCL_AMT DECIMAL(23,3) Yes Market Value Amount

78. MV_AMT DECIMAL(23,3) Yes Market Value Amount

79. ACCT_STAT_STTRY_CDE VARCHAR(6) Yes Account Status Statutory Code

80. GROUP_ITEG_1_CDE VARCHAR(3) Yes Group Integrated One Code

81. GROUP_ITEG_2_CDE VARCHAR(3) Yes Group Integrated Two Code

82. GROUP_ITEG_CUST_IND VARCHAR(1) Yes Group Integrated Customer Indicator

83. OVDUE_BUCKT_CDE VARCHAR(3) Yes Overdue Bucket Code

84. OVDUE_DAY_CNT SMALLINT Yes Overdue Days Count

85. INT_DEBIT_ACCR_LCL_AMT DECIMAL(16,3) Yes Interest Debit Accrued Local Amount

86. INT_CR_ACCR_LCL_AMT DECIMAL(16,3) Yes Interest Credit Accrued Local Amount

87. ACCT_PYMT_NUM VARCHAR(20) Yes Account Payment Number

88. ARR_TYPE_CDE VARCHAR No Arrangement Type Code

89. END_DT VARCHAR No End Date

90. CHANL_ORIGN_CDE VARCHAR No Channel Origination Code

91. LMT_GRP_IND VARCHAR No Limit Indicator

92. CUST_SRCE_KEY VARCHAR No Customer Source Key

93. CUST_START_DT VARCHAR No Customer Start Date

94. CUST_SRCE_SYS_CDE VARCHAR No Customer Source System Code

95. ORGN_UNT_SRCE_KEY VARCHAR No Organization Unit Source Key

96. ORGN_UNT_START_DT VARCHAR No Organization Unit Start Date

.
2.4.1.2 File format
Sequential files

2.4.1.3 NLS Considerations


UTF -8

2.4.1.4 Data Validation


N.A.

2.4.1.5 Business Validation


N.A.

.
2.4.2 External Customer Address/Location Interface file

2.4.2.1 Overview
Its sequential file that contains data information about Customer Address/Location from external
systems.

.
P:EXT_CRED_FACIL_ARR_INTERFACE_HEW*.txt

Sl
Column Name Data Type Nullable Definition
No.

VARCHAR NO Change Type


INSERT = for new records
1. CHNG_TYPE
UPDATE = for changed records
DELETE = for deleted records

VARCHAR NO Arrangement source identifier key


2. ARR_SRCE_KEY
(Account number associated to Facility)

3. ARR_START_DT VARCHAR NO Start date of account

4. SRCE_SYS_CDE VARCHAR NO Source system code

PARENT ARRANGEMENT RELATIONSHIP RELATED FIELDS:

VARCHAR NO Parent arrangement source key (parent


5. PARNT_ARR_SRCE_KEY
facility)

6. PARNT_ARR_START_DT VARCHAR NO Parent arrangement start date (facility)

VARCHAR NO Parent arrangement relationship code


7. PARNT_ARR_REL_CDE
(relationship with parent)

VARCHAR NO Arrangement to parent arrangement


8. PARNT_ARR_REL_START_DT
relationship start date

OTHER RELEVANT FIELDS:

9. PROD_ARR_TYPE_CDE VARCHAR NO Product Arrangement Type Code

10. PROD_ARR_TEXT VARCHAR NO Product Arrangement Text

11. PROD_SRCE_KEY VARCHAR NO Product Source Key

12. REAS_LOAN_CDE VARCHAR NO Reason Loan Code

CRNCY_LIMIT_CDE VARCHAR NO
13. Currency Limit Code
CRNCY_CRED_LIMIT_CDE

14. CRED_FCL_TYPE_CDE VARCHAR NO Credit Facility Type Code

LIMIT_CURR_AMT VARCHAR NO
15. Limit Current Amount
CRED_LIMIT_CURR_AMT

16. AUTH_XPR_DT VARCHAR NO Authorization Expiry Date

17. FCL_LMT_TYP_NUM VARCHAR NO Facility Limit Type Number

18. SETUP_DT VARCHAR NO Setup Date

19. RVW_DT VARCHAR NO Review Date

.
20. CASH_RISK_PCT VARCHAR NO Cash Risk Percent

21. PYMT_CNTRB_PCT VARCHAR NO Payment Contribution Percent

START_DT VARCHAR NO
22. Start date of Account
LMT_GRNT_DT

23. COMIT_IND VARCHAR NO Commit Indicator

24. CF_SRCE_SYS_ID VARCHAR NO Account Facility Arrangement Type

25. CNTL_FCL_LINE_NUM VARCHAR NO Controlling Facility Line Number

26. CNTL_LMT_TYPE_CDE VARCHAR NO Controlling Limit Type Code

LMT_TYPE_CDE VARCHAR NO
27. Instruction Amount
CRED_LMT_TYPE_CDE

28. GROUP_LMT_TYPE_CDE VARCHAR NO Group limit type code

29. SEC_LVL_CDE VARCHAR NO Security Level Code

30. OVDUE_PRSL_LOC_AMT VARCHAR NO Overdue Personal Credit Facility Amount

VARCHAR NO Payment Personal Credit Facility Current


31. PYMT_PRSL_LOC_CURR
Amount

32. CALC_PYMT_CDE VARCHAR NO Calculation Payment Code

33. FREQ_PYMT_CDE VARCHAR NO Frequency Payment Code

34. PYMT_NEXT_DT VARCHAR NO Payment Next Date

35. PYMT_NEXT_AMT VARCHAR NO Payment Next Amount

36. INT_BASE_RT_TYP_CDE VARCHAR NO Interest Base Rate Type Code

37. SPRD_INT_BASE_RATE VARCHAR NO Spread Interest Base Rate

38. WAIVE_LC_IND VARCHAR NO Waive Late Charge Indicator

39. CALC_PYMT_DT VARCHAR NO Calculation Payment Date

40. CALC_PYMT_LAST_DT VARCHAR NO Calculation Payment Code

41. PYMT_GRACE_PRD_DT VARCHAR NO Payment Grace Period Date

42. ATMC_PYRL_ACCT_IND VARCHAR NO Account Facility Arrangement Type

43. TRAN_ATMC_PYRL_LAST_DT VARCHAR NO Transaction Automated Payroll Last Date

44. LIMIT_MAX_AMT VARCHAR NO Limit Maximum Amount

45. LIMIT_MIN_AMT VARCHAR NO Instruction Amount

46. INT_MAX_RATE_TYPE_CDE VARCHAR NO Interest Maximum Rate Type Code

.
47. INT_SPRD_MAX_RATE VARCHAR NO Interest Spread Maximum Rate

48. INT_MIN_RATE_TYPE_CDE VARCHAR NO Interest Minimum Rate Type Code

49. INT_SPRD_MIN_RATE VARCHAR NO Interest Spread Minimum Rate

50. INT_DEBIT_LAST_DATE VARCHAR NO Interest Debit Last Date

51. INT_DEBIT_NEXT_DATE VARCHAR NO Interest Debit Next Date

52. INT_OD_AMT VARCHAR NO Interest Overdraft Amount

53. INT_UOD_AMT VARCHAR NO Interest Unauthorized Overdraft Amount

VARCHAR NO Account Number


54. ACCT_NUM

55. ACCT_EXTNL_NUM VARCHAR NO Account External Number

56. ACCT_NAME VARCHAR NO Account Name

57. ACCT_NLS_NAME VARCHAR NO Account National Language Support Name

58. ACCT_TYPE_CDE VARCHAR Yes Account Type Code

59. CRNCY_CDE VARCHAR NO Currency Code

60. ACCT_STAT_CDE VARCHAR NO Account Status Code

61. REAS_ACT_CLOSE_CDE VARCHAR NO Reason Account Closure Code

62. BAL_CURR_LCL_AMT VARCHAR NO Balance Current Local Amount

63. BAL_CURR_AMT VARCHAR NO Balance Current Amount

64. BAL_AVAIL_AMT VARCHAR NO Balance Available Amount

65. ACCT_LIMIT_AMT VARCHAR NO Account Limit Amount

66. ACCT_HOLD_AMT VARCHAR NO Account Hold Amount

67. BAL_MAT_AMT VARCHAR NO Balance Maturity Amount

68. INT_RATE VARCHAR NO Interest Rate

69. ACCT_STAT_LAST_DT VARCHAR Yes Account Status Last Date

70. STMT_LAST_DT VARCHAR NO STMT_LAST_DT

71. TRAN_LAST_DT VARCHAR NO Transaction Last Date

72. DATA_XTRCT_LAST_DT VARCHAR NO Data Extract Last Date

73. DUE_DT VARCHAR NO Due Date

74. PRICE_INT_TYPE VARCHAR NO Pricing Interest Type

.
75. INT_CR_CALC_CDE VARCHAR NO Interest Credit Calculation Code

76. INT_DEBIT_CALC_CDE VARCHAR NO Interest Debit Calculation Code

77. MV_LCL_AMT VARCHAR NO Market Value Amount

78. MV_AMT VARCHAR NO Market Value Amount

79. ACCT_STAT_STTRY_CDE VARCHAR NO Account Status Statutory Code

80. GROUP_ITEG_1_CDE VARCHAR NO Group Integrated One Code

81. GROUP_ITEG_2_CDE VARCHAR NO Group Integrated Two Code

82. GROUP_ITEG_CUST_IND VARCHAR NO Group Integrated Customer Indicator

83. OVDUE_BUCKT_CDE VARCHAR NO Overdue Bucket Code

84. OVDUE_DAY_CNT VARCHAR NO Overdue Days Count

85. INT_DEBIT_ACCR_LCL_AMT VARCHAR NO Interest Debit Accrued Local Amount

86. INT_CR_ACCR_LCL_AMT VARCHAR NO Interest Credit Accrued Local Amount

87. ACCT_PYMT_NUM VARCHAR NO Account Payment Number

88. ARR_TYPE_CDE CHARACTER(3) No Arrangement Type Code

89. END_DT DATE No End Date

90. CHANL_ORIGN_CDE CHARACTER(6) No Channel Origination Code

91. LMT_GRP_IND CHARACTER(1) No Limit Indicator

92. CUST_SRCE_KEY VARCHAR(25) No Customer Source Key

93. CUST_START_DT DATE No Customer Start Date

94. CUST_SRCE_SYS_CDE VARCHAR(6) No Customer Source System Code

95. ORGN_UNT_SRCE_KEY VARCHAR(25) No Organization Unit Source Key

96. ORGN_UNT_START_DT DATE No Organization Unit Start Date

2.4.2.2 File format


Sequential file.

.
2.4.2.3 NLS Considerations
UTF -8

2.4.2.4 Data Type conversion


Data type of all columns in external file is VARCHAR which will be converted to
appropriate data type.

.
EXT_CRED_FACIL_ARR_INTERFACE_HEW_<*>.txt
CRED_FACIL_ARR_INTERFACE_HEW_*.txt
CRED_FACIL_LMT_ARR_INTERFACE_HEW.txt

S. No. Column Name Source Data Source Target Data Type Target Nullable
Type Nullable

1. CHNG_TYPE VARCHAR No VARCHAR (12) No

2. SRCE_SYS_CDE VARCHAR No VARCHAR(6) No

3. ARR_SRCE_KEY VARCHAR No VARCHAR (25) No

4. ARR_START_DT VARCHAR No DATE No

PARENT ARRANGEMENT RELATIONSHIP RELATED FIELDS:

5. PARNT_ARR_SRCE_KEY VARCHAR No VARCHAR( 25) No

6. PARNT_ARR_START_DT VARCHAR No DATE No

7. PARNT_ARR_REL_CDE VARCHAR No VARCHAR (6) No

8. PARNT_ARR_REL_START_DT VARCHAR No DATE Yes

OTHER RELEVANT FIELDS:

9. PROD_ARR_TYPE_CDE VARCHAR No VARCHAR(3) No

10. PROD_ARR_TEXT VARCHAR No VARCHAR(256) Yes

11. PROD_SRCE_KEY VARCHAR No VARCHAR(25) No

12. REAS_LOAN_CDE VARCHAR No VARCHAR (6) Yes

13. CRNCY_LIMIT_CDE No
VARCHAR VARCHAR(3) Yes
CRNCY_CRED_LIMIT_CDE

14. CRED_FCL_TYPE_CDE VARCHAR No VARCHAR( 3) No

15. LIMIT_CURR_AMT No
VARCHAR DEC (16,3) Yes
CRED_LIMIT_CURR_AMT

16. AUTH_XPR_DT VARCHAR No DATE Yes

17. FCL_LMT_TYP_NUM VARCHAR No VARCHAR( 2) Yes

18. SETUP_DT VARCHAR No DATE Yes

19. RVW_DT VARCHAR No DATE Yes

20. CASH_RISK_PCT VARCHAR No DEC( 5,2) Yes

21. PYMT_CNTRB_PCT VARCHAR No DEC( 5,2) Yes

.
EXT_CRED_FACIL_ARR_INTERFACE_HEW_<*>.txt
CRED_FACIL_ARR_INTERFACE_HEW_*.txt
CRED_FACIL_LMT_ARR_INTERFACE_HEW.txt

S. No. Column Name Source Data Source Target Data Type Target Nullable
Type Nullable

22. START_DT No
VARCHAR DATE Yes
LMT_GRNT_DT

23. COMIT_IND VARCHAR No VARCHAR( 1) Yes

24. CF_SRCE_SYS_ID VARCHAR No VARCHAR (20) Yes

25. CNTL_FCL_LINE_NUM VARCHAR No VARCHAR (2) Yes

26. CNTL_LMT_TYPE_CDE VARCHAR No VARCHAR( 3) Yes

27. LMT_TYPE_CDE No
VARCHAR VARCHAR( 3) Yes
CRED_LMT_TYPE_CDE

28. GROUP_LMT_TYPE_CDE VARCHAR No VARCHAR( 3) Yes

29. SEC_LVL_CDE VARCHAR No VARCHAR (3) Yes

30. OVDUE_PRSL_LOC_AMT VARCHAR No DEC( 16,3) Yes

31. PYMT_PRSL_LOC_CURR VARCHAR No DEC (16,3) Yes

32. CALC_PYMT_CDE VARCHAR No VARCHAR( 3) Yes

33. FREQ_PYMT_CDE VARCHAR No VARCHAR (3) Yes

34. PYMT_NEXT_DT VARCHAR No DATE Yes

35. PYMT_NEXT_AMT VARCHAR No DEC (23,3) Yes

36. INT_BASE_RT_TYP_CDE VARCHAR No VARCHAR( 3) Yes

37. SPRD_INT_BASE_RATE VARCHAR No DEC( 11,8) Yes

38. WAIVE_LC_IND VARCHAR No VARCHAR(1) Yes

39. CALC_PYMT_DT VARCHAR No DATE Yes

40. CALC_PYMT_LAST_DT VARCHAR No DATE Yes

41. PYMT_GRACE_PRD_DT VARCHAR No DATE Yes

42. ATMC_PYRL_ACCT_IND VARCHAR No VARCHAR (1) Yes

43. TRAN_ATMC_PYRL_LAST_DT VARCHAR No DATE Yes

44. LIMIT_MAX_AMT VARCHAR No DEC (16,3) Yes

.
EXT_CRED_FACIL_ARR_INTERFACE_HEW_<*>.txt
CRED_FACIL_ARR_INTERFACE_HEW_*.txt
CRED_FACIL_LMT_ARR_INTERFACE_HEW.txt

S. No. Column Name Source Data Source Target Data Type Target Nullable
Type Nullable

45. LIMIT_MIN_AMT VARCHAR No DEC (23,3) Yes

46. INT_MAX_RATE_TYPE_CDE VARCHAR No VARCHAR( 3) Yes

47. INT_SPRD_MAX_RATE VARCHAR No DEC( 11,8) Yes

48. INT_MIN_RATE_TYPE_CDE VARCHAR No VARCHAR (3) Yes

49. INT_SPRD_MIN_RATE VARCHAR No DEC (11,8) Yes

50. INT_DEBIT_LAST_DATE VARCHAR No DATE Yes

51. INT_DEBIT_NEXT_DATE VARCHAR No DATE Yes

52. INT_OD_AMT VARCHAR No DEC( 23,3) Yes

53. INT_UOD_AMT VARCHAR No DEC( 23,3) Yes

54. ACCT_NUM VARCHAR No VARCHAR(20) Yes

55. ACCT_EXTNL_NUM VARCHAR No VARCHAR(34) Yes

56. ACCT_NAME VARCHAR No VARCHAR(32) Yes

57. ACCT_NLS_NAME VARCHAR No VARCHAR(250) Yes

58. ACCT_TYPE_CDE VARCHAR Yes VARCHAR(3) No

59. CRNCY_CDE VARCHAR No VARCHAR(3) No

60. ACCT_STAT_CDE VARCHAR No VARCHAR(6) Yes

61. REAS_ACT_CLOSE_CDE VARCHAR No VARCHAR(6) Yes

62. BAL_CURR_LCL_AMT VARCHAR No DECIMAL(23,3) Yes

63. BAL_CURR_AMT VARCHAR No DECIMAL(23,3) Yes

64. BAL_AVAIL_AMT VARCHAR No DECIMAL(23,3) Yes

65. ACCT_LIMIT_AMT VARCHAR No DECIMAL(16,3) Yes

66. ACCT_HOLD_AMT VARCHAR No DECIMAL(23,3) Yes

67. BAL_MAT_AMT VARCHAR No DECIMAL(26,3) Yes

68. INT_RATE VARCHAR No DECIMAL(11,8) Yes

69. ACCT_STAT_LAST_DT VARCHAR Yes DATE No

.
EXT_CRED_FACIL_ARR_INTERFACE_HEW_<*>.txt
CRED_FACIL_ARR_INTERFACE_HEW_*.txt
CRED_FACIL_LMT_ARR_INTERFACE_HEW.txt

S. No. Column Name Source Data Source Target Data Type Target Nullable
Type Nullable

70. STMT_LAST_DT VARCHAR No DATE Yes

71. TRAN_LAST_DT VARCHAR No DATE Yes

72. DATA_XTRCT_LAST_DT VARCHAR No DATE Yes

73. DUE_DT VARCHAR No DATE Yes

74. PRICE_INT_TYPE VARCHAR No VARCHAR(10) Yes

75. INT_CR_CALC_CDE VARCHAR No VARCHAR(3) Yes

76. INT_DEBIT_CALC_CDE VARCHAR No VARCHAR(3) Yes

77. MV_LCL_AMT VARCHAR No DECIMAL(23,3) Yes

78. MV_AMT VARCHAR No DECIMAL(23,3) Yes

79. ACCT_STAT_STTRY_CDE VARCHAR No VARCHAR(6) Yes

80. GROUP_ITEG_1_CDE VARCHAR No VARCHAR(3) Yes

81. GROUP_ITEG_2_CDE VARCHAR No VARCHAR(3) Yes

82. GROUP_ITEG_CUST_IND VARCHAR No VARCHAR(1) Yes

83. OVDUE_BUCKT_CDE VARCHAR No VARCHAR(3) Yes

84. OVDUE_DAY_CNT VARCHAR No SMALLINT Yes

85. INT_DEBIT_ACCR_LCL_AMT VARCHAR No DECIMAL(16,3) Yes

86. INT_CR_ACCR_LCL_AMT VARCHAR No DECIMAL(16,3) Yes

87. ACCT_PYMT_NUM VARCHAR No VARCHAR(20) Yes

88. ARR_TYPE_CDE VARCHAR No CHARACTER(3) Yes

89. END_DT VARCHAR No DATE Yes

90. CHANL_ORIGN_CDE VARCHAR No CHARACTER(6) Yes

91. LMT_GRP_IND VARCHAR No CHARACTER(1) Yes

92. CUST_SRCE_KEY VARCHAR No VARCHAR(25) No

93. CUST_START_DT VARCHAR No DATE No

94. CUST_SRCE_SYS_CDE VARCHAR No VARCHAR(6) No

.
EXT_CRED_FACIL_ARR_INTERFACE_HEW_<*>.txt
CRED_FACIL_ARR_INTERFACE_HEW_*.txt
CRED_FACIL_LMT_ARR_INTERFACE_HEW.txt

S. No. Column Name Source Data Source Target Data Type Target Nullable
Type Nullable

95. ORGN_UNT_SRCE_KEY VARCHAR No VARCHAR(25) Yes

96. ORGN_UNT_START_DT VARCHAR No DATE Yes

.
2.4.2.5 Character Conversion
1. The nullable character fields from the input will be cleansed:
- Nullable field will have string value NULL convert it to NULL.
- Space and Empty String will convert to NULL.
- Remove all the leading and pending space and make it left justified.

2.4.2.6 DATE Validation


Starting from HEW R2, all date values are stored as ISO date format (yyyy-mm-dd). Validate date
values and reject /default value as given below,

ARR_START_DT
PARNT_ARR_START_DT Reject if invalid/Null/Blank values
ACCT_STAT_LAST_DT

PARNT_ARR_REL_START_DT
SETUP_DT
START_DT
PYMT_NEXT_DT
CALC_PYMT_DT
PYMT_GRACE_PRD_DT If invalid/Null/Blank Default to 0001-01-01
INT_DEBIT_NEXT_DATE
AUTH_XPR_DT
CALC_PYMT_LAST_DT
TRAN_ATMC_PYRL_LAST_DT
INT_DEBIT_LAST_DATE

RVW_DT
STMT_LAST_DT
TRAN_LAST_DT If invalid/Null/Blank Default to 9999-12-31
DATA_XTRCT_LAST_DT
DUE_DT

.
2.4.2.7 File format
DB2 UDB Table

2.4.2.8 NLS Considerations


N.A.

2.4.2.9 Data Validation


The data from this place will be read from the second time onward.

2.4.2.10 Business Validation


N.A.

.
2.4.3 HUB Regional Code Mapping

2.4.3.1 Overview
This file maintains the various local code and corresponding regional code mapping.

Table 4 : P: REGCODEXREF (List only the fields related to the design)

Column Name Data Type Definition

SRCE_SYS_CDE VARCHAR(6) Source System Code

TABLE_NAME VARCHAR(255) Code Table Name

LOCAL_CDE VARCHAR(10) Local Code

REGIONAL_CDE VARCHAR(10) Regional Code

2.4.3.2 File format


BI Staging Table

2.4.3.3 NLS Considerations


N.A.

2.4.3.4 Data Validation


N.A.

2.4.3.5 Business Validation


N.A.

2.5 Data Transformation

2.5.1 Pre-Requisites
N.A.

.
2.5.2 Source to Target Mapping
Table 5: Source to Interface Mapping.

.
Scenario Description :

Target Interface Table Source Table

Sep No Column Name Data Type Nullabl Nulla Column Name Data Type
e ble
Derivation Logic
CRED_FACIL_ARR_INTERFACE_HEW CRED_FACIL_ARR_INTERFACE_HEW_*.txt
CRED_FACIL_LMT_ARR_INTERFACE_HEW.txt
EXT_CRED_FACIL_ARR_INTERFACE_HEW.txt

1. Direct Mapping
CHNG_TYPE VARCHAR (12) No No CHNG_TYPE VARCHAR (12)
1

2. Direct Mapping
ARR_SRCE_KEY VARCHAR( 25) No No ARR_SRCE_KEY VARCHAR( 25)
3

3. Direct Mapping (see section 2.4..2.6 to validate date


ARR_START_DT DATE No No ARR_START_DT DATE
4 from external source)

4. Direct Mapping
SRCE_SYS_CDE VARCHAR( 6) No No SRCE_SYS_CDE VARCHAR( 6)
2

5. No Direct Mapping No
PARNT_ARR_SRCE_KEY VARCHAR( 25) PARNT_ARR_SRCE_KEY VARCHAR( 25)
5

6. No Direct Mapping (see section 2.4..2.6 to validate date No


PARNT_ARR_START_DT DATE PARNT_ARR_START_DT DATE
6 from external source)

7. No Refer to Regional Code Mapping on how to lookup No


7 PARNT_ARR_REL_CDE VARCHAR( 6) regional code. PARNT_ARR_REL_CDE VARCHAR( 6)
(Reject if lookup fails)

8. Direct Mapping (see section 2.4..2.6 to validate date


PARNT_ARR_REL_START_DT DATE Yes Yes PARNT_ARR_REL_ST_DT DATE
8 from external source)

9. Refer to Regional Code Mapping on how to lookup


PROD_ARR_TYPE_CDE VARCHAR(3) No No PROD_ARR_TYPE_CDE VARCHAR(3)
85 regional code(Reject if lookup fails)

10. Direct Mapping


PROD_ARR_TEXT VARCHAR(256) Yes Yes PROD_ARR_TEXT VARCHAR(256)
86

.
Scenario Description :

Target Interface Table Source Table

Sep No Column Name Data Type Nullabl Nulla Column Name Data Type
e ble
Derivation Logic
CRED_FACIL_ARR_INTERFACE_HEW CRED_FACIL_ARR_INTERFACE_HEW_*.txt
CRED_FACIL_LMT_ARR_INTERFACE_HEW.txt
EXT_CRED_FACIL_ARR_INTERFACE_HEW.txt

11. Direct Mapping


PROD_SRCE_KEY VARCHAR(25) No No PROD_SRCE_KEY VARCHAR(25)
87

12. Refer to Regional Code Mapping on how to lookup


9 REAS_LOAN_CDE VARCHAR( 6) Yes regional code. (If NULL from Source or lookup fails Yes REAS_LOAN_CDE VARCHAR( 6)
assign NULL)

13. CRNCY_LIMIT_CDE Refer to Regional Code Mapping on how to lookup CRNCY_LIMIT_CDE


10 VARCHAR( 3) Yes regional code. (If NULL from Source or lookup fails Yes VARCHAR( 3)
CRNCY_CRED_LIMIT_CDE assign NULL) CRNCY_CRED_LIMIT_CDE

14. Refer to Regional Code Mapping on how to lookup


11 CRED_FCL_TYPE_CDE VARCHAR( 3) No regional code. No CRED_FCL_TYPE_CDE VARCHAR( 3)
(Reject if lookup fails)

15. LIMIT_CURR_AMT Direct Mapping LIMIT_CURR_AMT


12 DEC(16,3) Yes Yes DEC(16,3)
CRED_LIMIT_CURR_AMT CRED_LIMIT_CURR_AMT

16. Direct Mapping (see section 2.4..2.6 to validate date


AUTH_XPR_DT DATE Yes Yes AUTH_XPR_DT DATE
13 from external source)

17. Direct Mapping


FCL_LMT_TYP_NUM VARCHAR( 2) Yes Yes FCL_LMT_TYP_NUM VARCHAR( 2)
14

18. Direct Mapping (see section 2.4..2.6 to validate date


SETUP_DT DATE Yes Yes SETUP_DT DATE
15 from external source)

19. Direct Mapping (see section 2.4..2.6 to validate date


RVW_DT DATE Yes Yes RVW_DT DATE
16 from external source)

.
Scenario Description :

Target Interface Table Source Table

Sep No Column Name Data Type Nullabl Nulla Column Name Data Type
e ble
Derivation Logic
CRED_FACIL_ARR_INTERFACE_HEW CRED_FACIL_ARR_INTERFACE_HEW_*.txt
CRED_FACIL_LMT_ARR_INTERFACE_HEW.txt
EXT_CRED_FACIL_ARR_INTERFACE_HEW.txt

20. Direct Mapping


CASH_RISK_PCT DEC( 5,2) Yes Yes CASH_RISK_PCT DEC( 5,2)
17

21. Direct Mapping


PYMT_CNTRB_PCT DEC( 5,2) Yes Yes PYMT_CNTRB_PCT DEC( 5,2)
18

22. START_DT Direct Mapping (see section 2.4..2.6 to validate date START_DT
19 DATE Yes from external source) Yes DATE
LMT_GRNT_DT START_LMT_GRNT_DT

23. Direct Mapping


COMIT_IND VARCHAR (1) Yes Yes COMIT_IND VARCHAR (1)
20

24. Direct Mapping


CF_SRCE_SYS_ID VARCHAR( 20) Yes Yes CF_SRCE_SYS_ID VARCHAR( 20)
21

25. Direct Mapping


CNTL_FCL_LINE_NUM VARCHAR( 2) Yes Yes CNTL_FCL_LINE_NUM VARCHAR( 2)
22

26. Refer to Regional Code Mapping on how to lookup


23 CNTL_LMT_TYPE_CDE VARCHAR (3) Yes regional code. (If NULL from Source or lookup fails Yes CNTL_LMT_TYPE_CDE VARCHAR (3)
assign NULL)

27. LMT_TYPE_CDE Refer to Regional Code Mapping on how to lookup LMT_TYPE_CDE


24 VARCHAR (3) Yes regional code. (If NULL from Source or lookup fails Yes VARCHAR (3)
CRED_LMT_TYPE_CDE assign NULL) CRED_LMT_TYPE_CDE

28. Refer to Regional Code Mapping on how to lookup


25 GROUP_LMT_TYPE_CDE VARCHAR( 3) Yes regional code. (If NULL from Source or lookup fails Yes GROUP_LMT_TYPE_CDE VARCHAR( 3)
assign NULL)

.
Scenario Description :

Target Interface Table Source Table

Sep No Column Name Data Type Nullabl Nulla Column Name Data Type
e ble
Derivation Logic
CRED_FACIL_ARR_INTERFACE_HEW CRED_FACIL_ARR_INTERFACE_HEW_*.txt
CRED_FACIL_LMT_ARR_INTERFACE_HEW.txt
EXT_CRED_FACIL_ARR_INTERFACE_HEW.txt

29. Refer to Regional Code Mapping on how to lookup


26 SEC_LVL_CDE VARCHAR( 3) Yes regional code. (If NULL from Source or lookup fails Yes SEC_LVL_CDE VARCHAR( 3)
assign NULL)

30. Direct Mapping


OVDUE_PRSL_LOC_AMT DEC 16,3 Yes Yes OVDUE_PRSL_LOC_AMT DEC 16,3
27

31. Direct Mapping


PYMT_PRSL_LOC_CURR DEC 16,3 Yes Yes PYMT_PRSL_LOC_CURR DEC 16,3
28

32. Refer to Regional Code Mapping on how to lookup


29 CALC_PYMT_CDE VARCHAR (3) Yes regional code. (If NULL from Source or lookup fails Yes CALC_PYMT_CDE VARCHAR (3)
assign NULL)

33. Refer to Regional Code Mapping on how to lookup


30 FREQ_PYMT_CDE VARCHAR( 3) Yes regional code. (If NULL from Source or lookup fails Yes FREQ_PYMT_CDE VARCHAR( 3)
assign NULL)

34. Direct Mapping (see section 2.4..2.6 to validate date


PYMT_NEXT_DT DATE Yes Yes PYMT_NEXT_DT DATE
31 from external source)

35. Direct Mapping


PYMT_NEXT_AMT DEC (23,3) Yes Yes PYMT_NEXT_AMT DEC (23,3)
32

36. Refer to Regional Code Mapping on how to lookup


33 INT_BASE_RT_TYP_CDE VARCHAR( 3) Yes regional code. (If NULL from Source or lookup fails Yes INT_BASE_RT_TYP_CDE VARCHAR( 3)
assign NULL)

37. Direct Mapping


SPRD_INT_BASE_RATE DEC (11,8) Yes Yes SPRD_INT_BASE_RATE DEC (11,8)
34

.
Scenario Description :

Target Interface Table Source Table

Sep No Column Name Data Type Nullabl Nulla Column Name Data Type
e ble
Derivation Logic
CRED_FACIL_ARR_INTERFACE_HEW CRED_FACIL_ARR_INTERFACE_HEW_*.txt
CRED_FACIL_LMT_ARR_INTERFACE_HEW.txt
EXT_CRED_FACIL_ARR_INTERFACE_HEW.txt

38. Direct Mapping


WAIVE_LC_IND VARCHAR( 1) Yes Yes WAIVE_LC_IND VARCHAR( 1)
35

39. Direct Mapping (see section 2.4..2.6 to validate date


CALC_PYMT_DT DATE Yes Yes CALC_PYMT_DT DATE
36 from external source)

40. Direct Mapping (see section 2.4..2.6 to validate date


CALC_PYMT_LAST_DT DATE Yes Yes CALC_PYMT_LAST_DT DATE
37 from external source)

41. Direct Mapping (see section 2.4..2.6 to validate date


PYMT_GRACE_PRD_DT DATE Yes Yes PYMT_GRACE_PRD_DT DATE
38 from external source)

42. Direct Mapping


ATMC_PYRL_ACCT_IND VARCHAR( 1) Yes Yes ATMC_PYRL_ACCT_IND VARCHAR( 1)
39

43. Direct Mapping (see section 2.4..2.6 to validate date


TRAN_ATMC_PYRL_LAST_DT DATE Yes Yes TRAN_ATMC_PYRL_LAST_DT DATE
40 from external source)

44. Direct Mapping


LIMIT_MAX_AMT DEC (16,3) Yes Yes LIMIT_MAX_AMT DEC (16,3)
41

45. Direct Mapping


LIMIT_MIN_AMT DEC (23,3) Yes Yes LIMIT_MIN_AMT DEC (23,3)
42

46. Refer to Regional Code Mapping on how to lookup


43 INT_MAX_RATE_TYPE_CDE VARCHAR9 3) Yes regional code. (If NULL from Source or lookup fails Yes INT_MAX_RATE_TYPE_CDE VARCHAR9 3)
assign NULL)

47. Direct Mapping


INT_SPRD_MAX_RATE DEC (11,8) Yes Yes INT_SPRD_MAX_RATE DEC (11,8)
44

.
Scenario Description :

Target Interface Table Source Table

Sep No Column Name Data Type Nullabl Nulla Column Name Data Type
e ble
Derivation Logic
CRED_FACIL_ARR_INTERFACE_HEW CRED_FACIL_ARR_INTERFACE_HEW_*.txt
CRED_FACIL_LMT_ARR_INTERFACE_HEW.txt
EXT_CRED_FACIL_ARR_INTERFACE_HEW.txt

48. Refer to Regional Code Mapping on how to lookup


45 INT_MIN_RATE_TYPE_CDE VARCHAR(3) Yes regional code. (If NULL from Source or lookup fails Yes INT_MIN_RATE_TYPE_CDE VARCHAR(3)
assign NULL)

49. Direct Mapping


INT_SPRD_MIN_RATE DEC (11,8) Yes Yes INT_SPRD_MIN_RATE DEC (11,8)
46

50. Direct Mapping (see section 2.4..2.6 to validate date


INT_DEBIT_LAST_DATE DATE Yes Yes INT_DEBIT_LAST_DATE DATE
47 from external source)

51. Direct Mapping (see section 2.4..2.6 to validate date


INT_DEBIT_NEXT_DATE DATE Yes Yes INT_DEBIT_NEXT_DATE DATE
48 from external source)

52. Direct Mapping


INT_OD_AMT DEC( 23,3) Yes Yes INT_OD_AMT DEC( 23,3)
49

53. Direct Mapping


INT_UOD_AMT DEC( 23,3) Yes Yes INT_UOD_AMT DEC( 23,3)
50

54. Direct Mapping


ACCT_NUM VARCHAR(20) Yes Yes ACCT_NUM VARCHAR(20)
51

55. Yes Direct Mapping Yes


ACCT_EXTNL_NUM VARCHAR(34) ACCT_EXTNL_NUM VARCHAR(34)
52

56. Yes Direct Mapping Yes


ACCT_NAME VARCHAR(32) ACCT_NAME VARCHAR(32)
53

57. Yes Direct Mapping Yes


ACCT_NLS_NAME VARCHAR(250) ACCT_NLS_NAME VARCHAR(250)
54

.
Scenario Description :

Target Interface Table Source Table

Sep No Column Name Data Type Nullabl Nulla Column Name Data Type
e ble
Derivation Logic
CRED_FACIL_ARR_INTERFACE_HEW CRED_FACIL_ARR_INTERFACE_HEW_*.txt
CRED_FACIL_LMT_ARR_INTERFACE_HEW.txt
EXT_CRED_FACIL_ARR_INTERFACE_HEW.txt

58. Refer to Regional Code Mapping on how to lookup


55 ACCT_TYPE_CDE VARCHAR(3) Yes regional code. (If NULL from Source or lookup fails Yes ACCT_TYPE_CDE VARCHAR(3)
assign NULL)

59. Refer to Regional Code Mapping on how to lookup


CRNCY_CDE VARCHAR(3) No No CRNCY_CDE VARCHAR(3)
56 regional code (Reject if lookup fails)

60. Refer to Regional Code Mapping on how to lookup


57 ACCT_STAT_CDE VARCHAR(6) Yes regional code. (If NULL from Source or lookup fails Yes ACCT_STAT_CDE VARCHAR(6)
assign NULL)

61. Refer to Regional Code Mapping on how to lookup


58 REAS_ACT_CLOSE_CDE VARCHAR(6) Yes regional code. (If NULL from Source or lookup fails Yes REAS_ACT_CLOSE_CDE VARCHAR(6)
assign NULL)

62. Direct Mapping


BAL_CURR_LCL_AMT DECIMAL(23,3) Yes Yes BAL_CURR_LCL_AMT DECIMAL(23,3)
59

63. Direct Mapping


BAL_CURR_AMT DECIMAL(23,3) Yes Yes BAL_CURR_AMT DECIMAL(23,3)
60

64. Direct Mapping


BAL_AVAIL_AMT DECIMAL(23,3) Yes Yes BAL_AVAIL_AMT DECIMAL(23,3)
61

65. Direct Mapping


ACCT_LIMIT_AMT DECIMAL(16,3) Yes Yes ACCT_LIMIT_AMT DECIMAL(16,3)
62

66. Direct Mapping


ACCT_HOLD_AMT DECIMAL(23,3) Yes Yes ACCT_HOLD_AMT DECIMAL(23,3)
63

67. Direct Mapping


BAL_MAT_AMT DECIMAL(26,3) Yes Yes BAL_MAT_AMT DECIMAL(26,3)
64

.
Scenario Description :

Target Interface Table Source Table

Sep No Column Name Data Type Nullabl Nulla Column Name Data Type
e ble
Derivation Logic
CRED_FACIL_ARR_INTERFACE_HEW CRED_FACIL_ARR_INTERFACE_HEW_*.txt
CRED_FACIL_LMT_ARR_INTERFACE_HEW.txt
EXT_CRED_FACIL_ARR_INTERFACE_HEW.txt

68. Direct Mapping


INT_RATE DECIMAL(11,8) Yes Yes INT_RATE DECIMAL(11,8)
65

69. Direct Mapping


ACCT_STAT_LAST_DT DATE Yes Yes ACCT_STAT_LAST_DT DATE
66

70. Direct Mapping


STMT_LAST_DT DATE Yes Yes STMT_LAST_DT DATE
67

71. Direct Mapping


TRAN_LAST_DT DATE Yes Yes TRAN_LAST_DT DATE
68

72. Direct Mapping


DATA_XTRCT_LAST_DT DATE Yes Yes DATA_XTRCT_LAST_DT DATE
69

73. Direct Mapping


DUE_DT DATE Yes Yes DUE_DT DATE
70

74. Direct Mapping


PRICE_INT_TYPE VARCHAR(10) Yes Yes PRICE_INT_TYPE VARCHAR(10)
71

75. Refer to Regional Code Mapping on how to lookup


72 INT_CR_CALC_CDE VARCHAR(3) Yes regional code. (If NULL from Source or lookup fails Yes INT_CR_CALC_CDE VARCHAR(3)
assign NULL)

76. Refer to Regional Code Mapping on how to lookup


73 INT_DEBIT_CALC_CDE VARCHAR(3) Yes regional code. (If NULL from Source or lookup fails Yes INT_DEBIT_CALC_CDE VARCHAR(3)
assign NULL)

77. Direct Mapping


MV_LCL_AMT DECIMAL(23,3) Yes Yes MV_LCL_AMT DECIMAL(23,3)
74

.
Scenario Description :

Target Interface Table Source Table

Sep No Column Name Data Type Nullabl Nulla Column Name Data Type
e ble
Derivation Logic
CRED_FACIL_ARR_INTERFACE_HEW CRED_FACIL_ARR_INTERFACE_HEW_*.txt
CRED_FACIL_LMT_ARR_INTERFACE_HEW.txt
EXT_CRED_FACIL_ARR_INTERFACE_HEW.txt

78. Direct Mapping


MV_AMT DECIMAL(23,3) Yes Yes MV_AMT DECIMAL(23,3)
75

79. Refer to Regional Code Mapping on how to lookup


76 ACCT_STAT_STTRY_CDE VARCHAR(6) Yes regional code. (If NULL from Source or lookup fails Yes ACCT_STAT_STTRY_CDE VARCHAR(6)
assign NULL)

80. Refer to Regional Code Mapping on how to lookup


77 GROUP_ITEG_1_CDE VARCHAR(3) Yes regional code. (If NULL from Source or lookup fails Yes GROUP_ITEG_1_CDE VARCHAR(3)
assign NULL)

81. Refer to Regional Code Mapping on how to lookup


78 GROUP_ITEG_2_CDE VARCHAR(3) Yes regional code. (If NULL from Source or lookup fails Yes GROUP_ITEG_2_CDE VARCHAR(3)
assign NULL)

82. Direct Mapping


GROUP_ITEG_CUST_IND VARCHAR(1) Yes Yes GROUP_ITEG_CUST_IND VARCHAR(1)
79

83. Refer to Regional Code Mapping on how to lookup


80 OVDUE_BUCKT_CDE VARCHAR(3) Yes regional code. (If NULL from Source or lookup fails Yes OVDUE_BUCKT_CDE VARCHAR(3)
assign NULL)

84. Direct Mapping


OVDUE_DAY_CNT SMALLINT Yes Yes OVDUE_DAY_CNT SMALLINT
81

85. DECIMAL(16,3) Direct Mapping DECIMAL(16,3)


INT_DEBIT_ACCR_LCL_AMT Yes Yes INT_DEBIT_ACCR_LCL_AMT
82

86. DECIMAL(16,3) Yes Direct Mapping Yes DECIMAL(16,3)


INT_CR_ACCR_LCL_AMT INT_CR_ACCR_LCL_AMT
83

.
Scenario Description :

Target Interface Table Source Table

Sep No Column Name Data Type Nullabl Nulla Column Name Data Type
e ble
Derivation Logic
CRED_FACIL_ARR_INTERFACE_HEW CRED_FACIL_ARR_INTERFACE_HEW_*.txt
CRED_FACIL_LMT_ARR_INTERFACE_HEW.txt
EXT_CRED_FACIL_ARR_INTERFACE_HEW.txt

87. Yes Direct Mapping Yes


ACCT_PYMT_NUM VARCHAR(20) ACCT_PYMT_NUM VARCHAR(20)
84

88. Refer to Regional Code Mapping on how to lookup


88 ARR_TYPE_CDE CHARACTER(3) Yes regional code. (If NULL from Source or lookup fails Yes ARR_TYPE_CDE CHARACTER(3)
assign NULL)

89. Direct Mapping


END_DT DATE Yes Yes END_DT DATE
89

90. Refer to Regional Code Mapping on how to lookup


90 CHANL_ORIGN_CDE CHARACTER(6) Yes regional code. (If NULL from Source or lookup fails Yes CHANL_ORIGN_CDE CHARACTER(6)
assign NULL)

91. Direct Mapping VARCHAR


LMT_GRP_IND CHARACTER(1) Yes Yes LMT_GRP_IND
91

92. Direct Mapping VARCHAR


CUST_SRCE_KEY VARCHAR(25) No No CUST_SRCE_KEY
92

93. Direct Mapping VARCHAR


CUST_START_DT DATE No No CUST_START_DT
93

94. Direct Mapping VARCHAR


CUST_SRCE_SYS_CDE VARCHAR(6) No No CUST_SRCE_SYS_CDE
94

95. Direct Mapping VARCHAR


ORGN_UNT_SRCE_KEY VARCHAR(25) Yes Yes ORGN_UNT_SRCE_KEY
95

96. Direct Mapping VARCHAR


ORGN_UNT_START_DT DATE Yes Yes ORGN_UNT_START_DT
96

.
.
2.5.3 Derivation Logic

2.5.3.1 Regional Code Mapping


Local country-based code needs to be converted in regional code. Lookup REGCODEXREF table with
local code and fetch regional code (REGIONALCDE).
e.g. for REAS_LOAN_CDE field lookup REGCODEXREF table with,

REGCODEXREF.LOCAL_CDE = P: CRED_FACIL_ARR_INTERFACE_HEW.
REAS_LOAN_CDE REGCODEXREF.TABLE_NAME = HEW_REAS_LOAN_CDE
REGCODEXREF.SRCE_SYS_CDE = P: CRED_FACIL_ARR_INTERFACE_HEW.SRCE_SYS_CDE

Map target field:


REAS_LOAN_CDE = REGCODEXREF. REGIONALCDE

Table 7: Regional code mapping

.
S. TABLE_NAME Parent fields in target database
No. Child fields Nullable
(REGIONALXREF)

1. REAS_LOAN_CDE HEW_REAS_LOAN_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

2. CRED_FCL_TYPE_CDE HEW_CRED_FCL_TYPE_CDE No LOCAL_CDE + SRCE_SYS_CDE + Table name

3. CNTL_LMT_TYPE_CDE HEW_LMT_TYPE_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

4. CALC_PYMT_CDE HEW_CALC_PYMT_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

5. FREQ_PYMT_CDE HEW_PDCY_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

6. INT_BASE_RT_TYP_CDE HEW_RATE_TYPE_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

HEW_RATE_TYPE_CDE
7. INT_MAX_RATE_TYPE_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

8. INT_MIN_RATE_TYPE_CDE HEW_RATE_TYPE_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

9. CRNCY_LIMIT_CDE HEW_LMT_TYPE_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

10. GROUP_LMT_TYPE_CDE HEW_LMT_TYPE_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

11. LMT_TYPE_CDE HEW_LMT_TYPE_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

12. SEC_LVL_CDE HEW_SEC_LVL_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

13. PARNT_ARR_REL_CDE HEW_ARR_ARR_REL_CDE No LOCAL_CDE + SRCE_SYS_CDE + Table name

ACCT_TYPE_CDE HEW_ACCT_TYPE_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

CRNCY_CDE HEW_ CRNCY_CDE No LOCAL_CDE + SRCE_SYS_CDE + Table name

ACCT_STAT_CDE HEW_ ACCT_STAT_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

REAS_ACT_CLOSE_CDE HEW_ REAS_ACT_CLOSE_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

INT_CR_CALC_CDE HEW_ INT_CAL_METH_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

INT_DEBIT_CALC_CDE HEW_ INT_CAL_METH_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

ACCT_STAT_STTRY_CDE HEW_ACCT_TYPE_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

GROUP_ITEG_1_CDE HEW _GROUP_ITEG_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

GROUP_ITEG_2_CDE HEW _GROUP_ITEG_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

OVDUE_BUCKT_CDE HEW_OVDUE_BUCKT_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

PROD_ARR_TYPE_CDE HEW_ PROD_ARR_TYPE_CDE No LOCAL_CDE + SRCE_SYS_CDE + Table name

CHANL_ORIGN_CDE HEW_CHANL_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

.
ARR_TYPE_CDE HEW_ ARR_TYPE_CDE Yes LOCAL_CDE + SRCE_SYS_CDE + Table name

2.5.3.2 Character Conversion


N.A.

2.5.3.3 DATE Format Conversion


Starting from HEW R2, all date values are stored as ISO date format (yyyy-mm-dd).

2.5.4 Constraints
N.A

.
2.6 Error handling Procedures
Please refer to the Project Error Handling Document for the project-wide error-handling standard.

2.6.1 Rejects Handling


The rejected records would be directed to a sequential file named
Rej_CMBITF_CRED_FACIL_ARR_INTERFACE_HEW.txt
at the location provided in job parameter prmDirReject , comprising of following information
Rej_CMBITF_CRED_FACIL_ARR_INTERFACE_HEW1.txt

Field Name Assigned Value

JOB_NAME djpHewr2CMBITF_CRED_FACIL_ARR_INTERFACE_HEW1

TABLE_NAME CRED_FACIL_LMT_ARR_INTERFACE_HEW.txt ,
EXT_CRED_FACIL_ARR_INTERFACE_HEW*.txt

SOURCE_KEYS ARR_SRCE_KEY , LMT_GRNT_DT , SRCE_SYS_CDE

REJCDE 100, 200

Rej_CMBITF_CRED_FACIL_ARR_INTERFACE_HEW2.txt

Field Name Assigned Value

JOB_NAME djpHewr2CMBITF_CRED_FACIL_ARR_INTERFACE_HEW2

TABLE_NAME CRED_FACIL_ARR_INTERFACE_HEW*.txt, EXT_CRED_FACIL_ARR_INTERFACE_HEW*.txt

SOURCE_KEYS ARR_SRCE_KEY , LMT_GRNT_DT , SRCE_SYS_CDE

REJCDE 100, 200

-Fore more details refer to Reject Handling Document.

2.6.2 Backup / Recovery Procedures


N.A.

2.6.3 Error Codes Definitions


Error Code Description

100 RI check-up Failure(Reject from Lookup)

200 In valid data(Reject from Transformer)

2.6.4 Others
N.A.

.
2.7 Outputs

2.7.1 Customer Address/Location Interface

2.7.1.1 Overview
The Credit Facility Interface is a Data Stage dataset file that contains information about Line of Credit.

Table 8: Credit Facility Interface

.
P:CRED_FACIL_ARR_INTERFACE_HEW

Sl
Column Name Data Type Nullable Definition
No.

Change Type
INSERT = for new records
1. CHNG_TYPE VARCHAR(12) No
UPDATE = for changed records
DELETE = for deleted records

Arrangement source identifier key


2. ARR_SRCE_KEY VARCHAR(25) No
(Account number associated to Facility)

3. ARR_START_DT DATE No Start date of account

4. SRCE_SYS_CDE VARCHAR(6) No Source system code

5. PARNT_ARR_SRCE_KEY VARCHAR(25) No Parent arrangement source key (parent facility)

6. PARNT_ARR_START_DT DATE No Parent arrangement start date (facility)

No Parent arrangement relationship code (relationship


7. PARNT_ARR_REL_CDE VARCHAR(6)
with parent)

Arrangement to parent arrangement relationship


8. PARNT_ARR_REL_START_DT DATE Yes
start date

9. PROD_ARR_TYPE_CDE VARCHAR(3) No Product Arrangement Type Code

10. PROD_ARR_TEXT VARCHAR(256) Yes Product Arrangement Text

11. PROD_SRCE_KEY VARCHAR(25) No Product Source Key

12. REAS_LOAN_CDE VARCHAR(6) Yes Reason Loan Code

CRNCY_LIMIT_CDE
13. VARCHAR(3) Yes Currency Limit Code
CRNCY_CRED_LIMIT_CDE

14. CRED_FCL_TYPE_CDE VARCHAR(3) No Credit Facility Type Code

LIMIT_CURR_AMT
15. DECIMAL(16,3) Yes Limit Current Amount
CRED_LIMIT_CURR_AMT

16. AUTH_XPR_DT DATE Yes Authorization Expiry Date

17. FCL_LMT_TYP_NUM VARCHAR(2) Yes Facility Limit Type Number

18. SETUP_DT DATE Yes Setup Date

19. RVW_DT DATE Yes Review Date

20. CASH_RISK_PCT DECIMAL(5,2) Yes Cash Risk Percent

21. PYMT_CNTRB_PCT DECIMAL(5,2) Yes Payment Contribution Percent

.
START_DT
22. DATE Yes Start date of Account
LMT_GRNT_DT

23. COMIT_IND VARCHAR (1) Yes Commit Indicator

24. CF_SRCE_SYS_ID VARCHAR(20) Yes Account Facility Arrangement Type

25. CNTL_FCL_LINE_NUM VARCHAR(2) Yes Controlling Facility Line Number

26. CNTL_LMT_TYPE_CDE VARCHAR(3) Yes Controlling Limit Type Code

LMT_TYPE_CDE
27. VARCHAR(3) Yes Instruction Amount
CRED_LMT_TYPE_CDE

28. GROUP_LMT_TYPE_CDE VARCHAR(3) Yes Group limit type code

29. SEC_LVL_CDE VARCHAR(3) Yes Security Level Code

30. OVDUE_PRSL_LOC_AMT DECIMAL(16,3) Yes Overdue Personal Credit Facility Amount

31. PYMT_PRSL_LOC_CURR DECIMAL(16,3) Yes Payment Personal Credit Facility Current Amount

32. CALC_PYMT_CDE VARCHAR(3) Yes Calculation Payment Code

33. FREQ_PYMT_CDE VARCHAR(3) Yes Frequency Payment Code

34. PYMT_NEXT_DT DATE Yes Payment Next Date

35. PYMT_NEXT_AMT DECIMAL(23,3) Yes Payment Next Amount

36. INT_BASE_RT_TYP_CDE VARCHAR(3) Yes Interest Base Rate Type Code

37. SPRD_INT_BASE_RATE DEC(11,8) Yes Spread Interest Base Rate

38. WAIVE_LC_IND VARCHAR(1) Yes Waive Late Charge Indicator

39. CALC_PYMT_DT DATE Yes Calculation Payment Date

40. CALC_PYMT_LAST_DT DATE Yes Calculation Payment Code

41. PYMT_GRACE_PRD_DT DATE Yes Payment Grace Period Date

42. ATMC_PYRL_ACCT_IND VARCHAR(1) Yes Account Facility Arrangement Type

43. TRAN_ATMC_PYRL_LAST_DT DATE Yes Transaction Automated Payroll Last Date

44. LIMIT_MAX_AMT DECIMAL(16,3) Yes Limit Maximum Amount

45. LIMIT_MIN_AMT DEC(23,3) Yes Instruction Amount

46. INT_MAX_RATE_TYPE_CDE VARCHAR(3) Yes Interest Maximum Rate Type Code

47. INT_SPRD_MAX_RATE DECIMAL(11,8) Yes Interest Spread Maximum Rate

48. INT_MIN_RATE_TYPE_CDE VARCHAR(3) Yes Interest Minimum Rate Type Code

.
49. INT_SPRD_MIN_RATE DECIMAL(11,8) Yes Interest Spread Minimum Rate

50. INT_DEBIT_LAST_DATE DATE Yes Interest Debit Last Date

51. INT_DEBIT_NEXT_DATE DATE Yes Interest Debit Next Date

52. INT_OD_AMT DECIMAL(23,3) Yes Interest Overdraft Amount

53. INT_UOD_AMT DECIMAL(23,3) Yes Interest Unauthorized Overdraft Amount

VARCHAR(20) Account Number


54. ACCT_NUM Yes

55. ACCT_EXTNL_NUM VARCHAR(34) Yes Account External Number

56. ACCT_NAME VARCHAR(32) Yes Account Name

57. ACCT_NLS_NAME VARCHAR(250) Yes Account National Language Support Name

58. ACCT_TYPE_CDE VARCHAR(3) Yes Account Type Code

59. CRNCY_CDE VARCHAR(3) No Currency Code

60. ACCT_STAT_CDE VARCHAR(6) Yes Account Status Code

61. REAS_ACT_CLOSE_CDE VARCHAR(6) Yes Reason Account Closure Code

62. BAL_CURR_LCL_AMT DECIMAL(23,3) Yes Balance Current Local Amount

63. BAL_CURR_AMT DECIMAL(23,3) Yes Balance Current Amount

64. BAL_AVAIL_AMT DECIMAL(23,3) Yes Balance Available Amount

65. ACCT_LIMIT_AMT DECIMAL(16,3) Yes Account Limit Amount

66. ACCT_HOLD_AMT DECIMAL(23,3) Yes Account Hold Amount

67. BAL_MAT_AMT DECIMAL(26,3) Yes Balance Maturity Amount

68. INT_RATE DECIMAL(11,8) Yes Interest Rate

69. ACCT_STAT_LAST_DT DATE Yes Account Status Last Date

70. STMT_LAST_DT DATE Yes STMT_LAST_DT

71. TRAN_LAST_DT DATE Yes Transaction Last Date

72. DATA_XTRCT_LAST_DT DATE Yes Data Extract Last Date

73. DUE_DT DATE Yes Due Date

74. PRICE_INT_TYPE VARCHAR(10) Yes Pricing Interest Type

75. INT_CR_CALC_CDE VARCHAR(3) Yes Interest Credit Calculation Code

76. INT_DEBIT_CALC_CDE VARCHAR(3) Yes Interest Debit Calculation Code

.
77. MV_LCL_AMT DECIMAL(23,3) Yes Market Value Amount

78. MV_AMT DECIMAL(23,3) Yes Market Value Amount

79. ACCT_STAT_STTRY_CDE VARCHAR(6) Yes Account Status Statutory Code

80. GROUP_ITEG_1_CDE VARCHAR(3) Yes Group Integrated One Code

81. GROUP_ITEG_2_CDE VARCHAR(3) Yes Group Integrated Two Code

82. GROUP_ITEG_CUST_IND VARCHAR(1) Yes Group Integrated Customer Indicator

83. OVDUE_BUCKT_CDE VARCHAR(3) Yes Overdue Bucket Code

84. OVDUE_DAY_CNT SMALLINT Yes Overdue Days Count

85. INT_DEBIT_ACCR_LCL_AMT DECIMAL(16,3) Yes Interest Debit Accrued Local Amount

86. INT_CR_ACCR_LCL_AMT DECIMAL(16,3) Yes Interest Credit Accrued Local Amount

87. ACCT_PYMT_NUM VARCHAR(20) Yes Account Payment Number

88. ARR_TYPE_CDE CHARACTER(3) Yes Arrangement Type Code

89. END_DT DATE Yes End Date

90. CHANL_ORIGN_CDE CHARACTER(6) Yes Channel Origination Code

91. LMT_GRP_IND CHARACTER(1) Yes Limit Indicator

92. CUST_SRCE_KEY VARCHAR(25) No Customer Source Key

93. CUST_START_DT DATE No Customer Start Date

94. CUST_SRCE_SYS_CDE VARCHAR(6) No Customer Source System Code

95. ORGN_UNT_SRCE_KEY VARCHAR(25) Yes Organization Unit Source Key

96. ORGN_UNT_START_DT DATE Yes Organization Unit Start Date

2.7.1.2 File format


DB2 table

2.7.1.3 NLS Considerations


UTF -8

2.7.1.4 Pre-Requisites
N.A.

.
3 History Processing & Comparison
N.A.

4 Detail Job Information

4.1 Connection Information

Parameter Name Description

$APT_DBNAME P-Series HEW database name

$APT_CONFIG_FILE Db2 Configuration File

$HEW_TGT_DB2_USER P-Series HEW database user name

$HEW_TGT_DB2_PWD P-Series HEW database user password

$DB2INSTANCE DB2 Instance Name

$HEW_TGT_COUNTRY_SCHEMA P-Series HEW database schema name

$HEW_CLIENT_INSTANCE_NAME The DataStage DB2 client instance name

$APT_DB2INSTANCE_HOME DB2 installation directory

4.2 Job Parameters


Parameter Name Description

prmDirLanding Path for Landing Directory

prmDirDataSets Path for Datasets

prmDirReject Enter the path for Reject sequential file

4.3 Routines / Functions Defined


N.A.

Vous aimerez peut-être aussi