I was working with a Dynamics AX 2012 client recently and they were getting the error message “Period for xxxx does not exist” and Fiscal Year for xxxx does not exist.” Here is a screenshot of the Fiscal Year error and Period error:
We checked the normal setup of the Fiscal Year and Calendar. We did this by following the steps below.
Check setup of Fiscal Year and Calendar
1. Navigate to General Ledger | Setup | Ledger
2. Click on Ledger Calendar
3. Expand the Fiscal Year and verify that you have a 2016 Calendar
4. Also verified that the Period Status was set to Open, mentioned in the error message
If you have checked all the items above and the issue still persists, then we have a caching issue. This will require that you stop all AOS Services and bring them up on at a time. Before you stop the services you will need to ensure that all users are out of the system as restarting the system will kick them out.
Since you are going to stop all AOS Services and have the users out of the system. I would also delete the AUC and KTI files for the account that is running an AOS Service. This will also ensure we get rid of any caching issues.
Please navigate to each of the locations below and delete the AUC and KTI files:
Delete AUC files and KTI file and DAT Files..make sure that the client is closed
Delete AUC and KTI file and DAT Files
Delete AUC and KTI Files and DAT Files