You are on page 1of 13

C T PHT TRIN SN PHM

Ti khon s p
M ti liu: TTF-5187.TS.2015

Lch s ti liu
Ngy Phin bn Ni dung Khi son Review/Appr.
24/03/2016 V.1.1 Ti khon s p Phan Th Nht Phm Ngc
Thi
c t chng trnh T24

MC LC

Contents
1. GII THIU....................................................................................................................................... 3
1.1. TN GI CHNG TRNH........................................................................................................................3
1.2. MC CH CA CHNG TRNH...........................................................................................................3
1.3. THI GIAN TRIN KHAI.........................................................................................................................3
1.4. PHM VI P DNG................................................................................................................................3
2. S KIN TRC H THNG...................................................................................................... 3
2.1. S KIN TRC VT L....................................................................................................................3
2.2. S KIN TRC TNG (LAYER ARCHITECTURE)...............................................................................4
2.3. S KT NI DR-DC.......................................................................................................................4
2.4. S CHC NNG..............................................................................................................................5
3. LUNG X L.................................................................................................................................. 6
4. VPBANK CUSTOMIZE..................................................................................................................... 6
4.1. TABLES....................................................................................................................................................... 6
4.2. VERSIONS....................................................................................................................................................6
4.2.1. VPB.TK.SODEP,AUDIT........................................................................................................................6
4.2.2. VPB.TK.SODEP,INP.VPB.....................................................................................................................6
4.3 ENQUIRY...................................................................................................................................................... 7
4.3.1. VPB.E.GEN.MANUAL.TKSODEP.......................................................................................................7
4.3.2. VPB.TK.SODEP.NOTUSED.................................................................................................................7
4.3.3. VPB.TK.SODEP.ALL............................................................................................................................7
4.4. HELPTEXT.MENU....................................................................................................................................8
4.4.1. VPB.TK.SODEP.INP.............................................................................................................................8
4.4.2. VPB.TK.SODEP.AUTH.........................................................................................................................8
4.4.3. TELLER.INP.DEPOSIT.........................................................................................................................8
4.4.4. AUTH.DEPOSIT...................................................................................................................................8
4.5. PGM.FILE V EB.API...............................................................................................................................8
4.6. ROUTINE..................................................................................................................................................... 9
4.6.1. VPB.TK.SODEP....................................................................................................................................9
4.6.2. VPB.CHECK.TK.SODEP.....................................................................................................................9
4.6.3. VPB.M.GEN.TK.SODEP......................................................................................................................9
4.6.4. VPB.E.GEN.MANUAL.TKSODEP.......................................................................................................9
4.6.5. VPB.CHECK.RTN.TK.SODEP...........................................................................................................10
4.6.6. VPB.CHECK.OPEN.ACCT.SODEP...................................................................................................10
4.6.7. VPB.E.TK.SODEP.NOTUSED............................................................................................................10
4.6.8. VPB.E.TK.SODEP.ALL.......................................................................................................................11
4.6.9. V.AC.BEST.COMBO.AUTH.RTN.VPB...............................................................................................11
4.7. USER.SMS.GROUP................................................................................................................................11
4.8. STANDARD.SELECTION......................................................................................................................12
4.9. To INDEX cho bng VPB.TK.SODEP.....................................................................................................12

2
c t chng trnh T24

3
c t chng trnh T24

1. Gii thiu

1.1. Tn gi chng trnh

Qun l kho s ti khon p


1.2. Mc ch ca chng trnh

Qun l kho s ti khon p


1.3. Thi gian trin khai

1.4. Phm vi p dng

- Ton h thng VPBank.

2. S kin trc h thng

2.1. S kin trc vt l

4
c t chng trnh T24

2.2. S kin trc tng (layer Architecture)

2.3. S kt ni DR-DC

5
c t chng trnh T24

2.4. S chc nng

6
c t chng trnh T24

3. Lung x l

4. VPBank Customize

4.1. Tables
Tn bng VPB.TK.SODEP
ngha Bng lu cc bn ghi ng k v qun l s ti khon p
Loi bng H nhp liu

STT Tn trng M t
1. S ID ti khon
@ID
2. Trng thi TK: USED/ NOT USED
STATUS
3. C thu ph hay khng: YES/ NO
FEE
4. S tin thu ph
FEE.AMT
5. L do thu/ ko thu
FEE.REASON
6. M GD thu ph (FT/ TT/ CHG, )
FEE.REF
7. Nhm ti khon
GROUP.ACCT
8. REVERSE.1-14 Trng d tr

To rtn, khai bo file.control, pgm.file, create.files, build ss, to file layout

4.2. Versions
4.2.1. VPB.TK.SODEP,AUDIT
Tn Version VPB.TK.SODEP,AUDIT
M t L version lu thng tin v inputter, date time, ca bn ghi VPB.TK.SODEP

4.2.2. VPB.TK.SODEP,INP.VPB
Tn Version VPB.TK.SODEP,INP.VPB
M t L version dng thc hin ng k s dng s ti khon p

7
c t chng trnh T24

4.3 Enquiry
4.3.1. VPB.E.GEN.MANUAL.TKSODEP

Tn ENQUIRY VPB.E.GEN.MANUAL.TKSODEP
M t L truy vn NOFILE thc hin c thng tin chui
s u vo bt k(ti a 10 s).
Thc hin sinh 1 s ti khon tha mn iu kin u
vo
Cho php link sang version:
VPB.TK.SODEP,INP.VPB khai bo

SS: NOFILE.VPB.E.GEN.MANUAL.TKSODEP
RTN: VPB.E.GEN.MANUAL.TKSODEP

4.3.2. VPB.TK.SODEP.NOTUSED

Tn ENQUIRY VPB.TK.SODEP.NOTUSED
M t L truy vn NOFILE thc hin tm kim tt c bn
ghi s ti khon p cha ng k s dng , tha
mn iu kin c phn ui ti khon trng vi chui
s GDV nhp vo
Do s lng ti khon p trong temp ln, gii hn
s ch hin th 1000 ti khon tha mn iu kin tm
kim
SS: NOFILE.VPB.E.TK.SODEP.NOTUSED
RTN: VPB.E.TK.SODEP.NOTUSED

4.3.3. VPB.TK.SODEP.ALL

Tn ENQUIRY VPB.TK.SODEP.ALL
M t L truy vn NOFILE lit k cc bn ghi trn bng:
VPB.TK.SODEP theo iu kin truy vn u vo l
STATUS hoc theo chui s u vo

SS: NOFILE.VPB.E.TK.SODEP.ALL
RTN: VPB.E.TK.SODEP.ALL

8
c t chng trnh T24

4.4. HELPTEXT.MENU
4.4.1. VPB.TK.SODEP.INP

Tn HM VPB.TK.SODEP.INP
M t L menu qun l v s ti khon p cho GDV thc
hin, gm :
Version : VPB.TK.SODEP,INP.VPB
Enquiry: VPB.TK.SODEP.NOTUSED
Enquiry: VPB.E.GEN.MANUAL.TKSODEP
Enquiry: VPB.TK.SODEP.ALL

4.4.2. VPB.TK.SODEP.AUTH

Tn HM VPB.TK.SODEP.AUTH
M t L menu qun l v s ti khon p cho KSV thc
hin, gm :
Enquiry : VPB.TK.SODEP.NAU
Enquiry: VPB.TK.SODEP.NOTUSED
Enquiry: VPB.E.GEN.MANUAL.TKSODEP
Enquiry: VPB.TK.SODEP.ALL

4.4.3. TELLER.INP.DEPOSIT
Tn HM TELLER.INP.DEPOSIT
M t L menu c, thc hin b sung menu
VPB.TK.SODEP.INP

4.4.4. AUTH.DEPOSIT

Tn HM AUTH.DEPOSIT
M t L menu c, thc hin b sung menu
VPB.TK.SODEP.AUTH

4.5. PGM.FILE v EB.API


Thc hin khai bo : PGM.FILE loi S cho rtn:
+ VPB.TK.SODEP
+ VPB.CHECK.RTN.TK.SODEP
+ VPB.CHECK.OPEN.ACCT.SODEP
+ VPB.M.GEN.TK.SODEP
Khai bo EB.API :
+ VPB.CHECK.RTN.TK.SODEP
+ VPB.CHECK.OPEN.ACCT.SODEP

9
c t chng trnh T24

4.6. Routine
4.6.1. VPB.TK.SODEP
Tn routine VPB.TK.SODEP
M t
L routine chnh ca template : VPB.TK.SODEP

Loi routine
ng dng VPB.TK.SODEP

4.6.2. VPB.CHECK.TK.SODEP
Tn routine VPB.CHECK.TK.SODEP
M t
L routine thc hin kim tra vi chui s truyn vo c tha mn iu kin check
ca Temenos cho php input vo bng ACCOUNT
Tha mn : kt qu tr ra = 1, ngc li = 0
Loi routine
ng dng

4.6.3. VPB.M.GEN.TK.SODEP
Tn routine VPB.M.GEN.TK.SODEP
M t
L routine thc hin write s ti khon p vo template : VPB.TK.SODEP
Thc hin c vo tham s : VPB.PARAMETER>TK.SODEP.PARAM ly cc
hu t ca ti khon.
Vi mi 1 hu t thc hin cho bin I chy t 1 n xxxx(vi xxxx l cc s 9 c
di = di ca hu t, khi vi Y.CHECK.ACCT = I:hu t,
LEN(Y.CHECK.ACCT ) LE 13 v truyn vo routine :
VPB.CHECK.TK.SODEP, nu kt qu tr ra bng 1 th thc hin:
+ Kim tra s ti khon tn ti trn bng account cha, nu c , b qua
+ Nu tn ti trong bng : ACCOUNT.CLOSED th b qua
+ Nu khng vi phm 2 bc trn th thc hin Write vo bng
VPB.TK.SODEP vi STATUS = Not Use

Loi routine
ng dng ACCOUNT, VPB.TK.SODEP, ACCOUNT.CLOSED

4.6.4. VPB.E.GEN.MANUAL.TKSODEP
Tn routine VPB.E.GEN.MANUAL.TKSODEP
M t
L routine cho NOFILE : NOFILE. VPB.E.GEN.MANUAL.TKSODEP
Vi d liu u vo t truy vn : SUFFIX.ACCT =>
Vi mi 1 hu t(SUFFIX.ACCT ti 10 s) thc hin cho bin I chy t 1 n
xxxx(vi xxxx l cc s 9 c di = di ca hu t, khi vi
Y.CHECK.ACCT = I:hu t, LEN(Y.CHECK.ACCT ) LE 13 v truyn vo
routine : VPB.CHECK.TK.SODEP, nu kt qu tr ra bng 1 th thc hin:
+ Kim tra s ti khon tn ti trn bng account cha, nu c , b qua
+ Nu tn ti trong bng : ACCOUNT.CLOSED th b qua
10
c t chng trnh T24

+ Nu khng vi phm 2 bc trn th thc hin Write vo bng


VPB.TK.SODEP vi STATUS = Not Use
Truy vn ch tra ra s ti khon u tin tha mn, cho php link n
version : VPB.TK.SODEP,INP.VPB thc hin ng k s dng
lun.

Loi routine
ng dng ACCOUNT, VPB.TK.SODEP, ACCOUNT.CLOSED

4.6.5. VPB.CHECK.RTN.TK.SODEP

Tn routine VPB.CHECK.RTN.TK.SODEP
M t L input rtn : check iu kin nu bn ghi VPB.TK.SODEP cha c CO.CODE th
gn bng =ID.COMPANY

Loi routine Input RTN


ng dng VPB.TK.SODEP

4.6.6. VPB.CHECK.OPEN.ACCT.SODEP

Tn routine VPB.CHECK.OPEN.ACCT.SODEP
M t
L input rtn gn trn version control ca Account thc hin kim tra :
+ Nu ti khon trng vi ti khon c khai bo trong bng ti khon s p th
phi tha mn : - Status = Used
- Co.code = company ca user nhp liu

Loi routine Input RTN


ng dng ACCOUNT

4.6.7. VPB.E.TK.SODEP.NOTUSED

Tn routine VPB.E.TK.SODEP.NOTUSED
M t
L routine ca Truy vn NOFILE : VPB.TK.SODEP.NOTUSED
Vi iu kin u vo l : SUFFIX.ACCT, thc hin
SELECT FBNK.VPB.TK.SODEP WITH GROUP.ACCT EQ SUFFIX.ACCT
AND STATUS EQ Not Use
Do s lng tk ln khng hin th ht trn truy vn c, s thc hin gii hn
hin th 1000 ti khon tha mn.

Loi routine
ng dng ACCOUNT

11
c t chng trnh T24

4.6.8. VPB.E.TK.SODEP.ALL

Tn routine VPB.E.TK.SODEP.ALL
M t
L routine ca Truy vn NOFILE : VPB.TK.SODEP.ALL
Vi iu kin u vo l : SUFFIX.ACCT, STATUS thc hin
SELECT FBNK.VPB.TK.SODEP WITH @ID LIKE SUFFIX.ACCT AND
STATUS EQ status u vo

Loi routine
ng dng ACCOUNT

4.6.9. V.AC.BEST.COMBO.AUTH.RTN.VPB

Tn routine V.AC.BEST.COMBO.AUTH.RTN.VPB
M t
L routine authorise c gn trn version control ca Account, Nu user thc hin l
EBANK th kim tra ti khon ang m c c khai bo trong VPB.TK.SODEP
hay khng?
Nu c tn ti v status = Not Use th update thnh Used

Loi routine
ng dng ACCOUNT

4.6.10. V.ACCT.CHECK.ID.RTN.VPB

Tn routine V.ACCT.CHECK.ID.RTN.VPB
M t
L routine input c gn trn version control ca Account, kim tra nu ti khon
m mi c khai bo trong kho s p th khng bt li : ti khon khng hp
l

Loi routine
ng dng ACCOUNT

4.7. USER.SMS.GROUP
Tn SMS M T
INP.DEPOSIT Cp thm quyn I, C, P, S, L cho template : VPB.TK.SODEP
AUTH.DEPOSIT Cp thm quyn A,D C, P, S, L cho template : VPB.TK.SODEP

12
c t chng trnh T24

4.8. STANDARD.SELECTION
Tn SS M T
VPB.TK.SODEP SS cho Temp : VPB.TK.SODEP
NOFILE.VPB.E.GEN.MANUAL.TKSO SS cho truy vn : VPB.E.GEN.MANUAL.TKSODEP
DEP
NOFILE.VPB.E.TK.SODEP.NOTUSED SS cho truy vn: VPB.TK.SODEP.NOTUSED

NOFILE.VPB.E.TK.SODEP.ALL SS cho truy vn : VPB.TK.SODEP.ALL

4.9. To INDEX cho bng VPB.TK.SODEP


CREATE-EXTINDEX -fv FBNK.VPB.TK.SODEP STATUS
CREATE-EXTINDEX -fv FBNK.VPB.TK.SODEP GROUP.ACCT

Ngy 26/03/2016 Ngy 26/03/2016


LP BNG PH DUYT

Phan Th Nht Phm Ngc Thi

13

You might also like