An Event initiates a Process. The Process collects, manipulates and saves Data including a State setting. Each change in State (including from No State to a State) can be used as an Event.
There are many external Events which occur and trigger their associated Processes within an automated application. As examples:
- A sale of a product or service occurs online or in person
- A bank teller or an ATM device receives a request to accept a deposit or service a withdrawal
- A shipment of goods is initiated or arrives at its destination and is recorded in the appropriate applications
Two Master Processes are always running which monitor their “Event Threshold(s)”:
- Calendar Dates and Events:
- Week Ends and Endings
- Month and Quarter Ends
- Annual Ends
- Special Event Dates and Timings
- Data From State Changes
- Which are Events that trigger other Processes
Each of these monitored Events are associated with and will initiate their necessary Processes.
And so the circle goes.
Some sample events include:
- Midnite on any date
- Midnite on special days like:
- End of a Week
- End of a Calendar Month
- End of a Year
- End of a Century
- New date matching a Birthday, Anniversary, Renewal dates for Subscriptions, Licenses, or other things expecting a renewal Payment (Rent, Lease, Copyrights, etc.)
- Receipt of a Payment from a Customer to a Vendor
- Insertion of a Credit or Debit card at a Purchase point
- Or at an ATM
- When an electronic record of a Customer, Order, Invoice, Shipping Order, or other “master” type data is changed from one state to a “retired” or “archived’ state
- When an electronic record of a Customer, Order, Invoice, Shipping Order, or other “master’ type data is changed from a “New” state to a more “Active” state
- Etc…

One thought on “Technique Enforced Process (Orthogonality)”