Search through blog..

Wednesday, January 9, 2013

Retail menu item goes missing after installation of DMF

If you have installed Ax 2012 Data migration framework on top of Microsoft Dynamics Ax 2012 R2 Final Release (Application version: 6.2.158.0), you might find a strange behavior. The retail module goes missing in the Navigation pane in Ax 2012.

The below figure illustrates what does I mean by saying missing nodes in Navigation bar.

And to identify the reason behind this, lets go to the Ax Development workspace and compare the Main menu under AOT\Menus.

So as seen in the above figure, the DMF installation clearly overwrites the MainMenu (fpk). This is the reason for the Retail & Payroll menus missing in the Navigation bar, also Fixed assets (Russia).

Solution: And to have the actual menus back, just overwrite the MainMenu (in usr or var layer) by adding the menu items back to the MainMenu. This should bring back the missing menu items.

Here, I only added "Retail" to the MainMenu (usr). And thus comparision only shows Retail added in user layer.

Hope this helps. Good luck !!

Internal Links:
Simplified briefing about Ax 2012 DMF
Step by Step DMF Installation process
Simple example of DMF usage
For Troubleshooting DMF installation issues
Known Issue with DMF #1
Known Issue with DMF #2
Best practises for DMF usage
 

3 comments:

ian_scho said...

I found this occurred for Fiscal Books (Brasil).
#FiscalBooks_BR
Thanks!

Unknown said...

Hi Ajit,

I ma unable to see TMS and WMS modules in ax 2012 R3 in navgation pane.Can you please suggest me. Thanks in advance.

Ajit said...

Sorry for the late response Vijayadurga..
I am guess that you have already validated the suggested approach in the above blogpost. So in that case, it might be that these modules (TMS n WMS) were deactivated using Navigation options. Follow the below steps and see if it helps:
1. Open AX 2012 R3
2. On Navigation pane, click on ">>" sign. This will show remaining modules list.
3. Click on "Navigation pane options"
4. Hit button "Reset"
5. Reopen AX instance and try to find the modules now.

/Ajit.