Deprecated: DynamicsAXGeneralLedger class members [AX 2012]

Updated: October 24, 2013

Applies To: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

In Microsoft Dynamics AX 2009, the DynamicsAXGeneralLedger class contains methods that enable specific forms to be opened in the application. Because of changes in Microsoft Dynamics AX 2012, two members have to be replaced to enable access to new functionality:

  • OpenGeneralLedgerBudgetWindow

  • OpenGeneralLedgerTransactionWindow

If these members are not replaced and are called on a AX 2012 installation, they will return failure.



Reason for deprecation

The data model for AX 2012 has significantly changed the interaction with certain forms and classes. The existing members of the class do not enable the required information to be passed to Microsoft Dynamics AX, so that forms can open with the correct context.

Replaced by another feature

Yes. Two new members will be added to the DynamicsAXGeneralLedger class to replace the AX 2009 functionality. The signature of these members will enable all required information to be passed, so that forms can open with the correct context.

Modules affected


Changes to installation

This change does not affect application installation.

Changes to upgrade

This change does not affect application upgrade.

Announcements: To see known issues and recent fixes, use Issue search in Microsoft Dynamics Lifecycle Services (LCS).