---
title: How to Migrate to the Advantco Salesforce Adapter for CPI
description: SAP has released new OEM adapters for Salesforce, Dynamics 365 CRM and Amazon Web Services. Migrating the Advantco OEM adapters to the new OEM adapters is not possible because the new adapters are lacking many essential features.
image: https://resources.advantco.com/hubfs/Imported_Blog_Media/adv-migrate-sf-cpi-1.png
---

# How to Migrate to the Advantco Salesforce Adapter for CPI

[ Admin ](https://resources.advantco.com/knowledge-base/author/admin)  Feb 8, 2021 12:00:00 AM

**Introduction **

SAP has released new OEM adapters for Salesforce, Dynamics 365 CRM and Amazon Web Services. Migrating the Advantco OEM adapters to the new OEM adapters is not possible because the new adapters are lacking many essential features.  
Advantco is very much invested in our Salesforce, Dynamics 365 CRM and Amazon Web Service adapters and will continue to update and enhance them just as we have for the past 10 years.  
The new Rojo OEM Salesforce adapter is completely different than the Advantco Salesforce adapter. As seen in the below table, the Advantco Salesforce adapter has many critical features that are needed by most of our customers. The Advantco Salesforce adapter is also fully compatible with existing integration flows.

![How to Migrate to the Advantco Salesforce Adapter for CPI_Pic1](https://resources.advantco.com/hs-fs/hubfs/How%20to%20Migrate%20to%20the%20Advantco%20Salesforce%20Adapter%20for%20CPI_Pic1.png?width=1408&name=How%20to%20Migrate%20to%20the%20Advantco%20Salesforce%20Adapter%20for%20CPI_Pic1.png)

Based on our initial testing and evaluation, we’ve provided some additional detail regarding the deficiencies of the new Rojo OEM Salesforce adapter.

- A CPI developer must be proficient with using Salesforce and Salesforce APIs to use the adapter.
- The Eclipse Workbench has major performance issues when attempting to generate complex schemas (in some instances, we waited over 30 minutes and in other cases, it did not work at all)
- When SAP sends a large payload with many entries (1,000 customers) to CREATE objects in Salesforce, the developer must split this payload into smaller payloads (each payload has a maximum of 200 records). The Advantco adapter does this automatically.
- When SAP sends a large payload with many entries (1,000 customers) to UPSERT objects in Salesforce, the developer must split this payload into individual messages. This will result in many Salesforce API calls which could be very costly for customers.
- The effort to implement a simple batch upload using the BULK API (e.g. create accounts in Salesforce) is extremely difficult to implement and requires significantly more effort.
- Querying data (retrieving) data is very complex as the developer must handle the pagination himself. For example, if the query has 10,000 entries as a result, they must do a Query call first and then based on the first response, they must perform QueryMore for every additional page. The Advantco adapter does this automatically.
- The adapter does not support Streaming API. This means that in order to have real-time data replication from Salesforce to SAP, the customer will have to constantly query data out of Salesforce. This is another deficiency that will result in many Salesforce API calls which could be very costly for customers.
- It is impossible for customers to reuse anything from their current implementations if they were using the Advantco OEM adapter. Developers will need to start from scratch.

**Advantco Adapter Migration Tool**

We have developed a migration tool that makes it incredibly easy for customers to migrate from our OEM adapters to the full version of the Advantco adapters. The migration tool will keep the implementations of the existing iFlows, thus significantly reducing your testing efforts.

The migration tool is an Eclipse plugin and can be easy installed using the proper installation procedure.

![How to Migrate to the Advantco Salesforce Adapter for CPI](https://resources.advantco.com/hubfs/Imported_Blog_Media/adv-migrate-sf-cpi-2.png)

Once the Advantco tool is installed, you can define a connection to the CPI tenant.

![How to Migrate to the Advantco Salesforce Adapter for CPI](https://resources.advantco.com/hubfs/Imported_Blog_Media/adv-migrate-sf-cpi-3.png)

Fetch the CPI package that you want to migrate. In this example, you want to migrate the OEM Salesforce adapter to the full version of the Advantco Salesforce adapter.

You then want to migrate all iFlows from the package to the new Advantco Salesforce adapter.

![How to Migrate to the Advantco Salesforce Adapter for CPI](https://resources.advantco.com/hubfs/Imported_Blog_Media/adv-migrate-sf-cpi-4.png)

You can see that the iFlow is using the OEM Salesforce adapter.

![How to Migrate to the Advantco Salesforce Adapter for CPI](https://resources.advantco.com/hubfs/Imported_Blog_Media/adv-migrate-sf-cpi-5.png)

Filter list of packages and select the package for which you want to do the migration.

![How to Migrate to the Advantco Salesforce Adapter for CPI](https://resources.advantco.com/hubfs/Imported_Blog_Media/adv-migrate-sf-cpi-6.png)

Select the iFlows and add these to the transformation list.

![How to Migrate to the Advantco Salesforce Adapter for CPI](https://resources.advantco.com/hubfs/Imported_Blog_Media/adv-migrate-sf-cpi-7.png)

Now these iFlows are ready to be migrated to the Advantco Salesforce adapter

![How to Migrate to the Advantco Salesforce Adapter for CPI](https://resources.advantco.com/hubfs/Imported_Blog_Media/adv-migrate-sf-cpi-8.png)

You can specify which OEM adapters you want to migrate. The migration tool will back up the existing iFlows with suffix and will create new iFlows. The new iFlows will keep the existing names and will be migrated to the full version of the Advantco adapters.

![How to Migrate to the Advantco Salesforce Adapter for CPI](https://resources.advantco.com/hubfs/Imported_Blog_Media/adv-migrate-sf-cpi-9.png)

Click on Start Transform to initiate the migration process.

![How to Migrate to the Advantco Salesforce Adapter for CPI](https://resources.advantco.com/hubfs/Imported_Blog_Media/adv-migrate-sf-cpi-10.png)

After the process is done, you will see that the package has the new iFlows and the old iFlows.

![How to Migrate to the Advantco Salesforce Adapter for CPI](https://resources.advantco.com/hubfs/Imported_Blog_Media/adv-migrate-sf-cpi-11.png)

The iFlows are now using the full Advantco Salesforce adapter.

![How to Migrate to the Advantco Salesforce Adapter for CPI](https://resources.advantco.com/hubfs/Imported_Blog_Media/adv-migrate-sf-cpi-12.png)

**Conclusion**

Advantco understands that any changes to integration processes are risky and costly. Transitioning to the full version of the Advantco Salesforce adapter guarantees continuity of your existing implementations.

Please reach out to our sales team at [sales@advantco.com](mailto:sales@advantco.com) if you have any questions.

[Salesforce](https://resources.advantco.com/knowledge-base/tag/salesforce), [Salesforce-PO-CPI](https://resources.advantco.com/knowledge-base/tag/salesforce-po-cpi)

## Read On

[![](https://resources.advantco.com/hs-fs/hubfs/Imported_Blog_Media/Architecture-1.png?width=352&name=Architecture-1.png) ](https://resources.advantco.com/knowledge-base/content/advantco-kafka-adapter-for-sap-hana-smart-data-integration-sdi)

### [Advantco KAFKA adapter for SAP HANA Smart Data Integration (SDI)](https://resources.advantco.com/knowledge-base/content/advantco-kafka-adapter-for-sap-hana-smart-data-integration-sdi)

SAP HANA smart data integration and SAP HANA smart data quality load data, in...

[![SFDC Adapter for SAP SDI](https://resources.advantco.com/hs-fs/hubfs/Imported_Blog_Media/Sap-Endorsed-App-Aug-04-2021-02-44-42-76-PM.png?width=352&name=Sap-Endorsed-App-Aug-04-2021-02-44-42-76-PM.png) ](https://resources.advantco.com/knowledge-base/product/adapter/sfdc-sdi)

### [SFDC Adapter for SAP SDI](https://resources.advantco.com/knowledge-base/product/adapter/sfdc-sdi)

In a competitive landscape, businesses need an edge that will help them succeed. Integrating...

### [International Nonprofit Integrates Salesforce and SAP with Advantco](https://resources.advantco.com/knowledge-base/content/international-nonprofit-integrates-salesforce-and-sap-with-advantco)

Advantco is excited to announce that an international non-profit organization has chosen our...

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Admin",
    "url" : "https://resources.advantco.com/knowledge-base/author/admin"
  },
  "dateModified" : "2022-08-17T12:12:27.188Z",
  "datePublished" : "2021-02-08T05:00:00.000Z",
  "headline" : "How to Migrate to the Advantco Salesforce Adapter for CPI",
  "image" : [ "https://resources.advantco.com/hubfs/Imported_Blog_Media/adv-migrate-sf-cpi-1.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://resources.advantco.com/knowledge-base/content/how-to-migrate-to-the-advantco-salesforce-adapter-for-cpi",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://resources.advantco.com/hubfs/Advantco%20logo%20AAC%20V1%20Ai%20file%201.png"
    },
    "name" : "Advantco International"
  }
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "NewsArticle",
  "author" : [ {
    "@type" : "Person",
    "name" : "Admin",
    "url" : "https://resources.advantco.com/knowledge-base/author/admin"
  } ],
  "dateModified" : "2022-08-17T12:12:27",
  "datePublished" : "2021-02-08T05:00:00",
  "headline" : "How to Migrate to the Advantco Salesforce Adapter for CPI",
  "image" : [ "https://f.hubspotusercontent20.net/hubfs/6260070/Imported_Blog_Media/adv-migrate-sf-cpi-1.png" ]
}
```

```json
{
  "@context" : "http://schema.org",
  "@type" : "Organization",
  "address" : {
    "@type" : "PostalAddress",
    "addressCountry" : "United States",
    "addressLocality" : "Charlotte",
    "addressRegion" : "NC",
    "postalCode" : "28203",
    "streetAddress" : "1235 East Blvd, Suite E #382 "
  },
  "alternateName" : "advantco",
  "areaServed" : {
    "@type" : "GeoCircle",
    "geoMidpoint" : {
      "@type" : "GeoCoordinates",
      "latitude" : "40.75996223497667",
      "longitude" : "-73.98761007334504"
    },
    "geoRadius" : "150 km"
  },
  "description" : "Feature rich Advantco adapters integrates SAP &amp; Oracle system with top enterprise platforms like Kafka, Salesforce, Azure, and more.",
  "email" : "webadmin@advantco.com",
  "image" : "https://www.advantco.com/hs-fs/hubfs/unnamed%20(2).webp?width=450&height=60&name=unnamed%20(2).webp",
  "logo" : "https://6260070.fs1.hubspotusercontent-na1.net/hubfs/6260070/Advantco%20logo%20AAC%20V1%20Ai%20file%201.png",
  "mainEntityOfPage" : {
    "@id" : "https://resources.advantco.com/knowledge-base/content/how-to-migrate-to-the-advantco-salesforce-adapter-for-cpi",
    "@type" : "WebPage",
    "description" : "SAP has released new OEM adapters for Salesforce, Dynamics 365 CRM and Amazon Web Services. Migrating the Advantco OEM adapters to the new OEM adapters is not possible because the new adapters are lacking many essential features."
  },
  "naics" : "513210",
  "name" : "Advantco International",
  "sameAs" : [ "https://www.linkedin.com/company/advantco-international-llc" ],
  "telephone" : "",
  "url" : "https://www.advantco.com/"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "WebPage",
  "about" : [ {
    "@id" : "https://resources.advantco.com/knowledge-base/content/advantco-pre-packaged-content-solution",
    "@type" : "WebPage"
  }, {
    "@id" : "https://www.advantco.com/sap-hana-sdi-integration-adapters/sap-hana-sdi-salesforce-integration",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/salesforce-integration-common-requirements-and-use-cases",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/the-top-5-advantages-of-sap-and-salesforce-integration",
    "@type" : "WebPage"
  }, {
    "@id" : "https://www.advantco.com/sap-integration-adapters/sap-salesforce-integration",
    "@type" : "WebPage"
  } ],
  "mainEntity" : {
    "@type" : "WebPage"
  },
  "url" : "https://www.advantco.com/sap-integration-adapters/sap-salesforce-integration"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "WebPage",
  "about" : [ {
    "@id" : "https://resources.advantco.com/knowledge-base/receiving-events-from-dynamics-365-crm-using-webhooks",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/microsoft-dynamics-crm-adapter-for-sap-process-orchestration-and-sap-integration-suite-now-available-on-sap-store",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/adapters-for-sap-hci-integration-with-ms-dynamics-crm-and-rabbitmq",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/sap-cloud-platform-integration-enhancing-the-third-party-application-connectivity-with-new-offerings",
    "@type" : "WebPage"
  } ],
  "mainEntity" : {
    "@type" : "WebPage"
  },
  "url" : "https://www.advantco.com/sap-integration-adapters/sap-microsoft-dynamics-integration"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "WebPage",
  "about" : [ {
    "@id" : "https://resources.advantco.com/knowledge-base/content/sap-cloud-platform-integration-enhancing-the-third-party-application-connectivity-with-new-offerings",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/using-advantco-aws-adapter-to-integrate-sap-and-aws-business-environments",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/integrating-sap-and-aws-business-environments-with-the-advantco-aws-adapter",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/product/adapter/aws",
    "@type" : "WebPage"
  } ],
  "mainEntity" : {
    "@type" : "WebPage"
  },
  "url" : "https://www.advantco.com/sap-integration-adapters/sap-aws-integration"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "WebPage",
  "about" : [ {
    "@id" : "https://resources.advantco.com/knowledge-base/content/google-cloud-platform-adapter-from-advantco-international-now-available-on-sap-store",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/product/adapter/google-cloud-platform-adapter-for-sap-cpi",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/advantco-google-cloud-platform-adapter-integrating-sap-with-gcp",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/advantco-google-cloud-platform-adapter-integrating-sap-with-gcp",
    "@type" : "WebPage"
  } ],
  "mainEntity" : {
    "@type" : "WebPage"
  },
  "url" : "https://www.advantco.com/sap-integration-adapters/sap-google-cloud-integration"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "WebPage",
  "about" : [ {
    "@id" : "https://resources.advantco.com/knowledge-base/consumer-electronics-retailer-turns-to-advantco-amqp-azure-adapters",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/adapters-for-sap-hci-integration-with-ms-dynamics-crm-and-rabbitmq",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/integration-with-microsoft-azure-cloud",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/using-rabbitmqamqp-broker-for-extreme-high-volume-integration-with-sap-hybris-commerce-solution-with-sap-pipo",
    "@type" : "WebPage"
  } ],
  "mainEntity" : {
    "@type" : "WebPage"
  },
  "url" : "https://www.advantco.com/sap-integration-adapters/sap-azure-integration"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "WebPage",
  "about" : [ {
    "@id" : "https://resources.advantco.com/knowledge-base/lessons-learned-from-kafka-integrations-using-the-advantco-kafka-adapter-for-sap-integration-suite",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/kafka-adapter-for-sap-process-orchestration-and-sap-integration-suite-now-available-on-sap-store",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/advantco-kafka-adapter-enables-automobile-leader-to-use-big-data",
    "@type" : "WebPage"
  }, {
    "@id" : "https://resources.advantco.com/knowledge-base/content/kafka-adapter-with-avro-serialization-and-schema-registry",
    "@type" : "WebPage"
  } ],
  "mainEntity" : {
    "@type" : "WebPage"
  },
  "url" : "https://www.advantco.com/sap-integration-adapters/sap-kafka-integration"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "WebPage",
  "about" : [ {
    "@id" : "https://www.advantco.com/sap-integration-adapters/sap-salesforce-integration",
    "@type" : "WebPage"
  }, {
    "@id" : "https://www.advantco.com/sap-integration-adapters/sap-microsoft-dynamics-integration",
    "@type" : "WebPage"
  }, {
    "@id" : "https://www.advantco.com/sap-integration-adapters/sap-aws-integration",
    "@type" : "WebPage"
  }, {
    "@id" : "https://www.advantco.com/sap-integration-adapters/sap-google-cloud-integration",
    "@type" : "WebPage"
  }, {
    "@id" : "https://www.advantco.com/sap-integration-adapters/sap-azure-integration",
    "@type" : "WebPage"
  }, {
    "@id" : "https://www.advantco.com/sap-integration-adapters/sap-kafka-integration",
    "@type" : "WebPage"
  } ],
  "mainEntity" : {
    "@type" : "WebPage"
  },
  "url" : "https://www.advantco.com/"
}
```

```json
{
  "@context" : "https://schema.org/",
  "@type" : "BreadcrumbList",
  "itemListElement" : [ {
    "@type" : "ListItem",
    "item" : "https://advantco.com/",
    "name" : "Home",
    "position" : 1
  } ]
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "ProfessionalService",
  "areaServed" : {
    "@type" : "GeoShape",
    "address" : {
      "@type" : "PostalAddress",
      "addressCountry" : "US"
    }
  },
  "description" : "Advantco helps organizations update and transform their integration landscapes by migrating to SAP BTP Integration Suite, enabling secure, scalable, cloud-native connectivity across SAP and non-SAP systems.",
  "image" : "https://www.advantco.com/hs-fs/hubfs/1-2.png?width=2000&height=1015&name=1-2.png",
  "logo" : "https://www.advantco.com/hs-fs/hubfs/unnamed%20(2).webp?width=300&height=40&name=unnamed%20(2).webp",
  "name" : "SAP BTP Integration Suite Migration Services",
  "provider" : {
    "@type" : "Organization",
    "contactPoint" : {
      "@type" : "ContactPoint",
      "availableLanguage" : [ "English" ],
      "contactType" : "customer support",
      "url" : "https://www.advantco.com/contact-us"
    },
    "logo" : "https://www.advantco.com/hs-fs/hubfs/unnamed%20(2).webp?width=300&height=40&name=unnamed%20(2).webp",
    "name" : "Advantco",
    "sameAs" : [ "https://www.linkedin.com/company/advantco-international-llc/", "https://x.com/AdvantcoAdapter" ],
    "url" : "https://www.advantco.com"
  },
  "serviceType" : [ "SAP BTP Integration Suite Migration", "Legacy Middleware Migration", "Clean Core & Customization Rationalization", "ABAP & API Development" ],
  "url" : "https://www.advantco.com/sap-btp-integration-suite-migration"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "ProfessionalService",
  "description" : "Advantco offers secure, scalable, and cost-optimized AWS cloud services — from landing zone setup and migration to managed operations and AI/ML solutions.",
  "image" : "https://www.advantco.com/hs-fs/hubfs/4%20(1)-1.png?width=316&height=300&name=4%20(1)-1.png",
  "logo" : "https://www.advantco.com/hs-fs/hubfs/unnamed%20(2).webp?width=300&height=40&name=unnamed%20(2).webp",
  "name" : "AWS Cloud Services",
  "provider" : {
    "@type" : "Organization",
    "contactPoint" : {
      "@type" : "ContactPoint",
      "availableLanguage" : [ "English" ],
      "contactType" : "customer support",
      "url" : "https://www.advantco.com/contact-us"
    },
    "logo" : "https://www.advantco.com/hs-fs/hubfs/unnamed%20(2).webp?width=300&height=40&name=unnamed%20(2).webp",
    "name" : "Advantco",
    "sameAs" : [ "https://www.linkedin.com/company/advantco-international-llc/", "https://x.com/AdvantcoAdapter" ],
    "url" : "https://www.advantco.com"
  },
  "serviceType" : [ "AWS Landing Zone Setup", "AWS Application Migration", "Managed AWS Cloud Operations", "AWS AI/ML Solutions" ],
  "url" : "https://www.advantco.com/aws-cloud-services"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "ProfessionalService",
  "areaServed" : {
    "@type" : "Country",
    "name" : "Worldwide"
  },
  "description" : "Advantco helps organizations harness the full power of Google Cloud by designing, migrating, and managing secure, scalable, and cost-optimized workloads end-to-end.",
  "image" : "https://www.advantco.com/hs-fs/hubfs/4%20(1)-1.png?width=316&height=300&name=4%20(1)-1.png",
  "logo" : "https://www.advantco.com/hs-fs/hubfs/unnamed%20(2).webp?width=300&height=40&name=unnamed%20(2).webp",
  "name" : "Google Cloud Services",
  "provider" : {
    "@type" : "Organization",
    "contactPoint" : {
      "@type" : "ContactPoint",
      "availableLanguage" : [ "English" ],
      "contactType" : "customer support",
      "url" : "https://www.advantco.com/contact-us"
    },
    "logo" : "https://www.advantco.com/hs-fs/hubfs/unnamed%20(2).webp?width=300&height=40&name=unnamed%20(2).webp",
    "name" : "Advantco",
    "sameAs" : [ "https://www.linkedin.com/company/advantco-international-llc/", "https://x.com/AdvantcoAdapter" ],
    "url" : "https://www.advantco.com"
  },
  "serviceType" : [ "Google Cloud Foundation Setup", "Application Migration & Modernization", "Managed Google Cloud Operations", "Data Analytics & AI/ML Solutions" ],
  "url" : "https://www.advantco.com/google-cloud-services"
}
```