MuleSoft Accelerator for SAP icon

MuleSoft Accelerator for SAP

(0 reviews)

Use case 1c - SAP and Salesforce: Bulk

Overview

The following use cases are covered:

  • Bulk transfer of Accounts, Contacts, Product Master from SAP S/4HANA to Salesforce Sales Cloud.
  • Bulk transfer of Accounts and Product Master from SAP ECC to Salesforce Sales Cloud.

This use case will rely on the system APIs provided in Use case 1a.

High-level architecture

sap-bulk-high-level-architecture.png

Systems involved

  • SAP ECC
  • SAP S/4HANA
  • Salesforce Sales Cloud

Setup instructions

SAP ECC
SAP ECC BAPIs must be set up. The setup required for the mule runtime to communicate with SAP ECC system can be found in the prerequisites section.

SAP S/4HANA
SAP S/4HANA should have the following APIs enabled with read and write access for the corresponding objects. Refer Use case 1a for details.

Mule Projects

Use the README instructions in the following Mule templates to set up, deploy, and run these projects.

Note: Deploy the object-specific system API along with the process API to start the data sync. The process API properties must be correctly set up to point to the system APIs.

The bulk APIs move the data in batches.

Accelerator Experience APIs

Accelerator Process APIs

Accelerator Bulk System APIs

System APIs for batch data retrieval
Refer Use case 1 for details regarding system APIs.

Sequence diagram

sap-bulk-seq-diagram.png

Reviews

TypeCustom
OrganizationMuleSoft
Published by
MuleSoft Solutions
Published onJan 29, 2021
Contact nameMuleSoft Solutions
Contact emailsolutions-questions@mulesoft.com
Asset overview

Asset versions for 1.0.x

Asset versions
VersionActions
1.0.0