Cỏc thủ tục này cú biến đầu vào là ngày bỏo cỏo, số liệu đầu ra đƣợc đƣa vào bảng ReportDataTemp và đƣợc chƣơng trỡnh Bỏo cỏo nhanh tớnh toỏn đƣa vào bảng lƣu trữ cuối cựng là ReportDataYYYYMM (bảng này lƣu trữ số liệu theo từng thỏng của năm, trong đú: YYYY là năm, MM là thỏng).
Cỏc thủ tục này đƣợc chạy tự động hàng ngày cựng với cỏc thủ tục đồng bộ dữ liệu khỏc của chƣơng trỡnh Bỏo cỏo nhanh.
Thủ tục RRLS01 Tham số đầu vào:
Datadate: ngày lấy số liệu
Bảng dữ liệu liờn quan:
ReportDataYYYYMM: Bảng lƣu trữ số liệu của Bỏo cỏo nhanh.
Đầu ra:
Đổ dữ liệu lấy đƣợc từ host vào bảng trung gian ReportDataTemp. (Sau đú chƣơng trỡnh bỏo cỏo nhanh sẽ thực hiện đƣa dữ liệu này vào bảng Report DataYYYYMM).
Thực hiện:
Chiết xuất số liệu từ cỏc bảng ReportDataYYYYMM số liệu của Bỏo cỏo
khe hở tài sản nhạy cảm lói suất trong Bỏo cỏo chờnh lệch lói suất.
Thủ tục RRLS02 Tham số đầu vào:
Datadate: ngày lấy số liệu
Bảng dữ liệu liờn quan:
ReportDataYYYYMM: Bảng lƣu trữ số liệu của Bỏo cỏo nhanh. RRLS_GioiHanNCLS: Bảng giới hạn khe hở tài sản nhạy cảm.
Đầu ra:
Đổ dữ liệu lấy đƣợc từ host vào bảng trung gian ReportDataTemp. (Sau đú chƣơng trỡnh bỏo cỏo nhanh sẽ thực hiện đƣa dữ liệu này vào bảng Report DataYYYYMM).
Thực hiện:
Chiết xuất số liệu từ cỏc bảng ReportDataYYYYMM số liệu của Bỏo cỏo khe hở tài sản nhạy cảm lói suất USD, VND trong Bỏo cỏo khe hở tài sản nhạy cảm. Lấy giới hạn từ bảng RRLS_GioiHanNCLS.
Thủ tục RRLS03 Tham số đầu vào:
Datadate: ngày lấy số liệu
Bảng dữ liệu liờn quan:
ReportDataYYYYMM: Bảng lƣu trữ số liệu của Bỏo cỏo nhanh.
Đầu ra:
Đổ dữ liệu lấy đƣợc từ host vào bảng trung gian ReportDataTemp. (Sau đú chƣơng trỡnh bỏo cỏo nhanh sẽ thực hiện đƣa dữ liệu này vào bảng Repor DataYYYYMM).
Thực hiện:
Tớnh cỏc chỉ tiờu theo cụng thức cụ thể.
Thủ tục RRLS04 Tham số đầu vào:
Datadate: ngày lấy số liệu
Bảng dữ liệu liờn quan:
ReportDataYYYYMM: Bảng lƣu trữ số liệu của Bỏo cỏo nhanh
RRLS_VarLimited: Bảng lƣu hạn mức Var lói suất đối với cỏc loại tiền tệ.
Đầu ra:
Đổ dữ liệu lấy đƣợc từ host vào bảng trung gian ReportDataTemp. (Sau đú chƣơng trỡnh bỏo cỏo nhanh sẽ thực hiện đƣa dữ liệu này vào bảng ReportDataYYYYMM).
Thực hiện:
Tớnh toỏn số liệu từ cột VaR lói suất của Bỏo cỏo thực trạng VaR lói suất và từ hạn mức VaR đƣợc nhập vào.
Thủ tục RRLS05 Tham số đầu vào:
Datadate: ngày lấy số liệu
Bảng dữ liệu liờn quan:
Đầu ra:
Đổ dữ liệu lấy đƣợc từ host vào bảng trung gian ReportDataTemp. (Sau đú chƣơng trỡnh bỏo cỏo nhanh sẽ thực hiện đƣa dữ liệu này vào bảng Report DataYYYYMM).
Thực hiện:
Sử dụng lói suất Sibor và Vnibor trong Bảng thụng bỏo lói suất ngoại tệ của Phần tra cứu lói suất trong Trang kinh doanh tiền tệ.
Sử dụng FTP bỏn từ FTP tạm, tỷ giỏ trong Hệ thống bỏo cỏo định giỏ chuyển vốn nội bộ để tớnh toỏn cỏc chỉ tiờu bỏo cỏo.
c. Tổng hợp dữ liệu
Việc thực hiện tổng hợp dữ liệu đƣợc thực hiện bởi thủ tục RRLSGetData. Thủ tục cú:
Tham số đầu vào:
ReportID: mó bỏo cỏo. ItemID: mó chỉ tiờu.
UserID: tờn user truy cập của NSD. Region: mó vựng.
Fromdate: ngày bắt đầu. Todate: ngày kết thỳc.
Bảng dữ liệu liờn quan:
ReportDataYYYYMM: Cỏc bảng số liệu bỏo cỏo
Mục đớch:
Thủ tục này đƣợc thực hiện khi ngƣời sử dụng thực hiện chức năng Xem/In bỏo cỏo.
Biến trung gian:
Nhằm trỏnh xung đột khi thực hiện chƣơng trỡnh bỏo cỏo trờn mụi trƣờng Web, cú nhiều ngƣời sử dụng đồng thời thực hiện, cỏc bảng lƣu số liệu trung gian khi thực hiện bỏo cỏo đƣợc đặt tờn ngẫu nhiờn theo từng NSD. Cỏc biến lƣu tờn bảng trung gian gồm: ReportDataTableName và TempDataTableName.
Thực hiện:
Số liệu bỏo cỏo sẽ đƣợc lấy từ cỏc bảng ReportDataYYYYMM đƣa vào bảng cú tờn trong biến ReportDataTableName để sinh bỏo cỏo.
Thiết kế chức năng màn hỡnh
Lớp dự bỏo lói suất đƣợc tớch hợp với chƣơng trỡnh bỏo cỏo nhanh. Do đú kiến trỳc của hệ thống này tuõn thủ theo kiến trỳc của chƣơng trỡnh bỏo cỏo nhanh.
d. Thƣ mục chƣơng trỡnh
Lớp dự bỏo lói suất đƣợc đặt trong thƣ mục RRLS của thƣ mục gốc (thƣ mục web): \web\RRLS.
e. Chức năng của lớp bỏo cỏo dự bỏo lói suất
Dự bỏo lói suất cú 4 chức năng cơ bản màn hỡnh sau:
Nhập giới hạn khe hở tài sản nhạy cảm lói suất Nhập hạn mức giỏ trị chịu rủi ro lói suất. Kết xuất bỏo cỏo
Xem bỏo cỏo Cập nhật tham số Tiện ớch bỏo cỏo Kết xuất Excel In bỏo cỏo
Nhập giới hạn khe hở tài sản nhạy cảm lói suất
Tờn RRLS_GioiHanNCLS
Đầu vào
Đầu ra Form nhập giới hạn khe hở
tài sản nhạy cảm
Mục đớch Nhập giới hạn khe hở
tài sản nhạy cảm lói suất Bảng dữ liệu/Thủ tục liờn quan
TT Tờn bảng/SP Insert Delete Update Query/
Execute Ghi chỳ
1. RRLS_GioiHanNCLS Bảng lƣu trữ giới hạn
2. RRLS_GioiHanNCLS _GetAll RRLS_GioiHanNCLS _GetByID RRLS_GioiHanNCLS _GetMaxPkId RRLS_GioiHanNCLS _GetNTop RRLS_GioiHanNCLS _GetNumber Lấy dữ liệu từ bảng giới hạn cho cỏc mục đớch hiển thị, phõn trang 3. RRLS_GioiHanNCLS _Insert Thờm mới bản ghi 4. RRLS_GioiHanNCLS _Update Sửa đổi bản ghi 5. RRLS_GioiHanNCLS _DeleteByID Xúa bản ghi