0% found this document useful (0 votes)
232 views5 pages

Sap Integration Methods

SAP has several ERP versions including SAP Business One for small businesses, SAP Business ByDesign for cloud deployment, SAP All-In-One for specific industries, and SAP ECC for large enterprises. SAP also has S4 HANA which runs only on HANA database. Common integration methods include file exchange, DI/HANA service layer, IDOCs, RFCs, and web services. Popular open source integration tools include Talend, Pentaho and Kafka while subscription tools include Mulesoft, Pentaho, Dell Boomi and Talend Stitch.

Uploaded by

Tariq Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
232 views5 pages

Sap Integration Methods

SAP has several ERP versions including SAP Business One for small businesses, SAP Business ByDesign for cloud deployment, SAP All-In-One for specific industries, and SAP ECC for large enterprises. SAP also has S4 HANA which runs only on HANA database. Common integration methods include file exchange, DI/HANA service layer, IDOCs, RFCs, and web services. Popular open source integration tools include Talend, Pentaho and Kafka while subscription tools include Mulesoft, Pentaho, Dell Boomi and Talend Stitch.

Uploaded by

Tariq Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

SAP VERSIONS

SAP BUSINESS ONE


This is SAP’s ERP offering for small and
mid-segment market. It is a .NET based
application which caters to Operation and
Financial needs of the company. It has
built-in functionality for reporting and
compliance. Usually, SAP Business One
runs either on MS-SQL database or
HANA.
SAP BUSINESS BY DESIGN
This is a on demand version of SAP which can be deployed either on public or private cloud. The
platform is suited for small to mid size companies with low to medium customization needs.
SAP ALL IN ONE
These are same as SAP ECC but are configured to work for a specific industry vertical (for
example a manufacturing or a pharma company). Since they are pre-configured, it helps the
company save implementation cost.
SAP ECC
Most of the companies running on SAP are running on SAP ECC. It is the offering for a large
enterprise. Companies with large volume, complex business processes and operating in
multiple geographies go for SAP ECC. It is built on ABAP stack.
SAP ECC HANA
Similar to SAP Business One on HANA, ECC on HANA simply means an ECC installation which is
running on HANA database.
SAP S4 HANA
This is the latest release of SAP ERP and it can run only on HANA database. With this release,
SAP has simplified their core database architecture. This together with in-memory processing
enables business to do complex business computation within minutes.
Apart from the versions listed above, SAP also has industry solutions for various industry
verticals. For example, industry solution retail (IS-Retail) caters to various needs of a typical
retail company including merchandising, assortment and listing.
SAP INTEGRATION METHODS
File Exchange
If you are dealing with older applications (example mainframes) in the landscape, most likely
you would be limited in integration options.
File exchange and processing becomes the only possible way to integration. In this method, a
file is generated the source system and kept in a specific directory. A middleware (example SAP
Process Integration or SAP PI) then picks up the file and processes it if required and posts it to
the destination folder where the destination application can pick it up and process the same.
SAP can support generation of file as well as processing of an inbound file.
DI/HANA Service Layer
For integrating SAP Business One, DI services are required which expose the Business One
objects.
In case SAP Business one installation is on HANA, then HANA service layer is needed. Having this
layer makes the underlying objects in SAP B1 accessible for integration.

IDOCS
IDOCs or intermediary documents are another way to exchange information to and from SAP. If
you are more aware of web technologies, consider IDOCs as XML.

It consists of neatly defined data segments with parent and child nodes. There are specific steps
to configure inbound and outbound IDOCs and we will cover it in subsequent article.

RFC
If you are looking at a real time SAP system integration scenario, RFC is probably the best way
to go. In this case, certain functions are enabled for remote call.
One such function could be for example sales order creation. Third party applications can
integrate with SAP using these RFCs for a real time communication and business process
validation (example price computation, minimum order check etc.).

Webservices
Business ByDesign has rich Web Service APIs which can help integrate SAP ByD with third party
application. The process involves two step by process – authentication followed by the required
operation. The application also supports ODATA integration for business objects and reports.
INTEGERATION TOOLS
OPENSOURCE
1. TALEND
2. PENTAHO
3. KAFKA

SUBSCRIPTION
1. MULESOFT 80,000$/Year Not Revealed
2. PENTAHO 42$/User/Month
3. Dell Boomi/549$/Month
4. Talend Stitch/100$-1250/Month
Talend Open Source $0.00
Stitch Data Loader $0.00
Stitch Data Loader (paid edition) $100.00 - $1,000.00
Talend Cloud Data Integration $1,170.00 per user per month
Talend Cloud Data Integration (paid annually) $12,000.00 per user per year

Pentaho is free enterprise price is not revealed

KAFKA IS FREE BUT IF YOU HOST ON CLOUD IT WILL COST YOU

Dell Boomi
Like other application integration platforms, Boomi typically replicates data changes one
at a time between multiple systems, as events happen, rather than pushing batches of
data to a single central repository. Boomi supports two kinds of connectors, which it
calls application and technology connectors. There are 80 application connectors
(mostly to SaaS platforms, including data warehouses and data lakes) and 22
technology connectors (to databases and services like SFTP, HTTP, and IMAP).
Developers can write their own custom connectors in Java using Boomi's Connector
SDK.
MuleSoft
Like other application integration platforms, MuleSoft typically replicates data changes
one at a time between multiple systems, as events happen, rather than pushing batches
of data to a single central repository. MuleSoft supports almost 300 connectors to
databases, SaaS platforms, storage resources, and network services. It supports
Amazon S3 data lakes, but no cloud data warehouses.

Stitch
Stitch supports more than 100 database and SaaS integrations as data sources, and
eight data warehouse and data lake destinations. Customers can contract with Stitch to
build new sources, and anyone can add a new source to Stitch by developing it
according to the standards laid out in Singer, an open source toolkit for writing scripts
that move data. Singer integrations can be run independently, regardless of whether the
user is a Stitch customer. Running Singer integrations on Stitch’s platform allows users
to take advantage of Stitch's

Pricing
Dell Boomi
Plans are billed monthly, starting with a rate of $549 per month. A 30-day free trial is
available.

MuleSoft
MuleSoft provides a 30-day free trial. Pricing isn't disclosed.

Stitch
Stitch has pricing that scales to fit a wide range of budgets and company sizes. All new
users get an unlimited 14-day trial. Standard plans range from $100 to $1,250 per
month depending on scale, with discounts for paying annually. Enterprise plans for
larger organizations and mission-critical use cases can include custom features, data
volumes, and service levels, and are priced individually.

You might also like