This object represents a named PL/SQL function or procedure that you write in a form, menu, or library module. Although trigger objects are the primary mechanism for adding programmatic control to a Oracle Forms application, this object supplements trigger objects by allowing you to reuse code without having to enter it in multiple triggers.
Creating modules using the Open API