Connecting Coupa with SAP: From Strategy to Execution
Connecting Coupa with SAP: From Strategy to Execution
INTRODUCTIONS
Steve Fremgen Sr. Director
John Hu VP, Client Services
Brent Knott Sr. Integrations
Architect
©2015 Coupa Software, Inc - Confidential
Alastair Bennett Sr. Integrations
Architect
AGENDA
► Introduction • SAP Customers • Process Models
► Integrating Coupa and SAP • Architecture • Data Modeling • Advanced Orchestration
► Customer Presentation • John Hu, VP Client Services, The Shelby Group • Steve Fremgen, Sr. Director, Veolia
©2015 Coupa Software, Inc - Confidential
4
COUPA CUSTOMERS RUNNING SAP
©2015 Coupa Software, Inc - Confidential
©2015 Coupa Software, Inc - Confidential
BUSINESS PROCESS MODELS
6
Paper Invoice
Supplier Flips PO into
Invoice
Non-PO or Contract
backed Invoice
Payment Status
SU
PP
LIE
RS
Supplier Receives
PO
Purchase Need Requisition Approval Issued to
Supplier Receipt Invoice Received
2 Way Match
Invoice Approved
3 Way Match
Procurement + AP Users
INDIRECT P2P WITH OK-TO-PAY INTEGRATION (“LIGHT TOUCH”)
FI Vendor Payment S
AP
Master Data [Accounts / Suppliers, etc.]
From SAP To Coupa
Invoice Payment to Coupa
“OK to Pay” to SAP
©2015 Coupa Software, Inc - Confidential
7
Paper Invoice
Supplier Flips PO into
Invoice
Non-PO or Contract
backed Invoice
Payment Status
SU
PP
LIE
RS
Supplier Receives
PO
Purchase Need Requisition Approval PO Issued
to Supplier Receipt Electronic
Invoice Received
Payment Status
Procurement + AP Users
PURCHASE TO ORDER WITH INVOICE COLLECTION
SA
P SAP Purchase
Order SAP GR Invoice
Received
2 Way Match
Invoice Approved
3 Way Match
Invoice Received
Master Data [Accounts / Suppliers, etc.]
From SAP To Coupa
©2015 Coupa Software, Inc - Confidential
8
Supplier Flips PO into
Invoice
Non-PO or Contract
backed Invoice
Payment Status
SU
PP
LIE
RS
Supplier Receives
PO
Requisition Approval PO
Issued to Supplier
Receipt Electronic
Invoice Received
2 Way Match
Invoice Approved
3 Way Match
Procurement + AP Users
DIRECT SPEND WITH PO AND GOODS RECEIPT INTEGRATION
FI Vendor Payment S
AP FI Vendor
Payment FI Vendor Payment
PO Sync
Master Data [Accounts / Suppliers, etc.]
From SAP To Coupa
Invoice Payment to Coupa
“OK to Pay” to SAP
©2015 Coupa Software, Inc - Confidential
©2015 Coupa Software, Inc - Confidential
INTEGRATING COUPA AND SAP
10
ARCHITECTURE
Customer
©2015 Coupa Software, Inc - Confidential
Financial Accounting
(FI)
Materials Management
(MM)
Plant Maintenance
(PM)
Human Resources
(HR)
BAPI IDoc
XML IDoc CSV
REST API XML over HTTPS
Coupa
SFTP Server
Middleware (e.g. SAP PI, Tibco, WebMethods)
EC
C
11
COMMON INTEGRATION POINTS
©2015 Coupa Software, Inc - Confidential
Business Object Source Target Frequency Cost Centers SAP Coupa Daily
General Ledger SAP Coupa Daily
Internal Orders SAP Coupa Daily
WBS Elements SAP Coupa Daily
Assets SAP Coupa Daily
Vendors SAP Coupa Daily
Users SAP Coupa Daily
Addresses SAP Coupa Daily
Budget Lines SAP Coupa Variable
Purchase Orders Coupa SAP Every 15 minutes
PO Confirmations SAP Coupa Every 15 minutes
PO Invoices Coupa SAP Every 15 minutes
Non-PO Invoices Coupa SAP Every 15 minutes
Invoice Confirmations SAP Coupa Every 15 minutes
Receipts Coupa SAP Every 15 minutes
Receipt Confirmations SAP Coupa Every 15 minutes
12
SAP ECC Coupa
IDoc INTEGRATION MODEL
©2015 Coupa Software, Inc - Confidential
Native IDoc
support
Mappings and
Translation Minimal IT
Effort
What if I have limited IT resources available to build integration between Coupa and SAP?
13
COUPA NATIVELY SUPPORTS IDoc FOR COMMON INTEGRATION POINTS
©2015 Coupa Software, Inc - Confidential
Business Object Source Target IDoc Format Cost Centers SAP Coupa COSMAS01
GL Accounts SAP Coupa GLMAST01
Internal Orders SAP Coupa INTERNAL_ORDER01
WBS Elements SAP Coupa PROJECT01
Vendors SAP Coupa CREMAS05
Purchase Orders Coupa SAP PORDCR102
PO Revisions Coupa SAP PORDCH02
PO Confirmations SAP Coupa ORDERS02
PO Invoices Coupa SAP INVOIC02
Non-PO Invoices Coupa SAP ACC_INVOICE_RECEIPt03
Payments SAP Coupa PEXR2002
Goods Receipts Coupa SAP MBGMCR02
©2015 Coupa Software, Inc - Confidential
DATA MODELING
15
Coupa
ENSURE SUCCESSFUL POSTING TO SAP
©2015 Coupa Software, Inc - Confidential
We can model Coupa to mirror SAP in key areas:
Company Codes
Unique Chart of Accounts for each Company Code
Account Assignment
Drive proper coding of transactions based on Account Assignment Categories
Vendors Control visibility to end users based on Company Code extensions in SAP
SAP ECC
16
SAP ACCOUNTING MODELS IN COUPA
©2015 Coupa Software, Inc - Confidential
Traditional Accounting Model
Account Validation =>
17
SAP ACCOUNTING MODELS IN COUPA
©2015 Coupa Software, Inc - Confidential
Options for presenting user with valid segments and values only:
Cost-Element Based Model
Account Category-Based Model
©2015 Coupa Software, Inc - Confidential
ADVANCED ORCHESTRATION
19
INTEGRATION MONITORING AND CONFIRMATION
©2015 Coupa Software, Inc - Confidential
Steve Fremgen Sr. Director Operations
THANK YOU!