Dữ liệu trong Phoebus được tổ chức theo từng entity. Mỗi entity là 1 công ty riêng biệt có các dữ liệu tham chiếu và dữ liệu nghiệp vụ hoàn toàn tách rời.
Khi triển khai Phoebus cho những doanh nghiệp có nhiều công ty con, nhưng có chung hệ thống dữ liệu tham chiếu như : danh mục nhân viên, hệ tài khoản, các loại nghiệp vụ, danh mục mã phân tích ... user sẽ gặp bất tiện khi phải copy dữ liệu tham chiếu này sang mỗi entity con.
Ngoài ra trong quá trình vận hành cũng phải đảm bảo dữ liệu tham chiếu được đồng bộ giữa các công ty con.
Để giải quyết bất tiện này, Phoebus 4.5.5.559 áp dụng một tập hợp các thiết lập mới cho phép sử dụng chung hệ thống thông tin tham chiếu giữa các entity.
Ta sử dụng tính năng Master Entity để khai báo
Tính năng này cho phép khai báo các loại thông tin tham chiếu được sử dụng chung.
Images:
Trong ví dụ trên danh mục địa chỉ và danh mục nhân viên sẽ được dùng chung giữa entity hiện tại và entity có mã là DEM
Khi ở entity hiện tại mọi động tác thêm mới , sửa , xóa transfer in v.v. sẽ ghi dữ liệu vào hosting entity DEM
Chú ý rằngg có nhiều tính năng kế thừa phát triển dựa trên pbs.BO.Lookup như Division, Department v.v để áp dụng tính năng dùng chung này, ta cần phải thiết lập ở pbs.BO.Category tương ứng chứ không phải ở tính năng kế thừa.
Ví dụ
pbs.BO.HR.Division là tính năng kế thừa của pbs.BO.LOOKUP?LookupCategory=DIVISION, dữ liệu thực chất ghi vào bảng lookup. Khi đó thiết lập dùng chung sẽ lấy tại pbs.BO.CATEGORY?Id=DIVISION
Module System
pbs.BO.PS.MasterEntity
Updated on : 2023-11-24 09:52:15. by : phan-thanh.thuan@spc-technology.com. thuanptt at 124.158.10.141.
Topic : Master Entity. pbs.bo.rules.masterentity