Sap Cpi Adapters
Sap Cpi Adapters
Sap Cpi Adapters
Connectivity (Adapters)
You have the option to specify which technical protocols should be used to connect a sender or a receiver to the tenant.
Remember
There are currently certain limitations when working in the Cloud Foundry environment. For more information on the limitations,
see SAP Note 2752867 .
Adapter
Feature Description
AMQP Enables an SAP Cloud Platform tenant to consume messages from queues or topic subscriptions in an external
messaging system.
Sender adapter
Supported message protocol: AMQP (Advanced Message Queuing Protocol) 1.0
AMQP Enables an SAP Cloud Platform tenant to send messages to queues or topics in an external messaging system.
Receiver adapter Supported message protocol: AMQP (Advanced Message Queuing Protocol) 1.0
Ariba Connects an SAP Cloud Platform tenant to the Ariba Network. Using this adapter, SAP and non-SAP cloud applications
can receive business-speci c documents in commerce eXtensible Markup Language (cXML) format from the Ariba
Sender adapter
network.
The sender adapter allows you to de ne a schedule for polling data from Ariba.
Ariba Connects an SAP Cloud Platform tenant to the Ariba network. Using this adapter, SAP and non-SAP cloud applications
can send business-speci c documents in commerce eXtensible Markup Language (cXML) format to the Ariba network.
Receiver adapter
AS2 Enables an SAP Cloud Platform tenant to exchange business-speci c documents with a partner through the Applicability
Statement 2 (AS2) protocol.
Sender adapter
Sender adapter: Can return an electronic receipt to the sender of the AS2 message (in the form of a Message Disposition
Noti cation (MDN))
AS2 Enables an SAP Cloud Platform tenant to exchange business-speci c documents with a partner through the Applicability
Statement 2 (AS2) protocol.
Receiver adapter
AS4 Enables an SAP Cloud Platform tenant to securely process incoming AS4 messages using Web Services. The AS4 sender
adapter is based on the ebMS 3.0 speci cation that supports the ebMS handler conformance pro le.
Sender adapter
Supports one-way/ebMS3 push message exchange pattern (MEP).
Support on-way/ebMS3 pull that allows the message party to pick the corresponding message from the partner.
Allows you to set a size limit for the body and attachment of an incoming message.
1/8
11/30/2020
Feature Description
AS4 Enables an SAP Cloud Platform tenant to establish a connection between any two message service handlers (MSHs) for
exchanging business documents. The AS4 receiver adapter uses the Light Client conformance policy and supports only
Receiver adapter
message pushing for the sending MSH and selective message pulling for the receiving MSH.
Receiver adapter:
Supports one-way/push message exchange pattern (MEP) that involves the transfer of business documents
from a sending MSH to a receiving MSH.
Supports one-way/selective-pull message exchange pattern (MEP) that involves the receiving MSH initiating a
selective pull request to the sending MSH. The sending MSH responds by sending the speci c user message.
ELSTER Enables an SAP Cloud Platform tenant to send a tax document to the ELSTER server.
Receiver adapter ELSTER (acronym for the German term Elektronische Steuererklärung) is used in German scal management to process
tax declarations exchanged over the Internet.
The adapter supports the following operations: Getting the version of the ERiC (ELSTER Rich Client) library, validating a
tax document, and sending a tax document.
Facebook Enables an SAP Cloud Platform tenant to access and extract information from Facebook based on certain criteria such
as keywords or user data.
Receiver adapter
Using OAuth, the SAP Cloud Platform tenant can access resources on Facebook on behalf of a Facebook user.
FTP Enables an SAP Cloud Platform tenant to connect to a remote system using TCP (Transmission Control Protocol) to
receive les from the system.
Sender adapter
FTP stands for File Transfer Protocol.
FTP Enables an SAP Cloud Platform tenant to connect to a remote system using TCP (Transmission Control Protocol) to
write les to the system.
Receiver adapter
FTP stands for File Transfer Protocol.
HTTPS Establishes an HTTPS connection between an SAP Cloud Platform tenant and a sender system.
Sender adapter
HTTP Establishes an HTTP connection between an SAP Cloud Platform tenant and a receiver system.
Supports HTTP 1.1 only (target system must support chunked transfer encoding and may not rely on the
existence of the HTTP Content-Length header)
Supports the following methods: DELETE, GET, HEAD, POST, PUT, TRACE
Method can also be determined dynamically by reading a value from a message header or property during
runtime.
IDoc Allows an SAP Cloud Platform tenant to exchange Intermediate Document (IDoc) messages with a sender system that
supports communication via SOAP Web services.
Sender adapter
A size limit for the inbound message can be con gured for the sender adapter.
IDoc Allows an SAP Cloud Platform tenant to exchange Intermediate Document (IDoc) messages with a receiver system that
supports communication via SOAP Web services.
Receiver adapter
2/8
11/30/2020
Feature Description
JDBC Allows an SAP Cloud Platform tenant to connect to a JDBC (Java Database Connectivity) database and to execute SQL
commands on the database.
Receiver adapter
Sender adapter The sender adapter consumes messages from a queue. The messages are processed concurrently.
To prevent situations where the JMS adapter tries again and again to process a failed (large) message, you can store
messages (where the processing stopped unexpectedly) in a dead-letter queue after two retries.
Certain constraints apply with regard to the number and capacity of involved queues, as well as for the headers and
exchange properties de ned in the integration ow before the message is saved to the queue (as described in the
product documentation).
Receiver adapter The receiver adapter stores messages and schedules them for processing in a queue. The messages are processed
concurrently.
LDAP Connects an SAP Cloud Platform tenant to a Lightweight Directory Access Protocol (LDAP) directory service (through
TCP/IP protocol).
Receiver adapter
Supported operations: Modify distinguished name (DN), Insert
SAP Cloud Connector is required to connect to an LDAP service. The LDAP adapter supports version 2.9 or higher of the
SAP Cloud Connector.
Mail Enables an SAP Cloud Platform tenant to read e-mails from an e-mail server.
Sender adapter To authenticate against the e-mail server, you can send the user name and password in plain text or encrypted (the latter
only if the e-mail server supports this option).
You can protect inbound e-mails at the transport layer with IMAPS, POP3S, and STARTTLS.
For more information on possible threats when processing e-mail content with the Mail adapter, see the product
documentation.
Mail Enables an SAP Cloud Platform tenant to send e-mails to an e-mail server.
Receiver adapter To authenticate against the e-mail server, you can send the user name and password in plain text or encrypted (the latter
only if the e-mail server supports this option).
You can protect outbound e-mails at the transport layer with STARTTLS or SMTPS.
You can encrypt outbound e-mails using S/MIME (supported content encryption algorithms:
AES/CBC/PKCS5Padding, DESede/CBC/PKCS5Padding).
OData Connects an SAP Cloud Platform tenant to systems using the Open Data (OData) protocol in either ATOM or JSON
format (only synchronous communication is supported).
Sender adapter
Supported versions: OData version 2.0
Supported operations: Create (POST), Delete (DELETE), Query (GET), Read (GET), Update (PUT)
Using the GET or POST method, the sender adapter can also invoke operations that are not covered by the
standard CRUD (Create, Retrieve, Update, and Delete) methods (function import).
3/8
11/30/2020
Feature Description
OData Connects an SAP Cloud Platform tenant to systems using the Open Data (OData) protocol.
Supported operations: Create (POST), Delete (DELETE), Merge (MERGE), Query (GET), Read (GET), Update
(PUT), Patch (PATCH)
ODC Connects an SAP Cloud Platform tenant to SAP Gateway OData Channel (through transport protocol HTTPS).
Receiver adapter Supported operations: Create (POST), Delete (DELETE), Merge (MERGE), Query (GET), Read (GET), Update (PUT)
OpenConnectors Connects an SAP Cloud Platform tenant to more than 150 non-SAP Cloud applications that are supported by SAP Cloud
Platform Open Connectors.
Receiver adapter
Uses APIs to fetch data from speci c third-party applications.
Supports messages in both JSON and XML format, for request and response calls.
ProcessDirect Connects an integration ow with another integration ow deployed on the same tenant.
Sender adapter An integration ow with a ProcessDirect sender adapter (as consumer) consumes data from another integration ow.
ProcessDirect Connects an integration ow with another integration ow deployed on the same tenant.
Receiver adapter An integration ow with a ProcessDirect receiver adapter (as producer) sends data to another integration ow.
RFC Connects an SAP Cloud Platform tenant to a remote receiver system using Remote Function Call (RFC).
Receiver adapter RFC is the standard interface used for integrating on-premise ABAP systems to the systems hosted on the cloud using
SAP Cloud Connector.
SFTP Connects an SAP Cloud Platform tenant to a remote system using the SSH File Transfer protocol to read les from the
system. SSH File Transfer protocol is also referred to as Secure File Transfer protocol (or SFTP).
Sender adapter
Supported versions:
SSH version 2 (as speci ed at http://tools.ietf.org/html/rfc4251 ), SSH File Transfer Protocol (SFTP) version 3 or
higher
4/8
11/30/2020
Feature Description
SFTP Connects an SAP Cloud Platform tenant to a remote system using the SSH File Transfer protocol to write les to the
system. SSH File Transfer protocol is also referred to as Secure File Transfer protocol (or SFTP).
Receiver adapter
Supported versions:
SSH version 2 (as speci ed at http://tools.ietf.org/html/rfc4251 ), SSH File Transfer Protocol (SFTP) version 3 or
higher
SOAP SOAP 1.x Exchanges messages with a sender system that supports Simple Object Access Protocol (SOAP) 1.1 or SOAP 1.2.
Sender adapter The message exchange patterns supported by the sender adapter are one-way messaging or request-reply.
A size limit for the inbound message can be con gured for the sender adapter.
SOAP SOAP 1.x Exchanges messages with a receiver system that supports Simple Object Access Protocol (SOAP) 1.1 or SOAP 1.2.
SOAP SAP RM Exchanges messages with a sender system based on the SOAP communication protocol and SAP Reliable Messaging
(SAP RM) as the message protocol. SAP RM is a simpli ed communication protocol for asynchronous Web service
Sender adapter
communication that does not require the use of Web Service Reliable Messaging standards.
A size limit for the inbound message can be con gured for the sender adapter.
SOAP SAP RM Exchanges messages with a receiver system based on the SOAP communication protocol and SAP Reliable Messaging
(SAP RM) as the message protocol. SAP RM is a simpli ed communication protocol for asynchronous Web service
Receiver adapter
communication that does not require the use of Web Service Reliable Messaging standards.
SuccessFactors Connects an SAP Cloud Platform tenant to a SuccessFactors sender system using the REST message protocol.
REST
The adapter supports the following operations: GET
Sender adapter
SuccessFactors Connects an SAP Cloud Platform tenant to a SuccessFactors receiver system using the REST message protocol.
REST
The adapter supports the following operations: GET, POST
Receiver adapter
SuccessFactors Connects an SAP Cloud Platform tenant to SOAP-based Web services of a SuccessFactors sender system (synchronous
SOAP or asynchronous communication).
SuccessFactors Connects an SAP Cloud Platform tenant to SOAP-based Web services of a SuccessFactors receiver system (synchronous
SOAP or asynchronous communication).
Receiver adapter The adapter supports the following operations: Insert, Query, Update, Upsert
5/8
11/30/2020
Feature Description
SuccessFactors Connects an SAP Cloud Platform tenant to a SuccessFactors system using OData V2.
OData V2
Features of OData version 2.0 supported by the adapter:
Receiver adapter
Operations: GET (get single entity as an entry document), PUT (update existing entry with an entry document),
POST (create new entry from an entry document), DELETE (Delete an entry from an entry document), UPSERT
(combination of Update OR Insert)
Server-side pagination
Client-side pagination
SuccessFactors Connects an SAP Cloud Platform tenant to a SuccessFactors system using OData V4.
OData V4
Features of OData version 4.0 supported by the adapter:
Receiver adapter
Operations: GET, POST, PUT, DELETE
Navigation
Twitter Enables an SAP Cloud Platform tenant to access Twitter and read or post tweets.
Receiver adapter Using OAuth, the SAP Cloud Platform tenant can access resources on Twitter on behalf of a Twitter user.
XI Connects an SAP Cloud Platform tenant to a remote sender system that can process the XI message protocol.
Sender adapter
XI Connects an SAP Cloud Platform tenant to a remote receiver system that can process the XI message protocol.
Receiver adapter
In addition to these adapters, SAP OEM partners also provide four additional adapters to improve the connectivity options:
Feature Description
SugarCRM by SugarCRM adapter helps customers reduce the implementation time by connecting to the SugarCRM system. It is
Advantco included within the SAP Cloud Platform Integration subscription and customers can download it from SAP Software
Download Center.
For more information, see SugarCRM Adapter in SAP API Business Hub .
6/8
11/30/2020
Feature Description
Amazon WS Amazon Web Services adapter helps customers reduce the implementation time by connecting to Amazon SQS, SWF,
Adapter by S3, and SNS. It is included within the SAP Cloud Platform Integration subscription and customers can download it from
Advantco SAP Software Download Center.
For more information, see Amazon WS Adapter in SAP API Business Hub.
Salesforce Adapter Salesforce Adpater helps customers reduce the implementation time by connecting to the Salesforce Application. It is
by Advantco included within the SAP Cloud Platform Integration subscription and customers can download it from SAP Software
Download Center.
For more information, see Salesforce Adapter in SAP API Business Hub .
Microsoft Microsoft Dynamics CRM adapter helps customers reduce the implementation time by connecting to the MS Dynamics
Dynamics CRM CRM system. It is included within the SAP Cloud Platform Integration subscription and customers can download it from
Adapter by SAP Software Download Center.
Advantco
For more information, see Microsoft Dynamics CRM Adapter in SAP API Business Hub .
Related Information
AMQP Adapter
Ariba Adapter
AS2 Adapter
AS4 Sender Adapter
AS4 Receiver Adapter
ELSTER Receiver Adapter
Facebook Receiver Adapter
FTP Adapter
HTTP Receiver Adapter
HTTPS Sender Adapter
IDoc Adapter
JDBC Receiver Adapter
JMS Adapter
LDAP Receiver Adapter
Mail Adapter
OData Adapter
ODC Receiver Adapter
Open Connectors Receiver Adapter
ProcessDirect Adapter
RFC Receiver Adapter
SFTP Adapter
SOAP (SAP RM) Adapter
SOAP (SOAP 1.x) Adapter
SuccessFactors (OData V2) Adapter
SuccessFactors (OData V4) Receiver Adapter
SuccessFactors (REST) Adapter
SuccessFactors (SOAP) Adapter
Twitter Receiver Adapter
7/8
11/30/2020
XI Adapter
8/8