During any process in the component, there are notable incidents undergoing that may be important for a client application to know. These incidents are signaled by the Framework EDI (FREDI) component through Events, which allow a client application to capture and ultimately trigger a process.

Events are important in processing EDI documents because they allow the client more control on how to proceed when a certain incident occurs while processing a document. In most EDI processing scenario, where multiple documents are processed, events allow the client to determine which documents can be accepted, discarded or ignored without stopping the entire batch process, and therefore making the EDI process more efficient.
For the different types of events generated, see Event ID Constants.