--- title: "Install XPO on AX2012" slug: "install-xpo-on-ax2012" tags: ["Connectivity Studio", "CS", "Task"] updated: 2026-03-20T08:45:34Z published: 2026-03-20T17:44:03Z canonical: "docs.staedean.com/install-xpo-on-ax2012" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.staedean.com/llms.txt > Use this file to discover all available pages before exploring further. # Install XPO on AX2012 In D365 F&SCM, enums can be extendable. For extendable enums, the enum value numbering is not fixed. Therefore, an enum value number in AX2012 can be different from the number of the related enum value in D365 F&SCM. To prevent a mismatch of enum values when migrating data, migrate enums based on the enum value name instead of the enum value number. To do so, on the AX2012 environment: 1. Download and extract the [SharedProject_Ax2012PrepMigrateD365FO ZIP](https://cdn.document360.io/da662430-6a41-47b1-8c7e-7e4ac37a9756/Images/Documentation/SharedProject_Ax2012PrepMigrateD365FO.zip) file. 2. Install the “SharedProject_Ax2012PrepMigrateD365FO.xpo” file. As a result, these enum transformation tables are installed in AX2012: - **BisDmMigrationtableFieldEnum** - **BisDmMigrationenumValue** 3. Run the **BisDmMigrationCreateEnumValues** job. As a result, you can migrate the enum values based on the names instead of the numbers. > [!NOTE] > **Notes** > > When data migration messages are generated, the enum value transformations are taken into account. As a result, on the source document (ODBC document), for an enum field, the: > > - **Type** is set to **String** instead of **Integer**. > - **Enum name** is filled. Example: ![Database record fields including types and enum names for customer table management.](https://cdn.document360.io/da662430-6a41-47b1-8c7e-7e4ac37a9756/Images/Documentation/File image11FAD2A4-C234-4BEF-B677-BD376583D89E.png) ## Attachments - [SharedProject_Ax2012PrepMigrateD365FO.zip](https://cdn.document360.io/da662430-6a41-47b1-8c7e-7e4ac37a9756/Images/Documentation/SharedProject_Ax2012PrepMigrateD365FO.zip)