Sie sind auf Seite 1von 8

Dear Client,

For implementing your requirement you need to follow the steps similar
to the one mentioned below as per your requirements.

First of all you need to create a local override which indicates the
amount in the Teller transaction

OVERRIDE record

BNK R05BASE OVERRIDE, SEE

OVERRIDE.KEY...... TELLER.AMT

------------------------------------------------------------------------
------
1. 1 GB M Amount is &
2. 1. 1 P Amount is &
3. 1 DATA.TYPE...... AMT
5. 1 APPLICATION.... TELLER TELLER
40 CURR.NO........... 2
41. 1 INPUTTER....... 20_JAGS1
42. 1 DATE.TIME...... 21 AUG 06 16:06
43 AUTHORISER........ 20_JAGS1
44 CO.CODE........... US-001-0001 BNK R05BASE
45 DEPT.CODE......... 1

------------------------------------------------------------------------
------
21 AUG 2006 17:36:52 USER (30 NOV) JAGS1 [17,32] PAGE 1
ACTION
AWAITING PAGE INSTRUCTIONS

You need to attach the local override with the application using a local
routine similar to mentioned below

Local routine

SUBROUTINE TELLER.AMT
$INSERT I_COMMON
$INSERT I_EQUATE
$INSERT I_TT.COMMON
$INSERT I_TT.EQUATE
$INSERT I_F.TELLER
$INSERT I_F.TELLER.PARAMETER
*******************************
*SHOW TELLER AMOUNT AS OVERRIDE:
*******************************
AF=TT.TE.AMOUNT.LOCAL.1
TEXT="TELLER.AMT":FM:R.NEW(TT.TE.AMOUNT.LOCAL.1)
CALL STORE.OVERRIDE(CURR.NO)
IF TEXT = 'NO' THEN
GOTO PROGRAM.ABORT
END
**************
PROGRAM.ABORT:
**************
RETURN TO PROGRAM.ABORT
RETURN
Defining Override class details and override class records

OVERRIDE.CLASS.DETAILS record

BNK R05BASE OVERRIDE CLASS DETAILS SEE

KEY............... 1

------------------------------------------------------------------------
------
1. 1 DATA.DEF....... &
2. 1 CLASSIFICATION. 1
3. 1. 1 DATA.DEF.NO. 1
4. 1. 1 COMPARISON.. GE
5. 1. 1 DATA.FROM... 10000
12 CURR.NO........... 2
13. 1 INPUTTER....... 20_JAGS1
14. 1 DATE.TIME...... 21 AUG 06 16:38
15 AUTHORISER........ 20_JAGS1
16 CO.CODE........... US-001-0001 BNK R05BASE
17 DEPT.CODE......... 1

------------------------------------------------------------------------
------
21 AUG 2006 17:38:29 USER (30 NOV) JAGS1 [17,32] PAGE 1
ACTION
AWAITING PAGE INSTRUCTIONS

OVERRIDE.CLASS record

BNK R05BASE OVERRIDE.CLASS SEE

APPLICATION....... TELLER

------------------------------------------------------------------------
------
1. 1 OVERRIDE.TEXT.. Amount is &
2. 1 OVERRIDE.DETAIL 1 1
8 CURR.NO........... 2
9. 1 INPUTTER....... 20_JAGS1
10. 1 DATE.TIME...... 21 AUG 06 16:38
11 AUTHORISER........ 20_JAGS1
12 CO.CODE........... US-001-0001 BNK R05BASE
13 DEPT.CODE......... 1

------------------------------------------------------------------------
------
21 AUG 2006 17:39:13 USER (30 NOV) JAGS1 [17,32] PAGE 1
ACTION
AWAITING PAGE INSTRUCTIONS
Define the OVERRIDE.CLASS field in the User profile who is going to
approve the higher amounts

BNK R05BASE USER PROFILE, SEE

USER.ID........... JAGS2

------------------------------------------------------------------------
------
1 USER.NAME......... JAGSB
2 SIGN.ON.NAME...... JAGS.2
3 CLASSIFICATION.... INTERNAL
4 LANGUAGE.......... 1 English
5. 1 COMPANY.CODE... US0010001 BNK R05BASE
6 DEPARTMENT.CODE... 1 Implementation
7 PASSWORD.VALIDITY. 01 FEB 2007 M0601
8 START.DATE.PROFILE 01 JAN 1985
9 END.DATE.PROFILE.. 31 DEC 2009
10. 1 START.TIME..... 00:00
11. 1 END.TIME....... 23:59
12 TIME.OUT.MINUTES.. 999
13 ATTEMPTS.......... 9
17. 1 COMPANY.RESTR.. US0010001 BNK R05BASE
18. 1 APPLICATION.... ALL.PG
20. 1 FUNCTION....... I L C S P A D E H R V
25 SIGN.ON.OFF.LOG... NO
26 SECURITY.MGMT.L... NO
27 APPLICATION.LOG... NO
28 FUNCTION.ID.LOG... NO
29 INPUT.DAY.MONTH... DDMM
31 DATE.LAST.SIGN.ON. 21 AUG 2006
32 TIME.LAST.SIGN.ON. 17:00
34 PASSW.CHANGE.DATE. 21 AUG 2006
38 CLEAR.SCREEN...... Y
39. 1 OVERRIDE.CLASS. 1
41 DEALER.DESK....... 01 FOREX - SPOT
53 MAX.SESSIONS...... 3
54. 1 ATTRIBUTES..... SUPER.USER
73 CURR.NO........... 11
74. 1 INPUTTER....... 20_JAGS2
75. 1 DATE.TIME...... 21 AUG 06 17:00
76 AUTHORISER........ 20_JAGS2
77 CO.CODE........... US-001-0001 BNK R05BASE
78 DEPT.CODE......... 1

------------------------------------------------------------------------
------
21 AUG 2006 17:40:39 USER (30 NOV) JAGS1 [17,32] PAGE 1
>>>3>>>
ACTION
AWAITING PAGE INSTRUCTIONS
Create a version for TELLER to attach the local routine for throwing
override

BNK R05BASE VERSION, SEE

PGM.NAME.VERSION.. TELLER,

------------------------------------------------------------------------
------
2 RECORDS.PER.PAGE.. 1
3 FIELDS.PER.LINE... 1
4. 1 LANGUAGE.CODE.. 1 English
46 NO.OF.AUTH........ 0
49. 1 REKEY.FIELD.NO. DE0010001
55. 1. 1 VAL.ASSOC... ACCOUNT.1
55. 1. 2 VAL.ASSOC... NARRATIVE.1
55. 2. 1 VAL.ASSOC... CHEQUE.NUMBER
55. 2. 2 VAL.ASSOC... CHEQUE.ACCT.NO
55. 3. 1 VAL.ASSOC... CHARGE.CUSTOMER
55. 3. 2 VAL.ASSOC... CHARGE.CODE
55. 4. 1 VAL.ASSOC... DENOMINATION
55. 4. 2 VAL.ASSOC... SERIAL.NO
55. 5. 1 VAL.ASSOC... DR.DENOM
55. 5. 2 VAL.ASSOC... DR.SERIAL.NO
55. 6. 1 VAL.ASSOC... EXP.ACCT
55. 6. 2 VAL.ASSOC... EXP.SPT.AMT
56. 1. 1 SUB.ASSOC... EXP.SPT.DAT
56. 1. 2 SUB.ASSOC... EXP.SPT.AMT
57 LOCAL.REF.FIELD... LOCAL.REF
63. 1 INPUT.ROUTINE.. @TELLER.AMT
65 REPORT.LOCKS...... YES
92 CURR.NO........... 4
93. 1 INPUTTER....... 20_JAGS1
94. 1 DATE.TIME...... 21 AUG 06 15:50
95 AUTHORISER........ 20_JAGS1
96 CO.CODE........... US-001-0001 BNK R05BASE
97 DEPT.CODE......... 1

------------------------------------------------------------------------
------
21 AUG 2006 17:43:07 USER (30 NOV) JAGS1 [17,32] PAGE 1
>>>2>>>
ACTION
AWAITING PAGE INSTRUCTIONS

The Teller records can be authorized or may require approval as per the
amount specified in the OVERRIDE.CLASS.DETAILS
BNK R05BASE TELLER, SEE

TRANSACTION.NUMBER TT/00335/00027

------------------------------------------------------------------------
------
1 TRANSACTION.CODE.. 10 CASH DEPOSIT - LOCAL CURRENCY
2 TELLER.ID.1....... 0001
3 DR.CR.MARKER...... DEBIT
4 CURRENCY.1........ USD US Dollar
6. 1 ACCOUNT.1...... USD-10001-0001 0
7. 1 AMOUNT.LOCAL.1. 9,000.00
11 VALUE.DATE.1...... 30 NOV 2000
13 CURR.MARKET.1..... 10
14 POS.TYPE.1........ TR TRADING POSITION
16 CURRENCY.2........ USD US Dollar
17 TELLER.ID.2....... 0001
18 ACCOUNT.2......... 19526 MDELL USD
19 CUSTOMER.2........ 1044 MICHAEL DELL
20 AMOUNT.LOCAL.2.... 9,000.00
22 AMOUNT.FCY.2...... 0.00
23 NET.AMOUNT........ 9,000.00
24 VALUE.DATE.2...... 30 NOV 2000
25 EXPOSURE.DATE.2... 30 NOV 2000
26 CURR.MARKET.2..... 10
27 POS.TYPE.2........ TR TRADING POSITION
40 WAIVE.CHARGES..... YES
51. 1 NEW.CUST.BAL... 19,000.00
59 DEALER.DESK....... 01 FOREX - SPOT
66 AUTH.DATE......... 30 NOV 2000
72. 1 STMT.NO........ 141130001763945.00
72. 2 STMT.NO........ 1-2
73. 1 OVERRIDE....... Amount is 9000.00
75 CURR.NO........... 1
76. 1 INPUTTER....... 17_JAGS1
77. 1 DATE.TIME...... 21 AUG 06 17:45
78 AUTHORISER........ 17_JAGS1
79 CO.CODE........... US-001-0001 BNK R05BASE

------------------------------------------------------------------------
------
21 AUG 2006 17:45:52 USER (30 NOV) JAGS1 [17,32] PAGE 1
>>>3>>>
ACTION
AWAITING PAGE INSTRUCTIONS

Note when the amount exceeds the limits then an approval is required

BNK R05BASE TELLER, SEE

TRANSACTION.NUMBER TT/00335/00028

------------------------------------------------------------------------
------
1 TRANSACTION.CODE.. 10 CASH DEPOSIT - LOCAL
CURRENCY
2 TELLER.ID.1....... 0001
3 DR.CR.MARKER...... DEBIT
4 CURRENCY.1........ USD US Dollar
6. 1 ACCOUNT.1...... USD-10001-0001 0
7. 1 AMOUNT.LOCAL.1. 10,000.00
11 VALUE.DATE.1...... 30 NOV 2000
13 CURR.MARKET.1..... 10
14 POS.TYPE.1........ TR TRADING POSITION
16 CURRENCY.2........ USD US Dollar
17 TELLER.ID.2....... 0001
18 ACCOUNT.2......... 19526 MDELL USD
19 CUSTOMER.2........ 1044 MICHAEL DELL
20 AMOUNT.LOCAL.2.... 10,000.00
22 AMOUNT.FCY.2...... 0.00
23 NET.AMOUNT........ 10,000.00

51. 1 NEW.CUST.BAL... 29,000.00


59 DEALER.DESK....... 01 FOREX - SPOT
72. 1 STMT.NO........ VAL
73. 1 OVERRIDE....... Amount is 10000.00*1
74 RECORD.STATUS..... INAO INPUT Awaiting override/dispo appr|
75 CURR.NO........... 1
76. 1 INPUTTER....... 17_JAGS1
77. 1 DATE.TIME...... 21 AUG 06 17:50
78 AUTHORISER........ 17_JAGS1
79 CO.CODE........... US-001-0001 BNK R05BASE
80 DEPT.CODE......... 1

------------------------------------------------------------------------
------
21 AUG 2006 17:50:57 USER (30 NOV) JAGS1 [17,32] PAGE 1
>>>7>>>
ACTION
AWAITING PAGE INSTRUCTIONS

Then the record is authorized by a super user who has a OVERRIDE.CLASS


mentioned in his User profile

BNK R05BASE TELLER SEE

TRANSACTION.NUMBER TT/00335/00028

------------------------------------------------------------------------
------
1 TRANSACTION.CODE.. 10 CASH DEPOSIT - LOCAL
CURRENCY
2 TELLER.ID.1....... 0001
3 DR.CR.MARKER...... DEBIT
4 CURRENCY.1........ USD US Dollar
6. 1 ACCOUNT.1...... USD-10001-0001 0
7. 1 AMOUNT.LOCAL.1. 10,000.00
11 VALUE.DATE.1...... 30 NOV 2000
13 CURR.MARKET.1..... 10
14 POS.TYPE.1........ TR TRADING POSITION
16 CURRENCY.2........ USD US Dollar
17 TELLER.ID.2....... 0001
18 ACCOUNT.2......... 19526 MDELL USD
19 CUSTOMER.2........ 1044 MICHAEL DELL
20 AMOUNT.LOCAL.2.... 10,000.00
22 AMOUNT.FCY.2...... 0.00
23 NET.AMOUNT........ 10,000.00
24 VALUE.DATE.2...... 30 NOV 2000
25 EXPOSURE.DATE.2... 30 NOV 2000
26 CURR.MARKET.2..... 10
27 POS.TYPE.2........ TR TRADING POSITION
40 WAIVE.CHARGES..... YES
51. 1 NEW.CUST.BAL... 29,000.00
59 DEALER.DESK....... 01 FOREX - SPOT
66 AUTH.DATE......... 30 NOV 2000
72. 1 STMT.NO........ 141130001764595.00
72. 2 STMT.NO........ 1-2
73. 1 OVERRIDE....... Amount is 10000.00*1*JAGS2
75 CURR.NO........... 1
76. 1 INPUTTER....... 17_JAGS1
77. 1 DATE.TIME...... 21 AUG 06 17:56
78 AUTHORISER........ 17_JAGS1
79 CO.CODE........... US-001-0001 BNK R05BASE

------------------------------------------------------------------------
------
21 AUG 2006 17:56:51 USER (30 NOV) JAGS2 [17,32] PAGE 1
>>>3>>>
ACTION
AWAITING PAGE INSTRUCTIONS

Since you are going to attach a local routine to throw an override you
need to create appropriate PGM.FILE record accordingly.

PGM.FILE record

BNK R05BASE PROGRAM FILE SEE

PROGRAM TELLER.AMT

------------------------------------------------------------------------
------
1 TYPE.............. S
2. 1 GB SCREEN.TITLE TT
5 PRODUCT........... TT
14 CURR.NO........... 1
15. 1 INPUTTER....... 20_JAGS1
16. 1 DATE.TIME...... 21 AUG 06 15:36
17 AUTHORISER........ 20_JAGS1
18 CO.CODE........... US-001-0001 BNK R05BASE
19 DEPT.CODE......... 1

------------------------------------------------------------------------
------
21 AUG 2006 18:30:58 USER (30 NOV) JAGS1 [31,23] PAGE 1
ACTION
AWAITING PAGE INSTRUCTIONS
The above Override class setup can be setup in accordingly to your
requirements by following the procedure as mentioned above. This is just
an example setup only. Kindly contact your local services team for
further information. Note that the created Override will be thrown in
all transactions and the transaction which exceeds the limit will have
to be authorized by a super user who has Override.class in his User
profile. And also the above said process if setup will work for that
specific Version only.

Thanks for the Understanding.

Das könnte Ihnen auch gefallen