Top Banner
Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement
31

Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Jul 21, 2018

Download

Documents

hatuyen
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Ming Zhou IBM Emptoris

Valerianne Stephenson Sempra

Amelia Carruth IBM Procurement

Page 2: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Please Note:

• IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion.

• Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision.

• The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract.

• The development, release, and timing of any future features or functionality described for our products remains at our sole discretion.

• Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.

Page 3: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Emptoris Integration Strategies

• Emptoris Integration Overview

• Client experience: Sempra

• Client experience: IBM Global Procurement

• Emptoris Integration APIs

• Integration packages

• Integration services

3

Page 4: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

“Can Emptoris be integrated with xyz system?

What/How/When/Who/….?

There has never been a shortage of integration questions.

Page 5: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Emptoris Integrations

5

IBM EMPTORIS

PROGRAM MANAGEMENT

SUPPLIER

LIFECYCLE

MANAGEMENT

VIRTUAL SUPPLY MASTER

SOURCINGCONTRACT

MANAGEMENT

SPEND

ANALYZER

INTEGRATIO

NAPIS

INTEGRATIO

NPACKAGES

ERPsCRMsHRMsBIs

Page 6: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Type of Integrations

• Master data integrations• Suppliers/Customers/Providers/�

• Categories/Products/Items/�

• Users/Organizations/Roles/�

• Currencies/Regions/UoM/PaymentTerms/�

• Transactional data integrations• Requests/Projects/Programs/�

• RFx/Bids/Awards/�

• Contracts/Documents/Pricing/�

• Workflow integrations• Approvals/eSignature

• Third party workflow (SLM, external validations, tax engines, etc.)

• Single Sign-On

6

Page 7: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Client Integration:Sempra

7

Valerianne Chargualaf Stephenson

Page 8: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Integration Requirements

• Interface real time with systems• Financial ERP System - SAP

• HR Database

• Insurance Compliance

• Single/Mass Agreement Updates

• Batch Updates

8

Page 9: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

9

Logical Architecture

Contract Management

Access to EAMS Agreements

Clause library

BTV’s

Standard Reports &

Extracts

Vendor and Material

Master

User Management

Metadata & Content

Purchase Requisition

Configuration Data

Purchasing Group

Payment Terms

Unit of Measure

Plant

Purchase Order

Header Info

Item InfoIn

teg

rati

on

Serv

er

(Web

meth

od

s,

XI,

etc

)

XML

Web Services

SQL

Web Services

API

SQL

LDAP + Web Services

-Robust Security Model

-Process Management

-Workflow

-Reporting and Output

-User Administration

-Simple and Advanced Search

Page 10: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Integrations

• Approx. 20 SAP Integrations

• Real Time• Create/Change Agreements in SAP

• Contract Approvals

• Accounting Validation

• Single/Mass Update

• Batch Jobs• Insurance Compliance

• Employee Updates

• Vendor Updates

Page 11: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Client Integration:IBM Global Procurement

11

Amelia Carruth

Page 12: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

IBM’s supplier data integration problem statement

12

1. We have multiple applications that need the same supplier data and structure:

2. Each application has its own supplier data creation, format, and maintenance process

3. Very little linkage between the applications

Business

data

warehouse

ERPsSupplier

connectionsEmptoris

Supplier

communication

tools

Page 13: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Solution: Emptoris becomes the master supplier record for all procurement applications

13

Page 14: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Emptoris central supplier repository roadmap

14

3Q’16 Phase 1 4Q’16 Phase 2 1Q’17 Phase 3

Assessment integration ERP integration Adjunct Process Integration

Describe Request management and all

assessment steps in Emptoris

VSM supplier record updates

initiate ERP enablement

Secondary processes

managed in Emptoris and

triggered from assessment

Big capabilities One internal/external

combined assessment and

linked request proce3ss

SSM as a central repository

for supplier data management

Automated trigger and

management process for

secondary processes

(electronic invoice

enablement, supplier

development activities, etc.)

Other capabilities Full assessment reporting

and supplier 360 view

Ability to link ERP spend data

with Emptoris data

Centralization and enhanced

visibility of supplier activities

User value Remove redundant

information gathering, search

assessment capability

Suppliers will have central

repository for their IBM

master data

One place for all activities

supplier related

What we want to learn How to improve education for

sourcing teams

What additional insights can

we obtain from supplier data

linkages

What additional insights are

made available due to

additional tracking.

Page 15: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Technical Integration Solution with our ERP

15

Page 16: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Emptoris - SAP Integration Overview

� Primary data that needs to be integrated between Emptoris and IBM backend systems

(SAP) is supplier related – supplier name, address, banking details, etc

� Integration server will be used to host modules/web services needed to update data in

Emptoris and SAP

� Will be hosted in BlueCloud environment (DST offering)

� Hosting environment adheres to Cloud Security policy

� Will be located in Cloud Yellow (www DMZ)

ERP Integration Overview

Page 17: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Supplier Updates in VLC (SAP)

� Will be triggered from Emptoris via RESTful service running in integration server

� Web service will do the following:

� Using supplier value passed in, call Emptoris web services to get supplier info from VSM (all

fields needed will be copied to VSM from supplier assessment)

� Data validation may be done against internal common data application.

�Using supplier info retrieved from Emptoris, create ERP data insert file and place on MQ Queue

(Vendor Lead Client)

Supplier Updates in the ERP

Page 18: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

EMPTORIS

Supplier

Web Service

SLMLinux Server (BlueCloud)

Red Zone Blue Zone

https

JMS Queue

MQ Queue(SUP_ALL)

VSM

MQ Client

VLC (AIX)

Yellow Zone

*

* Data is encrypted before being put on

queue

https

Supplier Updates in the ERP

Page 19: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Supplier Updates from ERP to Emptoris

- VLC (Vendor Lead Client)# created in SAP needs to get updated in Emptoris (VSM) ERP#,

External ID

- Will monitor supplier update and create queue

- When new supplier update or create file is found, will parse for supplier ID and VLC#

- Updates will be made to Emptoris via web services

- Status of each update will be added to VSM record. This would include the SLM doc ID (so

updates can be reconciled)

- Keep track of SMR's that have been processed. Generate periodic report which indicates

which SMR's have not been processed for resolution and correction.

Supplier Updates in Emptoris

Page 20: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

EMPTORIS

Supplier Resp

Module

Linux Server (BlueCloud)

Red Zone Blue Zone

https

MQ Queue(SMRUPD)

VSM

MQ Client

VLC (AIX)

Yellow Zone

Supplier Updates in Emptoris

Page 21: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

21

EMPTORIS

SLM

Integration

Web Services

Linux Server

Red Zone Blue Zone

https

JMS Queue

VSM

MQ Queue

VLC (AIX)

Yellow Zone

https

Green Zone

DPESCDA

jdbc

MQ Queue(SUP_ALL)

(AHE) (AHE)(BlueCloud)(Soft Layer)

MQ Queue (SMRUPD)

MQ Queue

ERP Integration Architecture

Page 22: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Integration APIs

• Standard based APIs• REST web services (Sourcing/SLM)

• SOAP web services (SSM/PGM/CM)

• SFTP for file based integration (SSM/PGM/*)

• Others

• API highlights• Comprehensive web service coverage

• Most business objects

• CRUD and search operations

• Backward compatibility

• Flexible file based API• Configurable file format

• Customizable workflow

22

Page 23: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

More on Integration API

• Integration triggers for real time integration• Scheduled jobs

• Real time events, both system generated and custom configured• REST web service (SSM/PGM)

• JMS through secure channel (SLM)

• User exits (Sourcing/CM)

• Integration security• Authentication and authorizations

• Secure protocols (TLS1.2, SFTP with certificates, etc.)

• SSO support

23

Page 24: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Emptoris Integration Packages

• Off-the-shelf, ready to deploy solutions• Pre-built and certified packages

• Add-on package, deployed on top of core Emptoris product• Not customized product

• Provided and supported by Emptoris Services

• Benefits to use integration packages• Fast deployment

• Upgrade support

• Best practices

• Cloud ready

24

Page 25: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Integration Packages (1)

Contract export package

ERP integrations, SAP,

Oracle/PeopleSoft, etc.

Content management pkg

CMIS compatible products:

OpenText, SharePoint,

FileNet, etc.

Coupa integration adaptors

Contract, Master data, SLM,

UI, SSO

eSignature package

DocuSign, Adobe EchoSign,

Silanis

Page 26: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Integration Packages (2)

LDAP adaptor

LDAP authentication

Others

Data migration utility, data

extract utilities, etc.

SalesForce adaptor

SFDC opportunities to

Emptoris contracts

Custom SSO

HTTP based reverse proxy

SSO

Page 27: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Integration and Innovation Services (IIS)

• Consulting services• Integration best practices

• Design reviews

• API supports

• Integration test supports

• Custom development• User exits for integrations with Sourcing and Contracts

• Custom SSO or security solutions

• Custom data extracts

• Others

27

Page 28: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Summary

• Comprehensive APIs available for different types and level of integrations

• Integration packages offer off-the-shelf integration solutions for fast deployments

• Services are available to help clients’ success in integration projects

28

Page 29: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

References

29

Online API references (IBM Knowledge Center)

https://www.ibm.com/support/knowledgecenter/SSYQ72/com.ibm.help.emptoris.doc/ssm_welcome.html

Contact for integration services, including integration packages

[email protected]

Page 30: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Questions?

Page 31: Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia ... · Ming Zhou IBM Emptoris Valerianne Stephenson Sempra Amelia Carruth IBM Procurement

Thank You!

31