Coca-Cola Enterprises: A Common Sense Approach to ERP- Centric Integration



Similar documents
WhiteWave's Integrated Managed File Transfer (MFT)

Automating the Procure-to-Pay Process. PolyOne Best Practice Case Study

Transform your B2B with webmethods TN and Mashzone. CBS EDI Services 06/27/11

Skelta. Accounts Payable Solution. Business Process Management for All POWERED BY SKELTA BPM.

:: IT SERVICES. Greater Visibility Through SAP Solution Manager Business Process Operations Dashboards

Dab Pumps. boosts global productivity with Infor LN, Infor ION, and other Infor solutions. Customer Innovation Study

Jitterbit Technical Overview : Salesforce

How to Solve the B2B Integration and Managed File Transfer challenge in Retail Business

Building Compelling Interfaces With ARIS MashZone. Stuart Bierig Senior Systems Engineer

EDI Modernization Case Studies and Best Practices

webmethods Product Roadmap Subhash Ramachandran VP, Product Management webmethods Product Line

Jitterbit Technical Overview : Microsoft Dynamics AX

Implementing efficient system i data integration within your SOA. The Right Time for Real-Time

Agility for the Digital Enterprise Get There Faster

Exploring the PROCESS. Excellence. Apostolos Tsoubris Executive Director, ICAP Group Management Consulting, Private Sector

Project Portfolio Management Information System

ESB solutions Title. BWUG & GSE Subtitle guy.crets@i8c.be. xx.yy@i8c.be

Integrating Social Media Insights to drive growth

BENCHMARKING THE ENTERPRISE S B2B INTEGRATION MATURITY

The webmethods ESB. The Foundation of your SOA. Jean-Michel Ghyoot, Principal Solution Architect, March 28, 2013

Sage ERP I White Paper. An ERP Guide to Driving Efficiency

Web Services Strategy

ORACLE TELESALES ORACLE DATA SHEET KEY FEATURES

B2B Managed Services What Is It and Why Should You Know? Rochelle Cohen, Senior Marketing Manager Jeff Keefer, Director, Managed Services

Meeting the Needs of The Always Connected Customer. Steve Sassi, SAP E-Commerce Specialist CDI Technology

ImageNow Report Library Catalog

Moving from EAI to SOA An Infosys Perspective

Building Your EDI Modernization Roadmap

FDQM Financial Data Quality Management Fundamentals - Tips & Tricks Gary Womack, May 8th, 2013

IBM WebSphere Message Broker Message Monitoring, Auditing, Record and Replay. Tim Kimber WebSphere Message Broker Development IBM Hursley Park, UK

GXS RollStream Automating Supplier Information Management & Registration featuring:

Service Oriented Data Management

Extend Document Visibility with B2B Framework for IBM Sterling B2B Integrator TM

HOT TREND: ACCOUNTS PAYABLE AUTOMATION

Electronic processing of invoice receipts as Managed Services pay-per-use

INCREASE YOUR WEBMETHODS ROI WITH AUTOMATED TESTING. Copyright 2015 CloudGen, LLC

Automated Invoice/P2P Processing

WHITE PAPER How to assure a successful SAP/EDI implementation?

Automated Invoice/P2P Processing

Transportation Solutions Built on Oracle Transportation Management. Enterprise Solutions

Strategic Solutions that Make Your Work Easier. Projects Made Easier Decisions Made Easier Business Made Easier

Turn Your Business Vision into Reality with Microsoft Dynamics GP

EDISPHERE. Application Integration

Telema EDI Module. IT perspective of a 4DOC supply process.

Chapter 5. Learning Objectives. DW Development and ETL

Simplify SSL Certificate Management Across the Enterprise

FREQUENTLY ASKED QUESTIONS. Oracle Applications Strategy

Skelta BPM. For BPM and Advanced Workflow Solutions. Business Process Management for All

Turn Your Business Vision into Reality with Microsoft Dynamics GP

The ESB and Microsoft BI

Managing a Global Business

How B2B Customer Self-Service Impacts the Customer and Your Bottom Line. zedsuite

The Case for Outsourcing Accounts Payable

Data Consistency Management Overview January Customer

Smart Application Development using BPM Suite

CA Clarity Integration

The New Data Integration Model. The Next Real B2B Integration Opportunity for System Integrators & VARs

Improve business agility with WebSphere Message Broker

The Application of BizTalk in Public Sector

Optimize for Infrastructure Moving from reactive to proactive IT infrastructure management

ITIL, the CMS, and You BEST PRACTICES WHITE PAPER

Teradata Analytics for SAP Solutions CTO Roadshow, Moscow. Ruud Blommaert, SAP COE Teradata International 26 th MAY, 2015

Intellicyber s Enterprise Integration and Application Tools

webmethods Roadmap Ian Walsh VP, Product Marketing, Software AG

Business Process Management The Must Have Enterprise Solution for the New Century

secure intelligence collection and assessment system Your business technologists. Powering progress

FileNet and SharePoint Better Together. Tom Moen Channel Development Manager

Oracle SOA Suite/B2B as a Critical Mission Hub for a High Volume Message Use Case

Overview of Portfolio Management Reporting Capabilities within PPM 5.0 at Molex Session: Troy Ward John Hoover

OFFERING CHOICE THROUGH CLOUD TO ENABLE CUSTOMER TRANSFORMATION Software AG. All rights reserved. For internal use only

Toby Johnston SAP BI Platform Support Tool 2.0 Deep-Dive Session # 2523

Configuration and Utilization of the OLAP Cache to Improve the Query Response Time

ARIS 9 Highlights and Outlook

An Enterprise Resource Planning Solution for Mill Products Companies

Jitterbit Technical Overview : Microsoft Dynamics CRM

Unit Testing webmethods Integrations using JUnit Practicing TDD for EAI projects

CONDIS. IT Service Management and CMDB

Domestic & General deliver a new IBM WebSphere Application Server Environment at speed using RapidDeploy for Application Deployment

Agile Manufacturing for ALUMINIUM SMELTERS

Sourcing best practices SAP AG. All rights reserved. Internal

InforCloudSuite. Business. Overview INFOR CLOUDSUITE BUSINESS 1

Integrating Siebel CRM 8 with Oracle Applications

Integration and Data Management In The Cloud Gary Palgon VP Healthcare Solutions

Atlanta OAUG. Internet Expenses Key to speedy processing. Chetan Manjarekar

When to Leverage Video as a Platform A Guide to Optimizing the Retail Environment

At the Heart of Connected Manufacturing

Microsoft Dynamics NAV

Accounts Payable Outsourcing

How Fortune 500 s Generate Millions with ReadSoft and Dynamic Discounting

Agenda. Copyright Acuity Business Solutions, LLC All Rights Reserved

FaciliWorks. Desktop CMMS Software. Making Maintenance Manageable

The changing role of the IT department in a cloud-based world. Vodafone Power to you

Transcription:

Coca-Cola Enterprises: A Common Sense Approach to ERP- Centric Integration John C. Wilson, Sr. Manager, Global Enterprise Integration Michelle Oskowski, Software AG Professional Services June 22, 2010

Agenda Company Overview Gaining Business Buy In CCE s Global Framework vs. Traditional Integration Frameworks A Detailed View Best Practices Q & A

Coca-Cola Enterprises: Company Overview

Coca-Cola Enterprises: The World s Largest Bottler 25% of the Coca-Cola Company s global volume Territories United States Canada Great Britain France Luxembourg Netherlands 6/29/2010 Sales Kickoff 2010 4

Coca-Cola Enterprises: The World s Largest Bottler CCE born in 1986 - IPO Key Statistics $20.6B - Revenue $3.6B Salaries $1.2B Taxes 74,000 Employees 440 Facilities 84,000 Suppliers 55,000 vehicles 2B Physical Cases

CCE webmethods Landscape Customer since February, 2008 Key Statistics webmethods v7.1.2 Unix/DB2 900+ Trading Profiles 5000+ Trading Partner Relationships $11.6 billion in orders / Month 1.8MM B2B Transactions / Month 1.6MM Internal Transactions / Day

Coca-Cola Enterprises Gaining Business Buy-in

ERP Systems are Outdated Management wants data NOW, not tomorrow ERP Systems are NOT enginered for Real Time Data What does E in ERP really stand for? Batch driven processes are yesterday s solutions Visibility & simple access is KEY

Simple, Concise Data www.ids-scheer.com/en/mashzone 6/29/2010 Sales Kickoff 2010 9

Common Questions from Integration Managers How do I expand webmethods presence? How do I combat the question Is this SAP? How do I expand my head count? 6/29/2010 Process Get World There 2010 Faster. 10

How to Increase Visibility and Gain Presence Show Your VALUE Become Transparent PARTNER with your ERP counterparts Real-time dashboard analytics Back door your ideas 6/29/2010 Process Get World There 2010 Faster. 11

Sauce for Agility: Global Framework

Typical Strategy Buy Software Let s Build what we already Have!!! Enterprise Software Lifecycle Install Software Um Now What?

Project A The quick wins? Process B Input Process Translation Output Input Process Translation Output Input Process Translation Output Input Process Translation Output De Centralized Processes Duplicated services Difficult to monitor Degraded performance Decoupled processes Disaster in the making Interface C Input Process Translation Output Input Process Translation Output Output 2010 Copyright Coca-Cola Enterprises All Rights Reserved CCE Enabling Technologies

Common Sense Often Ignored Stop Think Don t Do Something Stupid 6/29/2010 Sales Kickoff 2010 15

Frameworks Concept Features: Standard approach to processing data common set of services Use configurations to Control Processing requirements Benefits: Flexibility for specific processing requirements Data attributes decide the interfaces direction Custom configuration and services Central location allows easy statistical capturing

Central Framework High Level Overview Gateway/ Receive Sources: FTP File polling ERP System E-Mail Web Services Translation Types: EDI, XML, Flat Files, Other Pass Through Delivery/ Send Sources: FTP File polling ERP System E-Mail Web Services Framework facilitates common processes Single platform for B2B and EAI Sounds simple but few are able to achieve 6/29/2010 Process World 2010 17

The Strategy facilitates: Expansion or Split Rapid Development of Transactions Ability to lay down new Integration system quickly France Partner Setup Agreements Mapping Master Framework Benelux Partner Setup Agreements Partner Recognition Document Recognition Business Processes Enterprise Interface Communication Error Handling Mapping Great Britain Partner Setup Agreements Mapping Mobile Partner Setup Agreements Mapping 6/29/2010 Process Get There World 2010 Faster. 18

Business Units can focus on Customer Implementation Minimizing work and skill level needed France Partner Setup Agreements Mapping Benelux Partner Setup Agreements Mapping Master Framework Partner Recognition Document Recognition Business Processes Enterprise Interface Communication Error Handling Norway/Sweden Partner Setup Agreements Mapping Great Britain Partner Setup Agreements Mapping Acquisition Partner Setup Agreements Mapping Mobile Partner Setup Agreements Mapping 6/29/2010 Process Get There World 2010 Faster. 19

Framework Pros and Cons Pros Production Supportable High reusability for Error Handling Statistical Capture Audit Logging Fast implementation for new requirements File structures Adding Trading Partners Easily Understandable Promotes Stability! Cons Framework Updates Impact All Processing Ripple Effect Unique Requirements May Not Fit Requires Ownership 6/29/2010 Sales Kickoff 2010 20

Frameworks: A Detailed View Michelle Oskowski, Software AG GCS

Building Blocks of a Framework Design Perspective Data Flow Data Visibility Senders and Receivers Common Components Customizable Components Error Handling Production Support BAM Technical Perspective Available Tools IS, TN, Broker, Optimize, Modeler, Mashzone Data Types XML, Flat File, EDI Hooks Location The invoke service Configurations Properties TPAs 6/29/2010 Sales Kickoff 2010 22

Trading Networks is your Friend Traditional ways of interacting with suppliers can be expensive, slow and error-prone. Trading Networks, instead, enables real-time, accurate information exchange With Trading Networks, you can easily automate multi-business processes and exchange information with any trading partner in real-time.

Trading Partner Agreements (aka TPAs) Use custom TPAs to store configuration information. Information is accessable by any service with access to TN. Put TPA document definitions in their own package so they can be loaded to IS/TN instances as needed. 6/29/2010 Sales Get Kickoff There 2010 Faster. 24

Trading Partner Agreements (aka TPAs) Use custom TPAs to store configuration information. Information is accessable by any service with access to TN. Put TPA document definitions in their own package so they can be loaded to IS/TN instances as needed. 6/29/2010 Sales Kickoff 2010 25

Trading Partner Agreements (aka TPAs) Use custom TPAs to store configuration information. Information is accessable by any service with access to TN. Put TPA document definitions in their own package so they can be loaded to IS/TN instances as needed. 6/29/2010 Sales Kickoff 2010 26

Trading Partner Agreements (aka TPAs) Use custom TPAs to store configuration information. Information is accessable by any service with access to TN. Put TPA document definitions in their own package so they can be loaded to IS/TN instances as needed. 6/29/2010 Sales Kickoff 2010 27

TPA Example Gateway TPA Gateway Doc Entry via TN Console TPA Definition in Designer Gateway TPA data accessed by Gateway services. 6/29/2010 Sales Kickoff 2010 28

Gateway/Receive Overview Gateway/ Receive Sources: FTP File polling ERP System E-Mail Web Services Translation Types: EDI, XML, Flat Files, Other Pass Through Delivery/ Send Sources: FTP File polling ERP System E-Mail Web Services 6/29/2010 Process World 2010 29

Gateway/Receive FTP File Polling submitdatatotn TN ERP Broker Custom Pre-processing 6/29/2010 Process Get World There 2010 Faster. 30

Gateway/Receive Gateway Service Gateway services are small, simple and created quickly. JFF10 The submitdatatotn service handles the complex, common logic used by all gateway services. 6/29/2010 Process Get World There 2010 Faster. 31

Slide 31 JFF10 animate. John Fitzgerald, 6/16/2010

Gateway/Receive Gateway Service Gateway services are small, simple and created quickly. The submitdatatotn service handles the complex, common logic used by all gateway services. 6/29/2010 Process Get World There 2010 Faster. 32

Translation Overview Gateway/ Receive Sources: FTP File polling ERP System E-Mail Web Services Translation Types: EDI, XML, Flat Files, Other Pass Through Delivery/ Send Sources: FTP File polling ERP System E-Mail Web Services 6/29/2010 Process World 2010 33

Translation Before and After Visibility of Translated Data TN tndoc Translation TPA provides names of the map to invoke and the optional custom pre- and post- processing Supports 1:many outputs from one translation, outputs are related in TN to the input Pre-processing Invoke Map Post-processing submitdatatotn Custom Pre-processing Custom Map Custom Post-processing TN 6/29/2010 Process Get World There 2010 Faster. 34

Translation Master Service 6/29/2010 Process Get World There 2010 Faster. 35

Translation Master Service That s all there is. Simple. 6/29/2010 Process Get World There 2010 Faster. 36

Translation Master Service 6/29/2010 Process Get World There 2010 Faster. 37

Translation Invoke Service Invoke service samples available in the WmEDI package and PSUtilities package. Understand how the invoke service manages the pipeline. Understand what happens when the invoked service throws an exception. 6/29/2010 Process Get World There 2010 Faster. 38

JFF7 Translation Invoke Service Invoke service samples available in the WmEDI package and PSUtilities package. Understand how the invoke service manages the pipeline. Understand what happens when the invoked service throws an exception. 6/29/2010 Process Get World There 2010 Faster. 39

Slide 39 JFF7 not sure this is needed John Fitzgerald, 6/14/2010

Delivery/Send Overview Gateway/ Receive Sources: FTP File polling ERP System E-Mail Web Services Translation Types: EDI, XML, Flat Files, Other Pass Through Delivery/ Send Sources: FTP File polling ERP System E-Mail Web Services 6/29/2010 Process World 2010 40

Delivery/Send FTP Delivery Queue FTP TN File Delivery Queue deliveryservice File Write Broker /SAP Delivery Queue Broker SAP Custom Pre-processing 6/29/2010 Process Get World There 2010 Faster. 41

TN Transactions Sample All received files and the translated output are routed to TN for visibility. Any received file can be reprocessed to re-translate. Any translated output can be reprocessed to re-deliver. 6/29/2010 Process Get World There 2010 Faster. 42

TN Transactions Sample FF Application FinanceAdvice received via the File Gateway and processed via wm Translation. If you click on any transaction, you can see all attributes, content, activity log, comments and delivery tasks. 6/29/2010 Process Get World There 2010 Faster. 43

TN Transactions Sample webmethodstranslation of FF Application FinanceAdvice generated 4 XML IDOC AccountsPayable documents, each delivered via the Broker SAP delivery queue. 6/29/2010 Process Get World There 2010 Faster. 44

TN Transactions Sample The FF Application FinanceAdvice is related to each XML IDOC AccountsPayable document by the Framework. 6/29/2010 Process Get World There 2010 Faster. 45

TN Transactions Sample TN provides several System Attributes, including Date Received, Sender, Receiver, Document Type and User Status. 6/29/2010 Process Get World There 2010 Faster. 46

TN Transactions Sample The User Status is updated by the Framework at key points in processing. 6/29/2010 Process Get World There 2010 Faster. 47

TN Transactions Sample Custom Attributes can be assigned as needed, and can be used in queries and displayed as columns. The Framework captures Gateway Type, Process Type, Delivery Type custom attributes for every file to identify how the file was received and how it was processed. 6/29/2010 Process Get World There 2010 Faster. 48

Global Frameworks: Best Practices

Limit the number of cooks http://hookedonhouses.net/wp-content/uploads/2009/07/restaurant-kitchen.jpg

Reduce Or Eliminate Noise http://nt11.groupm7.com/csispeco/downloads/catimg/wat-10w.jpg

Sequester team & enable collaboration http://arturovasquez.files.wordpress.com/2008/02/cubicle.jpg http://www.cckitcentre.org.sg/images/conference%20room.jpg

Addtional Best Practices Enlist Software AG Professional Services Start small & grow Don t be afraid to fail 6/29/2010 Sales Kickoff 2010 53

Stop Think Don t Do Something Stupid 6/29/2010 Sales Kickoff 2010 54

Questions & Answers 6/29/2010 Process World 2010 55