Simple Description
John Smith, Sales Chief of ACME, changes the credit level of a customer "Big Pipe". Once the change has been made in OFBiz, the ECA associated with this event sends a message to ESME where other sales staff can see that the status for the customer has changed.
In this initial use case, there is no ESME client embedded in the OfBiz UI but rather the user UI is that of the Stax environment or other connected clients.
Technical Details
Overview
Required Environment
- ESME Server (http://esmecloudserverapache.dickhirsch.staxapps.net/
)
- OFBiz Server (https://demo.ofbiz.org)
Required users
- OFBiz
- John Smith - Sales Chief
- ESME (All members of ESME Pool "BigPipe")
- Ralph Butler - Sales Staff
- Amy Davidson - Sales Staff
- John Smith - Sales Chief
- OFBiz Back-end
Technical Details: OFBiz
- ECA that responds to changes on customer object
- One generic service "sendEsmeMessage" that sends ESME messages. This service should be configurable with such things as token (needed to use ESME's APIs) and server URL.
- One specific service that calls the generic service and formats the message.