Home > Sample chapters

Customizing Microsoft Dynamics AX 2009

This chapter from Inside Microsoft Dynamics AX 2009 describes how to customize Microsoft Dynamics AX 2009 inventory tables and classes to implement new inventory dimensions, explains how to customize forms in Dynamics AX, describes how to customize reports in Dynamics AX, and explains how to customize the number sequence classes in Dynamics AX to implement a new number sequence.

The objectives of this chapter are to:

  • Describe how to customize Microsoft Dynamics AX 2009 inventory tables and classes to implement new inventory dimensions.

  • Explain how to customize forms in Dynamics AX.

  • Describe how to customize reports in Dynamics AX.

  • Explain how to customize the number sequence classes in Dynamics AX to implement a new number sequence.

Introduction

Dynamics AX allows you to customize an application by changing or adding metadata or modifying the application’s source code. The unique layering feature ensures that you can always return to the point at which you began to make modifications or restore the original metadata and X++ code.

The next section of this chapter describes how to customize Dynamics AX to include a set of new inventory dimensions by customizing a set of tables and classes. The new dimensions automatically appear in forms and reports without requiring you to change the original code or metadata of any of these elements.

The chapter also describes form and report customizations. The sales order form is modified to include a product image, and the sales invoice report is modified to include promotional text.

The last section of the chapter explains how to customize the number sequence classes to enable the use of a new number sequence, which is useful for creating invoice numbers, voucher numbers, and so on.