Sei sulla pagina 1di 13

R15 COB Changes - CIBanco

Agenda

 Single Threaded – Multi Threaded COB Jobs


 Release specific COB changes
 Special Cases

2
Single Threaded – Multi Threaded

 Single Threaded Routines

 Runs in a single agent


 Flow is on a straight through process
 Single routine to select and process
the records

3
Single Threaded – Multi Threaded jobs

 A single COB job is seperated in to


three different routines
 .LOAD
Runs on all sessions
Used to initialise variables
 .SELECT
Run on single agent
.LOAD .SELECT PROCESS
Used to select the ID´s to be
processed
Calls BATCH.BUILD.LIST
 PROCESS
Called by BATCH.BUILD.LIST with
single parameter for specific ID in list.
Common process that can be run
on parallel agents

4
R07 COB Changes

 AC.STATIC.UPDATE has been made obsolete.


 New file EB.CONTRACT.BALANCES is introduced as central table to update
all CRF and balance related fields.
 New batch SOD.SUSPENSE.PROCESS to process account balance updates on
the value date of forward transaction
 Suspense processing in Value dated system is now online. Suspense
processing at COB – EOD.VALUE.DATED.SUSPENSE &
SOD.VALUE.DATED.SUSPENSE has been removed. The system will now raise
suspense entries online. The update of the account balance will happen at
cob on the Value date.

5
R07 COB Changes

 Following batch jobs were made multithreaded

 EB.DUPLICATE.PURGE
 EB.EOD.DEL.OVERRIDE.APPROVED
 EB.PURGE.FREQUENCY
 EB.PURGE.RTE

6
R08 COB Changes

 The existing TRANS.JOURNAL2 report is replaced by TXN.JOURNAL.PRINT.


 The replacement hard coded routine is designed to improve COB
performance in the production of the data. To enable this functionality
three new BATCH jobs have been introduced.
 TXN.JOURNAL.SORT
- Multi threaded job at report stage that selects the data required for
printing.
 TXN.JOURNAL.PRINT
- Single threaded job at online stage that prints the report.
 TXN.JOURNAL.CLEAR
- Multi threaded job at online stage, executed after TXN.JOURNAL.PRINT,
which clears old TXN.JOURNAL keys.

7
R09 COB Changes

 EOD.PRE.ACCT.ACTIVITY job has been made obsolete hence PREV.OPEN.BAL


in the ACCOUNT application has been made obsolete. The conversion
CONV.ACCOUNT.200809 should be run to clear this field.
 Any local development that relies on this field should be changed in the
same way.
 The file ACCT.ACCT.ACTIVITY has been removed. The information that was
held there has been moved to EB.CONTRACT.BALANCES. The conversion
CONV.AAA.R09 should be run to make this change.

8
Special Cases

ACCT.ENT.TODAY
 ACCT.ENT.TODAY table though not made as obsolete, its process flow has
been changed.
 In COB, ACCT.ENT.TODAY will be get cleared in SYSTEM.END.OF.DAY3 (Batch
Stage S012). So BATCH routines attached after this job have to be changed
and routed to ACCT.ENT.LWORK.DAY as mentioned below:

 Before Change:
FN.ACCT.ENT.TODAY=’F.ACCT.ENT.TODAY’
FV.ACCT.ENT.TODAY=’’
CALL OPF (FN.ACCT.ENT.TODAY, FV.ACCT.ENT.TODAY)
 After Change:
FN.ACCT.ENT.TODAY=’F.ACCT.ENT.LWORK.DAY’
FV.ACCT.ENT.TODAY=’’
CALL OPF (FN.ACCT.ENT.TODAY, FV.ACCT.ENT.TODAY)

9
Special Cases

CATEG.ENT.TODAY
 CATEG.ENT.TODAY table though not made as obsolete, its process flow has
been changed. In COB, CATEG.ENT.TODAY will be get cleared in
SYSTEM.END.OF.DAY5 (Batch Stage S025). So BATCH routines attached after
this job have to be changed and routed to CATEG.ENT.LWORK.DAY as
mentioned below:

 Before Change:
FN.CATEG.ENT.TODAY=’F.CATEG.ENT.TODAY’
FV.CATEG.ENT.TODAY=’’
CALL OPF (FN.CATEG.ENT.TODAY, FV.CATEG.ENT.TODAY)
 After Change:
FN.CATEG.ENT.TODAY=’F.CATEG.ENT.LWORK.DAY’
FV.CATEG.ENT.TODAY=’’
CALL OPF (FN.CATEG.ENT.TODAY, FV.CATEG.ENT.TODAY)

10
Special Cases

 CONSOL.ENT.TODAY
 CONSOL.ENT.TODAY table though not made as obsolete, its process flow
has been changed.
 In COB, CONSOL.ENT.TODAY will be get cleared in SYSTEM.END.OF.DAY5
(Batch Stage S025). So BATCH routines attached after this job have to be
changed and routed to CONSOL.ENT.LWORK.DAY as mentioned below:
 Before Change:
FN.CONSOL.ENT.TODAY=’F.CONSOL.ENT.TODAY’
FV.CONSOL.ENT.TODAY=’’
CALL OPF (FN.CONSOL.ENT.TODAY, FV.CONSOL.ENT.TODAY)
 After Change:
FN.CONSOL.ENT.TODAY=’F.CONSOL.ENT.LWORK.DAY’
FV.CONSOL.ENT.TODAY=’’
CALL OPF (FN.CONSOL.ENT.TODAY, FV.CONSOL.ENT.TODAY)

11
Questions

12
 Thank You For your patience
 Deepan Raj Kumar

13

Potrebbero piacerti anche