Introduction

Completed

To reduce build time and ensure that you're always running the latest version of finance and operations apps, you can't modify base code and no Microsoft models can be overlayered.

Binary updates are provided to finance and operations apps monthly, to reduce upgrade cost and deliver innovation to customers at a faster speed. Avoid intrusive customizations because it can impact those upgrade costs.

Finance and operations apps are customized by using extensions, which allow you to add functionality to model elements and source code in the Application Object Tree (AOT) by using Visual Studio. When a customization can't be accomplished by using an extension, you can submit an extensibility request support ticket. You can also write new code by using X++ to customize the functionality of the application. Event handlers and methods can be added to elements through extensions to change their behavior.