ERPConnect Services: Integrating your Nintex Workflow solutions with SAP. Theobald Software Inc. www.theobald-software.com



Similar documents
SAP-integrated Travel Scenarios in SharePoint

How To Integrate SAP Business Data Into SharePoint 2010 Using Business Connectivity Services And LINQ to SAP

Comparison of ERPConnect Services (ECS) vs. Duet Enterprise for Microsoft SharePoint and SAP

Creating a Purchase Requisition Workflow Monika Pletschke Winshuttle

New Nintex Workflow 2010 Business Value: Actions and Functions

CONTENTS. Nintex Revitalizes the SAP User Experience

ERPConnect 4.5 vs. SAP.NET Connector 3.0

SPT2013: Developing Solutions with. SharePoint DAYS AUDIENCE FORMAT COURSE DESCRIPTION STUDENT PREREQUISITES

Developing Visual Studio Workflows and Activities for SharePoint Sites

Noramsoft Inc. Noramsoft Inc. SPT2O1O - Course Description. Developing Solutions with SharePoint Server 2010 SPT2010. Noramsoft Inc. Noramsoft Inc.

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Nintex Licensing Guide

SAV2013: The Great SharePoint 2013 App Venture

Addressing the SAP Data Migration Challenges with SAP Netweaver XI

Course Outline: Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions

GSA2013: The Great SharePoint Adventure 2013

Developing Microsoft SharePoint Server 2013 Advanced Solutions MOC 20489

Enabling REST Services with SAP PI. Michael Le Peter Ha

Course Code NCS2013: SharePoint 2013 No-code Solutions for Office 365 and On-premises

SharePoint Integration

Introducing Nintex. Antony Ford Territory Manager, Nintex UK & Ireland Nintex

10231B: Designing a Microsoft SharePoint 2010 Infrastructure

Copyright Soleran, Inc. esalestrack On-Demand CRM. Trademarks and all rights reserved. esalestrack is a Soleran product Privacy Statement

SSC2016: SharePoint 2016 Administrator s Survival Camp

Nintex Workflow 2013 & InfoPath Form Design workshop

Describe how to utilize the Publishing API to access publishing settings and content.

SharePoint 2013 for Business Process Automation

Guide to Automating Workflows Quickly and Easily

Security and Your SAP System When Working with Winshuttle Products

Using Patterns with WMBv8 and IIBv9

DottsConnected SHAREPOINT 2010 ADMIN TRAINING. Exercise 1: Create Dedicated Service Accounts in Active Directory

Whitepaper. The ERP-Link Software Platform: Counterpart to Duet Enterprise

IT Service Management with System Center Service Manager

Advanced Solutions of Microsoft SharePoint Server 2013

CHAPTER 1: INTRODUCTION TO SHAREPOINT

Intelligent SharePoint Architecture and Optimizing Storage. Nick Carr Director of Sales West Region AvePoint

SAP HANA Cloud Applications Partner Program Certification

Developing Microsoft SharePoint Server 2013 Core Solutions

ACE 2011 International

Configuring and Deploying a Private Cloud

DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions

Course 10232: Designing and Developing Microsoft SharePoint Server 2010 Applications

IT Service Management with System Center Service Manager

Visendo Fax Server Integration With SharePoint Server

Implementing and Maintaining Microsoft SQL Server 2008 Integration Services

SHAREPOINT 2016 POWER USER BETA. Duration: 4 days

Module: Sharepoint Administrator

System Requirements for Microsoft Dynamics GP 2013

Nintex Workflow 2010 Installation Guide. Installation Guide Nintex USA LLC, All rights reserved. Errors and omissions excepted.

ILM et Archivage Les solutions IBM

BMC Asset Management SAP Integration

SAP Workflow Classics Session 803 Martin Maguth, Norikkon Torsten Schnorpfeil, Norikkon

Advanced Solutions of Microsoft SharePoint Server 2013 (20332) H6C76S

Cisco Fax Server. Product Overview

Business Intelligence SharePoint 2013 Solutions

How To Streamline Work Processes With Asapflow

Overview. Microsoft Office Enterprise Project Management Solution. In this article

The Recipe for Sarbanes-Oxley Compliance using Microsoft s SharePoint 2010 platform

126 SW 148 th Street Suite C-100, #105 Seattle, WA Tel: Fax:

Implementing a Data Warehouse with Microsoft SQL Server 2014

Dynamics CRM with Azure and SharePoint a perfect match. Central and Eastern Europe

The Webcast will begin at 1:00pm EST.

IT Service Management with System Center Service Manager

Configuring and Deploying a Private Cloud with System Center 2012 MOC 10751

Instant Data Warehousing with SAP data

Mobile Application Development Platform Comparison

AGILEXRM REFERENCE ARCHITECTURE

Enterprise Enabler and the Microsoft Integration Stack

Sequence Kinetics TM ibpms

Configuring and Deploying a Private Cloud

LEARNING SOLUTIONS website milner.com/learning phone

Managing Enterprise Devices and Apps using System Center Configuration Manager

Part 2: The Neuron ESB

e-gateway SOLUTION OVERVIEW Financials HCM ERP e-gateway Web Applications Mobile Devices SharePoint Portal

How to leverage SAP NetWeaver Identity Management and SAP Access Control combined solutions

The Data Grid: Towards an Architecture for Distributed Management and Analysis of Large Scientific Datasets

Programmabilty. Programmability in Microsoft Dynamics AX Microsoft Dynamics AX White Paper

Implementing Microsoft SharePoint on NetApp Storage Systems Course MSSP; 5 Days, Instructor-led

IBM WebSphere ILOG Rules for.net

MS 10751A - Configuring and Deploying a Private Cloud with System Center 2012

SharePoint Benefits. Engage partners customers and employees across one platform. Internet Extranet Intranet

Designing for Office 365 Infrastructure

Course MS20696A Managing Enterprise Devices and Apps using System Center Configuration Manager

Certificate SAP INTEGRATION CERTIFICATION

MS 8912A: Customization and Configuration in Microsoft Dynamics CRM 4.0

Designing and Developing Microsoft SharePoint Server 2010 Applications (MS10232)

Transcription:

ERPConnect Services: Integrating your Nintex Workflow solutions with SAP April 2015 Theobald Software Inc. www.theobald-software.com info@us.theobald-software.com

Theobald Software Inc. www.theobald-software.com Contents 1 Introduction... 3 2 A Simple Workflow Scenario... 4 3 Integration Options... 5 3.1 Using Business Connectivity Services (BCS) and External Lists...5 3.2 Using Web Services provided by ERPConnect Services...6 3.3 Using the Custom Actions provided by ERPConnect Services...7 4 Summary... 8 2

ERPConnect Services: Integrating your Nintex Workflow solutions with SAP 1 Introduction ERPConnect Services simplifies the integration of SAP data into your SharePoint solution. Customers that use Nintex Workflow in their SharePoint environment can utilize ERPConnect Services to access data in their SAP system. This document provides you with an overview and references to specific examples for how Nintex Workflow can work together with ERPConnect Services in scenarios that involve SAP data and processes. ERPConnect Services is fully integrated into the SharePoint architecture and offers three different SAP integration options for your Nintex Workflow solution. In the first option, the Nintex workflow interacts with an external list in SharePoint. The external list is based on an SAP content type that can be created with the BCS Connector without any coding effort. In the second option, the Nintex workflow interacts with a web service that can be created with the WS Designer and that exposes SAP data or an SAP process. Finally, in the third option, the Nintex workflow contains one of the custom actions (Call SAP Function and Read SAP Table) that are delivered with ERPConnect Services and enable direct read/write access to SAP. We will examine each of these options more closely on the following pages. The solutions outlined in this document are supported in both SharePoint 2010 and SharePoint 2013, and with both Nintex Workflow 2010 and Nintex Workflow 2013. 3

Theobald Software Inc. www.theobald-software.com 2 A Simple Workflow Scenario The following scenario describes a simple workflow that is used for example in a master data management or a purchase requisition process. In the scenario, an employee can go to a SharePoint site and completes a request form for a material master record update, or a request form for a product purchase. On the request form, the employee can enter the details for the material update or the product purchase, as well as a due date or comments for the request. Once the form is submitted, the request is routed to a manager for approval. When the Manager approves, the material or purchasing record is created in SAP. 4

ERPConnect Services: Integrating your Nintex Workflow solutions with SAP 3 Integration Options 3.1 Using Business Connectivity Services (BCS) and External Lists This integration option utilizes the BCS and external list functionality in SharePoint. The external list (for example representing SAP material records) is connected to SAP and can easily be created using the BCS Connector in ERPConnect Services. In your Nintex Workflow solution, you can use standard Nintex Workflow actions, such as Query List or Create Item, to interact with the external list. With the BCS Connector, you can define a BCS entity and its operations. In our example, the entity represents a material record in SAP with operations to read and create a material record. Each entity operation is mapped to a remote function module in SAP. 5

Theobald Software Inc. www.theobald-software.com Nintex Workflow offers Query List, Create Item, Update Item and Delete Item actions that can be used on SharePoint external lists. For a detailed step-by-step example of this integration solution, please see Using Business Connectivity Services (BCS) and External Lists. 3.2 Using Web Services provided by ERPConnect Services This integration option utilizes a WCF or OData/REST service that is hosted in SharePoint and enables SAP data access. In your Nintex Workflow solution, you can use the standard Nintex Workflow action, Call Web Service, to invoke the service for SAP access. The WebService Designer in ERPConnect Services allows you to create and deploy a web service that connects directly to SAP without having to write any code. In our example, the web service encapsulates and abstracts the functionality of creating or updating a material master record in SAP. Multiple interactions with SAP, such as a sequence of remote function calls or read table operations can be encapsulated in a single web service operation. 6

ERPConnect Services: Integrating your Nintex Workflow solutions with SAP In your Nintex workflow you can use the Nintex Workflow action, Call Web Service, to invoke the service. For a detailed step-by-step example of this integration solution, please see Using Web Services 3.3 Using the Custom Actions provided by ERPConnect Services This option eliminates the task of creating and deploying a web service or an external list in SharePoint. The Nintex workflow can interact directly with SAP via one of the provided custom actions: Call SAP Function, Read SAP Table or Query XQL. The Call SAP Function action allows you to call any remote-enabled SAP function module or BAPI for read/write access to SAP. The Read SAP Table action enables you to read data from any SAP table. You can also use the Query XQL action to call SAP functions or read from SAP tables, using XQL (Extract Query Language) statements. For a detailed step-by-step example of this integration solution, please see Using the Custom Workflow Actions. 7

Theobald Software Inc. www.theobald-software.com 4 Summary This document outlined three different options for using ERPConnect Services to enable SAP access for your Nintex Workflow solutions. For SharePoint solutions that utilize the Business Connectivity Services and external lists for access to SAP data, the Nintex Workflow list actions (Query List, Create Item, Update Item, Delete Item) can be used. The advantage of this integration option is that the actions in Nintex Workflow are easy to configure. In addition, external lists in SharePoint can be useful in other scenarios and come with out-of-box forms and functionality. Using the BCS Connector, which is part of ERPConnect Services, you can create an external content type for an SAP table or function module with just a few steps and deploy it directly to SharePoint. Using the Nintex Workflow actions, Call Web Service or Web Request, enables access to SAP data and processes with a WCF or OData/REST service that you can create and deploy with the WS Designer of ERPConnect Services. The drawback of this option is that the service requests have to be properly formatted in the workflow action which can be somewhat challenging. Finally, you can use the Call SAP Function and Read SAP Table custom actions in your Nintex Workflow to call any remote-enabled SAP function module or BAPI (for read/write access), or to read data from any SAP table. Alternatively, you can also use the Query XQL custom action. All three custom actions are delivered with ERPConnect Services and are easy to configure and use. Give it a try. ERPConnect Services is available as a free trial for 30 days from our web site at www.theobald-software.com. 8