Here is a quick post which talks about a common error which you may receive from dynamics AX system when working with project transactions.(Posting project transactions).
If you encounter the error with message “There are no more budget left on forecast model ” ” for the cost” , this indicates that the “automatic cost reduction” for forecast is enabled in the project forecast model and “Check remaining cost against budget” check boxes are marked for Hours/Expense/Item which causes the system to check for the remaining forecast amounts/qty and there by block the further posting of transactions in the project.
The business scenario for this kind of setup:
In a realtime business scenario , the original forecasts will be created using a Original forecast model which will remain untouched for future references of the original budget. So the automatic cost reduction check boxes will not be marked for this forecast model.
To track the reduction of the original budgets and to have check on the budget control , Microsoft dynamics AX provides the “automatic cost reduction” and “Check cost against the remaining budget” check boxes. So a new Remaining forecast model will be created and these check boxes will be marked to have control over the budget.
Refer to screenshot below.
After the original budgets are created , these will be copied to the remaining forecast model by using the Copy budget periodic job.
Steps to troubleshoot the above error :
- Find the forecasts for the project and the type of transactions you are working on. This can be found at Project Accounting > Inquiries > Forecasts > Hour/Item.Expense..
- Look for the reduced forecast transactions.
- Take a suitable action for the budget by editing it.(You can increase the Qty. / Amount).
I would welcome any sort of questions on this.
Thanks, Keep DAXING 🙂