I had a chance recently to revisit using the DIXF on a new project we have to integrate data from multiple ERP's. The target environment is AX 2012 R3 CU10 with the latest and greatest DIXF. I have covered DIXF in previous posts and talked about it Data Migration presentations as s good tool if you can get it to work. In my revisit test, I found it quick and easy to bring in the complete Chart of Accounts (Main Accounts) from AX 2009.
Image may be NSFW.
Clik here to view.
Environment
- AX 2012 R3 CU10
- Blank database, initialization checklist completed.
- SQL 2014 components installed
Process
- After initialization complete, I setup a 64 bit User DSN in ODBC
- Create a test company in AX 2012
- Create a fiscal calendar in General Ledger - Setup - Fiscal Calendar
- Setup the basic Ledger in General Ledger - Setup - Ledger. Chose the Calendar I had created and currency.
- In DIXF setup a Source Data format for an ODBC connection created in Step 1
- Create a processing group in DIXF
- Select Entities and choose the Main Account Entity
- Click Modify source mapping and update the map
- One note as AX 2009 does not have the Chart of Accounts option and this is a required field in 2012, I hard coded this in the mapping the the "Shared" accounts I chose above. With a string value. You do this by clicking Mapping details, adding a new row, select the destination field and select default value.
- Then you are all set, from Processing Group click Get Staging Data and then Copy data to Target. Total time about 20 minutes to get a complete set of Main Accounts in the system.
Clik here to view.
