---
title: "Salesforce.com - MS Dynamics AX"
description: "Salesforce.com - MS Dynamics AX"
keywords: "Salesforce.com - MS Dynamics AX"
url: "https://myrapidi.com/wiki/salesforce_com___ms_dynamics_ax"
locale: "en"
published: "2011-05-20T08:53:07Z"
modified: "2025-11-30T17:18:35Z"
---

### Overview

- Rapidi offers a standard solution for integrating Salesforce.com and MS Dynamics AX.
- The standard solution consists of a predefined setup of a number of Transfers in your Rapidi service.
- In addition, you can install a Salesforce.com application called SalesHistory3, which contains Salesforce.com objects for Posted Invoices and Customer Ledger Entries (visible on the Salesforce.com Account object).
- In general, the standard solution has been designed to cause a minimal change in your MS Dynamics AX.

### &nbsp;Changes needed to accommodate the standard transfer setup for a solid AX-SFDC integration.

- Add extra fields to the following tables in MS Dynamics AX, whichever is applicable:

| AX Table | Fieldname | Data Type | Length | Applicability | Remarks |
| --- | --- | --- | --- | --- | --- |
| CUSTTABLE | EXTERNALID | Text | 20 | Customer integration | This will be used to store the SFDC account id. |
| SALESLINE | SOEXTERNALID | Text | 20 | Sales order integration | This will be used to store the sales order id that was transferred into SFDC. |
| CUSTINVOICETRANS | INVEXTERNALID | Text | 20 | Sales history integration | This will be used to store the invoice id that was transferred into SFDC. |

- Add extra fields to the following objects in Salesforce:

| SFDC Object | Fieldname | Data Type | Length | External ID? | Applicability | Remarks |
| --- | --- | --- | --- | --- | --- | --- |
| Account | AXID\_\_c | Text | 15 | Yes | Customer Integration | Field to contain RECID from MS Dynamics AX |
| Account | Legal\_Entity\_\_c | Picklist | N/A | No | | Field that contain a list of abbreviation for the AX company name. Used to specify which AX company this Account belongs to. Only required if you have more than one company in AX. |
| Account | Transferred\_\_c | DateTime | N/A | No | Customer Integration | Datetime field to contain a timestamp that can be used as filter to not transfer the same Account twice and as information of when this Account was transferred from SDFC to AX. |

- Custom fields required in Salesforce:

| SFDC Object | Fieldname | Data Type | Length | External ID? | Applicability | Remarks |
| --- | --- | --- | --- | --- | --- | --- |
| Contact | Transferred\_\_c | DateTime | 15 | Yes | Contact Integration | Datetime field to contain a timestamp that can be used as filter to not transfer the same contact twice and as information of when this contact was transfered from SDFC to AX. |
| Contact | Contact\_Person\_ID\_\_c | Text | 20 | | Contact Integration | Datetime field to contain a timestamp that can be used as filter to not transfer the same contact twice and as information of when this contact was transferred from SDFC to AX. |
| Opportunity | OrderNumber\_\_c | Text | 20 | Yes | Opportunity Integration | Field to hold the AX Sales Order number (automatically assigned in AX and written back to the Opportunity in SF). |

### Install new objects in Salesforce.com

**Sales History Integration**  
This applies to sales history integration.  
Install new objects (SalesHistory3) in Salesforce.com to transfer posted invoices and customer ledger entries from Microsoft Dynamics AX to Salesforce.com.

Below is the link to install the SalesHistory3 application in the Salesforce production instance:  
[https://login.salesforce.com/packaging/installPackage.apexp?p0=04tF00000002NYX](https://login.salesforce.com/packaging/installPackage.apexp?p0=04tF00000002NYX)

Below is the link to install the SalesHistory3 application in the Salesforce sandbox instance:  
[https://test.salesforce.com/packaging/installPackage.apexp?p0=04tF00000002NYX](https://test.salesforce.com/packaging/installPackage.apexp?p0=04tF00000002NYX)

**Sales Order Integration**  
This applies to sales order integration.  
Install an add-on to the SalesHistory3 app in Salesforce.com to transfer a copy of open sales orders from Microsoft Dynamics AX to Salesforce.com.  
  
Below is the link to install the add-on in the Salesforce production instance:  
[https://login.salesforce.com/packaging/installPackage.apexp?p0=04tF00000002NYc](https://login.salesforce.com/packaging/installPackage.apexp?p0=04tF00000002NYc)

Below is the link to install the add-on in the Salesforce sandbox instance:  
[https://test.salesforce.com/packaging/installPackage.apexp?p0=04tF00000002NYc](https://test.salesforce.com/packaging/installPackage.apexp?p0=04tF00000002NYc)
