Good afternoon,
I just encountered this same issue and figured I would update this blog with my findings. I did the usual troubleshooting stuff...
1. Verified that I am on MR 2012 RU 5 -- 2.1.1037.15
2. Checked for NULL records in GP for the Budget, Account Number, Category, User Defined Fields, etc.
3. Verified that my company had a functional currency and that the Currencies were setup with ISO codes
4. Checked all my building blocks for accuracy.
In this case, since I was finding that for some of my accounts, I was missing the January 2013 and any post April 2013 transactions, I created a row layout with 4 of those accounts and a column definition with a DESC, a Beg of Year column, 12 periodic columns (one for each period 1 - 12), a CALC column adding those columns and a FD column with YTD. I used the P<=BASE column restriction for the 12 Periodic columns.
When I ran the report, the January column was blank as well as my May - July columns, but the other columns had the correct figures. Not good...
5. Since my customer has multiple SQL instances for Prod and Dev, I also verified that the DDM was connected to the correct SQL Server in the Management Reporter 2012 Configuration Console.
6. Checked the Data Mart Integration logs and Service logs for any errors... none noted.
7. Since all the above checked out, I recreated the DDM database.... THIS WAS THE MAGIC TICKET.
7a. Make sure no one is logged into Management Reporter Designer
7b. From the MR 2012 Configuration Console, Select the ERP integration for your DDM.
7c. Click on the Disable Integration Button
7d. Click on the Remove Link on the upper right of the window
7e. Stop the MR 2012 Application and Process Services from the main MR 2012 Services window in the Configuration Console
7f. Log out of the MR 2012 Configuration Console
7f. Log into SQL Management Studio and delete the DDM database
7g. Log back into the MR 2012 Configuration Console and start both services
7h. Go to File > Configure and choose to Add the Microsoft Dynamics GP Data Mart and follow the prompts.
7i. Enable the Datamart integration and wait for that to finish
7j. Log into Report Designer and verify that you are pulling from the correct Building Block for your company(ies)
7k. Test your reports.
Rebuilding the Data Mart fixed it for us. I believe in our case, it was because we were in a test environment and the GP databases were refreshed. We needed to also refresh our DDM.