Customization Items: General Information
You start customizing MYOB Acumatica forms by adding the appropriate customization items to the customization project. A customization item is a programming or non-programming component of a customization project.
For each type of customization item that a customization project can include, the Customization Project Editor provides a page you can use to add or modify one of these items.
Learning Objectives
In this chapter, you’ll learn how to add items to your customization project and how to update these items in the project.
Applicable Scenarios
You add customization items to a customization project when you need to make certain modifications to these items. You update these items if the items have been updated outside of the project (for example, in an MYOB Acumatica instance or in the database).
Addition and Update of Items in a Customization Project
You add items to a customization project by using the Customization Project Editor, which has separate pages that you use to add and manage each type of customization items in the currently opened customization project.
To add an item to the customization project, you open the page that corresponds to the type of item you want to add. Then on the page, you add a new item or an item that already exists in the system.
When you modify an object (such as a generic inquiry, report, or dashboard) that has been added to the customization project, information about the object is saved only to the instance database. So after modifying the object, you have to update the corresponding customization item so that the changes are saved to the customization project.
Adding UI Configurations
In MYOB Acumatica, users can easily personalize forms to meet their needs, and administrators can perform system-wide configuration. A form configuration is a set of these changes to a particular form. You can incorporate any form configuration in a customization project as a UI configuration. You do this by using the UI Configurations page of the Customization Project Editor.
A form configuration (and the corresponding UI configuration) can include such changes as the following on the MYOB Acumatica form:
- The visibility and order of tabs
- In tables, the visibility, order, width, and tab stops of columns
- Boxes’ visibility, order, tab stops, and visibility in collapsed state
- The captions of groups of elements (fieldsets); you can also add and remove their available elements
- The addition of user-defined fields to a form and the location of each field
Below you can see an added UI configuration for the Sales Orders (SO301000) form.

You may have previously configured user-defined fields and added them while personalizing the form. These fields are automatically added to the User-Defined Fields page of the Customization Project Editor when you add the form configuration on the UI Configurations page. For details on how to add user-defined fields, see User-Defined Fields in Customization Projects: General Information.
