270 likes | 457 Views
Boost JD Edwards EnterpriseOne with Oracle SOA Suite for Maximum Business Value . [CON5121]. Emiel Paasschens , Marco Jansens, 25 september 2013. Agenda. Intro - Who we are Normal ‘Old’ situation New s ituation with the SOA Suite Business rules Business value Win!. Emiel Paasschens.
E N D
Boost JD Edwards EnterpriseOne with Oracle SOA Suite for Maximum Business Value [CON5121] Emiel Paasschens, Marco Jansens, 25 september 2013
Agenda • Intro - Who we are • Normal ‘Old’ situation • New situation with the SOA Suite • Business rules • Business value • Win!
EmielPaasschens August 13,1973 1996 Aran, 2 yr June 7, 2013
Amis Services Aircraft Maintenance Information System 1991 technology.amis.nl 90
Marco Jansens Marco Jansens May 26, 1967 1989 Dec 12, 1991
ECONOSTO Headquarters Econosto bv Capelleaan den IJssel, NL Founded 1892 140.000 >2 milion Products 2000 UK BE NL DE
Lottery Lucas Jellema
Old Situation Broker WSG WSG eol E1
New Situation Broker Web shops ERIKS SOA SUITE X WSG Y E1 Z
Business Rules BPEL ! Graphical Language Business understands
Business Rules • Receive Order • Send OK back!
Business Rules • Find Contact Person Order: Dhr. Marco Jansen: E1: 0 Company Name 1 M. Jansens 2 R. van Hulst 3 A. van Dijk 1
Business Rules • Find Contact Person
Business Rules Validate Order (and order lines)
Business Rules Validate Order (and order lines) • Validate customer number • Is order unique • ShipTo address complete? • Calculate Promised Delivery Date • Validate Requested Delivery Date • Validate Product Id • Add product description if missing • Validate Stocking Type • Validate Line Type • Validate Price (too low) • Autocorrect price (too high) • Validate ordered amount vs availability • Validate total order amount
Business Rules Human Task in case of errors • Assign Human Task to correct sales department or person • Human Task can only be handled by one person • Screen to view and update order • Human Task Action: (Claim), Revalidate, Undo changes, Reject order, Submit • Workflow- Rejected order must be confirmed by manager- Route Revalidate and Undo to the same person
Business Rules After Human Task the order is correct. • Remove product description (only needed in Human Task) • Correct orderline id’s for some customers 1000 1, 2000 2, etc10 1, 20 2, etc Customization per trading partner • Send to E1 (Finally! )
Business Rules Summary: SOA Suite provides out of the box: • Validation • Enrichment • Custom functionality (e.g. fuzzy logic) • Human Task • Workflow • Log and trace • Customization per trading partner (customer)
Business Rules Not only the Sales Order process, also: • Order Acknowledge (RTA)* • Shipment Notification (RTS)* • Invoice (RTI)* • Purchase Order (RTP)* • Purchase Order Acknowledge • Purchase Shipment Notification • Get Price and Availability (mainly for the webshops) *RTE (Real Time Events) are sent to a JMS Queue bij E1, read, filtered and processed in the SOA Suite
Business Value Econosto: We help the customer! Accept order if technical possible No error back to customer! Phone the customer to correct his order! • Happy Customer • Order saved • Feeling with Market • Advice
Business Value Result : Indexed, based on 2011 SOA Suite implementation live in November 2011
Business Value Broker SOA Suite WSG eol E1
Contact: emiel.paasschens@amis.nl Twitter: @emielp www.amis.nl Twitter: @AMIS_Services