SlideShare une entreprise Scribd logo
1  sur  17
Télécharger pour lire hors ligne
March 8 2017
Ariba SLP and ERP Bi-directional Integration
Customer
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 2
Customer
Agenda
 Overview
 Functional Flow
 Data model
 MDG-S BusinessPartner interfaces
 Integration Design
 Technical Flow Diagram
 Governance Approvals
 Custom fields support
 Q&A
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 3
Customer
Overview
Ariba Supplier Lifecycle Performance (SLP) is a new solution, part of the Ariba Application Suite, to
manage the supplier lifecycle and will be the central supplier management solution for all Ariba
applications. Few key features are:
➢ Alignment of the vendor object model to have all details of the MDG-S business partner model Some of the high level
data are:
o Vendor General data
o Vendor Purchasing data
o Vendor company code data
o Vendor bank details
o Vendor partner functions
➢ Complete support of supplier lifecycle processes (e.g. request, registration, qualification, preferred segmentation,
disqualification, development (roadmap), phase out (roadmap))
➢ Customers can decide what vendor data is maintained in SLP and what data is maintained in ERP.
➢ It is recommended to use SLP for supplier maintained data and use the ERP for all the other data like accounting and control data
➢ SLP is designed to replicate entered/maintained data into MDG-S staging area, for processing (review/approval).
Processed vendor records can be replicated back into SLP. This scenario established a unified vendor record.
➢ SLP is also designed for integrating with the ERP without MDG-S by using the data replication framework
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 4
Customer
Ariba
Network
SAP PI
Functional Flow – Create & Sync to ERP
Legend: Roadmap Planned
SAP MDG-S or
ERP
Supplier
Self-
Registers
Create
Vendor
Approve
Qualification
Create
Vendor
Ariba
Supplier
Management
Optional
PI Layer
Exists
Create
Request
Approve
Request
Invite to
Register
in AN
Supplier
creates
AN
account
Supplier
completes
registration
Questionnaire
Approve
Questionnaire
Sync to
ERP
Sync to
ERP
Create
Qualification
Questionnaire
Completes
Qualification
Sync to
ERP
OR OR
Create
Vendor
Optional
PI Layer
Create
Vendor
Optional
PI Layer
Optional
PI Layer
Confirmation
& Vendor Id
Integration
Status =
Integrated
Duplicate
Check
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 5
Customer
Ariba
Network
SAP PI
Functional Flow – Create & Sync to SLP
Legend: Roadmap Planned
SAP MDG-S or
ERP
Ariba
Supplier
Management
Exists
Create
Vendor
Duplicate
Check
Approve
Create
Vendor
Update
Vendor
Optional
PI Layer
Invite to
Register
in AN
Questionnaire
Supplier
creates
AN
account
Supplier
completes
registration
Approve
Questionnaire
Integration
Status =
Integrated
Auto sync
updates
Optional
PI Layer
Confirmation
of Update
Optional
PI Layer
Update
Vendor
Table
Approvals for vendor can be
configured in SLP, however an
external approval can also be done in
MDG-s or if workflow exist in ERP
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 6
Customer
Ariba
Network
SAP PI
Functional Flow – Supplier Updates Profile
Legend: Roadmap Planned
SAP MDG-S or
ERP
Ariba
Supplier
Management
Exists
Approve
Approve
Update
Vendor
Update
Profile
Auto sync
updates
Optional
PI Layer
Approvals for profile updates can be
configured in SLP, however an
external approval can also be done in
MDG-s or if workflow exist in ERP
Update
Internal
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 7
Customer
MDG-S Data model
Everything is supported in
Phase 1 initial release,
except:
• Person, Relationships,
and Contact Partners
in Phase 2.
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 8
Customer
SLP Data model
Supplier
Bank data
Vendor Table Tax id
General Data
Internal
External
Templates
Purchasing Org
Company Code
Contacts
Project Team
Tasks
Partner Functions
Questionnaires
Regions
Categories
Certificates
Status
AN Profile
Address
Qualification Status
Preferred Status
Supported in data model but not operationalized in SLP
Business Unit
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 9
Customer
BusinessPartner Interfaces
MDG-S BusinessPartner interfaces: MDG-S has 8 messages for supplier data integration.
Inbound from ERP to Ariba SLP:
1. BusinessPartnerSUITEBulkReplicateRequest_In: (Ariba SLP phase 1)
2. BusinessPartnerSUITEBulkReplicateConfirmation_In: (Ariba SLP phase 1)
3. BusinessPartnerRelationshipSUITEBulkReplicateRequest_In: (Ariba SLP phase 2)
4. BusinessPartnerRelationshipSUITEBulkReplicateConfirmation_In: (Ariba SLP phase 2)
Outbound from Ariba SLP to ERP:
1. BusinessPartnerSUITEBulkReplicateRequest_Out: (Ariba SLP phase 1, via polling)
2. BusinessPartnerSUITEBulkReplicateConfirmation_Out: (Ariba SLP phase 1, via polling)
3. BusinessPartnerRelationshipSUITEBulkReplicateRequest_Out: (Ariba SLP phase 2)
4. BusinessPartnerRelationshipSUITEBulkReplicateConfirmation_Out: (Ariba SLP phase 2)
Persons (Contacts) integration is phase 2 development
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 10
Customer
Ariba Supplier Management integration design
Integration between SAP ERP and Ariba SLP uses
➢ MDG-S BusinessPartner interfaces on ERP
➢ Ariba provides polling client in CI-8 and CI-9 (and above) to pull pending messages from Ariba SLP.
➢ PI mediation with simple pass through (no mapping in PI – direct mapping to SLP data model) has been
tested and is supported; PI mediation is not required.
➢ For multi-ERP integration MDG is the recommendation for governance on ECC, for single ERP integration
MDG is not required.
➢ Without MDG, Data Replication Framework (DRF) must be configured to accept replication from Ariba
SLP and to replicate ERP changes back to Ariba SLP.
➢ EHP 6 (circa 2011) is minimum requirement – MDG_FND component must be release 731 or higher.
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 11
Customer
Technical Flow Diagram – Ariba SLP to Customer ECC, via optional PI
Supplier data
Customer ECC
system
Customer PI /
Middleware system
Ariba SLP System
SOAP
Adapter
Periodic
Request for
pending
replicate
messages
etc.
Message
pass
through
Supplier
data
MDG-S
Interfaces
SOAP
Adapter
Periodic
Request for
pending
replicate
messages
etc.
Quick empty
OK Response
Ariba ABAP
code for polling
pending
messages
MDG-S
Interfaces
Event Driven
Confirmation
or Replicate
message
pushed from
ECC
Replicate
message(s)
Response
MDG
Governance,
or DRF
update
Response
Response
(4) Ariba SLP updates SLP
Vendor Data in response to
Replicate or Confirmation
message from ERP system
(1) Approved updates queue
replicate messages for ECC
(2) Replicate messages
from Ariba SLP are
received and
processed as
configured
(3) When
processing is
finished, MDG or
DRF will enqueue
to Ariba SLP
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 12
Customer
Technical Flow Diagram – Customer ECC to Ariba SLP, via optional
PI
Supplier data
Customer
ECC System
Customer PI / Middleware
system
Ariba SLP system
SOAP
Adapter
Event Driven
Replicate
message
pushed from
ECC
Message
pass
through
Supplier
data
MDG-S
Interfaces
SOAP
Adapter
Event Driven
Replicate
message
pushed from
ECC
Confirmation
message
Response
Ariba ABAP
code for polling
Confirmation
MDG-S
Interfaces
Periodic
Request for
pending
confirmations,
update etc.
Quick empty
OK Response
Response
Response
(1) Update to ECC
Supplier data causes
replicate to be sent to
Ariba SLP
(2) Replicate from ECC
is applied to Ariba SLP
supplier data
(3) Confirmation is
enqueued for Customer
ECC system
(4) Confirmation is
received and processed
by customer ECC
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 13
Customer
Governance Approvals done in SLP
Supplier
Managed
Vendor Table
Supplier/Internal provides updates via
the questionnaires and forms
Approvers Review / Approve
Vendor Table gets updated
on Approval using field
mapping on questions
Messaging queue gets an update
ERP
Pull the message,
create or update vendor
Enrich vendor record by adding
ERP maintained data ex. CCODE
or PORG data
SLP gets the replication from
ERP and updates the vendor
table
1
2
3
4
5
6
7
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 14
Customer
Governance Approvals done in ERP
Vendor Table
Supplier/Internal provides updates via
the questionnaires and forms
ERP Approvers Review /
Approve
Vendor Table gets
updated on Approval from
ERP
Messaging queue gets an update
ERP Pull the message,
Trigger workflow
Enrich vendor record by adding
ERP maintained data ex. CCODE
or PORG data
SLP gets the replication from
ERP
1
2
3
4
5
6
7
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 15
Customer
Custom Fields
➢ Standard BusinessPartner fields are conveyed to & from Ariba SLP, with no mapping in CI.
➢ Replication of custom fields should be done in the usual SAP way by extending the standard
enterprise service, as detailed in the SAP “Enterprise Services Enhancement Guide” 2.0:
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c0bb5687-00b2-2a10-ed8f-c9af69942e5d?overridelayout=true
➢ To send/receive custom data to Ariba SLP, Ariba SLP’s extended WSDL should be used.
➢ GenericCustomField XML elements in Ariba SLP’s extended WSDL can be used in Supplier
segment, BusinessPartner segment, and also Bank and Accounting segments.
➢ Each GenericCustomField instance has its name and value as attributes.
➢ Within Ariba SLP, dotted paths can be used to map questions and default value configuration to
both standard fields and GenericCustomFields by name
➢ Ariba SLP stores GenericCustomFields persistently when mapped or received, and requires no
pre-declaration of these custom fields
Thank you
Contact information:
Maria Gammon
Product Manager
Ariba SAP, Bldg. 03,
3420 Hillview Ave
Palo Alto, CA 94304 USA
maria.elena.gammon@sap.com
Office: +1-610-661-9930
Robert Wells
Principal Staff Engineer
Ariba SAP, Bldg. 03,
3420 Hillview Ave
Palo Alto, CA 94304 USA
robert.wells@sap.com
Office: +1-650-390-1945
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 17
Customer
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate
company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its
affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and
services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as
constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop
or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future
developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time
for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-
looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place
undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

Contenu connexe

Similaire à Ariba_SLP_and_ERP_Bi_directional_Integra.pdf

Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...SreeGe1
 
2017 04-05-de-email-s4hana-bickenbach
2017 04-05-de-email-s4hana-bickenbach2017 04-05-de-email-s4hana-bickenbach
2017 04-05-de-email-s4hana-bickenbachKrishnagoud Dasari
 
Extending Your SAP Supply Chain Systems to Suppliers with SAP Ariba Solutions...
Extending Your SAP Supply Chain Systems to Suppliers with SAP Ariba Solutions...Extending Your SAP Supply Chain Systems to Suppliers with SAP Ariba Solutions...
Extending Your SAP Supply Chain Systems to Suppliers with SAP Ariba Solutions...SAP Ariba
 
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...SAP Ariba
 
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...SAP Ariba
 
SMART Modular’s Collaboration with Direct Materials Suppliers for Instant Sup...
SMART Modular’s Collaboration with Direct Materials Suppliers for Instant Sup...SMART Modular’s Collaboration with Direct Materials Suppliers for Instant Sup...
SMART Modular’s Collaboration with Direct Materials Suppliers for Instant Sup...SAP Ariba
 
Transform Procurement with the SAP S/4HANA Digital Core and SAP Ariba Solutions
Transform Procurement with the SAP S/4HANA Digital Core and SAP Ariba SolutionsTransform Procurement with the SAP S/4HANA Digital Core and SAP Ariba Solutions
Transform Procurement with the SAP S/4HANA Digital Core and SAP Ariba SolutionsSAP Ariba
 
Zen and the Art of Supplier Management
Zen and the Art of Supplier ManagementZen and the Art of Supplier Management
Zen and the Art of Supplier ManagementSAP Ariba
 
Spark Summit Keynote with Ken Tsai
Spark Summit Keynote with Ken TsaiSpark Summit Keynote with Ken Tsai
Spark Summit Keynote with Ken TsaiSpark Summit
 
Spark Usage in Enterprise Business Operations
Spark Usage in Enterprise Business OperationsSpark Usage in Enterprise Business Operations
Spark Usage in Enterprise Business OperationsSAP Technology
 
Open sap s4h15_week_2_unit_2_finchange_presentation
Open sap s4h15_week_2_unit_2_finchange_presentationOpen sap s4h15_week_2_unit_2_finchange_presentation
Open sap s4h15_week_2_unit_2_finchange_presentationJacek9
 
On Demand Contract Management and Supplier Information Performance Management...
On Demand Contract Management and Supplier Information Performance Management...On Demand Contract Management and Supplier Information Performance Management...
On Demand Contract Management and Supplier Information Performance Management...SAP Ariba
 
How to find_information_on_sap_eam
How to find_information_on_sap_eamHow to find_information_on_sap_eam
How to find_information_on_sap_eamNguyen Hai
 
Catalog and Content Management in Ariba Procure-to-Pay
Catalog and Content Management in Ariba Procure-to-PayCatalog and Content Management in Ariba Procure-to-Pay
Catalog and Content Management in Ariba Procure-to-PaySAP Ariba
 
SAP BRIM - New Innovations Q2 2014
SAP BRIM -  New Innovations Q2 2014SAP BRIM -  New Innovations Q2 2014
SAP BRIM - New Innovations Q2 2014SAP
 
S4 hana internal pres jan 30
S4 hana internal pres jan 30S4 hana internal pres jan 30
S4 hana internal pres jan 30najuor
 
Supplier Innovations: 2017 and Beyond
Supplier Innovations: 2017 and BeyondSupplier Innovations: 2017 and Beyond
Supplier Innovations: 2017 and BeyondSAP Ariba
 

Similaire à Ariba_SLP_and_ERP_Bi_directional_Integra.pdf (20)

Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
 
2017 04-05-de-email-s4hana-bickenbach
2017 04-05-de-email-s4hana-bickenbach2017 04-05-de-email-s4hana-bickenbach
2017 04-05-de-email-s4hana-bickenbach
 
Extending Your SAP Supply Chain Systems to Suppliers with SAP Ariba Solutions...
Extending Your SAP Supply Chain Systems to Suppliers with SAP Ariba Solutions...Extending Your SAP Supply Chain Systems to Suppliers with SAP Ariba Solutions...
Extending Your SAP Supply Chain Systems to Suppliers with SAP Ariba Solutions...
 
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...
 
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...
 
SMART Modular’s Collaboration with Direct Materials Suppliers for Instant Sup...
SMART Modular’s Collaboration with Direct Materials Suppliers for Instant Sup...SMART Modular’s Collaboration with Direct Materials Suppliers for Instant Sup...
SMART Modular’s Collaboration with Direct Materials Suppliers for Instant Sup...
 
Transform Procurement with the SAP S/4HANA Digital Core and SAP Ariba Solutions
Transform Procurement with the SAP S/4HANA Digital Core and SAP Ariba SolutionsTransform Procurement with the SAP S/4HANA Digital Core and SAP Ariba Solutions
Transform Procurement with the SAP S/4HANA Digital Core and SAP Ariba Solutions
 
Zen and the Art of Supplier Management
Zen and the Art of Supplier ManagementZen and the Art of Supplier Management
Zen and the Art of Supplier Management
 
Spark Summit Keynote with Ken Tsai
Spark Summit Keynote with Ken TsaiSpark Summit Keynote with Ken Tsai
Spark Summit Keynote with Ken Tsai
 
Spark Usage in Enterprise Business Operations
Spark Usage in Enterprise Business OperationsSpark Usage in Enterprise Business Operations
Spark Usage in Enterprise Business Operations
 
Open sap s4h15_week_2_unit_2_finchange_presentation
Open sap s4h15_week_2_unit_2_finchange_presentationOpen sap s4h15_week_2_unit_2_finchange_presentation
Open sap s4h15_week_2_unit_2_finchange_presentation
 
SAP Ariba Overview Roca
SAP Ariba Overview RocaSAP Ariba Overview Roca
SAP Ariba Overview Roca
 
On Demand Contract Management and Supplier Information Performance Management...
On Demand Contract Management and Supplier Information Performance Management...On Demand Contract Management and Supplier Information Performance Management...
On Demand Contract Management and Supplier Information Performance Management...
 
How to find_information_on_sap_eam
How to find_information_on_sap_eamHow to find_information_on_sap_eam
How to find_information_on_sap_eam
 
S4 1610 business value l1
S4 1610 business value l1S4 1610 business value l1
S4 1610 business value l1
 
sap fiori architecture
sap fiori architecturesap fiori architecture
sap fiori architecture
 
Catalog and Content Management in Ariba Procure-to-Pay
Catalog and Content Management in Ariba Procure-to-PayCatalog and Content Management in Ariba Procure-to-Pay
Catalog and Content Management in Ariba Procure-to-Pay
 
SAP BRIM - New Innovations Q2 2014
SAP BRIM -  New Innovations Q2 2014SAP BRIM -  New Innovations Q2 2014
SAP BRIM - New Innovations Q2 2014
 
S4 hana internal pres jan 30
S4 hana internal pres jan 30S4 hana internal pres jan 30
S4 hana internal pres jan 30
 
Supplier Innovations: 2017 and Beyond
Supplier Innovations: 2017 and BeyondSupplier Innovations: 2017 and Beyond
Supplier Innovations: 2017 and Beyond
 

Ariba_SLP_and_ERP_Bi_directional_Integra.pdf

  • 1. March 8 2017 Ariba SLP and ERP Bi-directional Integration Customer
  • 2. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 2 Customer Agenda  Overview  Functional Flow  Data model  MDG-S BusinessPartner interfaces  Integration Design  Technical Flow Diagram  Governance Approvals  Custom fields support  Q&A
  • 3. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 3 Customer Overview Ariba Supplier Lifecycle Performance (SLP) is a new solution, part of the Ariba Application Suite, to manage the supplier lifecycle and will be the central supplier management solution for all Ariba applications. Few key features are: ➢ Alignment of the vendor object model to have all details of the MDG-S business partner model Some of the high level data are: o Vendor General data o Vendor Purchasing data o Vendor company code data o Vendor bank details o Vendor partner functions ➢ Complete support of supplier lifecycle processes (e.g. request, registration, qualification, preferred segmentation, disqualification, development (roadmap), phase out (roadmap)) ➢ Customers can decide what vendor data is maintained in SLP and what data is maintained in ERP. ➢ It is recommended to use SLP for supplier maintained data and use the ERP for all the other data like accounting and control data ➢ SLP is designed to replicate entered/maintained data into MDG-S staging area, for processing (review/approval). Processed vendor records can be replicated back into SLP. This scenario established a unified vendor record. ➢ SLP is also designed for integrating with the ERP without MDG-S by using the data replication framework
  • 4. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 4 Customer Ariba Network SAP PI Functional Flow – Create & Sync to ERP Legend: Roadmap Planned SAP MDG-S or ERP Supplier Self- Registers Create Vendor Approve Qualification Create Vendor Ariba Supplier Management Optional PI Layer Exists Create Request Approve Request Invite to Register in AN Supplier creates AN account Supplier completes registration Questionnaire Approve Questionnaire Sync to ERP Sync to ERP Create Qualification Questionnaire Completes Qualification Sync to ERP OR OR Create Vendor Optional PI Layer Create Vendor Optional PI Layer Optional PI Layer Confirmation & Vendor Id Integration Status = Integrated Duplicate Check
  • 5. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 5 Customer Ariba Network SAP PI Functional Flow – Create & Sync to SLP Legend: Roadmap Planned SAP MDG-S or ERP Ariba Supplier Management Exists Create Vendor Duplicate Check Approve Create Vendor Update Vendor Optional PI Layer Invite to Register in AN Questionnaire Supplier creates AN account Supplier completes registration Approve Questionnaire Integration Status = Integrated Auto sync updates Optional PI Layer Confirmation of Update Optional PI Layer Update Vendor Table Approvals for vendor can be configured in SLP, however an external approval can also be done in MDG-s or if workflow exist in ERP
  • 6. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 6 Customer Ariba Network SAP PI Functional Flow – Supplier Updates Profile Legend: Roadmap Planned SAP MDG-S or ERP Ariba Supplier Management Exists Approve Approve Update Vendor Update Profile Auto sync updates Optional PI Layer Approvals for profile updates can be configured in SLP, however an external approval can also be done in MDG-s or if workflow exist in ERP Update Internal
  • 7. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 7 Customer MDG-S Data model Everything is supported in Phase 1 initial release, except: • Person, Relationships, and Contact Partners in Phase 2.
  • 8. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 8 Customer SLP Data model Supplier Bank data Vendor Table Tax id General Data Internal External Templates Purchasing Org Company Code Contacts Project Team Tasks Partner Functions Questionnaires Regions Categories Certificates Status AN Profile Address Qualification Status Preferred Status Supported in data model but not operationalized in SLP Business Unit
  • 9. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 9 Customer BusinessPartner Interfaces MDG-S BusinessPartner interfaces: MDG-S has 8 messages for supplier data integration. Inbound from ERP to Ariba SLP: 1. BusinessPartnerSUITEBulkReplicateRequest_In: (Ariba SLP phase 1) 2. BusinessPartnerSUITEBulkReplicateConfirmation_In: (Ariba SLP phase 1) 3. BusinessPartnerRelationshipSUITEBulkReplicateRequest_In: (Ariba SLP phase 2) 4. BusinessPartnerRelationshipSUITEBulkReplicateConfirmation_In: (Ariba SLP phase 2) Outbound from Ariba SLP to ERP: 1. BusinessPartnerSUITEBulkReplicateRequest_Out: (Ariba SLP phase 1, via polling) 2. BusinessPartnerSUITEBulkReplicateConfirmation_Out: (Ariba SLP phase 1, via polling) 3. BusinessPartnerRelationshipSUITEBulkReplicateRequest_Out: (Ariba SLP phase 2) 4. BusinessPartnerRelationshipSUITEBulkReplicateConfirmation_Out: (Ariba SLP phase 2) Persons (Contacts) integration is phase 2 development
  • 10. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 10 Customer Ariba Supplier Management integration design Integration between SAP ERP and Ariba SLP uses ➢ MDG-S BusinessPartner interfaces on ERP ➢ Ariba provides polling client in CI-8 and CI-9 (and above) to pull pending messages from Ariba SLP. ➢ PI mediation with simple pass through (no mapping in PI – direct mapping to SLP data model) has been tested and is supported; PI mediation is not required. ➢ For multi-ERP integration MDG is the recommendation for governance on ECC, for single ERP integration MDG is not required. ➢ Without MDG, Data Replication Framework (DRF) must be configured to accept replication from Ariba SLP and to replicate ERP changes back to Ariba SLP. ➢ EHP 6 (circa 2011) is minimum requirement – MDG_FND component must be release 731 or higher.
  • 11. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 11 Customer Technical Flow Diagram – Ariba SLP to Customer ECC, via optional PI Supplier data Customer ECC system Customer PI / Middleware system Ariba SLP System SOAP Adapter Periodic Request for pending replicate messages etc. Message pass through Supplier data MDG-S Interfaces SOAP Adapter Periodic Request for pending replicate messages etc. Quick empty OK Response Ariba ABAP code for polling pending messages MDG-S Interfaces Event Driven Confirmation or Replicate message pushed from ECC Replicate message(s) Response MDG Governance, or DRF update Response Response (4) Ariba SLP updates SLP Vendor Data in response to Replicate or Confirmation message from ERP system (1) Approved updates queue replicate messages for ECC (2) Replicate messages from Ariba SLP are received and processed as configured (3) When processing is finished, MDG or DRF will enqueue to Ariba SLP
  • 12. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 12 Customer Technical Flow Diagram – Customer ECC to Ariba SLP, via optional PI Supplier data Customer ECC System Customer PI / Middleware system Ariba SLP system SOAP Adapter Event Driven Replicate message pushed from ECC Message pass through Supplier data MDG-S Interfaces SOAP Adapter Event Driven Replicate message pushed from ECC Confirmation message Response Ariba ABAP code for polling Confirmation MDG-S Interfaces Periodic Request for pending confirmations, update etc. Quick empty OK Response Response Response (1) Update to ECC Supplier data causes replicate to be sent to Ariba SLP (2) Replicate from ECC is applied to Ariba SLP supplier data (3) Confirmation is enqueued for Customer ECC system (4) Confirmation is received and processed by customer ECC
  • 13. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 13 Customer Governance Approvals done in SLP Supplier Managed Vendor Table Supplier/Internal provides updates via the questionnaires and forms Approvers Review / Approve Vendor Table gets updated on Approval using field mapping on questions Messaging queue gets an update ERP Pull the message, create or update vendor Enrich vendor record by adding ERP maintained data ex. CCODE or PORG data SLP gets the replication from ERP and updates the vendor table 1 2 3 4 5 6 7
  • 14. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 14 Customer Governance Approvals done in ERP Vendor Table Supplier/Internal provides updates via the questionnaires and forms ERP Approvers Review / Approve Vendor Table gets updated on Approval from ERP Messaging queue gets an update ERP Pull the message, Trigger workflow Enrich vendor record by adding ERP maintained data ex. CCODE or PORG data SLP gets the replication from ERP 1 2 3 4 5 6 7
  • 15. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 15 Customer Custom Fields ➢ Standard BusinessPartner fields are conveyed to & from Ariba SLP, with no mapping in CI. ➢ Replication of custom fields should be done in the usual SAP way by extending the standard enterprise service, as detailed in the SAP “Enterprise Services Enhancement Guide” 2.0: http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c0bb5687-00b2-2a10-ed8f-c9af69942e5d?overridelayout=true ➢ To send/receive custom data to Ariba SLP, Ariba SLP’s extended WSDL should be used. ➢ GenericCustomField XML elements in Ariba SLP’s extended WSDL can be used in Supplier segment, BusinessPartner segment, and also Bank and Accounting segments. ➢ Each GenericCustomField instance has its name and value as attributes. ➢ Within Ariba SLP, dotted paths can be used to map questions and default value configuration to both standard fields and GenericCustomFields by name ➢ Ariba SLP stores GenericCustomFields persistently when mapped or received, and requires no pre-declaration of these custom fields
  • 16. Thank you Contact information: Maria Gammon Product Manager Ariba SAP, Bldg. 03, 3420 Hillview Ave Palo Alto, CA 94304 USA maria.elena.gammon@sap.com Office: +1-610-661-9930 Robert Wells Principal Staff Engineer Ariba SAP, Bldg. 03, 3420 Hillview Ave Palo Alto, CA 94304 USA robert.wells@sap.com Office: +1-650-390-1945
  • 17. © 2016 SAP SE or an SAP affiliate company. All rights reserved. 17 Customer © 2016 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward- looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.