SAP System API - Implementation Template

β˜…β˜…β˜…β˜…β˜…
(0 reviews)
Component of MuleSoft Accelerator for Salesforce Clouds

home

Overview

This asset is a component of MuleSoft Accelerator for Salesforce Clouds, which accelerates implementation of essential integration use cases for Service Cloud and B2C Commerce Cloud.

The solution includes pre-built APIs, connectors, and integration templates that help unlock business-critical data from external systems such as SAP, ServiceNow, and Jira, all the while guiding you to adopt best practices synthesized from thousands of customer implementations. These assets can be used as is or extended to meet your company’s unique needs.

Automation for ease of consumption

Each Accelerator template in Exchange includes Bash and Windows scripts for building and deploying the API to CloudHub. The top of each script defines all the parameters needed; once the parameters are given suitable values, the scripts will run. A list of -D properties for Anypoint Studio Run Configuration enables these to be easily run in Studio

The parent POM will build all assets in the Accelerator in one step, in the correct dependency order. Please see the MuleSoft Accelerator for Salesforce Clouds overview page for a master index of all assets, including the parent POM.

Prerequisites

Each template relies on some service/s or data to function. Please review the reference architecture, and note dependencies on other APIs and services such as Salesforce, ServiceNow, and Twilio.

SAP system API requires the following libraries

1.Two multi-platform Java libraries:

sapjco3.jar
sapidoc3.jar

2.One of the JCo platform-specific native libraries:

sapjco3.dll (Windows)
libsapjco3.jnilib (Mac OS X)
libsapjco3.so (Linux)
################Maven commands to install the jars################################################

############Maven commands to install the multi-platform Java libraries ##########################

mvn install:install-file -Dfile=sapjco3.jar -DgroupId=com.sap.conn.jco -DartifactId=com.sap.conn.jco.sapjco3 -Dversion=3.x.x -Dpackaging=jar

mvn install:install-file -Dfile=sapidoc3.jar -DgroupId=com.sap.conn.idoc -DartifactId=com.sap.conn.idoc.sapidoc3 -Dversion=3.x.x -Dpackaging=jar

###########################MacOS##################################################################

mvn install:install-file -Dfile=darwinintel64/libsapjco3.jnilib -DgroupId=com.sap.conn.jco -DartifactId=libsapjco3 -Dversion=3.x.x -Dclassifier=external-library -Dpackaging=jnilib

############################Linux#################################################################

mvn install:install-file -Dfile=linuxx86\_64/libsapjco3.so -DgroupId=com.sap.conn.jco -DartifactId=libsapjco3 -Dversion=3.x.x -Dclassifier=external-library -Dpackaging=so

#############################Windows##############################################################

mvn install:install-file -Dfile=NTintel/sapjco3.dll -DgroupId=com.sap.conn.jco -DartifactId=libsapjco3 -Dversion=3.x.x -Dclassifier=external-library -Dpackaging=dll

##################################################################################################

SAP System API

The SAP API fetches inventory updates from SAP. The current release supports the functionality below:

  • Fetch inventory updates from SAP for a given period.

Reviews

SAP System API - Implementation Template doesn't have any reviews yet
TypeTemplate
OrganizationMuleSoft
Created byMuleSoft Organization
Published onJul 17, 2020
Asset overview

Asset versions for 1.2.x

VersionRuntime versionActions
1.2.04.2.2

Categories

Accelerator
B2C Commerce CloudNo values left to add
Industry Vertical
RetailNo values left to add
Products
SAPSalesforceNo values left to add