Working with Events

The MYOB Acumatica Framework provides its own event model in which events related to the manipulation of data records and data fields are raised in a particular order within certain scenarios. An event handler is a method invoked by the MYOB Acumatica Framework once the corresponding event is raised.

By implementing event handlers, application developers can add business logic for the manipulation of data within business logic controllers (BLCs). This business logic includes the validation and calculation of field values, the management of data records (inserting, updating, or deleting), the checks for duplicate records, and the implementation of the presentation logic of the user interface.