This is the Trace Id: 936d76186c37a500e251813145b47129

Retail Extensibility in Dynamics AX 2012 R3 CU8

This document teaches you some of the basic steps to create a simple retail customization.

Important! Selecting a language below will dynamically change the complete page content to that language.

  • Version:

    2012

    Date Published:

    15/07/2024

    File Name:

    Retail SDK CU8 - Extensibility Sample 1.zip

    Retail Extensibility in Dynamics AX 2012 R3 CU8.docx

    Retail SDK CU8 - Extensibility Sample 2.zip

    File Size:

    162.6 KB

    2.7 MB

    233.7 KB

    The first part of the white paper focuses on a very simple customization and covers the following basic steps:
    • Extend the Microsoft Dynamics AX commerce runtime (CRT) by writing a new CRT service. (No change will be made to existing Retail software development kit [SDK] code.)
    • Extend Retail Server by writing a new customer action.
    • Make changes to the Retail Modern POS (MPOS) UI design in Microsoft Dynamics AX, and push the changes to the store.
    • Extend MPOS by using the new Retail Server/CRT functionality from the UI.
    The second part of the white paper covers the following steps:
    • Microsoft Dynamics AX: Add a new data entity that is related to a retail store, and populate it by using a job (no UI).
    • Commerce Data Exchange (CDX): Configure CDX to include the new table in data synchronizations.
    • CRT: Add a new data entity and new service.
    • Retail Server: Expose a new controller for the new entity, and add a new OData action.
    • MPOS: Add plumbing to call Retail Server, and update the UI to expose data.
  • Supported Operating Systems

    Windows Server 2012

    The steps are performed on the Contoso sample virtual machine (VM) image that you can request via Microsoft Dynamics Lifecycle Services (LCS, https://lcs.dynamics.com/Logon/Index), Most partners have access to the Contoso sample VM available from LCS. Alternatively, you can use PartnerSource (https://mbs.microsoft.com/partnersource/northamerica/) to download the VM. Make sure that you get the CU8 version.
  • Click Download to download the whitepaper and sample code.