Building a single server SCpbMD deployment

Current version: 8.2

Because SCpbMD builds on top of SCpbCS, you must follow the steps to set up SCpbCS before going through this installation process.

Microsoft Dynamics AX is a large installation, and requires too many resources to run on a single machine that is also running Sitecore, SQL Server, MongoDB, and other programs. Our recommendation is to have Microsoft Dynamics AX running on a separate server that can be shared by a team, and install the SCpbMD and channel database on the local server. The following steps assume that Microsoft Dynamics AX has been fully set up, and the Channel database has been published to a known location.

To set up SCpbMD, use the following steps:

  1. Go through the SCpbCS setup For more information, go to SCpbCS Installation.

  2. Install Sitecore Commerce Connect for Dynamics Retail.

    1. Navigate to http://<your site>/sitecore/admin/UpdateInstallationWizard.aspx, and follow the steps in the wizard.

    2. Upload the Sitecore Sitecore.Commerce.DynamicsIntegration. Connect update file.

  3. Merge the contents of \Website\MergeFiles\Merge.DynamicsRetail.Connect.config into the web.config.

  4. Install Sitecore Commerce Data Exchange Framework.

    1. Navigate to http://<your site>/sitecore/admin/UpdateInstallationWizard.aspx, and follow the steps in the wizard.

    2. Upload the Sitecore.Commerce.DataExchange.Core.8.2.*. update update file.

  5. Install Data Exchange Providers for Dynamics Retail.

    1. Navigate to http://<your site>/sitecore/admin/UpdateInstallationWizard.aspx, and follow the steps in the wizard.

    2. Upload the Sitecore.Commerce.DataExchange.Providers.DynamicsRetail.8.2.*.update update file.

    3. Navigate to http://<your site>/sitecore/admin/UpdateInstallationWizard.aspx, and follow the steps in the wizard.

    4. Upload the Sitecore.Commerce.DynamicsIntegration.TransactionService update file.

    5. Configure the Transaction Service web.config file CommerceRunTime Connection String to point to your Dynamics AX for Retail Channel Database.

    6. Open the config file that is located at [website]/App_Config\DynamicsRetail.Connectors.Services.config. Configure the Transaction service endpoints to correctly reflect the URI of service endpoints and identity to be used.

    7. In IIS Manager, locate the "TransactionService" directory in your Sitecore instance, and then click Convert to Application. You may also want to configure a corresponding application pool for the TransactionService application.

    8. You may need to update your Windows hosts file so that the computer running TransactionService is able to access the URL returned by your Microsoft Dynamics service.

  6. Configure the Data Exchange service.

  7. Run the Data Exchange service to update Commerce Server with catalog data.

  8. If you are using Solr, set it up now.

    1. Set up Solr. For more information, go to Setting up Solr.

    2. Configure Solr. For more information, go to Using Solr instead of Lucene

  9. Publish all content to Web.

  10. Index all content.

Do you have some feedback for us?

If you have suggestions for improving this article,