huongdansudung-batchchecking
DESCRIPTION
testingTRANSCRIPT
-
NGN HNG LIN DOANH VIT NGA BAN CNG NGH NGN HNG IN T
TI LIU HNG DN S DNG
CHNG TRNH KIM TRA BATCHRUN
H Ni, 03/2011
Version Ngy hon thnh Ngi thc hin 1.0 30/03/2011 Trn Tun Ngha
-
MC LC I. YU CU H THNG ................................................................................. 3
II. CI T CHNG TRNH ....................................................................... 3
III. HNG DN ................................................................................................ 3
1. Bng tm tt quy trnh batch .................................................................... 3
2. Cu hnh chng trnh ............................................................................... 4
3. Kim tra h thng trc khi chy batch (precheck) ............................... 5
4. Kim tra h thng trong qu trnh chy batch ........................................ 8
5. Thc hin query th cng .......................................................................... 9
6. Bo co kt qu chy Batch ..................................................................... 10
7. Cc chc nng khc .................................................................................. 12
a. Truy cp nhanh ng dng Flexcube ........................................................ 12
b. Bt debug cho user .................................................................................. 12
c. Xut d liu th ....................................................................................... 12
-
I. YU CU H THNG 1. H iu hnh: Windows
2. C s d liu: database Oracle Flexcube
3. B th vin: .Net FrameWork 2.0
4. Chng trnh BatchChecking sau khi ci t
II. CI T CHNG TRNH 1. Mc nh ci t database Flexcuble
2. Ci t chng trnh thng qua b Setup
III. HNG DN 1. Bng tm tt quy trnh batch Qu trnh thc hin batch v s dng chng trnh kim tra c thc hin ln lt nh sau:
STT Tc v Ni thc hin
1 Kim tra lch phn h, Kim tra pending
(Precheck) chng trnh BatchChecking
2 Backup d liu
My ch Flexcube
3 Precheck
Chng trnh BatchChecking
4 EODM v thc hin chy batch
ng dng Flexcube
5 Check qu trnh batch
Chng trnh BatchChecking
6 X l s c (nu c li)
Rerun trong ng dng Flexcube hoc nh thu h tr
7 Bt debug
Chng trnh BatchChecking
-
8 Ly spool, chy datapatch
Pl/sql developer, sqlplus, sqlnavigator.
2. Cu hnh chng trnh
Hnh 1. Cu hnh h thng
- in cc thng s chnh:
Database Batch: c s d liu thc hin chy batch
User Login: Tn truy cp vo CSDL chy batch
Password: Mt khu truy cp vo CSDL chy batch
Database BO: c s d liu bo co (phc v cho xut d liu
th)
- Cc thng s khc:
Thng s Skin Name, Skin Style, WindowXP Theme cho
php ngi dng thay i giao din s dng.
-
Link Application: a ch web ng dng Flexcube truy cp
nhanh
Script Raw Data: a ch file run_all.sql xut d liu th (Mc
nh tn ti theo ng dn ch ra ca chng trnh)
Script Set Debug: a ch file sql bt debug (Mc nh c
ci ra theo ng dn ca chng trnh)
Log Directory: ng dn file log lu li thng tin li pht
sinh chng trnh trong qu trnh thc hin batch
Saving Directory: ng dn lu file bo co CheckList
batch
- Sau khi cu hnh thnh cng ngi dng nhn nt Save lu li
cu hnh thay i, chng trnh s t ng restart li.
- Ch
3. Kim tra h thng trc khi chy batch (precheck)
: Nu kt ni ti database chy batch thnh cng, chng trnh
s hin th thng tin kt ni thnh cng ti hp Log History trong
tab Config.
-
Hnh 2. Kim tra trc batch
- kim tra cc iu kin trc batch, ngi s dng nhp chut
vo tab Precheck. Sau nhp chut vo nt Check, Mn hnh
hin th cc iu kin cn kim tra trc khi chy batch v trng thi
cng nh miu t chi tit cho tng iu kin.
- Ct Status th hin trng thi ca cc iu kin trc batch sau khi
c kim tra
- i vi mt s iu kin kim tra trc batch c trng thi cha
thnh cng Not Pass, ngi s dng c th x l nhanh bng cch
bm vo biu tng ti hng tng ng. Tuy nhin khng phi
bt k iu kin no cng c th x l nhanh, mt s iu kin nh
check Till/Vault, Pending chng trnh s khng cho php thc
hin chc nng ny, ng thi hin thng bo
-
Hnh 3. Thng bo khng cho php x l nhanh
- Trong mi iu kin check trc batch, ngi dng u c th xem
c chi tit ni dung th hin bn trong mi iu kin bng cch
nhp chut vo biu tng hng tng ng trong ct Detail.
V d: sau khi kim tra chng trnh hin th thng bo trong mc
Description cn tn ti n giao dch pending cha c duyt, khi
ngi dng c th nhp chut vo biu tng xem chi tit trong
ct detail, chng trnh s hin th tt c nhng giao dch cn tn ti
trong h thng:
-
Hnh 4. Xem chi tit
- Danh sch cc trng thi sau khi thc hin kim tra precheck nh
sau:
STT Danh sch trng thi Miu t
1 Cha thc hin chy kim tra trc batch 2 iu kin kim tra khng thnh cng 3 Cnh bo (c th b qua) 4 Kim tra thnh cng
4. Kim tra h thng trong qu trnh chy batch
Hnh 5. Kim tra cc bc chy batch
- kim tra trng thi cc bc trong qu trnh chy batch, ngi s
dng nhp chut vo tab Check Step. Sau nhp chut vo nt
-
Check, Mn hnh hin th cc bc chy batch v trng thi batch
ca tng chi nhnh
- Ct Current Date th hin ngy hin ti ca h thng, ct EOD
Date th hin ngy EODM ca h thng, ct Error Code th hin
m li khi pht sinh.
- Danh sch cc trng thi trong qu trnh kim tra BatchRun
STT Danh sch trng thi
Miu t
1 Cha thc hin kim tra
2
thc hin kim tra nhng c s sai khc gia ngy
EODM v ngy hin ti (thng th hin mi trng
test)
3 Chi nhnh c li trong qu trnh chy batch. M li th
hin ct Error Code
4 Cc bc chy batch ang ch
5 Bc chy batch kt thc thnh cng
6 ang chy batch
5. Thc hin query th cng
-
Hnh 6. Thc hin query th cng
- Trong nhiu trng hp, cn b chy batch mun thc hin query
nhanh d liu bng tay khi c th s dng chc nng Manual.
- Ngi s dng g cu lnh SQL v nhp chut vo nt Execute,
chng trnh s hin th d liu query ti hp pha di.
6. Bo co kt qu chy Batch
-
Hnh 7. Bo co BatchJob
- lp bo co qu trnh chy batch, ngi s dng nhp chut vo
tab Report. Sau in cc thng tin bo co nh:
Batch Date: ngy chy batch
Batch Executor: tn cn b chy batch
User Supervisor: tn cc b h tr qu trnh batch
Starting Time: thi gian bt u chy batch
Finishing Time: thi gian kt thc chy batch
Issue Number: M Solution nh thu gi khi c li
Type of Support: hnh thc s dng trong qu trnh batch
Status: Nh thu x l trit hay cha
Cause: Nguyn nhn nu cha x l trit
- Mc nh khi thc hin kim tra cc bc qu trnh chy batch trong
tab Check Step chng trnh s t ng y m li(nu c) vo
bng checklist ti ct Ghi ch.
-
- Ngi dng c th chnh sa trc tip ti cc trong bng Checklist
- Ngi dng nhp chut vo nt Save hin th ra bo co, bo co
c th xut ra cc nh dng khc nhau nh : pdf, excel,..
7. Cc chc nng khc a. Truy cp nhanh ng dng Flexcube
- Nhp chut vo biu tng IE Flexcube ti menu chng trnh.
- Chng trnh s t ng m nhanh ng dng Flexcube theo nhu a
ch c cu hnh trong tab Config.
b. Bt debug cho user
- Nhp chut vo biu tng Set Debug ti menu chng trnh.
- Chng trnh s t ng m nhanh ng dng bt debug user mn
hnh dos theo nh file debug c cu hnh trong tab Config.
c. Xut d liu th
- Nhp chut vo biu tng Raw Data ti menu chng trnh.
- Chng trnh s t ng m nhanh ng dng xut d liu th mn
hnh dos theo nh file d liu th run_all.sql c cu hnh trong
tab Config.
I. YU CU H THNGII. CI T CHNG TRNHIII. HNG DN1. Bng tm tt quy trnh batch2. Cu hnh chng trnh3. Kim tra h thng trc khi chy batch (precheck)4. Kim tra h thng trong qu trnh chy batch5. Thc hin query th cng6. Bo co kt qu chy Batch7. Cc chc nng khca. Truy cp nhanh ng dng Flexcubeb. Bt debug cho user c. Xut d liu th