Business Integration Solutions documentation
About: User Event
In Business Integration Solutions, the User Event triggers a pipeline based on a user action, such as selecting a button on a page.
Usage
Use this event to have manual control of the BIS export. With a few lines of code, you can create a custom button and add it to a list page or a card page in Microsoft Dynamics NAV. After you select the button, the associated pipeline triggers and exports the defined dataset.
You can also define filters on the User Event. For example, if you add a button to the Sales Order card, selecting the button sends a sales order confirmation to the customer. If the notification language depends on the customer's language code, you add a filter to the User Event that checks the customer's language code.
The processing mode is synchronous. The user who starts the event receives the result of the action immediately.
Concept
By selecting an action button on a page, a User Event triggers and manually starts a BIS pipeline for a record or a selection of records.
A User Event is a specific implementation of the Code Event but uses the same code. The only difference is the user experience. For more information, refer to the topic How To: Create a User Event in the Software Development Kit document.
[Microsoft Dynamics NAV] ➡️ [User Event] ➡️ [<Activities>] ➡️ [<End Point>]