Understanding GP’s Multidimensional Analysis Feature
MDA is a feature in Dynamics GP that lets you “tag” transactions with additional “dimensions” for reporting and analysis.
For example, instead of creating a new GL account for every department, region, project, cost center, product line, etc., you can use MDA codes to capture these extra details and keep a streamlined chart of accounts.
First you define your MDA Groups and the Codes that will be used within each group.

Next, you link your MDA groups to G/L accounts. You can indicate whether you would also like to track quantities (in addition to dollars). Analysis Types are Fixed, Required, Optional or None. You can enter default percentages to be applied to transaction distributions for each code, which can be overwritten in the transaction. A single G/L account can have multiple MDA groups assigned.

When a G/L account, that has MDA groups assigned, is used in a transaction, the Account Analysis button becomes available (circled below).

Click on the Account Analysis button to open the Analysis Posting Detail window where you can distribute the transaction amount to MDA codes.

MDA transaction history can be viewed in the Account Analysis report, Analysis Inquiry window and in SmartLists.
MDA codes can be used in the following transaction types:
- General Journal Entry
- Payables Transaction Entry
- PO Receiving
- PO Invoice Entry
- Receivables Transaction Entry
- Sales Invoicing
- Sales Transaction Entry
Need a Great GP Support Partner?
Are you in need of a responsive and knowledgeable GP support partner? CSSI provides helpful technical support, training, and upgrade help. Contact us to discuss how we can help you manage your use of Dynamics GP.
































