Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 18

WORKSHOP_2

        I want to set the  Authorization limit for a Fund Transfer transaction based on the


TRANSACTION TYPE and  TRANSACTION AMOUNT.

     User Group/Level TRANSACTION TYPE TRANSACTION T


  Incoming (Inward Remittance) Outgoing (Outw
Transfer  Service and Corr.banking  Officer (TSO) None None
Senior  Transfer  Service and Corr.banking  Officer (STO) Upto 2, 000,000.00 Upto 350,000.0
Principal Transfer  Service and Corr.banking  Officer (PTO) Upto3, 000,000.00 Upto 700,000.0
Team Leader, Transfer  Service and Corr.banking  Officer (TL) Upto 5, 000,000.00 Upto 1, 000,000
Manager- Transfer  Service and Corr.banking  Officer(MAN) Without Limit Without Limit
Director (DIR) Without Limit Without Limit

STEPWISE SOLUTION FOR ABOVE REQUIRMENT:

DEFINING MY CLASSIFICATIONS, DATA DEFINITION AND CONDITIONS REPECTIVELY.

THESE ALL THINGS CAN BE DONE USING OVERRIDE.CLASS.DETAILS SHOWN BELOW:


THEN CREATE OVERRIDE.CLASS SHOWN BELOW

IN OVERRIDE DETAIL WE HAVE TO MENTION THE ID OF OVERRIDE.CLASS.DETAILS

AND THE TEXT SHOULD BE SAME IN OVERRIDE

THEN CREATE OVERRIDE AND ATTACH THE APPLICATION , CLASS AND .DETAILS

WE HAVE TO CREATE THREE OVERRIDES AND THREE USERS RESPECTIVELY FOR (STO, PTO, TL)

I WILL ATTACH ONE SNAPSHOTS , IT WILL BE SAME FOR OTHER TWO

CHECK THE SNAPSHOTS BELOW:


OVERRIDE I FT.AMT1 (STO CLASS)

OVERRIDE I FT.AMT2 (PTO CLASS)

OVERRIDE I FT.AMT3 (TL CLASS)

NOW WE ALSO CREATE THE THREE USERS FOR STO, PTO, TL


AUTHORISE ALL THE RECORDS LIKE OVERRIDE, OVERRIDE.CLASS, OVERRIDE.CLASS.DETAILS
RESPECTIVELY.

NOW SUBROUTINE FOR CALLING THAT OVERRIDES AND AMT WITH THE REQUIRED
CONDITIONS RESPECTIVELY.

NEXT SNAPSHOT IS IN NEXT PAGE FOR THE SAME :


THEN COMPILE THIS ROUTINE EB.COMPILE RAVI.BP FT.TXN.RTN

WE NEED TO CREATE PGM.FILE AND EB.API SHOWN BELOW:


PGM.FILE I FT.TXN.RTN

EB.API I FT.TXN.RTN:
SHOWN IN NEXT PAGE KINDLY CHECK.
OUTPUT SNAPSHOTS AS PER THE REQUIREMENT FROM BROWSER MODE:

FIRST I AM SHOWING THE RESULT FOR TSO OFFICER IN MY FT VERSION WHO DO NOT HAVE
ANY LIMITS SHOWN BELOW:
FT,SAMPLE
TRANSACTION HAS HAPPENED SUCCESFULLY AS NO LIMITS FOR TSO OFFICER.
SHOWING THE SAME IN FT APPLICATION:
NOW IN STO OFFICER FOR INWARD :
IN INWARD IF TXN.TYPE=IT THEN WE NEED TO SPECIFY ORDERING BANK SHOWN BELOW

NOW THE OVERRIDE OCCURS AS THE LIMIT FOR STO OFFICER IS 3,000,000 SHOWN BELOW:
YOU CAN SEE THE MESSAGE COMING AFTER ACCEPTING THAT OVERRIDE:
WHICH IS SHOWN IN NEXT PAGE.

NOW I WILL SHOW YOU IN FT APPLICATION WITH THE SAME ID:


FT I FT13094Y5HKZ 

OBSERVE THE FOLLOWING OVERRIDE MSG AND RECORD STATUS SHOWN BELOW:
NOW FOR OUTWARD WITH PTO OFFICER AS THE LIMIT FOR PTO OFFICER IS 7,00,000(7 LAKHS) :

I HAVE GIVEN THE DEBIT AMOUNT AS 1,000,000(1 MILLION):

I WILL GET THE OVERRIDE FOR THAT RESPECTIVELY SHOWN BELOW.


YOU CAN SEE THE MESSAGE COMING AFTER ACCEPTING THAT OVERRIDE:

OBSERVE THE FOLLOWING OVERRIDE MSG AND RECORD STATUS SHOWN BELOW:

IN FT APPLICATION FT I FT13094YD8CB 
NOW ATLAST VERSION, I FT,SAMPLE SHOWN BELOW:
ONE MORE SNAPSHOT IS THERE SHOWN BELOW:

IT IS IN THE NEXT PAGE.


OVERVIEW:

STEP 1: CREATE VERSION,I FT,SAMPLE

STEP 2: CREATE OVERRIDE.CLASS.DETAILS I SAMPLE

STEP 3: CREATE OVERRIDE.CLASS I FT

STEP 4: CREATE THREE OVERRIDE FOR EVERY OFFICERS(STO,PTO,TL)

OVERRIDE I FT.AMT1

OVERRIDE I FT.AMT2

OVERRIDE I FT.AMT3

STEP 5: CREATE THREE USERS FOR EVERY OFFICERS(STO,PTO,TL)

USER, I STO

USER, I PTO

USER, I TL

AND ATTACH THE RESPECTIVE CLASS IN OVERRIDE CLASS FIELD IN USER APPLICATION.

STEP 6: WRITE THE INPUT VERSION ROUTINE AND ATTACHED IT TO THE VERSION IN THE FIELD

INPUT ROUTINE.1 AND DON’T FORGET TO CREATE RESPECTIVE PGM.FILE AND EB.API FILE.

SUBROUTINE FT.TXN.RTN

PGM.FILE I FT.TXN.RTN

EB.API I FT.TXN.RTN

REMARKS: DON’T FORGET TO AUTHORISE WITH YOUR ANOTHER USER TO THE RESPECTIVE RECORDS

WHICH IS TO BE AUTHORISED RESPECTIVELY.

SOME MODIFICATIONS TO RESTRICT THE TSO OFFICER:


CREATING OVERRIDE TO DISPLAY IT WHILE USING TSO OFFICER USER:

CODE MODIFICATIONS SHOWN BELOW:

FOR INWARD INVOKING OVERRIDE.


FOR OUTWARD INVOKING OVERRIDE:

SHOWING OUTPUT RESPECTIVELY:

FOR INWARD TRANSACTIONS.


FOR OUTWARD TRANSACTIONS:
OBSERVE HERE THE RECORD STATUS AND OVERRIDE MESSAGE:

You might also like