• No results found

OVERRIDE_CLASS SETUP

N/A
N/A
Protected

Academic year: 2021

Share "OVERRIDE_CLASS SETUP"

Copied!
8
0
0

Loading.... (view fulltext now)

Full text

(1)

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

(2)

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

(3)

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

(4)

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

(5)

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

(6)

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

(7)

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.

(8)

References

Related documents

In addition, if I marked "Yes" to any of the above questions, I hereby authorize release of information from my Department of Transportation regulated drug and alcohol

Objective: To explore women ’s experiences of taking adjuvant endocrine therapy as a treatment for breast cancer and how their beliefs about the purpose of the medication, side

We use dis-aggregated unemployment rate data corresponding to six demographic groups: White Total, White Males, White Females, Black Total, Black Males, and Black Females.. To

With all four financing mechanisms, price control results in a price decrease in both the monopolistic and the competitive region due to the incumbent ’s strong market power.. There

We had a number of learning objectives for students: we wanted them to learn about and experience a number of different technologies and resources for learn- ing; to become

Therefore, in order to protect the people of our country, the government must discourage the abuse of alcohol, especially among our young people.. Adults

The title document (e.g. a builder's certificate or a bill of sale) together with an acceptance of transfer or acceptance of sale signed by the buyer both need to be translated

For each week, we provide 95% one week ahead forecast intervals for ILINet data Intervals are provided for both the Multi-Season and Single-Season models.. To produce intervals for