Dear Friends,

Hope you are having a good start to this Year 2013.

Thought to share with you Budgeting functionality differences between between Dynamics AX 2009 vs 2012. Below are the key areas which I have documented. Feel free to send your comments if you have any additions or modifications to this list. Thanks and Happy Budgeting with Dax 2012 :)

Budget manager/analyst role center 

Goal
Dynamics AX 2009
Dynamics AX 2012
Importance
Perform common tasks, and view frequently used forms and reports from a single location
NA
Provides access to the commonly used forms, fact boxes, charts, reports, activities, and work items that the budget manager needs to complete daily tasks and make informed decisions
Consolidates key forms and information in a single location

 Financial dimensions for budgeting and budget control

Goal
Dynamics AX 2009
Dynamics AX 2012
Importance
Select financial dimensions in the chart of accounts for budgeting
Users were allowed a limited number of financial dimensions
Include or exclude specific dimensions, including main accounts, for budgeting
Simplifies budgeting and account number entry
Select dimensions from the account structure in the chart of accounts for budget control
Budget was always available at a main account level with the option of adding dimensions
Specify dimension values to hold budget amounts without any regard to their specific usage in main accounts
Provides flexibility in selecting specific dimensions, including main accounts, for budget control

 Budget Rate Types and Exchange Rates

Goal
Dynamics AX 2009
Dynamics AX 2012
Importance
Create a budget rate type and associate exchange rates
NA
Define currency pairs and associate exchange rates with the default budget rate type for the ledger
Simplifies creating and maintaining exchange rates specifically for budgets

Budget Models

Goal
Dynamics AX 2009
Dynamics AX 2012
Importance
Identify a budget by associating it with a budget model
Budget models were used to identify budgets
Budget models can be used to identify budgets
Simplifies categorizing budget transactions, identifying budgets, and assigning budget cycles
Use budget models to structure ledger budgets and develop budget forecasts
Budget models were used for simulations and forecasts
Budget models can be used for simulations and budget forecasts
Run simulations and compare budget forecasts
Build complex budget models using submodels for planning and reporting
Budget models and submodels were used to aggregate budget amounts
Submodels can represent departments or variety of other organization entities
Provides flexibility in budget planning and the ability to produce reports with consolidated balances

Budget Cycles

Goal
Dynamics AX 2009
Dynamics AX 2012
Importance
Create a budget cycle time span with one or more budget cycles that can be used across legal entities
NA
Map the budget cycle time span to a fiscal year or determine the number of accounting periods that each budget cycle will represent
Provides flexibility in implementing budget control for part of a fiscal year or over one or more fiscal years

 Budget Control Configuration

Goal
Dynamics AX 2009
Dynamics AX 2012
Importance
Define parameters and dimensions for budget control
NA
Dimensions and default parameters for budget control are defined in one location
Centralizes budget control options
Select the default over-budget permissions for user groups
NA
Users can determine the amounts to add and subtract for the calculation that determines the budgets funds that are available
Simplifies customization of the calculation for the budget funds that are available
Determine the source documents and accounting journals for budget control
NA
Enables budget checking for source documents and account journals at a header level or at line item entry
Controls processing of the specified source documents and accounting journals
Assign budget models to budget cycles and budget cycle time spans
NA
Implement one or more budget models and budget cycles so that, for example, a capital expenditure budget model and an operating budget model could be used for budget control
Provides flexibility in implementing budgets
Define budget control rules
NA
Defines of rules for specific dimensions, over-budget permissions, and parameters
Provides flexibility in defining dimension values and parameters for budget control
Select main accounts for budget control
NA
When main account is not selected as a budget control dimension, users can select specific main accounts for the application of budget control rules
Facilitates implementation of budget control for dimensions and main accounts
Define budget groups
NA
Set up budget checking for pooled dimensions and accounts
Provides flexibility in implementing budget control for dimensions and dimension values
Edit, activate, restore and turn on the budget control configuration
NA
Users can control the active budget control configuration as well as edit a draft version
Simplifies the implementation and administration of budget control

 Budget control on source documents and accounting journals

Goal
Dynamics AX 2009
Dynamics AX 2012
Importance
Enable budget checks as line items are entered or postpone the budget check until an action, such as an approval, is taken on the source document
NA
Source documents include purchase requisitions, purchase orders, vendor invoices, travel requisitions, and expense reports
Controls or prevents over-budget processing
Enable budget checks as each general journal line is entered or postpone the budget check until the journal is posted
NA
Accounting journals include daily journals, allocation journals, project expense journals, and fixed asset journals
Controls or prevents over-budget processing

 Budget register entries

Goal
Dynamics AX 2009
Dynamics AX 2012
Importance
Use budget register entries to formulate and manage budgets
Ledger budget tables provided static storage for budget records
Define one or more codes for the following budget transaction types: original budget, transfer, amendment, encumbrance, pre-encumbrance, carry-forward, project, fixed assets, demand forecast, supply forecast, apportionment (Public sector), and preliminary budget (Public sector)
Provides the ability to track, categorize, and audit budget transactions
Use subledger budget transaction types when budget forecasts are transferred to the general ledger
Users were unable to track the transfer of budgets from subledgers to the general ledger
Transfer forecasts for projects, fixed assets, demand forecasts (inventory sales), and supply forecasts (inventory purchasing)
Simplifies the transfers of forecasts to the ledger
For public sector, use preliminary budgets and apportionment budgets
NA
Define codes for apportionment and preliminary budget transactions
Provides public sector organizations with the ability to use preliminary budgets for budget control and apportion part of an approved budget
Create posting definitions for budget transactions
NA
When budget transactions are processed, posting definitions can create ledger entries for multiple accounts
Budget transactions can be automatically posted to the ledger

 Workflow for budget transactions

Goal
Dynamics AX 2009
Dynamics AX 2012
Importance
Set up budget transaction workflows
NA
Budget transactions associated with the workflow are automatically routed for review
Simplifies routing and reviewing budget transactions

 Budget transfer rules

Goal
Dynamics AX 2009
Dynamics AX 2012
Importance
Define budget transfer rules
NA
Budget transfer rules determine when budget transfers between dimensions can occur
Facilitates and controls budget transfers

 Budget transfers, allocations, and recurrences

Goal
Dynamics AX 2009
Dynamics AX 2012
Importance
Transfer budget amounts
NA
With budget control turned on, users can transfer budget amounts while entering other budget transactions or from source documents and accounting journals
Provides flexibility in transferring budget amounts
Allocate budget funds by dimension or period
Users could only allocate funds by period or dimension during budget entry
Spread a budget amount across dimension values or fiscal periods using a single transaction
Simplifies creation of budget allocation transactions
Enter a recurrence pattern for budget transactions
Users could create recurring budget expenses
Create recurring budget transactions
Simplifies creation of recurring budget transactions

 Budget reports and inquiries

Goal
Dynamics AX 2009
Dynamics AX 2012
Importance
Use reports and inquiries to view budget transactions, budget control statistics, and budget funds
Actual versus budget report
Use parameters to sort and categorize the budget data in these reports and inquires:
Budget funds available report
Actual versus budget report and inquiry
Budget detail report
Budget control statistics inquiry
Provides the ability to view, analyze, track, and audit available budget amounts, actual versus budgeted expenditures, budget transactions, and budget control statistics

 Web services interface for budget transactions


Goal
Dynamics AX 2009
Dynamics AX 2012
Importance
Create, retrieve, and update budget transactions from third party applications
NA
Generate and import XML for budget transactions
Allows the use of budget transactions created with external budget formulation tools