System Based Compliance Rules Engine
System Based Compliance Rules Engine
NFE Innovators:
Compliance rules engine
DHL | Page
Manually enforced
Business Rules
Solution
Triggers
Business Partners
Sanctioned Parties
Commodity Import
Rules
Stored
Procedures
Business
Business
User
Business Expert
Analyst
Costs, archiving,
backups, compliance?
DHL | Page
3
3
Categorize Rules
Categorizing rules handles the complexity of rules and enables its implementation
DHL | Page
4
4
Product type
Priority 1
Value
Customer
order
Customer
order
Org Unit
A customer order
carries several
properties.
Business
Rules
Framework
plus
Based on one or more of these properties, a business rules engine could
determine the priority with which this customer order has to be handled. Other
attributes, such as Org Unit could be equally determined.
DHL | Page
5
5
Shipment type
Rule type
Mode of transport
Compliance
category
Documentati Government
on
compliance
Forwardin
g order
Commodity
Location
Industry
TM System
A customer order has to fulfill
compliance requirements from
regulatory bodies, depending
on specific criteria. Example: An
ocean freight shipment from NZ
to BE that consists of live
animals (sheep). This requires a
series of documentation
(certificates, legalizations) that
have to be considered in the
forwarding order.
BRFplus
Name
Long text
Deadline
ATA Carnet
Not compliant
Compliant
Documentati Carrier
on
compliance
B13 Customs
Form
Compliant
Documentati Government
on
compliance
EUR1
Not Compliant
Status
Based on these criteria (such as transport mode, commodity properties, location, industry,
shipment type, etc) from the forwarding order, BRFplus retrieves a list of required
documentation, based on decision tables. The tracking of compliance for these items is
possible via the user interface.
DHL | Page
6
6
BRFplus Team
DHL | Page
7
7
Managing rules
Regarding rule governance:
Special considerations have to be taken for the following topics in Rule
Governance:
Localization
Legal Requirement, Fiscal Requirement & Physical Requirement
Roles
Business Rule architects
Business Rule admins
Business Rule users
Change Management
Change processes (freezes, approval, centralized, upload, etc..)
Scope
Specific for a system component or cross-system?
DHL | Page
8
8
DHL | Page
DHL | Page 10
DHL | Page 11
11
DHL | Page 12
12
Compliance categories
DHL | Page 13
13