Application business logic may require a custom form to collect action input parameters from the end users.
Code On Time web applications have built-in support for modal action confirmation forms.
The screen shot of the master/detail page Suppliers shows the custom action Change Supplier selected in the context menu of the detail view.

A custom modal parameter form is displayed when the action is selected.
