Wednesday, March 11, 2015

Timesheet comments are not visible after AX2012R2 upgrade from CU6 to CU7

Hello People,

Recently I was involved in an upgrade project for AX2012R2 from CU6 to CU7. An interesting issue has been detected by our team and fixed by me. The issue consists in the fact that all the users are not able to see all their previous comments inserted in timesheets. Sometimes the internal and external comments provided by users are very significant for team leaders/project managers and administration. The further investigations proved that the internal/external comments still are stored in the TSTimesheetTrans table. The new design of the comments area for timesheets in CU7 involve the TSTimesheetLineWeek table. So, the goal is to refresh/update the TSTimesheetLineWeek table records. See below a job that performs this task.

Wednesday, February 4, 2015

AX 2012 Client crash - System.Globalization.CultureNotFoundException

I will describe below a very stupid issue that required today about 30 mins to resolve it. It is pretty simple but it can consume your precious time.
So, the short description: On my desktop PC I have installed 3 languages. As usually a RDP session was started to a virtual development machine... AX 2012 Client launched. In user interface the system works perfectly. But in development workspace the AX client crashing once I'm trying to view the code of any object. See below the full stack:

Application: Ax32.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Globalization.CultureNotFoundException
Stack: