Jarvis Pizzeria: Implementing Rules by Richard Olrichs
July 5, 2018 Leave a comment
When the order comes in, payment needs to be made first before we start preparing the pizza. Our order payment process supports three possible payment options:
- Creditcard: obviously a commonly accepted payment option
- Cash: although we are a very tech-savvy company we would also like our old-fashioned customers to be able to pay the pizza with cash money
- Deferred payment: our most trusted customers can pay their order in a deferred way. Deferred payment means the customer receives an invoice per email and is asked to pay the order within two weeks.
The payment process is depicted below. The first activity in the process is concerned with determining which payment options are available. What component can we use to insert some facts, start reasoning about those facts and give us an answer based on those facts? Of course…Oracle’s own business rules! Read the complete article here.
For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.
Blog
Twitter
LinkedIn
Facebook
Wiki
Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress