Download as pdf or txt
Download as pdf or txt
You are on page 1of 20

CLOSE OF BUSINESS (COB)

• TEMENOS EDUCATION CENTRE

Warning: This document, is protected by copyright law and international treaties. No part of this
document may be reproduced or transmitted in any form or by any means, electronic or mechanical,
for any purpose, without the express written permission of TEMENOS Holdings NV Unauthorized
reproduction or distribution of this presentation or any portion of it, may result in severe civil and
criminal penalties, and will be prosecuted to the maximum Copyright © 2004under
extent possible TEMENOS HOLDINGS
applicable law.” NV
Information in this document is subject to change without notice.

Copyright © 2005 TEMENOS HOLDINGS NV


Agenda

• Introduction to COB
• Stages in COB
• BATCH application – An overview
• Date changes in COB
• tSM and tSA
• Working of tSM
• Working of tSA
• Executing COB using tSAs

T2MBTT – R05 – 1.0 Copyright © 2005 TEMENOS HOLDINGS NV 2


COB

• Stands fro Close Of Business


• Marks the end of all financial transactions for a day
• Supports 24 hours non stop processing – NS installed

T2MBTT – R05 – 1.0 Copyright © 2005 TEMENOS HOLDINGS NV 3


COB - STAGES

• Application Wide
• System Wide
• Reporting
• Start Of Day
• Online

T2MBTT – R05 – 1.0 Copyright © 2005 TEMENOS HOLDINGS NV 4


COB – High Level Overview

Initiate COB

System mode changed to


B(atch)

Execution of jobs in
A-S-R-D order

System mode changed back to


O(nline)

Execution of jobs in
O(nline) stage

T2MBTT – R05 – 1.0 Copyright © 2005 TEMENOS HOLDINGS NV 5


BATCH Application – An Overview

T2MBTT – R05 – 1.0 Copyright © 2005 TEMENOS HOLDINGS NV 6


BATCH Application

T2MBTT – R05 – 1.0 Copyright © 2005 TEMENOS HOLDINGS NV 7


Date Changes

A000 D000 O999

EB.CYCLE.DATES DATE.CHANGE BATCH.DATE.RESET

Change the next


run date

ID TODAY NEXT WORKING DAY LAST WORKING DAY


GB0010001 13
14 th July
14th July2003
2003 14
15 th July
15th July2003
2003 12
13 th July
13th July2003
2003
14th July 2003
GB0010001-COB 13 15th July 2003
14 13th July 2003
12

T2MBTT – R05 – 1.0 Copyright © 2005 TEMENOS HOLDINGS NV 8


tSM and tSA

• tSM – t24 Service Manager


– Controls the COB
– Controls the various tSAs
• tSA – t24 Service Agent
– Execute the COB

T2MBTT – R05 – 1.0 Copyright © 2005 TEMENOS HOLDINGS NV 9


Insight Into COB

• Assumptions
– One server with 2 processors
– All COB routines are multithreaded

T2MBTT – R05 – 1.0 Copyright © 2005 TEMENOS HOLDINGS NV 10


Insight Into COB (Cont.)
tSA
tSA1(TSM)
tSAtSA 2 tSAtSA 3

Am I TSM Am I TSM

S.JOB.RUN S.JOB.RUN

EB.SORT.BATCH EB.SORT.BATCH
Batch Application Batch Application

LD1,LD2,FX1,FX2,SC1,SC2 LD1,LD2,FX1,FX2,SC1,SC2
SortedBatchDetails SortedBatchDetails

T2MBTT – R05 – 1.0 Copyright © 2005 TEMENOS HOLDINGS NV 11


TSA.SERVICE - TSM

Field Name Field Value

ID TSM

XX<SERVER.NAME

XX>WORKLOAD.PROFILE ONE

USER

SERVICE.CONTROL START

T2MBTT – R05 – 1.0 Copyright © 2005 TEMENOS HOLDINGS NV 12


TSA.SERVICE - COB
Field Name Field Value

ID COB

XX<SERVER.NAME T24training1

XX>WORKLOAD.PROFILE TWO

XX<SERVER.NAME T24training2

XX>WORKLOAD.PROFILE THREE

USER INPUTTER

SERVICE.CONTROL START

T2MBTT – R05 – 1.0 Copyright © 2005 TEMENOS HOLDINGS NV 13


TSA.WORKLOAD.PROFILE
Field Name Field value

ID ONE

XX<TIME

XX>GENTS.REQUIRED 1

Field Name Field Value

ID TWO

XX<TIME 10:00

XX>AGENTS.REQUIRED 2

XX<TIME 12:00

XX>AGENTS.REQUIRED 3

Field Name Field Value

ID THREE

XX<TIME

XX>AGENTS.REQUIRED 3

T2MBTT – R05 – 1.0 Copyright © 2005 TEMENOS HOLDINGS NV 14


TSA.STATUS

Field Description

ID 1–N

SERVER.NAME Server running this tSA

STATUS STOPPED, RUNNING,DEAD

LAST.CONTACT Date and time of last contact with the tSA.

PID Server O/S process id

SERVICE Current SERVICE being run (ID to TSA.SERVICE)

NEXT.SERVICE The next service as instructed by the tSM (ID to TSA.SERVICE)

T2MBTT – R05 – 1.0 Copyright © 2005 TEMENOS HOLDINGS NV 15


TSA.PARAMETER

Field Field Value

ID SYSTEM

REVIEW.TIME 15

DEATH.WATCH 300

HIGHEST.AGENT 3

T2MBTT – R05 – 1.0 Copyright © 2005 TEMENOS HOLDINGS NV 16


Working of tSM
START.TSM -DEBUG

Find free agent – F.TSA.STATUS

Agent.No Pr.ID Last.Cont.Time Status Cur.Ser Nxt.Ser


Agent.No Pr.ID Last.Cont.Time Status Cur.Ser Nxt.Ser
1 11:01:01 RUNNING TSM
1 11:01:01 TSM TSM
2 COB
3 COB

EXECUTE tSA 1 –DEBUG

Is my NEXT.SERVICE TSM?

EXECUTE tSM -DEBUG

Build the service profile by


reading F.TSA.SERVICE
Service Profile TSMVMCOBFM1VM2

T2MBTT – R05 – 1.0 Copyright © 2005 TEMENOS HOLDINGS NV 17


Working Of tSA

tSA 2 -DEBUG

Agent.No Pr.ID Last.Cont.Time Status Cur.Ser Nxt.Ser


1 11:01:01
11:01:01 RUNNING TSM
TSM
2 11:03:01 RUNNING COB COB
3 COB
COB

EXECUTE tSA 2 –DEBUG

Is my
No. It is
NEXT.SERVICE
COB TSM?

CALL S.JOB.RUN

CALL EB.SORT.BATCH
Start processing the COB jobs

T2MBTT – R05 – 1.0 Copyright © 2005 TEMENOS HOLDINGS NV 18


Execution Of Jobs - COB

Assumption
Single company – US001001 with mnemonic BNK
F.BATCH contents
BNK/LD.EOD
Batch Stage : A001
Job Names : Job1 and Job 2
Frequency : D (For both the jobs)

BNK/LC.EOD
Batch Stage : A002
Job Names : Job3 and Job 4
Frequency : D (For both the jobs)
Only one tSA to perform COB

T2MBTT – R05 – 1.0 Copyright © 2005 TEMENOS HOLDINGS NV 19


Execution Of COB Jobs
tSA 2

Next
Update F.BATCH – Mark
process Process as Running(0 to 1)

Update F.BATCH – Mark Job


as Running(0 to 1)

Execute Job

Update F.BATCH – Mark Job


as Completed( 1 to 2)
No
Is it last job in the BATCH?
Yes
Update F.BATCH – Mark
Process as Completed(1 to 2)

T2MBTT – R05 – 1.0 Copyright © 2005 TEMENOS HOLDINGS NV 20

You might also like