Cấu trỳc thụng tin do cỏc phần tử mạng đưa ra cú thể rất khỏc nhau hơn nữa để tăng cường tớnh mềm dẻo và linh hoạt, hệ thống phải cú khả năng cấu hỡnh để đưa ra cỏc thụng tin tựy theo yờu cầu của người sử dụng. Đõy là một yờu cầu đặc biệt quan trọng vỡ nú ảnh hưởng trực tiếp đến lượng dữ liệu kết xuất ra. Mặt khỏc số lượng cỏc khuụn dạng dữ liệu kết xuất rất đa dạng nờn hệ thống phải cú khả năng tự nhận biết cỏc nguồn dữ liệu của mỡnh. Điều này đươc thực hiện bằng cỏch kết hợp hai tham số:
-Nhận biết cỏc file DLL trong thư mục ApplicationDir\Libs để xỏc định phần tử mạng và loại dữ liệu mà hệ thống cú thể chuyển đổi (Mỗi điểm thu thập cú thể chỉ cần một vài file DLL tương ứng với dữ liệu cần chuyển đổi) bằng cỏch gọi hàm char * getLibraryIdentify(void) do mọi file DLL đều phải tuõn theo một giao diện thống nhất (như đó giới thiệu ở trờn).
-Xỏc định trong số cỏc loại dữ liệu của phần tử mạng cú thể chuyển đổi (mỗi phần tử mạng cú thể kết xuất nhiều loại thụng tin khỏc nhau như dữ liệu cước, dữ liệu tax, dữ liệu cảnh bỏo...), loại dữ liệu của phần tử mạng nào được cấu hỡnh để thu thập
số liệu thụng qua việc xỏc định thư mục gốc dành cho loại dữ liệu đú (Cỏc tham số này được lưu ở file tại chớnh cỏc điểm thu thập).
Việc cấu hỡnh để kết xuất thụng tin cú tỏc động và ảnh hưởng đến toàn bộ hệ thống do đõy chớnh là nguồn cung cấp dữ liệu đầu vào. Do tớnh chất quan trọng đú mọi tham số liờn quan đến việc cấu hỡnh này đều được lưu trữ trờn database và chỉ cú thể sửa đổi tại trung tõm xử lý, mọi kết nối đến database từ cỏc điểm truy nhập chỉ được thực hiện thụng qua cỏc user chỉ cú quyền đọc mà khụng cú quyền ghi vào cỏc bảng dữ liệu cần thiết.
Quy trỡnh xử lý của quỏ trỡnh chuyển đổi
Chờ yêu cầu chuyển đổi dữ liệu
Có yêu cầu Kết thúc Nạp tham số Thành công Nạp danh sách file cần chuyển đổi
Lấy file để chuyển
đổi Lấy đ-ợc file
Chuyển đổi dữ liệu
L-u trữ file + - + - - + + -