Business Rules for OPA (partial)

ID

Rule Definition

Type of Rule

Static or Dynamic

Source

BR-1

Shipping time window are set by RW usually within first 24 hours of Order, depending on inventory availability.

Fact

Static

RW Manager

BR-2

Shipments are set by RW, usually completed 3 to 8 days of order, depending on inventory and type of product sold.

Constraint

Dynamic

RW Manager

BR-3

All products in a single order must be delivered to the same location.

Constraint

Static

RW Manager

BR-4

All products in a single order must be paid for using the same payment transaction.

Constraint

Static

RW Manager

BR-5

Every product has a unique code identifier.

Fact

Static

RW Manager

BR-6

Every order must have a unique identifier and a shipping charge

Fact

Static

RW Manager

BR-7

Sales tax is not computed on shipping charges.

Fact

Static

RW Manager

BR-8

Products must be ordered at least 1 calendar day of the ship date.

Constraint

Dynamic

RW Manager

BR-9

A confirmed & fulfilled order triggers a notification email to the patron.

Action Enabler

Dynamic

RW Manager

BR-10

If a credit card is not approved for a transaction, the order is saved and a notification email is sent to the patron that the order cannot ship until the credit card is validated.

Inference and Action Enabler

Dynamic

RW Manager

BR-11

If an order is to be delivered, the patron must pay by credit card.

Constraint

Dynamic

RW Manager

BR-12

Order price is calculated as the sum of each product price times the quantity of that product ordered, plus applicable sales tax, plus a delivery charge if delivered outside any free delivery zone.

Computation

Dynamic

RW Manager

BR-24

Only RW employees who are designated as Inventory Managers by the RW Management may create, modify, or delete product listings.

Constraint

Static

RW management Policy

BR-33

Network transmissions that involve financial information or personally identifiable information require 128-bit encryption.

Constraint

Static

corporate security policy

BR-35

User name and password are required for access to relevant areas of OPA

Constraint

Static

corporate security policy

BR-86

Only permanent employees may register for the business reports available in OPA.

Constraint

Static

Corporate Accounting Manager

BR-88

Only persons with valid Log-in registration may access OPA.

Constraint

Static

corporate security policy