Quản trị ngân hàng - Dự án thanh toán liên ngân hàng giai đoạn 2

pdf 60 trang nguyendu 5730
Bạn đang xem 20 trang mẫu của tài liệu "Quản trị ngân hàng - Dự án thanh toán liên ngân hàng giai đoạn 2", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pdfquan_tri_ngan_hang_du_an_thanh_toan_lien_ngan_hang_giai_doan.pdf

Nội dung text: Quản trị ngân hàng - Dự án thanh toán liên ngân hàng giai đoạn 2

  1. NGÂN HÀNG NHÀ NC VIT NAM CC CÔNG NGH TIN HC NGÂN HÀNG D ÁN THANH TOÁN LIÊN NGÂN HÀNG GIAI ON 2 TÀI LIU C T YÊU CU TRIN KHAI – CITAD Requirement Deployment Specification - CITAD Hà Ni, tháng 8-2008
  2. M c l c 1. Mc tiêu ca tài liu 4 2. Yêu cu v môi trng cài  t CITAD 4 2.1. Phn c ng 4 2.1.1. Yêu cu t i thi u: 4 2.1.2. Yêu cu cho h th ng ch/ khách (Server/ Client nhiu tr m kt n i) 4 2.1.2.1. Máy ch ng dng - Application Server (CITAD) 4 2.1.2.2. Yêu cu cho máy tr m (Client) 4 2.2. Phn mm 4 2.3. H qun tr CSDL 5 2.4. Yêu cu v m ng 5 2.5. Yêu cu thit b khác 5 3. Yêu cu v nhân lc và d phòng 6 4. Yêu cu trao i d liu gia CI-TAD và CoreBank ca ngân hàng 6 4.1. Yêu cu chung 6 4.1.1. Ngôn ng s dng 6 4.1.2. B mã ngân hàng 6 4.1.3. S dng mã xác thc tin in - MAC (Message Authentication Code) 6 4.1.4. Phng th c trao i 7 4.2. Các n v là chi nhánh (CI) 7 4.3. Các n v là Hi s (CI-HO) 7 PH LC 1 - Quy nh v File tng thích IBPS1 8 I. Danh sách các lo i File: 8 II. Quy nh  t tên file 8 II.1 Tên file giao dch i/ n (Import/ Export): 8 II.2 Tên file  i chiu cho CI: 8 II.3 Tên file  i chiu cho hi s: 9 III. Cu trúc file 9 III.1 Cu trúc file giao dch i/ n (Import/ Export) 9 III.2 Cu trúc file  i chiu cho CI 14 III.3 Cu trúc file  i chiu cho hi s 21 PH LC 2- Quy nh v cu trúc bng tng thích IBPS1 28 I. Danh sách các bng d liu 28 II. Bng d liu giao dch chi CI & CI-HO 28 II.1 Giao dch i (t Core -> CITAD), tên bng: TBLIMPORT 28  c t tri n khai CITAD – IBPS2 Trang 2
  3. II.2 Giao dch n (t CITAD -> Core), tên bng: TBLEXPORT 30 III. Bng lu d liu  i chiu cho CI 31 III.1 Giao dch giá tr cao, tên bng: TBLHV11D 31 III.2 Giao dch giá tr thp , tên bng: TBLLV11D 33 IV. Bng lu d liu  i chiu cho hi s 35 IV.1 Giao dch giá tr cao, tên bng: TBLHHV11D 35 IV.2 Giao dch giá tr thp, tên bng : TBLHLV11D 37 PH LC 3- Quy nh v File nh d ng IBPS2 40 I. Danh sách các lo i File: 40 II. Quy nh  t tên file 40 III. Cu trúc các phn ca file 42 PH LC 4 - Quy nh v cu trúc d liu bng IBPS2 48 PH LC 5 - Tính giá tr MAC 53 PH LC 6 - Danh sách Mã phn hi tin in (Response Code) 54  c t tri n khai CITAD – IBPS2 Trang 3
  4. 1. M c tiêu c a tài liu Tài liu này nhm mc ích cung cp thông tin v yêu cu tri n khai ng dng CI-TAD - h th ng IBPS giai o n 2 cho các n v thành viên (CI). 2. Yêu cu v môi trng cài  t CITAD 2.1. Phn cng 2.1.1. Yêu cu ti thi u: Áp dng cho nhng n v có ít giao dch và ch s dng 01 máy tr m ch y CITAD 01 máy PC có cu hình t i thi u nh sau: CPU 01 x Intel Pentium IV 3.2GHz Ram >= 1 GB (khuyn ngh 2 GB) HDD >= 10GB ri (free space) 01 Modem t c  65 Kbps, 01 ng in tho i trc tip ho c các thit b m ng khác (tham kho phn 2.4 Yêu cu v m ng). 2.1.2. Yêu cu cho h thng ch / khách (Server/ Client nhiu trm kt ni) Áp dng cho nh ng n v có nhiu giao dch và s dng nhiu máy tr m ch y CITAD 2.1.2.1. Máy ch ng dng - Application Server (CITAD) S máy tr m kt n i : 5 máy. CPU tng ng Pentium IV 3.2 Ghz Ram >= 2 GB HDD >= 10 GB ri 2.1.2.2. Yêu cu cho máy tr m (Client) CPU tng ng Pentium IV 2.8 Ghz RAM >= 512 MB HDD >= 3GB ri 2.2. Phn mm H iu hành: Window Server 2000, Window XP sp2, Window Server 2003 Web Server: IIS 6.0 Phn mm kèm theo: .Net framework 2.0 ( c gi kèm theo !a cài  t) Oracle Client 9i tr lên (nu CSDL là ORACLE) Microsoft Ajax ext. ( c gi kèm theo theo !a cài) Trình duyt (Client): IE6, IE7 (Chng trình ng dng ch y trên IE6 và IE7).  c t tri n khai CITAD – IBPS2 Trang 4
  5. Bn quyn phn mm : Các file gi kèm ch có giá tr th nghim, n v t chu trách nhim trang b bn quyn các phn mm trên ây. 2.3. H qu n tr CSDL S dng 1 trong 2 lo i CSDL sau: MS SQL: phiên bn MS SQL Server 2000 SP3 tr lên. Oracle: phiên bn ORACLE DB 9i tr lên. La ch"n cho ngôn ng ting Vit cho CSDL: MSSQL: SQL_Latin1_General_CP1_CI_AS (Server Default) Oracle: UTF8 Bn quyn CSDL: Các n v t chu trách nhim trang b bn quyn CSDL. Phiên bn CSDL mi#n phí (v$i mt s h n ch v RAM, CPU, kích th$c database) có th ti v t các a ch sau : Oracle 10g Express tham kho t i a ch: SQL Server 2008 Express tham kho t i a ch: Cài t CSDL : Các n v chu trách nhim cài  t CSDL. Qun tr CSDL : Các n v chu trách nhim qun tr CSDL (duy trì ho t ng, lu tr nh k% và khôi phc khi có s c ) 2.4. Yêu cu v mng LAN:  i v$i nhng n v tri n khai theo mô hình Client/Server (nhiu máy tr m cùng s dng phn mm CI-TAD), các máy tr m kt n i t$i máy ch ng dng qua môi trng m ng ni b. WAN: M ng kt n i t$i NHNN s dng giao th c TCP/IP, có th la ch"n mt trong các phng th c sau: Dial-up: 01 Modem quay s , 01 ng in tho i trc tip (không qua tng ài). Leased-line: Thit b nh tuyn (Cisco Router ho c tng ng): h tr giao th c TCP/IP, có tính n&ng VPN, có t i thi u 02 cng Serial h tr HDLC, PPP t c  t i thi u tng ng v$i t c  ng truyn thuê bao. Modem NTU (theo khuyn ngh ca Nhà cung cp dch v ng truyn) 01 ng truyn thuê bao ca nhà cung cp dch v t c  t i thi u 64Kbps. MegaWan: Thit b truyn d'n u cu i, ng truyn và các dch v khác thuê bao ca nhà cung cp dch v. 2.5. Yêu cu thit b khác iKey s d ng cho máy truyn thông: T i mi CI khi  c cài  t ng dng CITAD cn có 01 iKey cho vic mã hóa các phiên truyn d liu.  c t tri n khai CITAD – IBPS2 Trang 5
  6. iKey s d ng cho ngi ký duyt lnh thanh toán và các giao dch liên quan: Mi CI cn có t i thi u 1 iKey cho vic ki m soát, ký ch ký in t trên lnh thanh toán và các tin in khác chuy n i; ki m soát, và duyt lnh thanh toán n và các tin in khác nh(n  c t các ngân hàng khác Danh sách các loi iKey s d ng c vi CITAD: RainBow/SafeNet 1023/2032 Khi cài  t IKEY driver trên máy PC, cn có quyn qu n tr h thng (ADMINISTRATOR). 3. Yêu cu v nhân lc và d phòng Cán b IT có kin th c c bn v: S dng máy tính và m ng LAN Qun tr CSDL Oracle DB ho c SQL Server (phiên bn CSDL cài  t t i n v) Qun tr Web Server ISS Cán b nghip v: Có kinh nghim v h th ng thanh toán Có kinh nghim s dng phn mm CI-TAD giai o n 1. ã tham gia khoá t(p hun v phn mm CI-TAD giai o n 2 Yêu cu d phòng Các n v phi có phng án d phòng v nhân lc, phn c ng, phn mm, c s d liu, m ng truyn thông và các cu phn liên quan khác m bo lu tr và a h th ng d phòng vào ho t ng khi h th ng chính g p s c 4. Yêu cu trao i d liu gia CI-TAD và CoreBank c a ngân hàng 4.1. Yêu cu chung 4.1.1. Ngôn ng s d ng Ngôn ng s dng trong trao i d liu là ting Vit có du theo chu)n Unicode (TCVN6909:2001) và không bao gm các ký t  c bit ('#' và các ký t iu khi n). 4.1.2. B mã ngân hàng S dng b mã ngân hàng theo Quyt nh s 23/2007/Q-NHNN ngày 5/6/2007 ca Th ng  c NHNN, có hiu lc t ngày 01/09/2008. 4.1.3. S d ng mã xác thc tin in - MAC (Message Authentication Code)  m bo tính toàn v*n trong quá trình trao i d liu gia CoreBank và CI-TAD h th ng s dng thu(t toán SHA1  tính giá tr MAC, chi tit t i ph lc 5. Các n v t quyt nh trong vic s dng giá tr MAC và chu trách nhim trong vic m bo tính toàn v*n d liu khi trao i gia hai h th ng.  c t tri n khai CITAD – IBPS2 Trang 6
  7. 4.1.4. Ph ng thc trao i Các CI t la ch"n mt trong các phng th c trao i d liu sau: STT Loi Ghi chú 1. nh d ng file text có cu trúc tng thích v$i IBPS1 File Text có cu trúc 2. nh d ng file text có cu trúc theo chu)n IBPS2 File Text có cu trúc 3. nh d ng bng tng thích v$i IBPS1 D ng Table 4. nh d ng bng theo chu)n IBPS2 D ng Table Tên file/bng kt xut/ kt nh(p d liu File Tables Loi d IBPS1 IBPS1 Ghi chú liu IBPS2 IBPS2 Compatible Compatible GTWINC% N6DD.mmy TBLTRANSACTIONMSG_GTW TBLIMPORT Lnh i Giao dch GTWOCS% N6DD.mmy TBLTRANSACTIONMSG_GTW TBLEXPORT Lnh n D liu  i GTWICH% HV11% TBLTRANSACTIONMSG_GTW TBLHV11D Giá tr cao chiu cho CI GTWICL% LV11% TBLTRANSACTIONMSG_GTW TBLLV11D Giá tr thp D liu  i GTWIHH% HHV11% TBLTRANSACTIONMSG_GTW TBLHHV11D Giá tr cao chiu cho CI-HO GTWIHL% HLV11% TBLTRANSACTIONMSG_GTW TBLHLV11D Giá tr thp 4.2. Các  n v là chi nhánh (CI) V$i nh d ng file text có cu trúc tng thích v$i IBPS1: chi tit t i phc lc 1 V$i nh d ng file text có cu trúc theo chu)n IBPS2: chi tit t i phc lc 3 V$i nh d ng bng tng thích v$i IBPS1: chi tit t i phc lc 2 V$i nh d ng bng theo chu)n IBPS2: chi tit t i phc lc 4 4.3. Các  n v là Hi s! (CI-HO) V$i nh d ng file text có cu trúc tng thích v$i IBPS1: chi tit t i phc lc 1 V$i nh d ng file text có cu trúc theo chu)n IBPS2: chi tit t i phc lc 3 V$i nh d ng bng tng thích v$i IBPS1: chi tit t i phc lc 2 V$i nh d ng bng theo chu)n IBPS2: chi tit t i phc lc 4  c t tri n khai CITAD – IBPS2 Trang 7
  8. PH LC 1 - Quy nh v File t ng thích IBPS1 I. Danh sách các loi File: STT  n Loi d liu nh dng File v 1. CI, D liu giao dch ì (Core -> CITAD) xxxxxxDD.MMY 2. CI-HO D liu giao dch n (CITAD-> Core) xxxxxxDD.MMY 3. D liu  i chiu giao dch giá tr cao HV YYYYMMDD.hhmmss CI 4. D liu  i chiu giao dch giá tr thp LV YYYYMMDD.hhmmss 5. D liu  i chiu giao dch giá tr cao HHV YYYYMMDD.hhmmss CI-HO 6. D liu  i chiu giao dch giá tr thp HLV YYYYMMDD.hhmmss II. Quy nh  t tên file II.1 Tên file giao dch i/ n (Import/ Export): tên file dùng  trao i  c qui nh nh sau: File d liu giao dch i/n: xxxxxxDD.MMY Trong ó: xxxxxx: là s có  dài t i a 6 s . Nu ng+n hn, s,  c format  d ng y  (thêm 0  ng tr$c) DD: Ngày giao dch (Là ngày giao dch hin thi, trùng v$i ngày ca h th ng) MM: Tháng Y: S cu i ca n&m II.2 Tên file i chiu cho CI: File giá tr cao: HV YYYYMMDD.hhmmss File giá tr thp: LV YYYYMMDD.hhmmss Trong ó: HV: File giá tr cao LV: File giá tr thp yyyy: n&m. MM: tháng DD: ngày; hhmmss: gi , phút, giây.  c t tri n khai CITAD – IBPS2 Trang 8
  9. II.3 Tên file i chiu cho hi s!: File giá tr cao: HHV YYYYMMDD.hhmmss File giá tr thp: HLV YYYYMMDD.hhmmss Trong ó: HV: File giá tr cao cho hi s chính LV: File giá tr thp cho hi s chính YYYY: n&m. MM: tháng DD: ngày hhmmss: gi , phút, giây. III. C"u trúc file III.1 C"u trúc file giao dch i/ n (Import/ Export) Ki u DL Ghi  Mã STT Tên ting Anh Tên ting Vit d b#t chú rng trng liu buc 1 Relation Number S bút toán AN 40 110 X Transaction Mã phân lo i giao dch 2 N 6 003 X Classification Code N /Có, Cao/Thp Mã ngân hàng ca ngi 3 O- Proxy CI Code N 12 007 O phát lnh có tài khon 4 Transaction Date Ngày giao dch N 14 012 X Mã ngân hàng ca ngi 5 R- Proxy CI Code N 12 019 O nh(n lnh có tài khon Mã ngân hàng gi tin 6 O- CI Code N 12 021 X in Mã ngân hàng nh(n tin 7 R- CI Code N 12 022 O in 8 Service Fee C$c phí N 25 025 O 9 Currency Code Mã lo i tin AN 3 026 X 10 Transfer Amount S tin chuy n N 20 027 X Name of Sending 11 Tên ngi gi AN 70 028 O customer  c t tri n khai CITAD – IBPS2 Trang 9
  10. Ki u DL Ghi  Mã STT Tên ting Anh Tên ting Vit d b#t chú rng trng liu buc Addresss of Sending 12 a ch ngi gi AN 100 029 O Custommer Account of Sending 13 Tài khon ngi gi AN 25 030 O Customer Name of Receiving 14 Tên ngi nh(n AN 70 031 O Customer Address of Receiving 15 a ch ngi nh(n AN 100 032 O Customer Account of Receiving 16 Tài khon ngi nh(n AN 25 033 O Customer Content of Payment Ni dung lnh chuy n 17 AN 210 034 O Instruction tin 18 Operation 1 Mã lo i nghip v 1 N 2 036 O 19 Operation 2 Mã lo i nghip v 2 N 3 037 O Transaction Serial 20 S hiu giao dch AN 8 011 O Number Message Transmission 21 Thi i m gi tin in AN 14 006 O Z Time 22 Response Code Mã phn hi tin in N 4 010 O Z Identification of fee 23 Mã ngân hàng chu phí AN 12 175 O Z bearing unit Identity number – Thông tin giy t kèm 24 passport number of AN 25 176 O Z theo ca ngi gi sending customer Identity number – Thông tin giy t kèm 25 passport number of AN 25 177 O Z theo ca ngi nh(n receiving customer Thông tin liên quan t$i 26 Fee Information AN 1 178 O Z tính phí Serves for State Chng - lo i – khon – 27 AN 100 179 O Z treasury h n mc Mã s thu ngi th 28 Tax code AN 30 180 O Z hng 29 Sending customer code Mã ca n v gi AN 20 181 O Z 30 Receiving customer Mã ca n v nh(n AN 20 182 O Z  c t tri n khai CITAD – IBPS2 Trang 10
  11. Ki u DL Ghi  Mã STT Tên ting Anh Tên ting Vit d b#t chú rng trng liu buc code Electronic Signature Ch ký giao tip gia 31 Code for Core Banking ANS 400 017 O Z Core Banking v$i CITAD - CITAD ID ca ngi ký duyt 32 Teller ID AN 16 015 O Z lnh chuy n tin Transaction Creation 33 Thi i m t o giao dch AN 14 185 O Z Time Electronic Signature 34 Ch ký in t ANS 400 200 O Z Code Message Mã xác thc ca tin in - 35 ANS 28 187 O Z Authentication Code MAC Chú thích: Ct DL b#t buc: th hin v$i giá tr X: trng d liu b+t buc, O: trng d liu không b+t buc, Ct Ghi chú: Z: trng m$i trong IBPS2 Mi file ch ch a mt giao dch. Các file dùng  chu)n b cho vic nh(p vào h th ng s,  c a vào th mc Import (Th mc này  c qui nh trong phn thông tin tham s h th ng v th mc cho vic Import). Sau khi Import xong giao dch file s,  c chuy n vào th mc: th mc Import\Backup Các file b li trong quá trình Import s,  c lu vào trong th mc Import\ImpErr Vic xut d liu trong h th ng ra ngoài theo các file có cu trúc nh các file  c a vào. Các file d liu xu)t ra  c lu trong th mc Export và  c nh ngh!a tr$c trong tham s h th ng. Trong trng h p các thông tin b sai, file giao s, b lo i b- và  c a vào th mc Import\ImpErr Trong trng h p Import nu nh s bút toán ca d liu trong file ã tn t i trong h th ng tr$c ó thì file d liu s, không th a vào trong h th ng. Cn i tên và chuy n sang s bút toán khác. Ch các giao dch trong h th ng  c gi i thành công thì m$i có th Export ra file text Ví d ni dung ca mt file text úng y  có tên và ni dung nh sau: #110000004#003201001#00750204017#01220070409094454#01910101037#021502 04017#02210101037#0250#026VND#027300000#028V Vn Cng#029Công ty HiPT#03012345.6789#031Nguyn Vn B#032a ch #03398765.4321#034L nh chuy n ti n th thí i m giao dich LV 112003. Ngân hàng: 50204017. S  c t tri n khai CITAD – IBPS2 Trang 11
  12. ti n chuy n: 3000. Ngày chuy n: 09\04\2007#03601#037710#01119100004# Các trng d liu  c b+t u và phân cách nhau bi ký t: #. Các trng d liu là n i tip nhau theo th t qui nh trong bng. D liu trong mt trng có d ng: # + mã trng+phn d liu. . .Mã trng  c qui nh y  nh trong bng cu trúc. Ý ngha c a các tr ng d liu nh sau: S bút toán: S bút toán là duy nht trong ngày. Mã phân lo i giao dch: Mã phân lo i giao dch  c qui nh trong bng sau: Mã phân lo i Lo i giao dch 101001 Lnh chuy n có, giá tr thp 102001 Lnh chuy n n , giá tr thp 201001 Lnh chuy n có, giá tr cao 205001 Lnh chuy n n , giá tr cao 302007 Bù tr giy giá tr cao ghi có 302009 Bù tr giy giá tr cao ghi n Mã lo i dch v do Ban iu hành h th ng TTLNH ban hành và s dng th ng nht trong toàn h th ng TTLNH Ngày giao dch : có khuôn d ng YYYYMMDDhhmmss. Ngày giao dch trùng v$i ngày hin t i ca h th ng Mã lo i tin: - i vi các lnh chuy n ch$ làm vic vi  n v tin t là VND S tin chuy n trong lnh: Là d ng s , có  dài t i a 20 ch s và không ch a phn th(p phân Lo i nghip v  c qui nh nh sau: +  i v$i lo i nghip v 1: Lo i nghip v 1 qui nh là lnh chuy n có hay lnh chuy n n Mã lo i nghip v Lo i lnh 30 Lnh chuy n có 31 Lnh chuy n n +  i v$i lo i nghip 2 : Lo i nghip v 2 qui nh ó là lo i ch ng t gì Mã lo i nghip v Lo i lnh  c t tri n khai CITAD – IBPS2 Trang 12
  13. 100 Ch ng t cá nhân 101 Ch ng t cho TCKT Lo i nghip v 2  c qui nh trong phn danh sách các lo i nghip v ca h th ng Mã ngân hàng trong file d liu phi thuc danh mc mã ngân hàng ban hành theo Q 23/2007/Q-NHNN và phi nm trong danh sách các ngân hàng là thành viên, n v thành viên ca h th ng TTLNH. Mã ngân hàng gi lnh là mã ngân hàng chu trách nhim gi tin in lên trung tâm x lý tnh. Mã phn hi tin in: là mã cho bit tình tr ng x lý  i v$i lnh thanh toán thành công hay không thành công – Xem t i ph lc 6. Mã ngân hàng chu phí: nu có giá tr thì phi thuc 1 trong 4 ngân hàng tham gia trc tip ho c gián tip trên lnh thanh toán Thông tin liên quan t$i tính phí: Hin t i nh(n giá tr là “1” Mã ca n v gi, mã ca n v nh(n: là mã ca cá nhân ho c n v thc hin tham gia gi/ nh(n lnh. Ch ký giao tip gia Core Banking v$i CITAD: Hin t i cha s dng Ch ký in t: là ch ký ca ngi phê duyt giao dch,  c thc hin bên CITAD. Mã xác thc ca tin in: Dùng  xác nh tính toàn v*n ca ca tin in. Giá tr MAC  c t o ra nh sau: ° Có  dài bng 28 byte,  c t o ra bng thu(t toán SHA1 v$i u vào là chui tin in  c ghép bng giá tr ca các trng trong file theo úng th t trong cu trúc, bao gm các trng theo th t t 1->34 (Không gm trng “Mã xác thc tin in”). ° Các trng ki u s s,  c thêm s “0” vào tr$c, các trng ki u ch  c thêm du cách Space “ “ vào sau cho   dài quy nh. ° Thu(t toán SHA1 – chi tit t i Ph lc 5, tài liu này. Các thông tin trong file có th  c tu% ch"n  a vào.  i v$i mt s thông tin b+t buc cn phi tuân th theo úng khuôn d ng.  c t tri n khai CITAD – IBPS2 Trang 13
  14. III.2 C"u trúc file i chiu cho CI File  c chia thành 3 phn: Phn 1: u file (Header) Phn 2: D liu (Data) Phn 3: Cu i file (Trailer) Chú ý: Các d liu giao dch ch có  phn Data. Trong mt file ch a mt ho c nhiu giao dch Các giao dch nm trên cùng mt dòng và b+t u cho mi giao dch  c phân bit bng chui ký t “DD”. III.2.1 File giá tr th"p (LV YYYYMMDD.hhmmss) a. Phn 1: Header Stt Chú thích Ki u  dài Giá tr m c nh 1 Mã phân lo i A 2 “HH" 2 S th t N 8 "00000000" 3 Mã ngân hàng AN 8 4 Tên file AN 20 5 Ngày giao dch N 8 "YYYYMMDD" 6 S l ng record N 8 7 FILLER AN 760 Tng 814 b. Phn 2: Data Stt Chú thích Ki u  dài Giá tr m c nh 1 Mã phân lo i bn ghi A 2 “DD" 2 S th t bn ghi N 8  c ánh b+t u t “00000001” 3 Kt qu  i soát N 2 4 Tr ng thái hin t i N 2 5 S ln thc hóa N 2  c t tri n khai CITAD – IBPS2 Trang 14
  15. 6 S tn t i ca mc ích quyt toán (Y/N) N 1 7 Yêu cu hy (Y/N) N 1 8 Trng thái lnh h y N 4 9 Mã x lý bên SAF N 1 10 Xác nh(n file truyn lnh (Y/N) N 1 11 Tên file nh(n v AN 20 12 Tên file báo cáo AN 20 13 Tên file yêu cu AN 20 14 Mã phân loi giao dch N 6 15 Mã ngân hàng gi lnh N 8   16 Mã trung tâm x lý t nh bên ngân hàng N 5 gi lnh 17 Mã ph n h%i tin in N 4 18 S hiu giao dch AN 8 19 Ngày giao dch N 8 20 Thi gian t o giao dch N 6 21 Input Type AN 1 22 TAD ID N 5 23 Teller ID AN 8 24 M(t kh)u giao dch ANS 6 25 Ch ký in t ANS 10 26 Phân lo i Inter/Intra AN 1 27 Mã ngân hàng nh&n lnh N 8 Mã trung tâm x lý tnh bên ngân hàng 28 N 5 nh(n lnh 29 Mã ngân hàng gi lnh gián tip N 8 30 Mã ngân hàng nh&n lnh gián tip N 8 31 Ki u giao dch N 2  c t tri n khai CITAD – IBPS2 Trang 15
  16. 32 Thi i m x lý bên ngân hàng nh(n N 14 33 C$c phí N 12 34 Mã lo i tin A 3 35 S tin N 22 36 Tên ngi gi AN 70 37 a ch$ ngi gi AN 70 38 Tài kho n ngi gi AN 25 39 Tên ngi nh&n AN 70 40 a ch$ ngi nh&n AN 70 41 Tài kho n ngi nh&n AN 25 42 Ni dung lnh chuy n tin AN 210 43 S hiu giao dch bên h th ng EIS AN 7 44 Lo i nghip v 1 AN 2 45 Lo i nghip v 2 AN 3 46 Xác nh(n thanh toán h p l AN 20 Tng s 814 Chú thích: Nhng trng in (m là nhng trng ch a thông tin chính v giao dch, 1 giao dch  c g"i là thành công khi: Mã phn hi tin in (stt 17) là X000 và tr ng thái hu. (stt 8 ) khác X000. Trong ó X là mt trong các s (1,2,3,4,5,6) – Xem chi tit t i phc lc 6. c. Phn 3: Trailer Stt Chú thích Ki u  dài Giá tr m c nh 1 Mã phân lo i A 2 “TT" 2 S th t N 8 “99999999" 3 Mã ngân hàng AN 8 4 Tên file AN 20 5 S l ng record N 8  c t tri n khai CITAD – IBPS2 Trang 16
  17. 6 FILLER AN 768 Tng 814  c t tri n khai CITAD – IBPS2 Trang 17
  18. III.2.2 File giá tr cao(HV YYYYMMDD.hhmmss) a. Phn 1: Header Stt Chú thích Ki u  dài Giá tr m c nh 1 Mã phân lo i A 2 “HH" 2 S th t N 8 "00000000" 3 Mã ngân hàng AN 8 4 Tên file AN 20 5 Ngày giao dch N 8 "YYYYMMDD" 6 S l ng record N 8 7 FILLER AN 757 Tng 811 b. Phn 2: Data Stt Chú thích Ki u  dài Giá tr m c nh 1 Phân lo i bn ghi A 2 “DD" 2 S th t bn ghi N 8  c ánh b+t u t “00000001” 3 Kt qu  i soát N 2 4 Tr ng thái hin t i N 2 5 Phân lo i lnh/ yêu cu A 1 6 Phân lo i thao tác N 1 7 Ph m vi giao dch N 1 8 Phân lo i gi AN 1 9 Mã lý do hy AN 1 10 Kt qu x lý hy AN 1 11 Mã phân loi giao dch N 6 12 Xác nh(n file truyn lnh (Y/N) N 1 13 Tên file nh(n v AN 20  c t tri n khai CITAD – IBPS2 Trang 18
  19. 14 Tên file báo cáo AN 20 15 Tên file yêu cu AN 20 16 Mã ngân hàng gi lnh N 8 17 Mã trung tâm x lý tnh bên ngân hàng N 5 gi lnh 18 Mã ph n h%i tin in N 4 19 S hiu giao dch AN 8 20 Ngày giao dch N 8 21 Thi gian t o giao dch N 6 22 Input Type AN 1 23 TAD ID N 5 24 Teller ID AN 8 25 M(t kh)u giao dch ANS 6 26 Ch ký in t ANS 10 27 Phân lo i Inter/Intra AN 1 28 Mã ngân hàng nh&n lnh gián tip N 8 29 Mã trung tâm x lý tnh bên ngân hàng N 5 nh(n lnh 30 Mã ngân hàng gi lnh gián tip N 8 31 Mã ngân hàng nh&n lnh N 8 32 Ki u giao dch N 2 33 Thi i m x lý bên ngân hàng nh(n N 14 34 C$c phí N 12 35 Mã tin t A 3 36 S tin N 22 37 Tên ngi gi AN 70 38 a ch$ ngi gi AN 70 39 Tài kho n ngi gi AN 25 40 Tên ngi nh&n AN 70  c t tri n khai CITAD – IBPS2 Trang 19
  20. 41 a ch$ ngi nh&n AN 70 42 Tài kho n ngi nh&n AN 25 43 Ni dung lnh chuy n tin AN 210 44 S hiu giao dch bên h th ng EIS AN 7 45 Lo i nghip v 1 AN 2 46 Lo i nghip v 2 AN 3 47 Xác nh(n thanh toán h p l AN 20 Tng s 811 Chú thích: Nhng trng in (m là nhng trng ch a thông tin chính v giao dch, 1 giao dch  c g"i là thành công khi: Mã phn hi tin in (stt 18) là X000. Trong ó X là mt trong các s (1,2,3,4,5,6) – Xem chi tit t i ph lc 6. c. Phn 3: Trailer Stt Chú thích Ki u  dài Giá tr m c nh 1 Mã phân lo i A 2 “TT" 2 S th t N 8 “99999999" 3 Mã ngân hàng AN 8 4 Tên file AN 20 5 S l ng record N 8 6 FILLER AN 765 Tng 811  c t tri n khai CITAD – IBPS2 Trang 20
  21. III.3 C"u trúc file i chiu cho hi s! File  c chia thành 3 phn: Phn 1: u file (Header) Phn 2: D liu (Data) Phn 3: Cu i file (Trailer) Chú ý: Các d liu giao dch ch có  phn Data. Trong mt file ch a mt ho c nhiu giao dch Các giao dch nm trên cùng mt dòng và b+t u cho mi giao dch  c phân bit bng chui ký t “DD” III.3.1 File giá tr th"p (HLV YYYYMMDD.hhmmss) a. Phn 1: Header Stt Chú thích Ki u  dài Giá tr m c nh 1 Mã phân lo i A 2 “HH" 2 S th t N 8 "00000000" 3 Mã ngân hàng AN 8 4 Tên file AN 20 5 Ngày giao dch N 8 "YYYYMMDD" 6 S l ng record N 8 7 FILLER AN 768 Tng 822 b. Phn 2: Data Stt Chú thích Ki u  dài Giá tr m c nh 1 Mã phân lo i A 2 “DD" 2 S th t N 8  c ánh b+t u t “00000001” 3 Mã Hi s chính N 8 4 Kt qu  i soát N 2 5 Tr ng thái hin t i N 2 6 S ln thc hoá N 2  c t tri n khai CITAD – IBPS2 Trang 21
  22. 7 S tn t i ca mc ích quyt toán N 1 (Y/N) 8 Yêu cu hu.(Y/N) N 1 9 Trng thái lnh hu' N 4 10 Mã x lý trên SAF N 1 11 Xác nh(n file truyn lnh (Y/N) N 1 12 Tên File nh(n v AN 20 13 Tên File báo cáo AN 20 14 Tên File yêu cu AN 20 15 Mã phân loi giao dch N 6 16 Mã ngân hàng gi N 8 Mã trung tâm x lý tnh bên ngân 17 AN 5 hàng gi lnh 18 Mã ph n h%i tin in N 4 19 S hiu giao dch N 8 20 Ngày giao dch N 8 21 Thi gian giao dch N 6 22 Input Type A 1 23 TAD ID N 5 24 Teller ID AN 8 25 M(t kh)u giao dch AN 6 26 Ch ký in t AN 10 27 Giao dch inter/intra N 1 28 Mã ngân hàng nh&n N 8 Mã trung tâm x lý tnh bên ngân 29 N 5 hàng nh(n lnh 30 Mã ngân hàng gi lnh gián tip N 8 31 Mã ngân hàng nh&n lnh gián tip N 8 32 Ki u giao dch AN 2  c t tri n khai CITAD – IBPS2 Trang 22
  23. 33 Thi gian x lý t i ngân hàng nh(n N 14 34 C$c phí N 12 35 Mã tin t N 3 36 S tin N 22 37 Tên ngi gi AN 70 38 a ch$ ngi gi AN 70 39 Tài kho n ngi gi AN 25 40 Tên ngi nh&n AN 70 41 a ch$ ngi nh&n AN 70 42 Tài kho n ngi nh&n AN 25 43 Ni dung AN 210 44 S hiu giao dch bên h th ng EIS N 7 45 Lo i nghip v 1 AN 2 46 Lo i nghip v 2 AN 3 47 Xác nh(n thanh toán h p l AN 20 Tng s 822 Chú thích: Nhng trng in (m là nhng trng ch a thông tin chính v giao dch 1 giao dch  c g"i là thành công khi: Mã phn hi tin in (stt 18) là X000 và tr ng thái hu. (stt 9 ) khác X000. Trong ó X là mt trong các s (1,2,3,4,5,6) – Xem chi tit t i ph lc 6 c. Phn 3: Trailer Stt Chú thích Ki u  dài Giá tr m c nh 1 Mã phân lo i A 2 “TT" 2 S th t N 8 “99999999" 3 Mã ngân hàng AN 8 4 Tên file AN 20 5 S l ng record N 8  c t tri n khai CITAD – IBPS2 Trang 23
  24. 6 FILLER AN 776 Tng 822  c t tri n khai CITAD – IBPS2 Trang 24
  25. III.3.2 File giá tr cao (HHV YYYYMMDD.hhmmss) a. Phn 1: Header Stt Chú thích Ki u  dài Giá tr m c nh 1 Mã phân lo i A 2 “HH" 2 S th t N 8 "00000000" 3 Mã ngân hàng AN 8 4 Tên file AN 20 5 Ngày giao dch N 8 "YYYYMMDD" 6 S l ng record N 8 7 FILLER AN 765 Tng 819 b. Phn 2: Data Stt Chú thích Ki u  dài Giá tr m c nh 1 Mã phân lo i A 2 “DD"  c ánh b+t u t 2 S th t N 8 “00000001” 3 Mã Hi s! chính N 8 4 Kt qu  i soát N 2 5 Tr ng thái hin t i N 2 6 Mã phân lo i tao tác A 1 7 Phân lo i lnh/ yêu cu A 1 8 Ph m vi giao dch N 1 9 Phân lo i gi A 1 10 Lý do hu. A 1 11 Kt qu x lý hu. A 1 12 Mã loi giao dch N 6 13 Nh(n file truyn lnh hay không N 1  c t tri n khai CITAD – IBPS2 Trang 25
  26. 14 Tên File AN 20 15 Tên File báo cáo AN 20 16 Tên File yêu cu AN 20 17 Mã ngân hàng gi N 8 Mã trung tâm x lý tnh bên ngân 18 N 5 hàng gi lnh 19 Mã ph n h%i tin in N 4 20 S hiu giao dch N 8 21 Ngày giao dch A 8 22 Thi gian giao dch N 6 23 Input Type A 1 24 TAD ID N 5 25 Teller ID AN 8 26 M(t kh)u giao dch AN 6 27 Ch ký in t AN 10 28 Giao dch inter/intra N 1 29 Mã ngân hàng nh&n N 8   30 Mã trung tâm x lý t nh bên ngân N 5 hàng nh(n lnh 31 Mã ngân hàng gi lnh gián tip N 8 32 Mã ngân hàng nh&n lnh gián tip N 8 33 Ki u giao dch AN 2 34 Thi gian x lý t i ngân hàng nh(n N 14 35 C$c phí N 12 36 Mã tin t N 3 37 S tin N 22 38 Tên ngi gi AN 70 39 a ch$ ngi gi AN 70 40 Tài kho n ngi gi AN 25  c t tri n khai CITAD – IBPS2 Trang 26
  27. 41 Tên ngi nh&n AN 70 42 a ch$ ngi nh&n AN 70 43 Tài kho n ngi nh&n AN 25 44 Ni dung AN 210 45 S hiu giao dch bên h th ng EIS N 7 46 Lo i nghip v 1 AN 2 47 Lo i nghip v 2 AN 3 48 Xác nh(n thanh toán h p l AN 20 Tng s 819 Chú thích: Nhng trng in (m là nhng trng ch a thông tin chính v giao dch 1 giao dch  c g"i là thành công khi: Mã phn hi tin in (stt 18) là X000. Trong ó X là mt trong các s (1,2,3,4,5,6) – Xem chi tit t i ph lc 6. c. Phn 3: Trailer Stt Chú thích Ki u  dài Giá tr m c nh 1 Mã phân lo i A 2 “TT" 2 S th t N 8 “99999999" 3 Mã ngân hàng AN 8 4 Tên file AN 20 5 S l ng record N 8 6 FILLER AN 773 Tng 819  c t tri n khai CITAD – IBPS2 Trang 27
  28. PH LC 2- Quy nh v c"u trúc b ng t ng thích IBPS1 I. Danh sách các b ng d liu STT  n v Loi d liu Tên B ng 1. CI, D liu giao dch ì (t Core -> CITAD) TBLIMPORT 2. CI-HO D liu giao dch n (CITAD-> Core) TBLEXPORT 3. D liu  i chiu giao dch giá tr cao TBLHV11D CI 4. D liu  i chiu giao dch giá tr thp TBLLV11D 5. D liu  i chiu giao dch giá tr cao TBLHHV11D CI -HO 6. D liu  i chiu giao dch giá tr thp TBLHLV11D II. B ng d liu giao dch chi CI & CI-HO II.1 Giao dch i (t( Core -> CITAD), tên b ng: TBLIMPORT Ki u Ki u Ki  TT T*n trng d liu SQL d liu m Tên ting Vit dài Server Oracle tra 1. F110 NVARCHAR VARCHAR2 6 PK S b2303o56 7809:;60lo i giao dch 2. F3 VARCHAR2 6 NVARCHAR N /Có, Cao/Thp Mã ngân hàng ca ngi phát 3. F7 VARCHAR2 12 NVARCHAR lnh có tài khon 4. F12 NVARCHAR VARCHAR2 14 PK Ngày giao dch Mã ngân hàng ca ngi 5. F19 VARCHAR2 12 NVARCHAR nh(n lnh có tài khon 6. F21 NVARCHAR VARCHAR2 12 PK Mã ngân hàng gi tin Čin 7. F22 NVARCHAR VARCHAR2 12 Mã ngân hàng nh(n tin Čin 8. F26 NVARCHAR VARCHAR2 3 Mã lo i tin 9. F27 NVARCHAR VARCHAR2 20 S tin chuy n 10. F28 NVARCHAR VARCHAR2 70 Tên ngi gi 11. F29 NVARCHAR VARCHAR2 70 a ch ngi gi 12. F30 NVARCHAR VARCHAR2 25 Tài khon ngi gi 13. F31 NVARCHAR VARCHAR2 70 Tên ngi nh(n  c t tri n khai CITAD – IBPS2 Trang 28
  29. Ki u Ki u Ki  TT T*n trng d liu SQL d liu m Tên ting Vit dài Server Oracle tra 14. F32 NVARCHAR VARCHAR2 70 a ch ngi nh(n 15. F33 NVARCHAR VARCHAR2 25 Tài khon ngi nh(n 16. F34 NVARCHAR VARCHAR2 210 Ni dung lnh chuy n tin 17. F36 NVARCHAR VARCHAR2 2 Mã lo i nghip v 1 18. F37 NVARCHAR VARCHAR2 3 Mã lo i nghip v 2 Mã import 0: Cha import 19. IMPORT VARCHAR2 1 1: ã import NVARCHAR 2: Import li 20. F6 NVARCHAR VARCHAR2 14 Thi Či m gi tin Čin 21. F10 NVARCHAR VARCHAR2 4 Mã phn hi tin Čin 22. F11 NVARCHAR VARCHAR2 8 S hiu giao dch 23. F175 NVARCHAR VARCHAR2 12 Mã ngân hàng chu phí Thông tin giy t kèm theo 24. VARCHAR2 F176 NVARCHAR 25 ca ngi gi Thông tin giy t kèm theo 25. VARCHAR2 F177 NVARCHAR 25 ca ngi nh(n Thông tin liên quan t$i tính 26. VARCHAR2 F178 NVARCHAR 1 phí Chng - lo i – khon – h n 27. VARCHAR2 F179 NVARCHAR 100 mc 28. F180 NVARCHAR VARCHAR2 30 Mã s thu ngi th hng 29. F181 NVARCHAR VARCHAR2 20 Mã ca khách hàng gi Mã ca khách hàng th 30. VARCHAR2 F182 NVARCHAR 20 hng Ch ký giao tip gia Core 31. VARCHAR2 F17 NVARCHAR 400 Banking v$i CITAD ID ca ngi ký duyt lnh 32. VARCHAR2 F15 NVARCHAR 16 chuy n tin 33. F185 NVARCHAR VARCHAR2 14 Thi Či m t o giao dch 34. F187 NVARCHAR VARCHAR2 28 Mã xác thc ca tin Čin 35. F200 NVARCHAR VARCHAR2 400 Ch ký Čin t  c t tri n khai CITAD – IBPS2 Trang 29
  30. II.2 Giao dch n (t( CITAD -> Core), tên b ng: TBLEXPORT Ki u Ki u Ki ST T*n  d liu SQL d liu m Tên ting Vit T trng dài Server Oracle tra 1. F110 NVARCHAR VARCHAR2 6 PK S b2303o56 7809:;60lo i giao dch 2. F3 VARCHAR2 6 NVARCHAR N /Có, Cao/Thp Mã ngân hàng ca ngi phát 3. F7 VARCHAR2 8 NVARCHAR lnh có tài khon 4. F12 NVARCHAR VARCHAR2 14 PK Ngày giao dch Mã ngân hàng ca ngi 5. F19 VARCHAR2 8 NVARCHAR nh(n lnh có tài khon 6. F21 NVARCHAR VARCHAR2 8 PK Mã ngân hàng gi tin Čin 7. F22 NVARCHAR VARCHAR2 8 Mã ngân hàng nh(n tin Čin 8. F26 NVARCHAR VARCHAR2 3 Mã lo i tin 9. F25 NVARCHAR VARCHAR2 20 C$c phí 10. F27 NVARCHAR VARCHAR2 20 S tin chuy n 11. F28 NVARCHAR VARCHAR2 70 Tên ngi gi 12. F29 NVARCHAR VARCHAR2 70 a ch ngi gi 13. F30 NVARCHAR VARCHAR2 25 Tài khon ngi gi 14. F31 NVARCHAR VARCHAR2 70 Tên ngi nh(n 15. F32 NVARCHAR VARCHAR2 70 a ch ngi nh(n 16. F33 NVARCHAR VARCHAR2 25 Tài khon ngi nh(n 17. F34 NVARCHAR VARCHAR2 210 Ni dung lnh chuy n tin 18. F36 NVARCHAR VARCHAR2 2 Mã lo i nghip v 1 19. F37 NVARCHAR VARCHAR2 3 Mã lo i nghip v 2 20. F11 NVARCHAR VARCHAR2 8 S hiu giao dch Phân bit giao dch Či và Čn 21. IN_OUT VARCHAR2 1 0: i (Out) NVARCHAR 1: n (In) 22. F6 NVARCHAR VARCHAR2 14 Thi Či m gi tin Čin 23. F10 NVARCHAR VARCHAR2 4 Mã phn hi tin Čin 24. F11 NVARCHAR VARCHAR2 8 S hiu giao dch  c t tri n khai CITAD – IBPS2 Trang 30
  31. Ki u Ki u Ki ST T*n  d liu SQL d liu m Tên ting Vit T trng dài Server Oracle tra 25. F175 NVARCHAR VARCHAR2 12 Mã ngân hàng chu phí Thông tin giy t kèm theo 26. VARCHAR2 F176 NVARCHAR 25 ca ngi gi Thông tin giy t kèm theo 27. VARCHAR2 F177 NVARCHAR 25 ca ngi nh(n Thông tin liên quan t$i tính 28. VARCHAR2 F178 NVARCHAR 1 phí Chng - lo i – khon – h n 29. VARCHAR2 F179 NVARCHAR 100 mc 30. F180 NVARCHAR VARCHAR2 30 Mã s thu ngi th hng 31. F181 NVARCHAR VARCHAR2 20 Mã ca n v gi 32. F182 NVARCHAR VARCHAR2 20 Mã ca n v nh(n Ch ký giao tip gia Core 33. VARCHAR2 F17 NVARCHAR 400 Banking v$i CITAD ID ca ngi ký duyt lnh 34. VARCHAR2 F15 NVARCHAR 16 chuy n tin 35. F185 NVARCHAR VARCHAR2 14 Thi i m t o giao dch 36. F187 NVARCHAR VARCHAR2 28 Mã xác thc ca tin in 37. F200 NVARCHAR VARCHAR2 400 Ch ký in t III. B ng lu d liu Či chiu cho CI III.1 Giao dch giá tr cao, tên b ng: TBLHV11D Ki u Ki u  Ki m TT Tên trng d liu SQL d liu Chú thích dài tra Server Oracle 1 F0 INT NUMBER Row ID 2 F3 NVARCHAR VARCHAR2 6 7809:;60lo i giao dch 3 F7 NVARCHAR VARCHAR2 8 Mã ngân hàng gi gián tip 4 F8 NVARCHAR VARCHAR2 5 Mã trung tâm x lð tnh bên ngân hàng gi 5 F10 NVARCHAR VARCHAR2 4 Mã phn hi tin Čin 6 F11 NVARCHAR VARCHAR2 8 PK S hiu giao dch 7 F13 NVARCHAR VARCHAR2 1 Ki u d liu vào  c t tri n khai CITAD – IBPS2 Trang 31
  32. Ki u Ki u  Ki m TT T*n trng d liu SQL d liu Chú thích dài tra Server Oracle 8 F14 NVARCHAR VARCHAR2 5 TAD ID 9 F15 NVARCHAR VARCHAR2 8 Teller ID 10 F16 NVARCHAR VARCHAR2 6 7(t kh)u giao dch 11 F17 NVARCHAR VARCHAR2 10 Ch kð Čin t 12 F18 NVARCHAR VARCHAR2 1 Phân lo i Inter/Intra 13 F19 NVARCHAR VARCHAR2 8 Mã ngân hàng nh(n gián tip 14 F20 NVARCHAR VARCHAR2 5 Mã trung tâm x lð tnh bên ngân hàng nh(n 15 F23 NVARCHAR VARCHAR2 2 Ki u giao dch 16 F25 NVARCHAR VARCHAR2 12 Service Free 17 F26 NVARCHAR VARCHAR2 3 Mã hin t i 18 F27 NVARCHAR VARCHAR2 22 S tin chuy n 19 F28 NVARCHAR VARCHAR2 70 Tên ngi gi 20 F29 NVARCHAR VARCHAR2 70 a ch ngi gi 21 F30 NVARCHAR VARCHAR2 25 Tài khon ngi gi 22 F31 NVARCHAR VARCHAR2 70 Tên ngi nh(n 23 F32 NVARCHAR VARCHAR2 70 a ch ngi nh(n 24 F33 NVARCHAR VARCHAR2 25 Tài khon ngi nh(n 25 F34 NVARCHAR VARCHAR2 210 Ni dung lnh thanh toán 26 F35 NVARCHAR VARCHAR2 7 S lnh 27 F36 NVARCHAR VARCHAR2 2 Ki u thao tác 28 F37 NVARCHAR VARCHAR2 3 Ki u thao tác 29 F38 NVARCHAR VARCHAR2 40 Xác nh(n thanh toán h p l 30 F55 NVARCHAR VARCHAR2 1 Kt qu x lð hu. 31 F57 NVARCHAR VARCHAR2 4 Mã tr li hu. 32 F69 NVARCHAR VARCHAR2 2 Tr ng thái hin t i 33 F79 NVARCHAR VARCHAR2 20 Tên file phát lnh 34 F80 NVARCHAR VARCHAR2 1 Nh(n File phát lnh hay không 35 F84 NVARCHAR VARCHAR2 8 PK Mã ngân hàng gi  c t tri n khai CITAD – IBPS2 Trang 32
  33. Ki u Ki u  Ki m TT T*n trng d liu SQL d liu Chú thích dài tra Server Oracle 36 F85 NVARCHAR VARCHAR2 2 Oh;n lo i thao tác 37 F87 NVARCHAR VARCHAR2 1 Phân lo i gi 38 F88 NVARCHAR VARCHAR2 14 Thi Či m x lð R-CI 39 F89 NVARCHAR VARCHAR2 8 Mã ngân hàng nh(n 40 F90 NVARCHAR VARCHAR2 1 Lð do hu. 41 F91 NVARCHAR VARCHAR2 2 Phân lo i bn ghi 42 F94 NVARCHAR VARCHAR2 20 Tên file báo cáo 43 F95 NVARCHAR VARCHAR2 20 Tên file yêu cu 44 F97 NVARCHAR VARCHAR2 8 S th t 45 F102 NVARCHAR VARCHAR2 8 PK Ngày t o giao dch 46 F104 NVARCHAR VARCHAR2 1 Ph m vi giao dch 47 F105 NVARCHAR VARCHAR2 2 Kt qu Č i soát 48 F106 NVARCHAR VARCHAR2 2 Phân lo i lnh/yêu cu 49 F117 NVARCHAR VARCHAR2 6 Thi Či m t o giao dch (trong File) III.2 Giao dch giá tr th"p , tên b ng: TBLLV11D Ki u Ki u  Ki m TT Tên trng d liu SQL d liu Chú thích dài tra Server Oracle 1 F0 INT NUMBER Row ID 2 F3 NVARCHAR VARCHAR2 6 Mã phân lo i giao dch 3 F7 NVARCHAR VARCHAR2 8 Mã ngân hàng gi gián tip 4 F8 NVARCHAR VARCHAR2 5 Mã trung tâm x lð tnh bên ngân hàng gi 5 F10 NVARCHAR VARCHAR2 4 Mã phn hi tin Čin 6 F11 NVARCHAR VARCHAR2 8 PK S hiu giao dch 7 F13 NVARCHAR VARCHAR2 1 Ki u d liu vào 8 F14 NVARCHAR VARCHAR2 5 TAD ID 9 F15 NVARCHAR VARCHAR2 8 Teller ID  c t tri n khai CITAD – IBPS2 Trang 33
  34. Ki u Ki u  Ki m TT T*n trng d liu SQL d liu Chú thích dài tra Server Oracle 10 F16 NVARCHAR VARCHAR2 6 7(t kh)u giao dch 11 F17 NVARCHAR VARCHAR2 10 Ch kð Čin t 12 F18 NVARCHAR VARCHAR2 1 Phân lo i Inter/Intra 13 F19 NVARCHAR VARCHAR2 8 Mã ngân hàng nh(n gián tip 14 F20 NVARCHAR VARCHAR2 5 Mã trung tâm x lð ngân hàng nh(n 15 F23 NVARCHAR VARCHAR2 2 Ki u giao dch 16 F25 NVARCHAR VARCHAR2 12 Service Free 17 F26 NVARCHAR VARCHAR2 3 Mã hin t i 18 F27 NVARCHAR VARCHAR2 22 S tin chuy n 19 F28 NVARCHAR VARCHAR2 70 Tên ngi gi 20 F29 NVARCHAR VARCHAR2 70 a ch ngi gi 21 F30 NVARCHAR VARCHAR2 25 Tài khon ngi gi 22 F31 NVARCHAR VARCHAR2 70 Tên ngi nh(n 23 F32 NVARCHAR VARCHAR2 70 a ch ngi nh(n 24 F33 NVARCHAR VARCHAR2 25 Tài khon ngi nh(n 25 F34 NVARCHAR VARCHAR2 210 Ni dung lnh thanh toán 26 F35 NVARCHAR VARCHAR2 7 S lnh 27 F36 NVARCHAR VARCHAR2 2 Ki u thao tác 28 F37 NVARCHAR VARCHAR2 3 Ki u thao tác 29 F38 NVARCHAR VARCHAR2 20 Xác nh(n thanh toán h p l 30 F40 NVARCHAR VARCHAR2 2 S l ng ròng 31 F56 NVARCHAR VARCHAR2 1 S tn t i yêu cu hu. 32 F57 NVARCHAR VARCHAR2 4 Mã tr li hu. 33 F69 NVARCHAR VARCHAR2 2 Tr ng thái hin t i 34 F79 NVARCHAR VARCHAR2 20 Tên file phát lnh 35 F80 NVARCHAR VARCHAR2 1 Nh(n File phát lnh hay không 36 F84 NVARCHAR VARCHAR2 8 PK Mã ngân hàng gi 37 F88 NVARCHAR VARCHAR2 14 Thi Či m x lð R-CI  c t tri n khai CITAD – IBPS2 Trang 34
  35. Ki u Ki u  Ki m TT T*n trng d liu SQL d liu Chú thích dài tra Server Oracle 38 F89 NVARCHAR VARCHAR2 8 7806g;6 hHng nh(n 39 F91 NVARCHAR VARCHAR2 2 Phân lo i bn ghi 40 F94 NVARCHAR VARCHAR2 20 Tên file báo cáo 41 F95 NVARCHAR VARCHAR2 20 Tên file yêu cu 42 F96 NVARCHAR VARCHAR2 1 Mã x lð SAF 43 F97 NVARCHAR VARCHAR2 8 S th t 44 F98 NVARCHAR VARCHAR2 1 S tn t i ca mc Čích quyt toán 45 F102 NVARCHAR VARCHAR2 8 PK Ngày t o giao dch 46 F105 NVARCHAR VARCHAR2 2 Kt qu Č i soát 47 F117 NVARCHAR VARCHAR2 6 Thi Či m t o giao dch (trong File) IV. B ng lu d liu Či chiu cho hi s! IV.1 Giao dch giá tr cao, tên b ng: TBLHHV11D Ki u Ki u  Ki m TT Tên trng d liu SQL d liu Chú thích dài tra Server Oracle 1 F0 INT NUMBER Row ID 2 F3 NVARCHAR VARCHAR2 6 Mã phân lo i giao dch 3 F7 NVARCHAR VARCHAR2 8 Mã ngân hàng gi gián tip 4 F10 NVARCHAR VARCHAR2 4 Mã phn hi tin Čin 5 F11 NVARCHAR VARCHAR2 8 PK S hiu giao dch 6 F13 NVARCHAR VARCHAR2 1 Ki u d liu vào 7 F14 NVARCHAR VARCHAR2 5 TAD ID 8 F15 NVARCHAR VARCHAR2 8 Teller ID 9 F16 NVARCHAR VARCHAR2 6 M(t kh)u giao dch 10 F17 NVARCHAR VARCHAR2 10 Ch kð Čin t 11 F18 NVARCHAR VARCHAR2 1 Phân lo i Inter/Intra 12 F19 NVARCHAR VARCHAR2 8 Mã ngân hàng nh(n gián tip  c t tri n khai CITAD – IBPS2 Trang 35
  36. Ki u Ki u  Ki m TT T*n trng d liu SQL d liu Chú thích dài tra Server Oracle 13 F20 NVARCHAR VARCHAR2 5 780 3Pung tâm x lð tnh bên ngân hàng nh(n 14 F21 NVARCHAR VARCHAR2 8 PK Mã ngân hàng gi 15 F22 NVARCHAR VARCHAR2 8 Mã ngân hàng nh(n 16 F23 NVARCHAR VARCHAR2 2 Ki u giao dch 17 F25 NVARCHAR VARCHAR2 12 Service Free 18 F26 NVARCHAR VARCHAR2 3 Mã lo i tin 19 F27 NVARCHAR VARCHAR2 22 S tin chuy n 20 F28 NVARCHAR VARCHAR2 70 Tên ngi gi 21 F29 NVARCHAR VARCHAR2 70 a ch ngi gi 22 F30 NVARCHAR VARCHAR2 25 Tài khon ngi gi 23 F31 NVARCHAR VARCHAR2 70 Tên ngi nh(n 24 F32 NVARCHAR VARCHAR2 70 a ch ngi nh(n 25 F33 NVARCHAR VARCHAR2 25 Tài khon ngi nh(n 26 F34 NVARCHAR VARCHAR2 210 Ni dung lnh thanh toán 27 F35 NVARCHAR VARCHAR2 7 S lnh bên h th ng ESI 28 F36 NVARCHAR VARCHAR2 2 Mã lo i nghip v 1 29 F37 NVARCHAR VARCHAR2 3 Mã lo i nghip v 2 30 F38 NVARCHAR VARCHAR2 40 Xác nh(n thanh toán h p l 31 F55 NVARCHAR VARCHAR2 1 Kt qu x lð hy lnh chuy n tin 32 F69 NVARCHAR VARCHAR2 2 Tr ng thái hin t i 33 F79 NVARCHAR VARCHAR2 20 Tên file truyn lnh 34 F80 NVARCHAR VARCHAR2 1 Nh(n file truyn lnh hay không 35 F85 NVARCHAR VARCHAR2 2 Phân lo i thao tác 36 F87 NVARCHAR VARCHAR2 1 Phân lo i gi 37 F88 NVARCHAR VARCHAR2 14 Thi Či m x lð t i R-CI 38 F90 NVARCHAR VARCHAR2 1 Lð do hu.  c t tri n khai CITAD – IBPS2 Trang 36
  37. Ki u Ki u  Ki m TT T*n trng d liu SQL d liu Chú thích dài tra Server Oracle 39 F91 NVARCHAR VARCHAR2 2 Oh;n lo i bn ghi 40 F94 NVARCHAR VARCHAR2 20 Tên file báo cáo 41 F95 NVARCHAR VARCHAR2 20 Tên file yêu cu 42 F97 NVARCHAR VARCHAR2 8 S th t ca giao dch 43 F102 NVARCHAR VARCHAR2 8 PK Ngày t o giao dch 44 F104 NVARCHAR VARCHAR2 1 Ph m vi giao dch 45 F105 NVARCHAR VARCHAR2 2 Kt qu Č i soát 46 F106 NVARCHAR VARCHAR2 2 Phân lo i lnh/yêu cu 47 F117 NVARCHAR VARCHAR2 6 Thi Či m t o giao dch 48 F140 NVARCHAR VARCHAR2 8 Mã Head Office IV.2 Giao dch giá tr th"p, tên b ng : TBLHLV11D Ki u Ki u  Ki m TT Tên trng d liu SQL d liu Chú thích dài tra Server Oracle 1 F0 INT NUMBER Row ID 2 F3 NVARCHAR VARCHAR2 6 Mã phân lo i giao dch 3 F7 NVARCHAR VARCHAR2 8 Mã ngân hàng gi gián tip 4 F8 NVARCHAR VARCHAR2 5 Mã trung tâm x lð tnh bên ngân hàng gi 5 F10 NVARCHAR VARCHAR2 4 Mã phn hi tin Čin 6 F11 NVARCHAR VARCHAR2 8 PK S hiu giao dch 7 F13 NVARCHAR VARCHAR2 1 Ki u d liu vào 8 F14 NVARCHAR VARCHAR2 5 TAD ID 9 F15 NVARCHAR VARCHAR2 8 Teller ID 10 F16 NVARCHAR VARCHAR2 6 M(t kh)u giao dch 11 F17 NVARCHAR VARCHAR2 10 Ch kð Čin t 12 F18 NVARCHAR VARCHAR2 1 Phân lo i Inter/Intra 13 F19 NVARCHAR VARCHAR2 8 Mã ngân hàng nh(n gián tip 14 F20 NVARCHAR VARCHAR2 5 Mã trung tâm x lð tnh bên ngân hàng nh(n  c t tri n khai CITAD – IBPS2 Trang 37
  38. Ki u Ki u  Ki m TT T*n trng d liu SQL d liu Chú thích dài tra Server Oracle 15 F21 NVARCHAR VARCHAR2 8 PK 7806g;6 hHng gi 16 F22 NVARCHAR VARCHAR2 8 Mã ngân hàng nh(n 17 F23 NVARCHAR VARCHAR2 2 Ki u giao dch 18 F25 NVARCHAR VARCHAR2 12 Phi dch v 19 F26 NVARCHAR VARCHAR2 3 Mã hin t i 20 F27 NVARCHAR VARCHAR2 22 S tin chuy n 21 F28 NVARCHAR VARCHAR2 70 Tên ngi gi 22 F29 NVARCHAR VARCHAR2 70 a ch ngi gi 23 F30 NVARCHAR VARCHAR2 25 Tài khon ngi gi 24 F31 NVARCHAR VARCHAR2 70 Tên ngi nh(n 25 F32 NVARCHAR VARCHAR2 70 a ch ngi nh(n 26 F33 NVARCHAR VARCHAR2 25 Tài khon ngi nh(n 27 F34 NVARCHAR VARCHAR2 210 Ni dung lnh thanh toán 28 F35 NVARCHAR VARCHAR2 7 S lnh 29 F36 NVARCHAR VARCHAR2 2 Ki u thao tác 30 F37 NVARCHAR VARCHAR2 3 Ki u thao tác 31 F38 NVARCHAR VARCHAR2 40 Xác nh(n thanh toán h p l 32 F40 NVARCHAR VARCHAR2 2 S l ng ròng (Null) 33 F56 NVARCHAR VARCHAR2 1 S tn t i yêu cu hu. 34 F57 NVARCHAR VARCHAR2 4 Mã tr li hu. 35 F69 NVARCHAR VARCHAR2 2 Tr ng thái hin t i 36 F79 NVARCHAR VARCHAR2 20 Tên file phát lnh 37 F80 NVARCHAR VARCHAR2 1 Nh(n File phát lnh hay không 38 F85 NVARCHAR VARCHAR2 2 Phân lo i thao tác 39 F87 NVARCHAR VARCHAR2 1 Phân lo i gi 40 F88 NVARCHAR VARCHAR2 14 Thi Či m x lð R-CI 41 F90 NVARCHAR VARCHAR2 1 Lð do hu. 42 F91 NVARCHAR VARCHAR2 2 Phân lo i bn ghi  c t tri n khai CITAD – IBPS2 Trang 38
  39. Ki u Ki u  Ki m TT T*n trng d liu SQL d liu Chú thích dài tra Server Oracle 43 F94 NVARCHAR VARCHAR2 20 TL6 file báo cáo 44 F95 NVARCHAR VARCHAR2 20 Tên file yêu cu 45 F96 NVARCHAR VARCHAR2 1 Mã x lð SAF 46 F97 NVARCHAR VARCHAR2 8 S th t 47 F98 NVARCHAR VARCHAR2 1 S tn t i ca mc Čích quyt toán 48 F102 NVARCHAR VARCHAR2 8 PK Ngày t o giao dch 49 F104 NVARCHAR VARCHAR2 1 Ph m vi giao dch 50 F105 NVARCHAR VARCHAR2 2 Kt qu Č i soát 51 F117 NVARCHAR VARCHAR2 6 Thi Či m t o giao dch (hhMMss) 52 F140 NVARCHAR VARCHAR2 8 Mã Head Office  c t tri n khai CITAD – IBPS2 Trang 39
  40. PH LC 3- Quy nh v File nh dng IBPS2 I. Danh sách các loi File: nh dng STT  n v Loi d liu Th m c File 1. D liu giao dch ì (t Core -> GTWINC% Import CITAD) CI, CI-HO 2. D liu giao dch n (CITAD-> Core) GTWOCS% Export 3. D liu  i chiu giao dch giá tr cao GTWICH% Export CI 4. D liu  i chiu giao dch giá tr thp GTWICL% Export 5. D liu  i chiu giao dch giá tr cao GTWIHH% Export CI-HO 6. D liu  i chiu giao dch giá tr thp GTWIHL% Export II. Quy nh  t tên file Tên file  c  t theo quy t+c sau: AAABBByyyyMMdd.hhmmss Trong ó: AAA: GTW: vit t+t ca Gate-way. BBB: INC : file n (Incoming File) OCS: file i (Outgoing Sending File): OCR: file kt qu x lý giao dch i (Outgoing Result File) ICH: file  i chiu giá tr cao cho CI ICL: file  i chiu giá tr thp cho CI IHH: file  i chiu giá tr cao cho hi s IHL: file  i chiu giá tr thp cho hi s YYYY: n&m. MM: tháng dd: ngày hhmmss: gi , phút, giây (t o file) Ví d tên file: File i: GTWOCS20080521.101124 File kt qu x lý giao dch i: GTWOCR20080521.140517 File n: GTWINC20080521.112115  c t tri n khai CITAD – IBPS2 Trang 40
  41.  c t tri n khai CITAD – IBPS2 Trang 41
  42. III. C"u trúc các phn c a file File  c chia thành 4 phn: Phn 1: Giá tr MAC (Message Authentication Code) Phn 2: u file (Header) Phn 3: D liu (Data) Phn 4: Cu i file (Trailer) Chú ý: Các d liu giao dch ch có  phn Data. Trong mt file ch a mt ho c nhiu giao dch. Mi giao dch nm trên mt dòng và b+t u bng chui ký t “DD” Phn giá tr MAC ca file:  dài bng 28 byte, là chui giá tr  c Hash toàn b giá tr ca các phn Header + Data + Trailer. V$i thu(t toán  t o ra chui giá tr MAC là thu(t toán SHA1 (chi tit t i Ph lc 5, tài liu này). III.1 Phn 1: giá tr MAC c a file d liu III.2 Phn 2: Header  TT Tên trng Vit t#t Ki u Mô t dài 1 Lo i bn ghi REC_TYPE A 2 Phn xác nh lo i bn ghi v$i giá tr là “HH” 2 Mã ngân hàng CI_CODE AN 12 Mã ngân hàng thc hin t o ra file 3 Tên File FILE_NAME AN 25 Tên file x lý 4 Ngày giao dch TR_DATE AN 8 Ngày t o file, nh d ng là “YYYYMMDD” 5 S bn ghi DATA_CNT N 8 S bn ghi trong phn Data ca file Tng 55 Là tng  dài các trng trong Header III.3 Phn 3: Data Mi file có t i a 20 dòng d liu cho phn Data Ki u To DL  TT Tên trng d Khóa MAC b#t Chú thích dài liu buc 1 REC_TYPE A 2 X Lo i bn ghi =’DD’ 2 TRX_TYPE AN 6 X X Lo i giao dch 3 SD_TIME AN 14 X O Thi Či m gi lnh 4 RESPONSE_CODE AN 4 X O Mã phn hi tin Čin (Chi tit xem t i ph lc 6)  c t tri n khai CITAD – IBPS2 Trang 42
  43. Ki u To DL  TT Tên trng d Khóa MAC b#t Chú thích dài liu buc 5 SERIAL_NO N 8 X O S hiu giao dch 6 O_CI_CODE AN 12 PK X X Mã ngân hàng gi lnh 7 R_CI_CODE AN 12 X X Mã ngân hàng nh(n lênh 8 O_INDIRECT_CODE AN 12 X X Mã ngân hàng gi gián tip 9 R_INDIRECT_CODE AN 12 X X Mã ngân hàng nh(n lnh gián tip 10 FEE_CI_CODE AN 12 X O Mã ngân hàng chu phí 11 TRX_DATE AN 8 PK X X Ngày làm vic ca h th ng 12 CURRENCY AN 3 X X Mã tin t 13 AMOUNT N 22 X X S tin chuy n 14 SD_NAME AN 70 X O Tên ngi gi 15 SD_ADDR AN 100 X O a ch ngi gi 16 SD_ACCNT AN 25 X O Tài khon ngi gi 17 RV_NAME AN 70 X O Tên ngi nh(n 18 RV_ADDR AN 100 X O a ch ngi nh(n 19 RV_ACCNT AN 25 X O Tài khon ngi nh(n 20 CONTENT AN 210 X O Ni dung lnh thanh toán 21 OPERT1 N 2 X O Mã lo i nghip v 1 22 OPERT2 N 3 X O Mã lo i nghip v 2 23 RELATION_NO AN 40 PK X X S bút toán 24 SD_IDENTIFY AN 25 X O Thông tin giy t kèm theo ca ngi gi 25 RV_IDENTIFY AN 25 X O Thông tin giy t kèm theo ca ngi nh(n 26 AUTHORIZED AN 1 X O Thông tin xác nh(n chuy n n (0 :Không cn ch chp nh(n, 1: Cn ch chp nh(n) 27 FEE_FLAG AN 1 X O Thông tin liên quan t$i tính phí 28 REFERENCE AN 100 X O Chng-lo i-khon-h n mc 29 TAX_CODE AN 30 X O Mã s thu ca ngi th hng  c t tri n khai CITAD – IBPS2 Trang 43
  44. Ki u To DL  TT Tên trng d Khóa MAC b#t Chú thích dài liu buc 30 SD_CODE AN 20 X O Mã ca n v gi 31 RV_CODE AN 20 X O Mã ca n v nh(n 32 EX_E_SIGN AN 400 X O Ch ký giao dch bên Core Banking  i v$i trng h p giao dch i Ch ký giao dch bên CI  i v$i giao dch n 35 APPR_ID AN 16 X O ID ca ngi ký duyt lnh chuy n tin 36 CREATE_TIME AN 14 X O Thi i m t o giao dch 37 E_SIGN AN 400 X O Ch ký in t 38 MAC AN 28 O Mã xác thc ca tin in X: Tr ng d liu bt buc; O: Tr ng d liu không bt buc III.4 Phn 4: Trailer  TT Tên trng Vit t#t Ki u Mô t dài 1 Lo i bn ghi REC_TYPE A 2 Phn xác nh lo i bn ghi v$i giá tr là “TT” 2 Mã ngân hàng CI_CODE AN 12 Mã ngân hàng thc hin t o ra file 3 Tên File FILE_NAME AN 25 Tên file x lý 4 Ngày giao dch TR_DATE AN 8 Ngày t o file, nh d ng là “YYYYMMDD” 5 S bn ghi DATA_CNT N 8 S bn ghi trong phn Data ca file Tng 55 Chú thích: Các file ch a giao dch i  c a vào th mc quy nh dành riêng cho file chuy n i  c thit l(p trong ch c n&ng thit l(p tham s Các file giao dch i sau khi  c x lý s,  c a sang th mc backup  c thit l(p trong ch c n&ng thit l(p tham s File kt qu x lý giao dch i sau khi  c IBPS x lý  c a vào th mc quy nh riêng  c thit l(p trong ch c n&ng thit l(p tham s File giao dch n  c a vào th mc dàng riêng cho file n  c thit l(p trong ch c n&ng thit l(p tham s  c t tri n khai CITAD – IBPS2 Trang 44
  45. Ch có các giao dch n ã  c h ch toán thì m$i t o thành file n Các trng d liu ca mt giao dch trong file  c n i liên tip v$i nhau theo úng th t và có  dài c nh. Nu trng là ki u s thì phi thêm s “0” vào tr$c  cho   dài VD: Trng s tin có giá tr là “35000000” thì khi a vào file phi thêm vào 14 s “0” ng tr$c, khi ó giá tr trong file là “0000000000000035000000” Nu trng là ki u chui thì phi canh trái và thêm du cách Space “ ” vào sau  cho   dài quy nh. VD: Trng tên ngi gi là “Nguyen Van A” thì khi a vào file phi thêm vào 58 du cách ng sau, khi ó giá tr trong file là “Nguyen Van A ” D liu trong file  c cho theo ki u Unicode (TCVN6909:2001) và không bao gm các ký t  c bit ('#' và các ký t iu khi n) Lo i giao dch  c xác nh trong bng sau: Mã phân loi Loi dch v 101001 Chuy n có giá tr thp 105001 Chuy n n giá tr thp 201001 Chuy n có giá tr cao 205001 Chuy n n giá tr cao 302007 Kt qu Bù tr chuy n có 302009 Kt qu Bù tr chuy n n Ngày giao dch: có khuôn d ng “YYYYMMDD”. Ngày giao dch trùng v$i ngày làm vic hin t i ca h th ng Thi i m t o giao dch và thi i m ký duyt giao dch: có khuôn d ng “YYYYMMDDhhmmss”. Mã lo i tin:  i v$i lnh chuy n ch làm vic v$i n v tin t là VND S tin chuy n: Là d ng s , có i dài t i a là 20 s và không ch a phn th(p phân Lo i nghip v  c quy nh nh sau:  i v$i lo i nghip v 1: Lo i nghip v 1 quy nh là lnh chuy n có hay lnh chuy n n Mã loi nghip v Loi lnh 30 Lnh chuy n có 31 Lnh chuy n n  i v$i lo i nghip v 2: Lo i nghip v 2 quy nh ó là lo i ch ng t gì Mã loi nghip v Loi lnh 100 Ch ng t các nhân  c t tri n khai CITAD – IBPS2 Trang 45
  46. Mã loi nghip v Loi lnh 101 Ch c t cho TCKT Ch ký in t (E_SIGN): là ch ký ca ngi phê duyt giao dch,  c thc hin ký bên CITAD. Ch ký giao tip gia Core banking v$i CITAD (EX_E_SIGN): Hin t i cha  c s dng. Mã ngân hàng gi lnh, Mã ngân hàng nh(n lnh, Mã ngân hàng gi lnh gián tip, Mã ngân hàng nh(n lnh gián tip: các mã ngân hàng này phi nm trong danh sách các ngân hàng hin ang s dng trong h th ng TTLNH Mã ngân hàng chu phí: phi thuc mt trong 4 ngân hàng tham gia trc tip ho c gián tip trong lnh thanh toán. Thi i m gi lnh: là thi i m CI thc hin chuy n tin in lên h th ng IBPS, có khuôn d ng “YYYYMMDDhhmmss”. Thông tin liên quan n tính phí: Hin t i nh(n giá tr là “1” Mã xác thc ca tin in (MAC): Dùng  xác nh tính toàn v*n ca ca tin in. Giá tr MAC  c t o ra nh sau: ° Có  dài bng 28 byte,  c t o ra bng thu(t toán SHA1 v$i u vào là chui tin in  c ghép bng giá tr ca các trng trong file theo úng th t trong cu trúc (các trng  c ánh du t o MAC). ° Các trng ki u s s,  c thêm s “0” vào tr$c, các trng ki u ch  c thêm du cách Space “ “ vào sau cho   dài quy nh. ° Thu(t toán SHA1 – chi tit t i Ph lc 5, tài liu này VD: Ni dung file giao dch i v$i tên file là GTWOCS20040606.032453, trong file có 3 giao dch  c th hin nh sau:  c t tri n khai CITAD – IBPS2 Trang 46
  47.  Phn Data Ph n MAC Phn Header ye+jM4EmwTJMLr2gplN5bK/fIkY= HH10302022 GTWOCS20040606.032453 2004060600000003 DD20100100002004051414573400001190001100001030202223201041232000 001090303100001090404210903031 20040606 VND0000000000000001000 DD101001000020001010 300010101010000010302022223201412320000000000000000000000000 20040606 0000000000000100000000 DD10500100002004051411094500001190000100001030202223201041232000 001090303100001090404210903031 20040606 VND00000000000000001000001 TT10302022 GTWOCS20040606.032453 2004060600000003 Phn Trailer  c t tri n khai CITAD – IBPS2 Trang 47
  48. PH LC 4 - Quy nh v c"u trúc d liu b ng IBPS2 Trong IBPS2 có duy nht 1 bng d liu s dng trong vic trao i thông tin gia h th ng CoreBank ca ngân hàng và phn mm CI-TAD. Giá tr nh(n bit các lo i d liu trong bng nh sau: STT  n v Loi d liu Giá tr nh&n bit D liu giao dch ì (t CHECK_CODE=’00’ ho c 01 ho c 02, trong ó Core -> CITAD) 00 là cha chuy n sang ng dng CITAD, 01 là 1. chuy n sang CITAD li, 02 là ã chuy n sang CI, CITAD CI-HO TYPE_FLAG=’0’ D liu giao dch n CHECK_CODE=’05’ 2. (CITAD-> Core) TYPE_FLAG=’0’ D liu  i chiu giao CHECK_CODE=’05’ dch giá tr cao 3. TYPE_FLAG=’1’ 2 ký t u ca TRX_TYPE là 20 ho c 30 CI D liu  i chiu giao CHECK_CODE=’05’ dch giá tr thp 4. TYPE_FLAG=’1’ 2 ký t u ca TRX_TYPE là 10 D liu  i chiu giao CHECK_CODE=’05’ dch giá tr cao 5. TYPE_FLAG=’2’ 2 ký t u ca TRX_TYPE là 20 ho c 30 CI -HO D liu  i chiu giao CHECK_CODE=’05’ dch giá tr thp 6. TYPE_FLAG=’2’ 2 ký t u ca TRX_TYPE là 10  c t tri n khai CITAD – IBPS2 Trang 48
  49. Tên bng TBLTRANSACTIONMSG_GTW. Ki u To Ki u d liu  Ki m MA TT T*n trng d liu Chú thích SQL dài tra C Oracle Server 1 CHECK_CODE VARCHAR VARCHAR2 2 7803P ng thái ki m tra giao dch Či: 00: Ch x lý 01: Ki m tra giao dch li 02: Giao dch Čã Č c ki m tra h p l (chuy n sang giao dch Či ca CI_TAD). 03: Giao dch Čã gi (X lý thành công) 04: Giao dch Čã gi (X lý không thành công) 05: Giao dch t CI sang GW 06: ã chuy n d liu vào các bng Č i chiu và bng Export. 07: Li không chuy n vào Č c các bng Č i chiu và bng Export. 2 CREATE_FILE_ VARCHAR VARCHAR2 1 Tình tr ng t o file RESULT_ FLAG kt qu/ file Čn: 0: Cha t o file kt qu/ Cha t o file Čn 1: ã t o file kt qu/ ã t o file Čn  c t tri n khai CITAD – IBPS2 Trang 49
  50. Ki u To Ki u d liu  Ki m MA TT T*n trng d liu Chú thích SQL dài tra C Oracle Server 3 FILE_NAME_ VARCHAR VARCHAR2 25 Tên file kt qu RESULT cho giao dch i 4 TRX_TYPE VARCHAR VARCHAR2 6 Not X Lo i giao dch Null 5 SD_TIME VARCHAR VARCHAR2 14 X Thi Či m gi tin Čin 6 RESPONSE_CO VARCHAR VARCHAR2 4 X Mã phn hi tin DE Čin (Xem chi tit t i ph lc 6) 7 SERIAL_NO VARCHAR VARCHAR2 8 X S hiu giao dch 8 O_CI_CODE VARCHAR VARCHAR2 12 PK X Mã ngân hàng gi lnh 9 R_CI_CODE VARCHAR VARCHAR2 12 Not X Mã ngân hàng Null nh(n lênh 10 O_INDIRECT_C VARCHAR VARCHAR2 12 Not X Mã ngân hàng gi ODE Null gián tip 11 R_INDIRECT_C VARCHAR VARCHAR2 12 Not X Mã ngân hàng ODE Null nh(n lnh gián tip 12 FEE_CI_CODE VARCHAR VARCHAR2 12 X Mã ngân hàng chu phí 13 TRX_DATE VARCHAR VARCHAR2 8 PK X Ngày làm vic ca h th ng 14 CURRENCY VARCHAR VARCHAR2 3 Not X Mã tin t Null 15 AMOUNT VARCHAR VARCHAR2 22 Not X S tin chuy n Null 16 SD_NAME NVARCHA VARCHAR2 70 X Tên ngi gi R 17 SD_ADDR NVARCHA VARCHAR2 100 X a ch ngi gi R 18 SD_ACCNT NVARCHA VARCHAR2 25 X Tài khon ngi R gi 19 RV_NAME NVARCHA VARCHAR2 70 X Tên ngi nh(n R  c t tri n khai CITAD – IBPS2 Trang 50
  51. Ki u To Ki u d liu  Ki m MA TT T*n trng d liu Chú thích SQL dài tra C Oracle Server 20 RV_ADDR NVARCHA VARCHAR2 100 X a ch ngi R nh(n 21 RV_ACCNT NVARCHA VARCHAR2 25 X Tài khon ngi R nh(n 22 CONTENT NVARCHA VARCHAR2 210 X Ni dung lnh R thanh toán 23 OPERT1 VARCHAR VARCHAR2 2 X Mã lo i nghip v 1 24 OPERT2 VARCHAR VARCHAR2 3 X Mã lo i nghip v 2 25 FILE_NAME VARCHAR VARCHAR2 25 Tên File Či/Čn 26 RELATION_NO VARCHAR VARCHAR2 40 PK X S bút toán 27 SD_IDENTIFY NVARCHA VARCHAR2 25 X Thông tin giy t R kèm theo ca ngi gi 28 RV_IDENTIFY NVARCHA VARCHAR2 25 X Thông tin giy t R kèm theo ca ngi nh(n 31 AUTHORIZED VARCHAR VARCHAR2 1 X Thông tin xác nh(n chuy n n (0 :Không cn ch chp nh(n, 1: Cn ch chp nh(n) 32 FEE_FLAG VARCHAR VARCHAR2 1 X Thông tin liên quan t$i tính phí 35 REFERENCE NVARCHA VARCHAR2 100 X Chng-lo i- R khon-h n mc 36 TAX_CODE VARCHAR VARCHAR2 25 X Mã s thu ca ngi th hng 39 SD_CODE NVARCHA VARCHAR2 20 X Mã ca Čn v gi R 40 RV_CODE NVARCHA VARCHAR2 20 X Mã ca Čn v R nh(n 41 EX_E_SIGN NVARCHA VARCHAR2 400 X Ch ký giao tip R v$i Core  c t tri n khai CITAD – IBPS2 Trang 51
  52. Ki u To Ki u d liu  Ki m MA TT T*n trng d liu Chú thích SQL dài tra C Oracle Server 42 MAC NVARCHA VARCHAR2 28 Mã xác thc tin R in 43 APPR_ID NVARCHA VARCHAR2 16 X ID ca ngi ký R duyt lnh chuy n tin 44 CREATE_TIME VARCHAR VARCHAR2 14 X Thi i m t o giao dch 45 E_SIGN NVARCHA VARCHAR2 400 X Ch ký in t R CA. 46 OPTIONCODE NVARCHA VARCHAR2 30 Cha s dng R 47 TYPE_FLAG VARCHAR VARCHAR2 1 PK X Xác nh lo i d liu 0: giao dch t i CI (Default) 1: Giao dch  i chiu cho CI 2: Giao dch  i chiu cho CIHO 48 CONTENFROM NVARCHA VARCHAR2 400 Không  c can FILE R 0 thip 49 ERR_MSG NVARCHA VARCHAR2 200 Không  c can R thip  c t tri n khai CITAD – IBPS2 Trang 52
  53. PH LC 5 - Tính giá tr MAC I. Thu&t toán S dng thu(t toán chu)n SHA1 II. Mô t hàm D liu vào X lý D liu ra Chui tin in cn t o MAC - Chuy n nh d ng t chui Chui giá tr MAC Unicode sang d ng 1 mng các byte - Thc hin Hash mng byte  có  c chui giá tr MAC III. Ví d hàm to MAC trên .NET: Public Shared Function fcnCreateMAC(ByVal sContentMsg As String) As String Dim unicode As New UnicodeEncoding Dim hash() As Byte Dim byProduct() As Byte byProduct = unicode.GetBytes(sContentMsg) Dim SH1 As New SHA1CryptoServiceProvider hash = SH1.ComputeHash(byProduct) Return Convert.ToBase64String(hash) End Function IV. Ví d : Mt file có giá tr nh sau: Phn Header HH10302022 Phn Trailer DD201001A Phn Data DD101001B TT10302022 Khi ó chui giá tr dùng tr$c khi Hash bng th(t toán SHA1 s, nh sau: “HH10302022DD201001ADD101001BTT10302022”  c t tri n khai CITAD – IBPS2 Trang 53
  54. PH LC 6 - Danh sách Mã ph n h%i tin in (Response Code) Mã phn hi có  dài là 4: XZZZ Trong ó: Ký t u tiên X xác nh v trí x lý giao dch, X nh(n các giá tr sau: Giá tr c a V trí x lý X 1 n v gi lnh (O_CI) 2 Trung tâm x lý tnh bên ngân hàng gi (O_RPC) 3 Trung tâm x lý qu c gia (NPSC) 4 Trung tâm x lý tnh bên ngân hàng nh(n (R_RPC) 5 n v nh(n lnh (R_CI) 6 Trung tâm h ch toán tài khon (SAPS) 3 ký t cu i ZZZ - nh(n các giá tr sau: Mã ph n h%i STT (Response Mô t code) 1 X000 X lý thành công 2 X001 Ch phn hi t ngân hàng nh(n 3 X002  h n m c 4 X100 Cha ki m tra h n m c 5 X101 Không gim  c h n m c 6 X102 Không  h n m c 7 X103 Không  s d 8 X104 Ch x lý giao dch u tiên hn 9 X105 Ch Netting 10 X106 Thiu v n 11 X112  v n 12 X107 tài khon cha  c cp v n  c t tri n khai CITAD – IBPS2 Trang 54
  55. 13 X108 Lo i n / có không h p l 14 X109 Tn t i tài khon cha  c khi t o s d 15 X110 Tn t i tài khon cha  c khi t o h n m c X111 Hai ngân hàng gi, nh(n cùng h ch toán trên mt tài 16 khon 17 X201 Tình tr ng chu)n b u ngày 18 X202 Tình tr ng kt thúc dch v 19 X203 Li t i ngân hàng ghi có 20 X204 Li t i ngân hàng ghi n 21 X205 Li t i NPSC 22 X206 Li t i trung tâm x lý tnh bên ngân hàng gi 23 X207 Li t i ngân hàng nh(n 24 X208 Li t i trung tâm x lý tnh bên ngân hàng nh(n 25 X209 Chu)n b kt thúc dch v 26 X210 Normal service 27 X211 Không tìm thy mã trung tâm x lý tnh bên ngân hàng gi X212 Không tìm thy mã trung tâm x lý tnh bên ngân hàng 28 nh(n 29 X213 H th ng ngng ho t ng 30 X214 Tr ng thái h th ng không cho phép làm Batch Job 31 X215 Còn tn t i trung tâm x lý tnh cha scn sàng Batch Job 32 X216 Không tìm thy trung tâm x lý tnh (RPC) 33 X217 Không tìm thy NPSC 34 X218 Tình tr ng trong ngày làm vic 35 X219 H th ng ang thc hin Netting 36 X220 H th ng ang thc hin t&ng/ gim h n m c 37 X221 H th ng ang thc hin polling 38 X301 Không tn t i tài khon 39 X302 Sai s tài khon 40 X303 Sai lo i tài khon 41 X304 Li ch ký in t ngi ký duyt 42 X305 Sai  dài 43 X306 Li ng truyn  c t tri n khai CITAD – IBPS2 Trang 55
  56. 44 X307 Ngân hàng không  c u tiên 45 X308 Không &ng ký dch v cho ngân hàng gi 46 X309 Không tn t i ngân hàng gi 47 X310 Sai m(t kh)u kt n i 48 X311 Không &ng ký dch v cho ngân hàng nh(n 49 X312 Không tn t i ngân hàng nh(n 50 X313 Li ngày giao dch 51 X314 Sai m(t kh)u giao dch 52 X315 Sai mã phân lo i giao dch 53 X316 Không tn t i ngân hàng gi gián tip 54 X317 Không tn t i ngân hàng nh(n gián tip 55 X318 Tn t i ngân hàng u tiên 56 X319 Không tn t i giao dch g c cn ng b X320 Mã ngân hàng gi không kt n i vào trung tâm x lý tnh 57 hin t i 58 X321 ã Netting thành công, ang ch  c h ch toán 59 X322 Sai giá tr MAC 60 X323 Li ch ký in t ca thc th kt n i 61 X324 Li ht h n ch ng th s 62 X325 Li không tn t i ch ng th s 63 X326 Li dch v xác thc, không kt n i  c LDAP 64 X327 Li dch v xác thc không kt n i DB 65 X328 Sai nh d ng tin in xác thc t i dch v xác thc 66 X329 Li dch v xác thc, s dng tr v cho TAD 67 X331 Li do dch v kt n i, s dng tr v cho TAD 68 X332 Không tn t i ngân hàng kt n i 69 X333 Không tn t i TAD_ID ca ngân hàng kt n i X334 Cha &ng ký mã thc th ký duyt, s dng  truyn 70 thông X335 Ngân hàng gi không h p l (ngân hàng kt n i và ngân 71 hàng gi không kh$p nhau) 72 X336 User/pass &ng nh(p không h p l 73 X337 D liu nh(n  c NULL  c t tri n khai CITAD – IBPS2 Trang 56
  57. X338 D liu quá l$n – trng trong tin in quá l$n, server 74 không nh(n  c 75 X339 Sai phiên làm vic 76 X340 Sai phiên bn, c(p nh(t l i phiên bn 77 X341 Ngân hàng gi không phi là ngân hàng kt n i 78 X401 Lnh hy – Không kh$p tài khon giao dch g c 79 X402 Lnh hy – Không kh$p s tin giao dch g c 80 X403 Lnh hy – Không kh$p thông tin khác ca giao dch g c 81 X404 Lnh hy – Không kh$p lo i dch v 82 X405 Lnh hy – Không  c phép hy 83 X406 Hoàn chuy n – Không  c phép hoàn chuy n 84 X407 Tra soát – Không kh$p tài khon ca giao dch g c 85 X408 Tra soát – Không kh$p s tin ca giao dch g c 86 X409 Tra soát – Không kh$p thông tin khác ca giao dch g c 87 X410 Tra soát – Sai lo i dch v ca giao dch g c 88 X411 Không tìm thy giao dch g c cn hy 89 X412 Không tìm thy giao dch g c cn vn tin 90 X413 Không tìm thy giao dch g c cn tra soát 91 X414 Không tìm thy giao dch g c cn hoàn chuy n 92 X415 Hoàn chuy n – Không kh$p tài khon giao dch g c 93 X416 Hoàn chuy n – Không kh$p s tin giao dch g c X417 Hoàn chuy n – Không kh$p các thông tin khác ca giao 94 dch g c 95 X418 Không tìm thy yêu cu hoàn chuy n g c 96 X419 Hoàn chuy n – Sai lo i dch v ca giao dch g c X420 Không tìm thy giao dch chuy n n g c ca tr li chuy n 97 n 98 X421 Giao dch g c ã b hy 99 X422 Tra soát – Không  c phép tra soát 100 X423 Không tìm thy lnh g c cn thoái 101 X424 Lnh g c không th thoái 102 X425 Giao dch ã b thoái 103 X501 Chuy n n không cn ch chp nh(n  c t tri n khai CITAD – IBPS2 Trang 57
  58. 104 X502 Chuy n n cn ch chp nh(n 105 X503 Trùng tin iên – Sai khác s tin 106 X504 Trùng tin in – Sai khác mã tin t 107 X505 Trung tin iên – Sai khác mã ngân hàng gi gián tip 108 X506 Trùng tin in – Sai khác mã ngân hàng nh(n gián tip 109 X507 Trùng tin in – Sai khác mã tài khon ngi gi 110 X508 Trùng tin in – Sai khác mã tài khon ngi nh(n 111 X509 Trùng tin in – Sai khác ngân hàng nh(n 112 X510 Không th tra soát X512 V t quá gi$i h n s tin  c phép ca mi giao dch giá 113 tr thp 114 X513 Không &ng ký y quyn 115 X514 Trùng giao dch 116 X515 Chuy n n  c chp nh(n 117 X516 Chuy n n b t ch i 118 X517 Giao dch b t ch i 119 X518 Giao dch chuy n n ch ki m tra thông tin y quyn 120 X601 Không có d liu Netting 121 X602 ang Netting t i NPSC 122 X604 ang retry h ch toán ln Netting 123 X605 Ln Netting b t ch i 124 X606 Cha Netting cu i ngày 125 X607 Cha  M ln polling 126 X608 Còn ngân hàng u tiên 127 X609 Còn giao dch cha  c x lý kt 128 X610 H th n ang Netting 129 X611 H th ng ã Netting cu i ngày 130 X612 Ln Netting tr$c ang RETRY 131 XXXX Li nh d ng 132 X800 V t quá thi gian kt n i cho phép 133 X801 Không t o  c file giao dch giá tr cao 134 X802 Không t"a  c file giao dch giá tr thp 135 X803 Không t o  c file tng h p giá tr cao  c t tri n khai CITAD – IBPS2 Trang 58
  59. 136 X804 Không t o  c file tng h p giá tr thp 137 X805 Không t o  c file li giá tr cao 138 X806 Không t o  c file li giá tr thp 139 X807 Không x lý  c file giao dch giá tr cao 140 X808 Không x lý  c file giao dch giá tr thp 141 X809 Không x lý  c file li giá tr cao 142 X810 Không x lý  c file li giá tr thp 143 X822  i chiu không có chênh lch 144 X832  i chiu giá tr cao chênh lch 145 X823  i chiu giá tr thp chênh lch 146 X833  i chi u c giá tr cao và giá tr thp chênh lch 147 X815 Hoàn thành t o lo i file yêu cu 148 X816 Không có file  c x lý X811 ang gi tr ng thái h th ng cho RPC (u ngày/cu i 149 ngày) 150 X812 Cha kt thúc cu i ngày X613 Còn tn t i hàng  i Netting – Không kt thúc  c ngày 151 giao dch X614 Còn kt qu bù tr trong hàng  i – Không kt thúc  c 152 cu i ngày giao dch 153 X799 Không ly  c thông tin RPC 154 X700 T o thành công danh sách file  c yêu cu 155 X701 T o li 1 trong các file  c yêu cu 156 X703 Danh sách yêu cu t o file khôi phc rng 157 X704 Tr ng thái file hin t i là không  c s dng 158 X705 File yêu cu nh(n l i không thuc file giao dch 159 X706 Li t o l i file yêu cu nh(n l i 160 X707 D liu t o l i file không có trong CSDL 161 X708 Không tn t i file v(t lý trong mail_box 162 X900 Phiên bn h p l, không phi nh(n l i file phiên bn 163 X901 TAD không h p l 164 X902 Li kt n i CSDL 165 X903 Li không sinh  c sequence kt n i  c t tri n khai CITAD – IBPS2 Trang 59
  60. 166 X904 S sequece không h p l 167 X905 Version không tn t i trong h th ng X906 Version không  c active trong h th ng, phi nh(n l i 168 file 169 X907 Không sinh  c khóa phiên 170 X908 Li khác B sung thêm các ni dung: + Chi tit hoá các yêu cu v m ng WAN + Yêu cu trang thit b d phòng + C(p nh(t bng mã ngân hàng theo Q23 + Chu)n b nhân s cho toàn b các b$c trên h th ng TTLNH  c t tri n khai CITAD – IBPS2 Trang 60