GTSPN_DDD_v1.1

88
CÔNG TY CỔ PHẦN PHÁT TRIỂN ĐẦU TƯ CÔNG NGHỆ FPT CÔNG TY HỆ THỐNG THÔNG TIN FPT

description

GTSPN_DDD_v1.1

Transcript of GTSPN_DDD_v1.1

Page 1: GTSPN_DDD_v1.1

CÔNG TY CỔ PHẦN PHÁT TRIỂN

ĐẦU TƯ CÔNG NGHỆ FPT

CÔNG TY HỆ THỐNG THÔNG TIN FPT

Page 2: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

Xây dựng và triển khai phần mềm Sàn Giao dịch Vàng

cho ngân hàng Phương NamTÀI LIỆU

THIẾT KẾ CHI TIẾT DỮ LIỆU

Mã hiệu dự án: GTSPN

Mã hiệu tài liệu: GTSPN _DDD

Phiên bản tài liệu: 1.1

TP HCM, 11/2008

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 2/69

Page 3: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

Bản ghi nhận thay đổi tài liệu

Ngày thay đổi

Vị trí thay đổi

Lý doNguồn

gốc

Phiên bản cũ

Mô tả thay đổiPhiên bản

mới

05/11/08 Toàn bộ tài liệu

Áp dụng theo biểu mẫu mới

QA V1.0 Thay đổi cấu trúc các thư mục theo temp mới

V1.1

06/11/08 Toàn bộ tài liệu

Tài liệu v1.0 còn thiếu

QA V1.0 Bổ sung vào mỗi bảng dữ liệu, thong tin về : Ràng buộc, Index, Triger nếu có

V1.1

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 3/69

Page 4: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

Trang ký

Người lập: Phạm Duy Long <Ngày>

Trưởng nhóm lập trình

Nguyễn Nhật Trường

Lập trình viên

Phan Thị Chiên

Lập trình viên

Phạm Quang Tuấn

Lập trình viên

Người xem xét: Phạm Duy Long <Ngày>

Trưởng nhóm lập trình

Đặng Thị Thu Hoài

Quản trị dự án

Phạm Thị Thanh Tâm

PdQA

Người phê duyệt: Phạm Quốc Vương <Ngày>

Giám đốc dự án

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 4/69

Page 5: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

Mục lục

1 GIỚI THIỆU.......................................................................................................6

1.1 Mục tiêu......................................................................................................6

1.2 Khái niệm, thuật ngữ..................................................................................6

1.3 Tài liệu tham khảo......................................................................................6

1.4 Mô tả chung................................................................................................7

2 CƠ SỞ DỮ LIỆU..............................................................................................8

2.1 Phân hệ hệ thống, khách hàng, tài khoản giao dịch, giao dịch.................8

2.1.1 Mô hình quan hệ dữ liệu..............................................................................................8

2.1.2 Danh sách các bảng và mô tả......................................................................................9

2.2 Chi tiết các bảng dữ liệu...........................................................................11

2.2.1 INVESTORS...............................................................................................................11

2.2.2 GOLDS.......................................................................................................................13

2.2.3 MEMBERS.................................................................................................................14

2.2.4 CASH..........................................................................................................................15

2.2.5 CASH_HISTORY........................................................................................................16

2.2.6 ACCOUNTS...............................................................................................................16

2.2.7 ACCOUNTS_HISTORY.............................................................................................17

2.2.8 MARGINS...................................................................................................................18

2.2.9 MARGINS_HISTORY.................................................................................................19

2.2.10 MARGINS_LOG.........................................................................................................20

2.2.11 TOTAL_LOAN............................................................................................................20

2.2.12 TRADING_TRANS.....................................................................................................21

2.2.13 CASH_TRANS............................................................................................................22

2.2.14 GOLD_TRANS...........................................................................................................24

2.2.15 CALENDAR................................................................................................................25

2.2.16 ORDERS.....................................................................................................................25

2.2.17 ORDERS_HISTORY...................................................................................................28

2.2.18 PARAMETERS...........................................................................................................31

2.2.19 RATE_LOG................................................................................................................33

2.2.20 TRANS_TYPE.............................................................................................................33

2.2.21 USERS........................................................................................................................35

2.2.22 USERFUNCTION......................................................................................................36

2.2.23 UNCTIONS................................................................................................................36

2.2.24 FEE__RULE_TRADING............................................................................................37

2.2.25 FEE_RULES..............................................................................................................37

2.2.26 SYSTEM_CALENDAR...............................................................................................38

2.2.27 TRADING_TIME........................................................................................................38

2.2.28 ORDER_KIND...........................................................................................................38

2.2.29 DEFERROR...............................................................................................................39

2.2.30 BATCH.......................................................................................................................39

2.2.31 SIGNATURES............................................................................................................40

2.2.32 GL_POSTMAP...........................................................................................................40

2.2.33 GL_REF.....................................................................................................................41

2.2.34 GL_BANK..................................................................................................................41

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 5/69

Page 6: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.35 GL_MAST...................................................................................................................42

2.2.36 GL_HIST....................................................................................................................42

2.2.37 GL_TRAN...................................................................................................................43

2.2.38 GL_TRANA................................................................................................................44

2.2.39 GL_LOG.....................................................................................................................44

2.2.40 GL_LOGHIST............................................................................................................45

2.2.41 GL_ALLCODE...........................................................................................................46

2.2.42 GL_BRANCH.............................................................................................................46

2.2.43 GL_CURRENCY........................................................................................................47

2.2.44 INTEREST..................................................................................................................47

3 THIẾT KẾ TẬP TIN......................................................................................49

4 THIẾT KẾ MÃ...............................................................................................50

5 PHỤ LỤC.........................................................................................................51

5.1 Biểu tượng khuôn dạng dữ liệu................................................................51

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 6/69

Page 7: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

1 GIỚI THIỆU

1.1 Mục tiêu

– Tài liệu này nhằm mục đích cung cấp cấu trúc cơ sở dữ liệu chi tiết để xây dựng ứng dụng.

– Tài liệu này phục vụ cho các đối tượng sau:

o Cán bộ lập trình, phát triển và triển khai hệ thống.

o Cán bộ kiểm tra hệ thống.

– Tài liệu mô tả chi tiết các bảng dữ liệu.

– Tài liệu thiết kế database thực hiện các nghiệp vụ sau:

Nghiệp vụ quản lý hợp đồng nguyên tắc giao dịch vàng

Nghiệp vụ kinh doanh Vàng của khách hàng

Nghiệp vụ kinh doanh Vàng của tài khoản tự doanh

Nghiệp vụ quản lý rủi ro (quản lý rủi ro tài khoản Margin, quản lý rủi

ro biến động giá vàng, quản lý rủi ro biến động lãi suất).

Nghiệp vụ thu phí giao dịch

Nghiệp vụ thu phí tiền vay, vàng vay

Nghiệp vụ thanh toán lãi tiền ký quỹ

Nghiệp vụ báo cáo nội bộ, báo cáo khách hàng.

Nghiệp vụ kế toán

1.2 Khái niệm, thuật ngữ

Thuật ngữ Định nghĩa Ghi chúPNB Ngân hàng TMCP Phương Nam

FPT Công ty Cổ phần đầu tư và phát triển công nghệ FPT

GTS Hệ thống sàn giao dịch vàng (Gold Trading System)

KD Kinh doanh

GBS Hệ thống quản lý nghiệp vụ back office của sàn giao dịch vàng (Gold Back office system)

TK Tài khoản

NDT Nhà đầu tư

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 7/69

Page 8: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

Bảng 1: Thuật ngữ và định nghĩa

1.3 Tài liệu tham khảo

Tên tài liệu Ngày phát hành Nguồn Ghi chú

Tài liệu phân tích Yêu cầu Người sử dụng

GTSPN_URD_V1.0 \\10.86.202.2\Project\GTSPN\CONTROL\Analysis\URD

Tài liệu đặc tả yêu cầu người sử dụng

GTSPN_GBS_SRS v1.0.doc

GTSPN_FONT_SRS v1.0.doc

\\10.86.202.2\Project\GTSPN\CONTROL\Analysis\SRS

Bảng 2: Tài liệu Tham khảo

1.4 Mô tả chung

Tài liệu bao gồm 6 phần chính:

1. Giới thiệu chung : Giới thiệu tổng quan về tài liệu

2. Thiết kế kiến trúc hệ thống : Mô tả thiết kế kiến trúc hệ thống hiện hành

3. Thiết kế Dữ liệu : Mô tả thiết kế dữ liệu sử dụng trong hệ thống hiện hành

4. Thiết kế tập tin : Mô tả nội dung thiết kế các tập tin sử dụng trong chương trình

5. Thiết kế mã : Mô tả nội dung thiết kế mã, khóa chính của các bảng

6. Phụ lục : Mô tả các Phụ lục liên quan

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 8/69

Page 9: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2 CƠ SỞ DỮ LIỆU

2.1 Phân hệ hệ thống, khách hàng, tài khoản giao dịch, giao dịch

2.1.1 Mô hình quan hệ dữ liệu

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 9/69

FEE_RULESPK:FEE_RULES_IDFK:INVESTOR_ID

USERSPK: USER_ID

USERFUNCTIONFK: USER_IDFK: FUNC_ID

FUNCTIONSP K: FUNC_ID

FEE_TRANSPK: FEE_IDFK: INVESTOR_ID

PARAMETERS

ACCOUNTS_HISTORYPK: HISTORY_DATEPK: ACCOUNT_IDFK: GOLD_IDFK: INVESTOR_ID

SYSTEM_CALENDARPK: CALENDAR_DATE

CALENDARPK: TRADING_DATE

CASH_HISTORYPK: HISTORY_DATEPK: CASH_IDFK: MONEY_IDFK: INVESTOR_ID

ORDERS_HISTORYPK: HISTORY_DATEPK: ORDER_IDFK: ACCOUNT_IDFK: MEMBER_ID

GOLD_TRANSPK:TRANS_IDFK:ACCOUNT_IDFK:RELATIVE_ID

TRADING_TRANSPK: TRANS_IDFK: ACCOUNT_IDFK: ORDER_ID

ORDERSPK: ORDER_IDFK: ACCOUNT_IDFK: INVESTOR_ID

ACCOUNTS_LOGPK: LOG_IDFK: ACCOUNT_ID

CASHPK: CASH_IDFK: INVESTOR_ID

CASH_TRANSPK: TRANS_IDFK: MONEY_ID

MEMBERSPK: MEMBER_ID

INVESTORSPK:INVESTOR_IDFK:MEMBER_ID

ACCOUNTSPK: ACCOUNT_IDFK: GOLD_IDFK: INVESTOR_ID

GOLDSPK: GOLD_ID

CONTRACTSPK: CONTRACT_ID

MARGINSPK: MARGIN_IDFK: INVESTOR_ID

MARGINS_HISTORYPK: MARGIN_IDFK: INVESTOR_ID

Page 10: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.1.1.1 B. Thiết kế CSDL hệ thống kế toán

2.1.2 Danh sách các bảng và mô tả

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 10/69

Page 11: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

STT Tên bảng Mô tả / Diễn giải

1 INVESTORS Lưu trữ các thông tin về người đầu tư

2 GOLDS Lưu trữ thông tin về vàng

3 MEMBERS Lưu trữ thông tin về chi nhánh, đại lý nhận lệnh

4 CASH Lưu trữ thông tin tài khoản tiền cho chi nhánh thành viên lưu ký, cho người đầu tư

5 CASH_HISTORY Lưu trữ thông tin số dư tài khoản tiền gửi cho thành viên lưu ký, cho người đầu tư

6 ACCOUNTS Lưu trữ thông tin tài khoản vàng cho người đầu tư

7 ACCOUNTS_HISTORY Lưu trữ thông tin tài khoản vàng cho người đầu tư

8 MARGINS Lưu trữ thông tin tài khoản margin (ký quỹ) cho người đầu tư

9 MARGINS_HISTORY Lưu trữ thông tin tài khoản margin (ký quỹ) cho người đầu tư

10 TOTAL_LOAN Lưu trữ thông tin tổng hợp giá trị vàng vay, tiền vay của công ty.

11 TRADING_TRANS Lưu trữ các kết quả giao dịch mua bán vàng thành công.

12 CASH_TRANS Lưu trữ thông tin các giao dịch phát sinh trên tài khoản tiền.

13 GOLD_TRANS Lưu trữ thông tin các giao dịch phát sinh trên tài khoản Vàng

14 CALENDAR Lưu trữ thông tin về hệ thống lịch và trạng thái hoạt động của hệ thống

15 ORDERS Lưu trữ các thông tin về lệnh

16 ORDERS_HISTORY Lưu trữ các thông tin lịch sử của lệnh

17 PARAMETERS Lưu trữ các tham số của hệ thống

18 TRANS_TYPE Lưu trữ các đầu giao dịch tiền và vàng của hệ thống

19 USERS Lưu trữ thông tin về các user của hệ thống. Hệ thống sử dụng một account main_user BOSC là account có quyền quản trị cao nhất. ADMIN không bao giờ bị xoá.

20 USERFUNCTION Lưu trữ thông tin phân quyền chức năng cho các users của hệ thống

21 FUNCTIONS Lưu trữ thông tin về các chức năng có trong hệ thống

22 FEE_ RULE_TRADING Quy định khung quy ước phí cho người đầu tư

23 FEE_RULES Lưu trữ mức tính phí cho từng người đầu tư

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 11/69

Page 12: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

STT Tên bảng Mô tả / Diễn giải

24 FEE_TRANS_REG Đăng ký đợt tính phí

25 SYSTEM_CALENDAR Lưu lịch ngày nghỉ của hệ thống

26 CONTRACTS Quản lý hợp đồng

27 CONTRACTS_HISTORY

Quản lý lịch sử hợp đồng

28 TRADING_TIME Thời gian giao dịch của các phiên

29 ORDER_KIND Thông tin các loại lệnh trên thị trường

30 DEFERROR Bảng chứa mã lỗi của hệ thống

31 BATCH Bảng lưu trữ các đầu công việc xử lý cuối ngày

32 SIGNATURES Bảng lưu trữ các chữ ký

33 GL_POSTMAP Danh mục định khoản

34 GL_REF Lưu tài khoản kế toán

35 GL_BANK Mục tài khoản kế toán cấp 1,2,3 (dùng chung toàn hệ thống)

36 GL_MAST Danh mục tài khoản kế toán cấp chi tiết

37 GL_HIST Lưu lịch sử số dư tài khoản, cấu trúc tương tự GLMAST

38 GL_TRAN Lưu giao dịch

39 GL_TRANA Lịch sử giao dịch.Khi chạy batch cuối ngày sẽ được đẩy từ GLTRAN sang

40 GL_LOG Lưu lại những hoạt động giao dịch đã phát sinh trong ngày

41 GL_LOGHIST Lưu lại những hoạt động giao dịch đã phát sinh trong quá khứ

42 GL_ALLCODE Các tham số của hệ thống kế toán

43 GL_BRANCH Danh mục các chi nhánh, đơn vị sử dụng

44 GL_CURRENCY Danh mục các loại tiền tệ toàn hệ thống

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 12/69

Page 13: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2 Chi tiết các bảng dữ liệu

2.2.1 INVESTORS

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 13/69

Page 14: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

Bảng Investors: Lưu trữ các thông tin về người đầu tư

Tên trường Kiểu dữ liệuRỗng?

P/F Key? Mặc định Diễn giải

INVESTOR_ID NUMBER x Mã tự tăng

ACCOUNT_NO VARCHAR2(20) x Số tài khoản giao dịch

PORC NUMBER(1) 1: Cá nhân, 2: Công ty(tổ chức)

MEMBER_ID VARCHAR2(20) Mã nơi mở Tài khoản

CONTRACT_ID VARCHAR(15) x Mã Hợp đồng

DORF NUMBER(1) 1: Trong nước, 2: Nước ngoài

NAME VARCHAR2(50) X Tên người đầu tư (Private and Company)

TYPE NUMBER(1) X 1: Người đầu tư, 2: Tự Doanh, 3: Đại lý

SEX NUMBER(1) X 1: Name, 2: Nữ (Chỉ sử dụng cho cá nhân)

NATIONAL VARCHAR2(50) Quốc tịch

BIRTHDAY DATETIME Ngày sinh

OFFICE_NAME VARCHAR2(50) - Nơi làm việc (đối với cá nhân)

- Tên công ty

TRADING_NAME

VARCHAR2(20) Tên giao dịch (đối với công ty)

SHORT_NAME VARCHAR2(20) (đối với công ty)

BUSINESS_CODE

VARCHAR2(30) Mã số kinh doanh

PHONE1 VARCHAR2(20) - Số điện thoại cá nhân

- Số điện thoại trụ sở chính

PHONE2 VARCHAR2(20) - Số điện thoại công ty của cá nhân

- Số điện thoại chi nhánh của công ty

FAX1 VARCHAR2(20) - Số FAX cá nhân

- Số FAX trụ sở chính

FAX2 VARCHAR2(20) - Số FAX công ty của cá nhân

- Số FAX chi nhánh công ty

ADDRESS1 VARCHAR2(100) - Địa chỉ thường trú của cá nhân

- Địa chỉ trụ sở chính của công ty

ADDRESS2 VARCHAR2(100) - Địa chỉ tạm trú của cá nhân

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 14/69

Page 15: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

Bảng Investors: Lưu trữ các thông tin về người đầu tư

Tên trường Kiểu dữ liệuRỗng?

P/F Key? Mặc định Diễn giải

- Địa chỉ chi nhánh công ty

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 15/69

Page 16: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

Bảng Investors: Lưu trữ các thông tin về người đầu tư

Tên trường Kiểu dữ liệuRỗng?

P/F Key? Mặc định Diễn giải

EMAIL VARCHAR2(100) - Địa chỉ email

ADDRESS3 VARCHAR2(100) -Địa chỉ công ty của cá nhân

OCCUPATION VARCHAR2(20) Nghê nghiệp (Private)

BANK_ACCOUNT

VARCHAR2(20) Số tài khoản Ngân Hàng

BANK_NAME VARCHAR2(30) Ngân hàng mở tài khoản

CARD_NAME VARCHAR2(50) Tên người đại diện đối với TH type= ‘Đại lý’ hoặc ‘Phòng GD’

CARD_NO VARCHAR2(20) - Số chứng minh thư đối với người Việt nam

- Số hộ chiếu đối với người nước ngoài

CARD_DATE DATETIME Ngày CMND

CARD_ISSUER VARCHAR2(50) Nơi cấp

CARD_PERIOD NUMBER(5) Thời hạn

BUSINESS_FIELD

VARCHAR2(500) Ngành nghề kinh doanh

OPERATION_NO VARCHAR2(100) Số giấy phép kinh doanh

OPERATION_DATE

DATETIME Ngày cấp giấy phép kinh doanh

OPERATION_ISSUER

VARCHAR2(500) Đơn vị cấp giấy phép kinh doanh

OPERATION_PERIOD

VARCHAR2(500) Hạn giấy phép kinh doanh

FOUNDATION_NO

VARCHAR2(500) Số giấy phép thành lập

FOUNDATION_DATE

DATETIME Ngày cấp giấy phép thành lập

FOUNDATION_ISSUER

VARCHAR2(500) Đơn vị cấp giấy phép thành lập

OPEN_DATE DATETIME Ngày mở tài khoản

CLOSE_DATE DATETIME Ngày đóng tài khoản

STATUS NUMBER(1) 1: Active, 2: InActive

ASSIGN_NAME VARCHAR2(500) Tên người Ủy quyền

ASSIGN_PHONE VARCHAR2(500)

ASSIGN_ISSUER VARCHAR2(500) Nơi cấp số CMND của người Ủy quyền

ASSIGN_CARD_NO

VARCHAR2(500) Số CMND người Ủy quyền

ASSIGN_DATE DATETIME Ngày cấp số CMND của người Ủy quyền

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 16/69

Page 17: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

Bảng Investors: Lưu trữ các thông tin về người đầu tư

Tên trường Kiểu dữ liệuRỗng?

P/F Key? Mặc định Diễn giải

NOTE VARCHAR2(500) Ghi chú

DELETED NUMBER(1) Default: 0 – 1

DATE_CREATED DATETIME Ngày tạo

DATE_MODIFIED

DATETIME Ngày chỉnh sửa

MODIFIED_BY VARCHAR2(100) Tên người chỉnh sửa

Fee_rule_id Varchar2(4) Bieu phi

CREATED_BY VARCHAR2(100) Tên người tạo

INTEREST_ID NUMBER Lãi xuất

MAKH VARCHAR2(20)

ACCOUNTGOLD VARCHAR2(20)

2.2.1.1 Các ràng buộc (Constraint) : N/A

2.2.1.2 Index: INVESTOR_PK, INVESTORS_MEMBER_ID

2.2.1.3 Trigger : N/A

2.2.2 GOLDS

Bảng GOLD: Lưu thông tin về vàng

Tên trường Kiểu dữ liệuRỗng

?P/F Key? Mặc định Diễn giải

GOLD_ID NUMBER(5) P Mã tự tăng

CODE VARCHAR2(20) Mã loại vàng (Not NULL, Not Duplicate)

NAME VARCHAR2(50) Tên vàng (Not NULL)

TYPE NUMBER(1) Loại vàng

STATUS NUMBER(1) 1: Giao dịch, 2: Tạm ngừng giao dịch

NOTES VARCHAR2(200) Ghi chú

DELETED NUMBER(1) Default: 0 – 1

DATE_CREATED

DATETIME Ngày tạo

DATE_MODIFIED

DATETIME Ngày cập nhật

MODIFIED_BY VARCHAR2(30) Ngày chỉnh sửa

CREATED_BY VARCHAR2(30) Người tạo

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 17/69

Page 18: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.2.1 Các ràng buộc (Constraint) : N/A

2.2.2.2 Index : GOLD_PK

2.2.2.3 Trigger : N/A

2.2.3 MEMBERS

Lưu trữ thông tin về chi nhánh, đại lý nhận lệnh

PK: MEMBER_ID

Bảng Members: Lưu trữ thông tin về chi nhánh, đại lý nhận lệnh

Tên trường Kiểu dữ liệuRỗng?

P/F Key? Mặc định Diễn giải

MEMBER_ID NUMBER

CODE VARCHAR2(20) (Duy nhất), Tự động tăng

Tên chi nhánh thành (Not NULL, Unique)

SHORT_NAME VARCHAR2(200) Tên giao dịch

ADDRESS VARCHAR2(2000) Địa chỉ trụ sở chính

PHONE VARCHAR2(20) Số điện thoại

FAX VARCHAR2(20) Số FAX

NOTES VARCHAR2(1000) Ghi chú

DELETED NUMBER(1) Default: 0

DATE_CREATED

DATETIME Ngày tạo

DATE_MODIFIED

DATETIME Ngày cập nhật

MODIFIED_BY VARCHAR2(30) Ngày chỉnh sửa

CREATED_BY VARCHAR2(30) Người tạo

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 18/69

Page 19: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.3.1 Các ràng buộc (Constraint) : N/A

2.2.3.2 Index : MEMBER_PK

2.2.3.3 Trigger : N/A

2.2.4 CASH

Cash: Lưu trữ thông tin tài khoản tiền cho người đầu tư

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

CASH_ID NUMBER x Mã tự tăng

INVESTOR_ID NUMBER(5) x Mã người đầu tư.

TYPE NUMBER(1) 1: TK người đầu tư, 2: TK tự doanh

TRADING_ AMOUNT

NUMBER TK Kinh Doanh

LOAN_ AMOUNT

NUMBER TK Vay

ACCRUED_LOAN

NUMBER Default: 0

DELETED NUMBER(1) Default: 0

DATE_CREATED

DATETIME Ngày tạo

DATE_MODIFIED

DATETIME Ngày cập nhật

MODIFIED_BY VARCHAR2(30) Ngày chỉnh sửa

CREATED_BY VARCHAR2(30) Người tạo

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 19/69

Page 20: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.4.1 Các ràng buộc (Constraint) : N/A

2.2.4.2 Index : CASH_PK

2.2.4.3 Trigger : N/A

2.2.5 CASH_HISTORY

Lưu trữ thông tin số dư tài khoản tiền gửi cho thành viên lưu ký, cho

người đầu tư

INDEX1: HISTORY_DATE, CASH_ID

INDEX2: HISTORY_DATE, INVESTOR_ID

Cash: Lưu trữ thông tin tài khoản tiền cho người đầu tư

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

HISTORY_DATE

DATETIME Ngày quá khứ

CASH_ID NUMBER x Mã tự tăng

INVESTOR_ID

NUMBER(5) x Mã người đầu tư.

TYPE NUMBER(1) 1: TK người đầu tư, 2: TK tự doanh

TRADING_ AMOUNT

NUMBER TK Kinh Doanh

LOAN_ AMOUNT

NUMBER TK Vay

ACCRUED_LOAN

NUMBER Default: 0

DELETED NUMBER(1) Default: 0

DATE_CREATED

DATETIME Ngày tạo

DATE_MODIFIED

DATETIME Ngày cập nhật

MODIFIED_BY

VARCHAR2(30) Ngày chỉnh sửa

CREATED_BY

VARCHAR2(30) Người tạo

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 20/69

Page 21: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.5.1 Các ràng buộc (Constraint) : N/A

2.2.5.2 Index : CASH_HISTORY_CASH_ID, CASH_HISTORY_INVESTOR_ID

2.2.5.3 Trigger : N/A

2.2.6 ACCOUNTS

Accounts: Lưu trữ thông tin số dư tài khoản vàng cho từng NDT

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

GOLD_ID NUMBER x Mã loại Vàng liên quan

ACCOUNT_ID NUMBER x Mã tự tăng

INVESTOR_ID

NUMBER(5) x Mã người đầu tư.

TYPE NUMBER(1) 1: TK người đầu tư, 2: TK tự doanh

TRADING_QTTY

NUMBER TK Kinh Doanh

LOAN_ QTTY NUMBER TK Vay

ACCRUED_LOAN

NUMBER

DELETED NUMBER(1) Default: 0

DATE_CREATED

DATETIME Ngày tạo

DATE_MODIFIED

DATETIME Ngày cập nhật

MODIFIED_BY

VARCHAR2(30) Ngày chỉnh sửa

CREATED_BY

VARCHAR2(30) Người tạo

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 21/69

Page 22: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.6.1 Các ràng buộc (Constraint) : ACCOUNT_ID NOT NULL

2.2.6.2 Index : ACCOUNT_INVESTOR_ID, ACCOUNT_PK

2.2.6.3 Trigger : N/A

2.2.7 ACCOUNTS_HISTORY

Accounts: Lưu trữ thông tin số dư tài khoản vàng cho từng NDT trong quá khứ

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

HISTORY_DATE

DATETIME Ngày quá khứ

GOLD_ID NUMBER F Mã loại Vàng liên quan

ACCOUNT_ID NUMBER P Mã tự tăng

INVESTOR_ID

NUMBER(5) F Mã người đầu tư.

TYPE NUMBER(1) 1: TK người đầu tư, 2: TK tự doanh

TRADING_QTTY

NUMBER TK Kinh Doanh

LOAN_ QTTY NUMBER TK Vay

ACCRUED_LOAN

NUMBER

DELETED NUMBER(1) Default: 0

DATE_CREATED

DATETIME Ngày tạo

DATE_MODIFIED

DATETIME Ngày cập nhật

MODIFIED_BY

VARCHAR2(30) Ngày chỉnh sửa

CREATED_BY

VARCHAR2(30) Người tạo

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 22/69

Page 23: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.7.1 Các ràng buộc (Constraint) : N/A

2.2.7.2 Index : ACCOUNTS_HISTORY_ACCOUNT_ID, ACCOUNTS_HISTORY_INVESTOR_ID

2.2.7.3 Trigger : N/A

2.2.8 MARGINS

Margins: Lưu trữ thông tin về vàng ký quỹ, tiền ký quỹ của NDT

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

MARGIN_ID NUMBER P Mã tự tăng

INVESTOR_ID NUMBER(5) F Mã người đầu tư.

CASH_MARGIN NUMBER TK Ký quỹ tiền

GOLD_ MARGIN NUMBER TK Ký quỹ vàng (đơn vị Lượng)

GOLD_VALUE NUMBER Giá trị vàng ký quỹ còn lại – đơn vị Lượng (hao hụt sau khi thanh toán...)

ORDER_MARGIN NUMBER Số tiền ký quỹ tạm giữ cho lệnh đặt chưa được khớp.

ACCRUED_INTEREST NUMBER TK lãi margin cộng dồn

ACCRUED_GOLD_INTEREST

NUMBER Default: 0

STATUS NUMBER 1: bình thường(normal), 2: đóng(close), áp dụng khi tỉ lệ margin thay đổi.

DELETED NUMBER(1) Default: 0

DATE_CREATED DATETIME Ngày tạo

DATE_MODIFIED DATETIME Ngày cập nhật

MODIFIED_BY VARCHAR2(30) Ngày chỉnh sửa

CREATED_BY VARCHAR2(30) Người tạo

SELL_PENDING NUMBER Default: 0

BUY_PENDING NUMBER Default: 0

SELL_AMOUNT NUMBER Default: 0

BUY_AMOUNT NUMBER Default: 0

ISCHECKWHENCLOSE NUMBER(1) Default: 0

ISLOKED NUMBER(1) Default: 0

ORDER_TYPE NUMBER(1) Default: 1

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 23/69

Page 24: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.8.1 Các ràng buộc (Constraint) : N/A

2.2.8.2 Index : N/A

2.2.8.3 Trigger : N/A

2.2.9 MARGINS_HISTORY

Margins: Lưu trữ thông tin về vàng ký quỹ, tiền ký quỹ của NDT

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

DATE_HISTORY DATETIME Ngày quá khứ

MARGIN_ID NUMBER P Mã tự tăng

INVESTOR_ID NUMBER(5) F Mã người đầu tư.

CASH_MARGIN NUMBER TK Ký quỹ tiền

GOLD_ MARGIN NUMBER TK Ký quỹ vàng (đơn vị Lượng)

GOLD_VALUE NUMBER Giá trị vàng ký quỹ còn lại – đơn vị Lượng (hao hụt sau khi thanh toán...)

ORDER_MARGIN NUMBER Số tiền ký quỹ tạm giữ cho lệnh đặt chưa được khớp.

ACCRUED_INTEREST NUMBER TK lãi margin cộng dồn

ACCRUED_GOLD_INTEREST

NUMBER Default: 0

STATUS NUMBER 1: bình thường(normal), 2: đóng(close), áp dụng khi tỉ lệ margin thay đổi.

DELETED NUMBER(1) Default: 0

DATE_CREATED DATETIME Ngày tạo

DATE_MODIFIED DATETIME Ngày cập nhật

MODIFIED_BY VARCHAR2(30) Ngày chỉnh sửa

CREATED_BY VARCHAR2(30) Người tạo

SELL_PENDING NUMBER Default: 0

BUY_PENDING NUMBER Default: 0

SELL_AMOUNT NUMBER Default: 0

BUY_AMOUNT NUMBER Default: 0

ISCHECKWHENCLOSE NUMBER(1) Default: 0

ISLOKED NUMBER(1) Default: 0

ORDER_TYPE NUMBER(1) Default: 1

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 24/69

Page 25: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.10 MARGINS_LOG

MARGINS_LOG:Ghi nhận trạng thái tài khoản margin khi đóng/khôi phục trạng thái giao dịch

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

ID NUMBER P Mã tự tăng

LOG_TIME VARCHAR(255) Thời gian ghi nhận log (TO_CHAR(SYSDATE,'DD/MM/RRRR - HH:MM:SS'))

MARGIN_ID NUMBER F Mã tài khoản Margin

MARGIN_RATE NUMBER Tỉ lệ Margin tại thời điểm ghi log

STATUS NUMBER 2: Đóng, 1:Khôi phục trạng thái được phép giao dịch

DESCRIPTION VARCHAR(255) Mô tả

CREATED_BY VARCHAR(255) Người tạo log

2.2.10.1 Các ràng buộc (Constraint) : N/A

2.2.10.2 Index : N/A

2.2.10.3 Trigger : N/A

2.2.11 TOTAL_LOAN

Lưu trữ thông tin tổng hợp giá trị vàng vay, tiền vay của công ty.

TOTAL_LOAN: Lưu trữ thông tin tổng hợp giá trị vàng vay, tiền vay của công ty.

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

ID NUMBER x Mã tự tăng

TRANS_DATE DATE Ngày giao dịch

TOTAL_LOAN_CASH NUMBER Tổng khối lượng tiền vay trong ngày

TOTAL_LOAN_GOLD NUMBER Tổng khối lượng vàng vay trong ngày

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 25/69

Page 26: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.11.1 Các ràng buộc (Constraint) : N/A

2.2.11.2 Index : PK_TOTAL_LOAN

2.2.11.3 Trigger : N/A

2.2.12 TRADING_TRANS

INDEX1: TRANS_DATE, INVESTOR_ID

INDEX2: TRANS_DATE, ACCOUNT_ID

INDEX3: TRANS_DATE, CASH_ID

INDEX4: TRANS_DATE, GOLD_ID

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 26/69

Page 27: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

TRADING_TRANS: Lưu kết quả giao dịch Mua/bán thành công

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

TRANS_DATE DATETIME Ngày giao dịch

CODE_TRANS VARCHAR2(30) Mã số giao dịch

TTRANS_ID NUMBER x Mã tự tăng

ORDER_ID NUMBER x Mã lệnh đặt liên quan

TYPE NUMBER(1) 1: Mua, 2: Bán, 3:Mua thoả thuận, 4: Bán thoả thuận

MEMBER_ID NUMBER(2) Mã chi nhánh

INVESTOR_ID NUMBER Mã người đầu tư

ACCOUNT_ID NUMBER Mã TK Vàng

CO_MEMBER_ID NUMBER(2) Mã chi nhánh liên quan

GOLD_ID NUMBER(5) Mã Vàng

TRANS_QTTY NUMBER Số lượng giao dịch

TRANS_PRICE NUMBER Giá giao dịch

STATUS NUMBER(1) 1: Chờ, 2: Đã bù trừ

DELETED NUMBER(1) Default: 0

DATE_CREATED DATETIME Ngày tạo

DATE_MODIFIED DATETIME Ngày cập nhật

MODIFIED_BY VARCHAR2(30) Ngày chỉnh sửa

CREATED_BY VARCHAR2(30) Người tạo

B_ACCOUNT_NO VARCHAR2(20) Số TK mua

S_ACCOUNT_NO VARCHAR2(20) Số TK bán

B_ORDER_NO VARCHAR2(20) Số lệnh mua

S_ORDER_NO VARCHAR2(20) Số lệnh bán

TIME_MATCH NUMBER(2) Giờ khớp lệnh

CONFIRM_NO VARCHAR2(20) Mã xác nhận

B_FIRM_NO VARCHAR2(20) Mã chi nhánh của TK mua

S_FIRM_NO VARCHAR2(20) Mã chi nhánh của TK bán

CASH_ID NUMBER Mã tài khoản tiền

CODE_TRANS VARCHAR2(30) Số chứng từ

NOTES VARCHAR2(100),

Ghi chú

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 27/69

Page 28: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.12.1 Các ràng buộc (Constraint) : N/A

2.2.12.2 Index

Index1: TRANS_DATE, INVESTOR_ID

Index2: TRANS_DATE, ACCOUNT_ID

Index3: TRANS_DATE, CASH_ID

Index4: TRANS_DATE, GOLD_ID

2.2.12.3 Trigger : FEE_PROCESS, FEE_PROCESS_INSERT

2.2.13 CASH_TRANS

Lưu trữ thông tin các giao dịch phát sinh trên tài khoản tiền.

PK: TRANS_ID

FK: CASH_ID

INDEX1: TRANS_DATE, TYPE

INDEX2: TRANS_DATE, CASH_ID

INDEX3: TRANS_DATE, INVESTOR_ID

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 28/69

Page 29: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

CASH_TRANS: Lưu thông tin các giao dịch phát sinh trên tài khoản tiền.

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

TRANS_DATE DATE Ngày thực hiện

RELATIVE_DATE DATE Ngày cho các giao dịch có liên quan

TRANS_ID NUMBER P Mã tự tăng

RELATIVE_ID NUMBER F Mã liên quan

TYPE NUMBER(2)

Loại giao dịch.

PROPERTY NUMBER 1: DEBIT – 2: CREDIT

MEMBER_ID NUMBER(2)

F Mã chi nhánh

DEST_MEMBER_ID NUMBER(2)

F Mã chi nhánh liên quan

INVESTOR_ID NUMBER F Mã người đầu tư

DEST_INVESTOR_ID NUMBER F Mã người đầu tư liên quan

AMOUNT NUMBER Số tiền

DUE_DATE DATE Hạn xử lý

STATUS NUMBER(1)

1: Chờ xác nhận

2: Đã xác nhận

DELETED NUMBER(1)

Default: 0

DATE_CREATED DATETIME Ngày tạo

DATE_MODIFIED DATETIME Ngày cập nhật

MODIFIED_BY VARCHAR2(30)

Ngày chỉnh sửa

CREATED_BY VARCHAR2(30)

Người tạo

NOTES VARCHAR2(255)

Ghi chú

ACCOUNT_NO VARCHAR2(255)

Số tài khoản giao dịch

DEST_ACCOUNT_NO VARCHAR2(255)

Số tài khoản giao dịch liên quan

CASH_ID NUMBER Mã tài khoản tiền (kinh doanh, vay...)

MARGIN_ID NUMBER Mã tài khoản kí quỹ

TRADE_RATE NUMBER Tỉ giá vàng lúc thực hiện giao dịch

QUANTITY NUMBER Khối lượng

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 29/69

Page 30: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.13.1 Các ràng buộc (Constraint)

2.2.13.2 Index

Index1: TRANS_DATE, TYPE

Index2: TRANS_DATE, INVESTOR_ID

Index3: TRANS_DATE, CASH_ID

2.2.13.3 Trigger

2.2.14 GOLD_TRANS

INDEX1: TRANS_DATE, TYPE

INDEX2: TRANS_DATE, ACCOUNT_ID

INDEX3: TRANS_DATE, INVESTOR_ID

INDEX4: TRANS_DATE, GOLD_ID

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 30/69

Page 31: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

GOLD_TRANS: Lưu trữ thong tin các phát sinh giao dịch vàng

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

TRANS_DATE DATE Ngày thực hiện

RELATIVE_DATE DATE Ngày giao dịch liên quan

TRANS_ID NUMBER P Mã tự tăng

RELATIVE_ID NUMBER Mã liên quan

PROPERTY NUMBER 1: DEBIT – 2: CREDIT

TYPE NUMBER(2) Loại hạch toán

MEMBER_ID NUMBER(2) Mã chi nhánh

DEST_MEMBER_ID NUMBER(2) Mã chi nhánh liên quan

INVESTOR_ID NUMBER Mã người đầu tư

DEST_INVESTOR_ID NUMBER Mã người đầu tư liên quan

ACCOUNT_ID NUMBER F Mã TK liên quan

DEST_ACCOUNT_ID Mã TK vàng liên quan

GOLD_ID NUMBER(5) Mã loại vàng

QUANTITY NUMBER Số lượng

DUE_DATE DATE Hạn xử lý

STATUS NUMBER(1) 1: Chờ xác nhận

2: Đã xác nhận

DELETED NUMBER(1) Default: 0

DATE_CREATED DATETIME Ngày tạo

DATE_MODIFIED DATETIME Ngày cập nhật

MODIFIED_BY VARCHAR2(30)

Ngày chỉnh sửa

CREATED_BY VARCHAR2(30)

Người tạo

NOTES VARCHAR2(255)

Ghi chú

ACCOUNT_NO VARCHAR2(255)

Số tài khoản

DEST_ACCOUNT_NO VARCHAR2(255)

Số tài khoản liên quan

TRADE_RATE NUMBER Tỉ giá thời điểm giao dịch

MARGIN_ID NUMBER Mã tài khoản margin

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 31/69

Page 32: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.14.1 Các ràng buộc (Constraint)

2.2.14.2 Index

Index1: TRANS_DATE, TYPE

Index2: TRANS_DATE, INVESTOR_ID

Index3: TRANS_DATE, CASH_ID

Index3: TRANS_DATE, ACCOUNT_ID

Index3: TRANS_DATE, GOLD_ID

2.2.14.3 Trigger

2.2.15 CALENDAR

CALENDAR: Lưu trữ thông tin về hệ thống lịch và trạng thái hoạt động của hệ thống

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

TRADING_DATE DATETIME P Ngày giao dịch

STATUS NUMBER(1) 1:Bắt đầu ngày làm việc

4: Đã đóng cửa

TRADING_STATUS NUMBER(1) 0: Không giao dịch,

1: Giao dịch,

3: Đã thanh toán

DATE_CREATED DATETIME Ngày tạo

DATE_MODIFIED DATETIME Ngày cập nhật

MODIFIED_BY VARCHAR2(30) Ngày chỉnh sửa

CREATED_BY VARCHAR2(30) Người tạo

DELETED NUMBER(1) Default: 0

CALL_STATUS NUMBER(1) Trạng thái phiên của BackOffice

CALL_ORDERS_STATUS

NUMBER Trạng thái phiên đặt lệnh

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 32/69

Page 33: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.15.1 Các ràng buộc (Constraint) TRADING_DATE NOT NULL

2.2.15.2 Index: CALENDAR_PK

2.2.15.3 Trigger: N/A

2.2.16 ORDERS

INDEX1: CASH_ID

INDEX2: INVESTOR_ID

INDEX3: NORC

INDEX4: OORB

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 33/69

Page 34: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

ORDERS: Lưu thong tin lệnh đặt, lệnh khớp, lệnh huỷ của NDT

Tên trường Kiểu dữ liệu Rỗng?P/F

Key?Mặc định

Mô tả

ORDER_ID NUMBER P Mã lệnh (tự tăng)

INVESTOR_ID NUMBER F Mã người đầu tư (khách hàng)

ACCOUNT_NO VARCHAR2(30) Số tài khoản

MEMBER_ID NUMBER(2) Nơi đặt lệnh (Trụ sở, Chi nhánh, Đại lý)

CASH_ID NUMBER Mã tài khoản tiền mặt

ACCOUNT_ID NUMBER Mã tài khoản vàng

GOLD_ID NUMBER Mã vàng

OORB NUMBER(1) 1: Bán, 2: Mua

DORB NUMBER(1) 1: Khách hàng, 2: Tự doanh, 3: Môi giới

NORC NUMBER(1) 1: Chờ khớp, 2: Sửa, 3: Hủy, 4:Cập nhật, 5: Đặt

NORB NUMBER(1) 0: Thường, 1: Thoả thuận

ORDER_QTTY NUMBER Một số điều kiện ràng buộc:

Phải chia hết cho LOT

Nếu là lệnh bán số lượng không vượt quá số dư TKCKGD – Tổng số lượng vàng của các giao dịch làm giảm số dư tài khoản.

Nếu là lệnh sửa thì số lượng không lớn hơn số lượng còn chờ xử lý của lệnh đặt

ORDER_PRICE NUMBER Phải nằm trong khung giá được qui định

ORDER_TIME TIME Thời điểm đặt lệnh

ORG_ORDER_ID NUMBER Đối với lệnh Sửa, lệnh Hủy, trường này chỉ ra lệnh đặt ban đầu

STATUS NUMBER Trạng thái của lệnh

1: PENDING, 2: CONFIRMED

QUOTE_PRICE NUMBER Bằng order_price khi bản ghi được thêm vào

Bằng giá của lệnh sửa khi có lệnh Sửa được thêm vào

QUOTE_TIME TIME Bằng thời gian khi bản ghi được thêm vào

Bằng thời gian của lệnh sửa khi có lệnh sửa được thêm vào

REMAIN_QTTY NUMBER Bằng số lượng của lệnh đặt

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 34/69

Page 35: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

ORDERS: Lưu thong tin lệnh đặt, lệnh khớp, lệnh huỷ của NDT

Tên trường Kiểu dữ liệu Rỗng?P/F

Key?Mặc định

Mô tả

khi được thêm vào

Thay đổi khi có lệnh sửa

Thay đổi khi có kết quả khớp lệnh

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 35/69

Page 36: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

ORDERS: Lưu thong tin lệnh đặt, lệnh khớp, lệnh huỷ của NDT

Tên trường Kiểu dữ liệu Rỗng?P/F

Key?Mặc định

Mô tả

EXEC_QTTY NUMBER Bằng 0 khi thêm vào

Bằng tổng số lượng được khớp khi nhận số liệu giao dịch

CORRECT_QTTY NUMBER Bằng 0 khi thêm vào

Bằng tổng số lượng bị sửa khi có lệnh sửa thêm vào

CANCEL_QTTY NUMBER Bằng 0 khi thêm vào

Thay đổi khi có lệnh hủy

REJECT_QTTY NUMBER Bằng 0 khi thêm vào

Bằng Remain_Qtty sau khi nhận kết quả giao dịch

REJECT_REASON NUMBER(1) Nguyên nhân bỏ qua

DELETED NUMBER(1) Default: 0

DATE_CREATED DATETIME Ngày tạo

DATE_MODIFIED DATETIME Ngày cập nhật

MODIFIED_BY VARCHAR2(20) Ngày chỉnh sửa

CREATED_BY VARCHAR2(20) Người tạo

ORDER_NO VARCHAR2(20) Số hiệu lệnh mua/bán được cung cấp từ hệ thống giao dịch

ORDER_CONFRM_NO VARCHAR2(20) Số hiệu lệnh khớp

ORDER_SIDE VARCHAR2(20) B: Mua, S: Bán, X: Bên mua và bên bán cùng một CTY thành viên

ORDER_STATUS VARCHAR2(20) CD: Đối tác không đồng ý sửa giao dịch

DC: Đang chờ đối tác chấp thuận

DS: Đang chờ STC chấp thuận

XC: Chờ chấp nhận huỷ bỏ của bên đối tác

XS: Chờ chấp nhận hủy bỏ của STC

X: STC chấp nhận việc hủy bỏ

SD: STC không chấp thuận hủy hoặc sửa giao dịch

ORDER_PC_FLAG VARCHAR2(20) Cờ dự phòng (P,C,F,M)

SESSION_NO VARCHAR2(5) CALL giao dịch thứ mấy trong ngày

F_ORDER_NO NUMBER(20) Số hiệu lệnh ban đầu được RESET về 1 khi bắt đầu

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 36/69

Page 37: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

ORDERS: Lưu thong tin lệnh đặt, lệnh khớp, lệnh huỷ của NDT

Tên trường Kiểu dữ liệu Rỗng?P/F

Key?Mặc định

Mô tả

ngày GD

SERVICE_TRADING NUMBER(1) 1: Lệnh giao dịch từ xa.

SERVICE_ASSIGN NUMBER(1) 0: Không có; 1: Lệnh Ủy quyền đặt lệnh; 2: Lệnh Ủy quyền GD

ORDER_NUMBER NUMBER Số hiệu lệnh tại công ty (nếu có)

ORDER_F_ID NUMBER

FEE_RATE NUMBER

ORG_ORDER_F_ID NUMBER

ORG_ORDER_F_NO VARCHAR(30)

USER_ID NUMBER

SYNC_STATUS NUMBER(1) Default: 0

F_ EXEC_QTTY NUMBER

F_ CANCEL_QTTY NUMBER

F_QUOTE_QTTY NUMBER

ORG_CANCEL_QTTY NUMBER

TRANSFER_STATUS NUMBER(1) Default: 0

IS_CANCEL_FRONT NUMBER(1)

IS_AUTOODER NUMBER(1)

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 37/69

Page 38: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.16.1 Các ràng buộc (Constraint)

2.2.16.2 Index

Index1: CASH_ID

Index2: INVESTOR_ID

Index3: NORC

Index4: OORB

2.2.16.3 Trigger : TRG_GET_ORDERSDELETE, TRG_GET_ORDERSINSERT, TRG_GET_ORDERSUPDATE

2.2.17 ORDERS_HISTORY

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 38/69

Page 39: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

ORDERS: Lưu thong tin lệnh đặt, lệnh khớp, lệnh huỷ của NDT

Tên trường Kiểu dữ liệu Rỗng?P/F

Key?Mặc định

Mô tả

ORDER_ID NUMBER P Mã lệnh (tự tăng)

INVESTOR_ID NUMBER F Mã người đầu tư (khách hàng)

ACCOUNT_NO VARCHAR2(30) Số tài khoản

MEMBER_ID NUMBER(2) Nơi đặt lệnh (Trụ sở, Chi nhánh, Đại lý)

CASH_ID NUMBER Mã tài khoản tiền mặt

ACCOUNT_ID NUMBER Mã tài khoản vàng

GOLD_ID NUMBER Mã vàng

OORB NUMBER(1) 1: Bán, 2: Mua

DORB NUMBER(1) 1: Khách hàng, 2: Tự doanh, 3: Môi giới

NORC NUMBER(1) 1: Chờ khớp, 2: Sửa, 3: Hủy, 4:Cập nhật, 5: Đặt

NORB NUMBER(1) 0: Thường, 1: Thoả thuận

ORDER_QTTY NUMBER Một số điều kiện ràng buộc:

Phải chia hết cho LOT

Nếu là lệnh bán số lượng không vượt quá số dư TKCKGD – Tổng số lượng vàng của các giao dịch làm giảm số dư tài khoản.

Nếu là lệnh sửa thì số lượng không lớn hơn số lượng còn chờ xử lý của lệnh đặt

ORDER_PRICE NUMBER Phải nằm trong khung giá được qui định

ORDER_TIME TIME Thời điểm đặt lệnh

ORG_ORDER_ID NUMBER Đối với lệnh Sửa, lệnh Hủy, trường này chỉ ra lệnh đặt ban đầu

STATUS NUMBER Trạng thái của lệnh

1: PENDING, 2: CONFIRMED

QUOTE_PRICE NUMBER Bằng order_price khi bản ghi được thêm vào

Bằng giá của lệnh sửa khi có lệnh Sửa được thêm vào

QUOTE_TIME TIME Bằng thời gian khi bản ghi được thêm vào

Bằng thời gian của lệnh sửa khi có lệnh sửa được thêm vào

REMAIN_QTTY NUMBER Bằng số lượng của lệnh đặt

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 39/69

Page 40: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

ORDERS: Lưu thong tin lệnh đặt, lệnh khớp, lệnh huỷ của NDT

Tên trường Kiểu dữ liệu Rỗng?P/F

Key?Mặc định

Mô tả

khi được thêm vào

Thay đổi khi có lệnh sửa

Thay đổi khi có kết quả khớp lệnh

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 40/69

Page 41: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

ORDERS: Lưu thong tin lệnh đặt, lệnh khớp, lệnh huỷ của NDT

Tên trường Kiểu dữ liệu Rỗng?P/F

Key?Mặc định

Mô tả

EXEC_QTTY NUMBER Bằng 0 khi thêm vào

Bằng tổng số lượng được khớp khi nhận số liệu giao dịch

CORRECT_QTTY NUMBER Bằng 0 khi thêm vào

Bằng tổng số lượng bị sửa khi có lệnh sửa thêm vào

CANCEL_QTTY NUMBER Bằng 0 khi thêm vào

Thay đổi khi có lệnh hủy

REJECT_QTTY NUMBER Bằng 0 khi thêm vào

Bằng Remain_Qtty sau khi nhận kết quả giao dịch

REJECT_REASON NUMBER(1) Nguyên nhân bỏ qua

DELETED NUMBER(1) Default: 0

DATE_CREATED DATETIME Ngày tạo

DATE_MODIFIED DATETIME Ngày cập nhật

MODIFIED_BY VARCHAR2(20) Ngày chỉnh sửa

CREATED_BY VARCHAR2(20) Người tạo

ORDER_NO VARCHAR2(20) Số hiệu lệnh mua/bán được cung cấp từ hệ thống giao dịch

ORDER_CONFRM_NO VARCHAR2(20) Số hiệu lệnh khớp

ORDER_SIDE VARCHAR2(20) B: Mua, S: Bán, X: Bên mua và bên bán cùng một CTY thành viên

ORDER_STATUS VARCHAR2(20) CD: Đối tác không đồng ý sửa giao dịch

DC: Đang chờ đối tác chấp thuận

DS: Đang chờ STC chấp thuận

XC: Chờ chấp nhận huỷ bỏ của bên đối tác

XS: Chờ chấp nhận hủy bỏ của STC

X: STC chấp nhận việc hủy bỏ

SD: STC không chấp thuận hủy hoặc sửa giao dịch

ORDER_PC_FLAG VARCHAR2(20) Cờ dự phòng (P,C,F,M)

SESSION_NO VARCHAR2(5) CALL giao dịch thứ mấy trong ngày

F_ORDER_NO NUMBER(20) Số hiệu lệnh ban đầu được RESET về 1 khi bắt đầu

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 41/69

Page 42: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

ORDERS: Lưu thong tin lệnh đặt, lệnh khớp, lệnh huỷ của NDT

Tên trường Kiểu dữ liệu Rỗng?P/F

Key?Mặc định

Mô tả

ngày GD

SERVICE_TRADING NUMBER(1) 1: Lệnh giao dịch từ xa.

SERVICE_ASSIGN NUMBER(1) 0: Không có; 1: Lệnh Ủy quyền đặt lệnh; 2: Lệnh Ủy quyền GD

ORDER_NUMBER NUMBER Số hiệu lệnh tại công ty (nếu có)

ORDER_F_ID NUMBER

FEE_RATE NUMBER

ORG_ORDER_F_ID NUMBER

ORG_ORDER_F_NO VARCHAR(30)

USER_ID NUMBER

SYNC_STATUS NUMBER(1) Default: 0

F_ EXEC_QTTY NUMBER

F_ CANCEL_QTTY NUMBER

F_QUOTE_QTTY NUMBER

ORG_CANCEL_QTTY NUMBER

TRANSFER_STATUS NUMBER(1) Default: 0

IS_CANCEL_FRONT NUMBER(1)

IS_AUTOODER NUMBER(1)

2.2.17.1 Các ràng buộc (Constraint)

2.2.17.2 Index

Index1: CASH_ID

Index2: INVESTOR_ID

Index3: NORC

Index4: OORB

2.2.17.3 Trigger

2.2.18 PARAMETERS

PARAMETERS: Lưu trữ các tham số hệ thống

Tên trường Kiểu dữ liệu Rỗng?P/F

Key?Mặc định

Mô tả

VARNAME VARCHAR2(100) Tên tham số

VALUE VARCHAR2 Giá trị tham số

DESCRIPTION VARCHAR2 Mô tả tham số

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 42/69

Page 43: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

Các giá trị default:

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 43/69

Page 44: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

VARNAME VALUE DESCRIPTION

COMPANY_NAME Công ty ABC Tên công ty

MEMBER_CODE 001 Mã chi nhánh sử dụng chương trình.

VAT_RATE 10 Tỷ lệ thuế VAT rút hoạch toán VAT.

ADDRESS 279 Lý Thường kiệt,Quận 11

Địa chỉ công ty

COMPANY_PHONE 08.8669036 Số điện thoại công ty

COMPANY_FAX 08.8669036 Số Fax công ty

COMPANY_CODE PNB Mã giao dịch của công ty

MARGIN_SAFE 7 Tỷ lệ margin an toàn: default 7%

MARGIN_WARNING 5 Tỷ lệ margin an toàn: default 5%

MARGIN_CLOSE 3 Tỷ lệ margin an toàn: default 3%

NUM_OF_CALL 3 Tổng số phiên giao dịch

TRADE_LOT 20 Lô giao dịch, default: 20 lượng

MAX_LENTH_PRICE_INPUT

6 Độ dài tỷ giá được phép giao dịch

MAX_LENTH_GOLD_INPUT

6 Độ dài số lượng vàng được phép giao dịch.

MAX_CEILING_PRICE 10.000.000 Ngưỡng khống chế Tỉ giá trần giao dịch

MIN_FLOOR_PRICE 100.000 Ngưỡng khống chế Tỉ giá sàn giao dịch

TICKSIZE 1000 Bước giá giao dịch, default: 1000.

TRADE_RATE 1.700.000 Tỉ giá giao dịch (được cập nhật liên tục khi khớp lệnh)

BUSINESS_DATE 13/05/2008 Ngày làm việc hiện của hệ thống phần mềm, có dạng DD/MM/YYYY, không phụ thuộc vào ngày của server.

NEXT_DATE 14/05/2008 Ngày làm việc tiếp theo do FRONT trả về sau khi chạy BATCH trên FRONT.

INTEREST_RATE 7.2 Lãi xuất tiền gửi không kỳ hạn theo năm (day_of_year)

DAY_OF_YEAR 360 Số ngày trong năm (mặc định 360 ngày)

INTEREST_LOAN_CASH 7.2 Lãi xuất tiền vay không kỳ hạn theo năm (day_of_year)

INTEREST_LOAN_GOLD 7.2 Lãi xuất vàng vay không kỳ hạn theo năm (day_of_year)

INTEREST_TRADING_CASH

6

INTEREST_TRADING_GOLD

6

PAYMENT_INTEREST_DAY

28 Ngày thanh toán lãi hàng tháng – Default ngày 28 hàng tháng. Nếu ngày này rơi vào ngày nghỉ, lấy ngày trước đó.

SESSION_NO 1 Phiên giao dịch hiện tại, khi FRONT qua phiên sẽ đồng bộ xuống BACKOFFICE.

CURRENT_STATUS 5 Default: 5, Nếu khác giá trị này, BACK không được phép nhập lệnh.

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 44/69

Page 45: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

VARNAME VALUE DESCRIPTION

FRONT_BATCH_STATUS

0-1 0: chưa chạy BATCH trên FRONT, 1: đã.

GOLD_RATE_WITHDRAW

10 Tỷ lệ phần trăm vàng KD được phép rút

GL_BATCH_MONTH_STATUS

1 Trạng thái xử lý Batch GL cuối tháng.

FEE_WITHDRAW_GOLD 2000 Tỷ lệ rút vàng kinh doanh.

FEE_DEPOSIT_GOLD 3000 Tỷ lệ phí nộp vàng vay

CASH_RATE_WITHDRAW

100 Tỷ lệ tối đa được phép rút tiền kinh doanh.

2.2.18.1 Các ràng buộc (Constraint)

2.2.18.2 Index : N/A

2.2.18.3 Trigger: TRG_RESET_BATCH_STATUS

2.2.19 RATE_LOG

RATE_LOG: Lưu toàn bộ thong tin tỷ giá khớp lệnh theo từng giây

Tên trường Kiểu dữ liệu Rỗng? P/F Key?Mặc định

Mô tả

TRANS_DATE DATE Ngày giao dịch

TRANS_TIME VARCHAR2(100) Giờ giao dịch

TRADE_RATE NUMBER Tỉ giá tại thời điểm giao dịch

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 45/69

Page 46: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.19.1 Các ràng buộc (Constraint)

2.2.19.2 Index : N/A

2.2.19.3 Trigger: N/A

2.2.20 TRANS_TYPE

Lưu trữ các đầu giao dịch tiền và vàng của hệ thống

TRANS_TYPE: Lưu các đầu giao dịch tiền và vàng của hệ thống

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

TYPE NUMBER P Loại giao dịch

NAME VARCHAR2(100) Tên giao dịch

PROPERTY NUMBER Thuộc tính: 1-DEBIT, 2-CREDIT

KIND NUMBER Giao liên quan đến tiền: 1, vàng: 2(Thuộc phân hệ quản lý TK), trừ rút vàng kinh doanh: 3

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 46/69

Page 47: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.20.1 Các ràng buộc (Constraint)

2.2.20.2 Index: N/A

2.2.20.3 Trigger: N/A

Các giá trị default:

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 47/69

Page 48: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

STT Name Property

1 Gửi vàng vào tài khoản ký quỹ 2

2 Gửi tiền vào tài khoản ký quỹ 2

3 Rút vàng từ tài khoản ký quỹ 1

4 Rút tiền từ tài khoản ký quỹ 1

5 Rút vàng từ tài khoản kinh doanh 1

6 Tính lãi tiền gửi 2

7 Nhập lãi vào gốc 2

8 Tính lãi tiền vay 1

9 Tính lãi vàng vay 1

10 Thu phí giao dịch Mua 1

11 Thu phí giao dịch Bán 1

12 Vay tiền 2

13 Vay vàng 2

14 Nhận vàng Mua 2

15 Nhận tiền Bán vàng 2

16 Kết chuyển lãi 2

17 Kết chuyển lỗ 1

18 Thanh toán tiền vay – rút vàng 1

19 Kết chuyển lãi tự doanh 1

20 Kết chuyển lỗ tự doanh 2

21 Nhận vàng mua thoả thuận 2

22 Nhận tiền bán vàng thoả thuận 2

23 Thu phí giao dịch mua thoả thuận 1

24 Thu phí giao dịch bán thoả thuận 1

25 Thanh toán tiền mua 1

26 Bán vàng-thanh toán tiền vay 1

27 Thanh toán vàng vay 1

28 Giao vàng bán 1

29 Thanh toán tiền mua vàng thoả thuận

1

30 Giao vàng bán thoả thuận 1

32 Nhập lãi tiền gửi vào gốc 1

33 Thanh toán vàng vay 2

34 Rút tiền kinh doanh 1

35 Thu phí rút vàng KD 1

36 Thu phí nộp vàng vay 1

37 Thanh toán lãi tiền KD 2

38 Thanh toán lãi vàng KD 2

39 Nộp tiền vay để rút vàng KD 2

40 Nộp vàng vay để rút tiền KD 2

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 48/69

Page 49: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

STT Name Property

41 Rút lãi cộng gốc 1

42 Dự chi vàng gửi ký quỹ 2

43 Nhập lãi vàng gửi vào gốc 2

2.2.21 USERS

USERS:Lưu thông tin về các user của hệ thống. Hệ thống sử dụng một account main_user GTSPN là account có quyền quản trị cao nhất. ADMIN không bao giờ bị xoá.

Tên trường Kiểu dữ liệu Rỗng?P/F

Key?Mặc định Mô tả

USER_ID NUMBER(5) P Mã người sử dụng

NAME VARCHAR2(30) Tên đăng nhập, là duy nhất.

PASSWORD VARCHAR2(30) Mật khẩu đăng nhập.

FULLNAME VARCHAR2(100) Tên đầy đủ người dùng

GROUP_ID NUMBER(5) Mã nhóm

TYPE NUMBER(1) 1: User, 2: Group

DESCRIPTION VARCHAR2(50) Mô tả

DATE_CREATED DATETIME Ngày tạo

DATE_MODIFIED DATETIME Ngày cập nhật

MODIFIED_BY VARCHAR2(30) Ngày chỉnh sửa

CREATED_BY VARCHAR2(30) Người tạo

DELETED NUMBER(1) Default: 0

QUOTA NUMBER(20) Hạn mức giao dịch

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 49/69

Page 50: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.21.1 Các ràng buộc (Constraint)

2.2.21.2 Index : N/A

2.2.21.3 Trigger : USERS_PK

2.2.22 USERFUNCTION

Lưu trữ thông tin phân quyền chức năng cho các users của hệ thống

FK: USER_ID

FK: FUNC_ID

USERFUNCTION: Lưu thong tin phân quyền chức năng cho các users của hệ thống

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

USER_ID NUMBER(5) P FK

FUNC_ID NUMBER(5) F FK

USER_RIGHT NUMBER(1) Quyền của người sử dụng

DELETED NUMBER(1) Default: 0

DATE_CREATED DATETIME Ngày tạo

DATE_MODIFIED DATETIME Ngày cập nhật

MODIFIED_BY VARCHAR2(30) Ngày chỉnh sửa

CREATED_BY VARCHAR2(30) Người tạo

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 50/69

Page 51: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.22.1 Các ràng buộc (Constraint)

2.2.22.2 Index : N/A

2.2.22.3 Trigger: N/A

2.2.23 FUNCTIONS

Lưu trữ thông tin về các chức năng có trong hệ thống

PK: FUNC_ID

FUNCTIONS: Lưu trữ thong tin về các chức năng có trong hệ thống

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

FUNC_ID NUMBER(5) P PK

NAME CHAR(100) UK (Not NULL)

PARENT_ID NUMBER(5) F Parent function of current function

DESCRIPTION VARCHAR2(100) Mô tả

DELETED NUMBER(1) Default: 0

DATE_CREATED DATETIME Ngày tạo

DATE_MODIFIED DATETIME Ngày cập nhật

MODIFIED_BY VARCHAR2(30) Ngày chỉnh sửa

CREATED_BY VARCHAR2(30) Người tạo

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 51/69

Page 52: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.23.1 Các ràng buộc (Constraint)

2.2.23.2 Index: N/A

2.2.23.3 Trigger: N/A

2.2.24 FEE__RULE_TRADING

FEE__RULE_TRADING: Quy định mức phí chi tiết theo từng khoản KL giao dịch cho NDT

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

ID NUMBER P Mã tự tăng

FEE_RULES VARCHAR2(4) Bieu phí

FROM_VALUE NUMBER Từ GT

TO_VALUE NUMBER Đến GT

FEE_RATE NUMBER Phí

DELETED NUMBER(1) Default 0

CREATED_BY VARCHAR2(50) Người tạo

DATE_CREATED DATE Ngày tạo

MODIFIED_BY VARCHAR2(50) Người chỉnh sửa

DATE_MODIFIED DATE Ngày chỉnh sửa

2.2.24.1 Các ràng buộc (Constraint)

2.2.24.2 Index: N/A

2.2.24.3 Trigger: N/A

2.2.25 FEE_RULES

INDEX1: INVESTOR_ID

INDEX2: FROM_DATE, TO_DATE, INVESTOR_ID

FEE_RULES: Lưu trữ mức tính phí cho từng người đầu tư

Tên trường Kiểu dữ liệu Rỗng?P/F

Key?Mặc định Mô tả

ID NUMBER P Mã tự tăng

FEE_RULE VARCHAR2(4) Bieu phí

VALID_DATE DATE Ngày áp dụng

DELETED NUMBER(1) Default 0

CREATED_BY VARCHAR2(50) Người tạo

DATE_CREATED DATE Ngày tạo

MODIFIED_BY VARCHAR2(50) Chỉnh sửa bởi ai

DATE_MODIFIED DATE Ngày chỉnh sửa

NOTE VARCHAR2(50) Ghi chú

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 52/69

Page 53: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.25.1 Các ràng buộc (Constraint)

2.2.25.2 Index

Index1: INVESTOR_ID

Index1: FROM_DATE, TO_DATE, INVESTOR_ID

2.2.25.3 Trigger: N/A

2.2.26 SYSTEM_CALENDAR

Lưu lịch ngày nghỉ của hệ thống

SYSTEM_CALENDAR: Lưu lịch làm việc, lịch nghỉ của hệ thống

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

HOLIDAY_DATE DATE Ngày nghỉ

TRADING_DATE DATE Ngày giao dịch

2.2.26.1 Các ràng buộc (Constraint) : N/A

2.2.26.2 Index: N/A

2.2.26.3 Trigger: N/A

2.2.27 TRADING_TIME

TRADING_TIME: Lưu thời gian giao dịch của mỗi phiên

Tên trường Kiểu dữ liệu Rỗng?

P/F Key?

Mặc định

Mô tả

CALL_NO NUMBER(1) Phiên giao dịch

FROM_TIME VARCHAR2(20) Thời gian bắt đầu phiên

TO_TIME VARCHAR2(20) Thời gian kết thúc phiên

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 53/69

Page 54: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.27.1 Các ràng buộc (Constraint)

2.2.27.2 Index: N/A

2.2.27.3 Trigger: N/A

2.2.28 ORDER_KIND

ORDER_KIND: Thông tin các loại lệnh

Tên trường Kiểu dữ liệu Rỗng?

P/F Key?

Mặc định

Mô tả

ORDER_TYPE NUMBER(2) P Mã loại lệnh

PRIORITY NUMBER(2) Độ ưu tiên của lệnh

ORDER_TEXT VARCHAR2(30) Các loại lệnh

– Giới hạn

– STOP-LOT

ORDERCALL NUMBER(2) Phiên ( 1, 2, 3)

2.2.28.1 Các ràng buộc (Constraint)

2.2.28.2 Index: ORDER_KIND_PK

2.2.28.3 Trigger : N/A

2.2.29 DEFERROR

Bảng chứa mã lỗi của hệ thống

DEFERROR: Lưu mã lỗi của hệ thống

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

ERROR_CODE NUMBER P Mã lỗi, có dạng XXXXX ví dụ (90001)

MESSAGE_TYPE NUMBER Loại thông báo. Giá trị:

16: vbCritical

48: vbExclamation

64: vbInfomation

32: vbQuestion

MESSAGE_TEXT VARCHAR2(255)

Câu thông báo lỗi

MESSAGE_TITLE VARCHAR2(50)

Title

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 54/69

Page 55: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.29.1 Các ràng buộc (Constraint)

2.2.29.2 Index : N/A

2.2.29.3 Trigger : N/A

2.2.30 BATCH

Bảng lưu trữ các đầu công việc xử lý cuối ngày

Batch: bảng lưu trữ đầu các công việc xử lý cuối ngày

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

PRIORITY NUMBER Độ ưu tiên xử lý (Rank 0)

BATCH_NAME VARCHAR2(255)

Tên Batch

STATUS VARCHAR2(50) 1:Chưa xử lý – 2:Đã xử lý (Qua ngày Reset lại bằng 1)

Các giá trị default:

PRIORITY BATCH_NAME STATUS

0 Thực hiện sao lưu dữ liệu 1

1 Tính lãi tiền vay 1

2 Tính lãi vàng vay 1

3 Tính lãi tiền gửi – nhập lãi vào gốc 1

4 Kết xuất tài khoản vay tổng hợp 1

5 Xác định kết quả hoạt động kinh doanh

1

6 Đẩy dữ liệu về quá khứ 1

7 Qua ngày làm việc 1

8 Khởi tạo giá trị đầu ngày 1

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 55/69

Page 56: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.30.1 Các ràng buộc (Constraint)

2.2.30.2 Index : N/A

2.2.30.3 Trigger : N/A

2.2.31 SIGNATURES

SIGNATURES: Lưu thong tin chữ ký của chủ TK, người uỷ quyền

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

Investor_id NUMBER(4) P Mã nhà đầu tư

IMG_ID Number(1) Mã chữ ký

IMG_DATA LONG RAW Image data

IMG_LEN NUMBER(10)

2.2.31.1 Các ràng buộc (Constraint)

2.2.31.2 Index: PK_SIGNATURES

2.2.31.3 Trigger : N/A

2.2.32 GL_POSTMAP

GL_POSTMAP : Lưu cặp định khoản cho từng loại giao dịch

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

TLTXCD VARCHAR2 P Mã giao dịch

DORC VARCHAR2 D: Debit, C: Credit

ACNAME VARCHAR2 Alias của tài khoản

SUBTXNO VARCHAR2 Số thứ tự bút toán

VALUE CHAR(20) Gía trị

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 56/69

Page 57: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.32.1 Các ràng buộc (Constraint)

2.2.32.2 Index: N/A

2.2.32.3 Trigger: N/A

2.2.33 GL_REF

GL_REF: Lưu định nghĩa các tài khoản cần dung trong hệ thống

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

GLGRP VARCHAR2 Mã nhóm kế toán

ACNAME VARCHAR2 Alias của tài khoản

ACCTNO VARCHAR2 Số tài khoản

2.2.33.1 Các ràng buộc (Constraint)

2.2.33.2 Index: N/A

2.2.33.3 Trigger: N/A

2.2.34 GL_BANK

GL_BANK: Lưu danh mục tài khoản kế toán các cấp 1,2,3

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

GLBANK VARCHAR2 Mã tài khoản kế toán

GLNAME NVARCHAR2 Tên tài khoản kế toán

ACTYPE VARCHAR2 Phân loại tài khoản

A. Tài sản

C. Nguồn Vốn

E. Chi phí

S. Doanh Thu

M. Ngoại bảng

BALTYPE VARCHAR2 Phân loại theo số dư

B. Lưỡng tính (Both)

D. Dự nợ (debit)

C. Dư có (Credit)

STATUS NUMBER Trạng thái

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 57/69

Page 58: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.34.1 Các ràng buộc (Constraint)

2.2.34.2 Index: N/A

2.2.34.3 Trigger: N/A

2.2.35 GL_MAST

GL_MAST: Lưu số dư của tài khoản kế toán chi tiết

Tên trường Kiểu dữ liệuRỗng? P/F Key?

Mặc định

Mô tả

ACCTNO VARCHAR2 Mã tài khoản kế toán chi tiết quản lý trong hệ thống

CCYCD VARCHAR2 Mã loại tiền

GLBANK VARCHAR2 Mã tài khoản cấp trên

ACNAME NVARCHAR2 Tên tài khoản

BRID VARCHAR2 Mã chi nhánh

ACTYPE VARCHAR2 Loại tài khoản

BALTYPE VARCHAR2 Tính chất số dư

OPENDATE DATE Ngày mở tài khoản

BALANCE NUMBER Số dư

STATUS NUMBER 0.đang sử dụng.

1.Ngưng sử dụng.

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 58/69

Page 59: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.35.1 Các ràng buộc (Constraint)

2.2.35.2 Index: N/A

2.2.35.3 Trigger: N/A

2.2.36 GL_HIST

GL_HIST : Lưu lịch sử số dư tài khoản

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

ACCTNO VARCHAR2 Mã tài khoản kế toán chi tiết quản lý trong hệ thống

CCYCD VARCHAR2 Mã loại tiền

GLBANK VARCHAR2 Mã tài khoản cấp trên

ACNAME NVARCHAR2 Tên tài khoản

BRID VARCHAR2 Mã chi nhánh

ACTYPE VARCHAR2 Loại tài khoản

BALTYPE VARCHAR2 Tính chất số dư

OPNDATE DATE Ngày mở tài khoản

BALANCE NUMBER Số dư

STATUS NUMBER 0.đang sử dụng.

1.Ngưng sử dụng.

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 59/69

Page 60: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.36.1 Các ràng buộc (Constraint)

2.2.36.2 Index: N/A

2.2.36.3 Trigger: N/A

2.2.37 GL_TRAN

Lưu giao dịch

GL_TRAN: Lưu giao dịch kế toán phát sinh trong ngày

Tên trường Kiểu dữ liệuRỗng? P/F Key?

Mặc định

Mô tả

TXDATE DATE Ngày giao dịch

BKDATE DATE Ngày hạch toán ghi sổ

TXNUM NVARCHAR2 Số chứng từ

CCYCD VARCHAR2 Loại tiền

ACCTNO VARCHAR2 Mã tài khoản kế toán chi tiết quản lý trong hệ thống

DORC VARCHAR2 D. Debit, ghi nợ

C. Credit, ghi có

SUBTXNO NUMBER Số thứ tự bút toán.

AMT NUMBER Giá trị

INVESTOR_ID NUMBER Mã khách hàng (link với bảng INVESTOR)

DESCS VARCHAR2 Diễn giải.

DELTD NUMBER Có bị xoá hay không (Y/N).

RELATIVE_ID NUMBER Link với bảng GL_LOG

TYPE VARCHAR2(2)

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 60/69

Page 61: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.37.1 Các ràng buộc (Constraint)

2.2.37.2 Index: N/A

2.2.37.3 Trigger: N/A

2.2.38 GL_TRANA

Lưu lịch sử giao dịch.Khi chạy batch cuối ngày sẽ được đẩy từ

GLTRAN sang.

GL_TRANA : Lưu lịch sử giao dịch kế toán. Khi chạy Bacth cuối ngày sẽ đây từ GLTran sang

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

TXDATE DATE Ngày giao dịch

BKDATE DATE Ngày hạch toán ghi sổ

TXNUM NVARCHAR2 Số chứng từ

CCYCD VARCHAR2 Loại tiền

ACCTNO VARCHAR2 Mã tài khoản kế toán chi tiết quản lý trong hệ thống

DORC VARCHAR2 D. Debit, ghi nợ

C. Credit, ghi có

SUBTXNO NUMBER Số thứ tự bút toán.

AMT NUMBER Giá trị

INVESTOR_ID NUMBER Mã khách hàng (link với bảng INVESTOR)

DESCS VARCHAR2 Diễn giải.

DELTD NUMBER Có bị xoá hay không (Y/N).

RELATIVE_ID NUMBER Link với bảng GL_LOG

TYPE VARCHAR2(2)

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 61/69

Page 62: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.38.1 Các ràng buộc (Constraint)

2.2.38.2 Index: N/A

2.2.38.3 Trigger: N/A

2.2.39 GL_LOG

Lưu lại những hoạt động giao dịch đã phát sinh trong ngày.

GL_LOG : Lưu lại những giao dịch kế toán đã phát sinh trong ngày

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

TYPE NUMBER(2) Loại giao dịch

INVESTOR_ID NUMBER Mã nhà đầu tư

AMOUNT NUMBER Số tiền

QUANTITY NUMBER Số lượng vàng

RELATIVE_ID NUMBER Mã giao dịch có liên quan để hạch toán.

Lấy từ CASH_ID, GOLD_ID

TXDATE DATETIME Ngảy lưu lại phát sinh giao dịch trong ngày.

BKDATE DATETIME Ngảy hạch toán phát sinh.

STATUS NUMBER O: DANG SU DUNG

1: DA XOA.

DESCS VARCHAR2 Mô tả chi tiết về giao dịch

ID NUMBER(20)

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 62/69

Page 63: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.39.1 Các ràng buộc (Constraint)

2.2.39.2 Index: N/A

2.2.39.3 Trigger: N/A

2.2.40 GL_LOGHIST

GL_LOGHIST : Lưu lại các bút toán đã phát sinh trong quá khứ

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

TYPE NUMBER(2) Loại giao dịch

INVESTOR_ID NUMBER Mã nhà đầu tư

AMOUNT NUMBER Số tiền

QUANTITY NUMBER Số lượng vàng

RELATIVE_ID NUMBER Mã giao dịch có liên quan để hạch toán.

Lấy từ CASH_ID, GOLD_ID

TXDATE DATETIME Ngảy lưu lại phát sinh giao dịch trong ngày.

BKDATE DATETIME Ngảy hạch toán phát sinh.

STATUS NUMBER O: DANG SU DUNG

1: DA XOA.

DESCS VARCHAR2 Mô tả chi tiết về giao dịch

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 63/69

Page 64: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.40.1 Các ràng buộc (Constraint)

2.2.40.2 Index: N/A

2.2.40.3 Trigger: N/A

2.2.41 GL_ALLCODE

Các tham số của hệ thống kế toán

GL_ALLCODE: các tham số của hệ thống kế toán

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

CDNAME Varchar(2) Tên các các tham số Phân loại tài khoản,số dư,Level

CDVAL Varchar(2) Mã thứ tự các tham số

D, C, L

A, C, S, E, M

CDVAL_NUMBER Number Mã thứ tự các tham số.

CONTENT Varchar(2) Giá trị diễn giải tính chất của tham số

D: Dư nợ; C: Dư có; L: lưỡng tính.

A: Tài sản, C: Nguồn vốn, S: Doanh Thu,

E: Chi phí, M: Ngoại bảng.

CDTYPE Varchar(2) Mã phân hệ định nghĩa sử dụng

LSTODR Number Dự trữ dùng khi cần phân biệt các phân hệ

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 64/69

Page 65: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.41.1 Các ràng buộc (Constraint)

2.2.41.2 Index: N/A

2.2.41.3 Trigger: N/A

2.2.42 GL_BRANCH

GL_BRANCH: Danh mục các chi nhánh, đơn vị sử dụng

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

BRID Number (7) PK (Khóa chính)

BRCODE VarChar(10) Mã chi nhánh sử dụng hệ thống

DESC VarChar(100) Tên chi nhánh sử dụng

BRTAXCODE VARCHAR2(100)

ADDRESS VARCHAR2(200) Địa chỉ

CREATED_BY Varchar(15) Người tạo

DATE_CREATED Datetime Ngày tạo

IS_USED NUMBER(1)

2.2.42.1 Các ràng buộc (Constraint)

2.2.42.2 Index: N/A

2.2.42.3 Trigger: N/A

2.2.43 GL_CURRENCY

Danh mục các loại tiền tệ toàn hệ thống

GL_CURRENCY: Danh mục tiền tệ toàn hệ thống

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

CCYCD Varchar(3) Mã tiền tệ (VD: viết là USD)

CCYNAME Varchar(30) Tên tiền tệ

DECIMAL Number(5) Số lượng số sau dấu phẩy

SHORTCD Varchar(2) Mã tiền tệ (viết tắt ví dụ như với USD là 01, VN la 00)

CREATED_BY Varchar(15) Người tạo

DATE_CREATED Datetime Ngày tạo

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 65/69

Page 66: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

2.2.43.1 Các ràng buộc (Constraint)

2.2.43.2 Index: N/A

2.2.43.3 Trigger: N/A

2.2.44 INTEREST

Lưu trữ mức lãi

INTEREST: Lưu mức lãi suất

Tên trường Kiểu dữ liệu Rỗng? P/F Key? Mặc định Mô tả

INTEREST_ID NUMBER Mã tự tăng

FROM_DATE DATE Từ ngày

TO_DATE DATE Đến ngày

DELETED NUMBER(1) Default 0

CREATED_BY VARCHAR2(50) Người tạo

DATE_CREATED DATE Ngày tạo

MODIFIED_BY VARCHAR2(50) Chỉnh sửa bởi ai

DATE_MODIFIED DATE Ngày chỉnh sửa

INTEREST_TRADING_CASH

NUMBER(1) Lãi suất tiền kinh doanh

INTEREST_TRADING_GOLD

NUMBER Lãi suất vàng kinh doanh

INTEREST_RATE NUMBER Lãi suất tiền gửi ký quỹ

INTEREST_RATE_GOLD

NUMBER Lãi suất vàng gửi ký quỹ

INTEREST_LOAN_CASH

NUMBER Lãi suất tiền vay KKH theo năm

INTEREST_LOAN_GOLD

NUMBER Lãi suất vàng vay KKH theo năm

CODE VARCHAR2(10) Mã biểu lãi

NOTE VARCHAR2(50) Ghi chú

2.2.44.1 Các ràng buộc (Constraint)

2.2.44.2 Index: N/A

2.2.44.3 Trigger: N/A

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 66/69

Page 67: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

3 THIẾT KẾ TẬP TIN

NA

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 67/69

Page 68: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

4 THIẾT KẾ MÃ

Các hàm trong csdl :

+ CHECK_FOR_TRADING_TEMP : kiểm tra tỉ lệ margin của một investor có đủ để đặt được lệnh hay không.

+ CHECK_GL_ACCOUNT : kiểm tra một tài khoản kế toán có tồn tại ko.+ CHECK_RATE : trả về tỉ lệ ký quỹ hiện tại.+ FUNC_GEN_ORDER_NUMBER : tạo số order number bên back.+ GET_BUSINESS_DATE : lấy ngày hoạt động của hệ thống.+ FUNCTION_TXTNUM : tạo ra TXNUM cho số chứng từ.+ GET_FRONT_BATCH_STATUS : lấy trạng thái của FRONT trong PARAMETERS+ GET_INTEREST : lấy các giá trị interest.+ GET_LOAN_AMOUNT : hàm lấy số lượng tiền vay của nhà đầu tư.+ GET_NEXT_ACCOUNT_NO : hàm lấy acct no tự tăng.+ GET_PARAMETERS : hàm lấy tham số PARAMETERS+ GET_TRADE_RATE : hàm lấy giá trị khớp hiện tại+ IS_PAYMENT_DAY : hàm trả về kết quả có phải là ngày nhập lãi vào gốc hay không+ PAYMENT_INTEREST_DATE : lấy ra ngày trả lãi vào gốc

Các proc trong csdl:+ BATCH_CONFIRM_ORDERS : xác nhận lệnh.+ BATCH_END_OF_DAY : chạy back cuối ngày.+ CHECK_ACCOUNTS : kiểm tra tài khoản.+ CONFIRM_ACCOUNTS_MARGINS_TRANS : xác nhận giao dịch+ EXEC_WHEN_MARGIN_CLOSE : xử lý khi tỉ lệ margin xuống mức xử lý+ GL_GETFIFO : dùng cho ngoại bảng.+ GL_INSERT_GLTRAN : insert dữ liệu cho kế toán+ GL* : báo cáo kế toán

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 68/69

Page 69: GTSPN_DDD_v1.1

GTSPN – Tài liệu Thiết kế chi tiết dữ liệu v 1.1

5 PHỤ LỤC

5.1 Biểu tượng khuôn dạng dữ liệu

Dưới đây là các biểu tượng được sử dụng để mô tả khuôn dạng dữ liệu trong files và tables.

Symb

ol

Description

# Chữ số.

. Phân cách thập phân.

, Phân cách hàng nghìn.

: Phân cách thời gian.

/ Phân cách ngày tháng.

\ Xem ký tự kế tiếp trong chuỗi như là tuỳ chọn. Cho phép sử dụng các ký tự #, &, A , ? để tùy chọn.

> Chuyển tất cả các ký tự sang chữ in.

< Chuyển tất cả các ký tự sang chữ thường.

A Chữ cái bắt buộc phải có. Ví dụ: a – z, A – Z, or 0 – 9.

a Chữ cái tùy chọn có thể có hoặc không.

9 Chữ số bắt buộc phải nhập. Ví dụ: 0 – 9.

0 Chữ số bắt tùy chọn. Ví dụ: 0 – 9.

C Ký tự hoặc dấu trống (tùy chọn). Giá trị hợp lệ ở đây là các ký tự ANSI có mã từ 32-126 và 128-255.

& Ký tự (bắt buộc). Giá trị hợp lệ ở đây là các ký tự ANSI có mã từ 32-126 và 128-255.

? Chữ cái. Ví dụ: a – z hoặc A – Z.

Literal Tất cả các biểu tượng khác được hiện thị đúng như thực tế vốn có của nó.

33.2v-BM/PM/HDCV/FIS v1/1 Top Secret 69/69