boost jd edwards enterpriseone with oracle soa suite for maximum business value

27
[CON5121] Emiel Paasschens, Marco Jansens, 25 september 2013 Boost JD Edwards EnterpriseOne with Oracle SOA Suite for Maximum Business Value

Upload: emiel-paasschens

Post on 06-Jul-2015

342 views

Category:

Business


0 download

DESCRIPTION

Customer case: added business value of SOA Suite on top of ERP system JD Edwards EnterpriseOne for Econosto

TRANSCRIPT

Page 1: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

[CON5121]

Emiel Paasschens, Marco Jansens, 25 september 2013

Boost JD Edwards EnterpriseOne with Oracle

SOA Suite for Maximum Business Value

Page 2: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

Agenda

• Intro - Who we are

• Normal ‘Old’ situation

• New situation with the SOA Suite

• Business rules

• Business value

• Win!

Page 3: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

Emiel Paasschens

1996

August 13,1973

Aran, 2 yr June 7, 2013

Page 4: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

Amis Services

Aircraft Maintenance Information System

technology.amis.nl

1991

90

Page 5: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

Marco Jansens

Marco Jansens

1989

Dec 12, 1991

May 26, 1967

Page 6: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

Founded 1892

140.000

>2 milion

Products

Headquarters Econosto bv

Capelle aan den IJssel, NL

NL BE UKDE

2000

ECONOSTO

Page 7: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

Lottery

Lucas Jellema

Page 8: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

Old Situation

WSG

Broker

E1eolWSG

Page 9: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

New Situation

E1

SOA SUITE

Broker ERIKSWeb

shops

Y Z

XWSG

Page 10: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

Business Rules

BPEL !

Graphical Language

Business understands

Page 11: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

Business Rules

• Receive Order

• Send OK back!

Page 12: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

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

Page 13: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

Business Rules

• Find Contact Person

Page 14: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

Business Rules

Validate Order (and order lines)

Page 15: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

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

Page 16: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

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

Page 17: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

Business Rules

Page 18: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

Business Rules

Page 19: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

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! )

Page 20: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

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)

Page 21: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

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

Page 22: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

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

Page 23: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

Business Value

Result :

Indexed, based on 2011

SOA Suite implementation live in November 2011

Page 24: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

Business Value

E1

Broker

WSGSOA Suite eol

Page 25: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value

Win!

Page 27: Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value