There are three important steps in overriding a base event. Here is an example of how you would remove the print dialog after creating a License Plate in the WHI Ship app.
This is example will only cover Warehouse Shipments via application code WHSE_SHIPMENT_DOC, there is also Transfers via TRANSFERS_OUT_DOC and depending on your location configuration Sales Documents via SALES_OUT_DOC)
Create a custom event
In Business Central, search ‘WHI Application’, select Warehouse Insight Application list
Find the application you are interested in modifying, in our case it’s WHSE_SHIPMENT_DOC, open the application.
On the Menu ribbon select Design.
Find the function/method you want to overwrite. In our case it is ‘When a License Plate is Stopped’.
You will want to mirror this function in your own application so take a screenshot.
Navigate back to the Warehouse Insight Application list and create a new application.
Give your application a meaningful Code and Description. In my case it will be called ‘MY_CUSTOM_CODE’.
On the Menu ribbon, again open the Design. You will notice the designer is empty.
Create a Custom Event by dragging its associated puzzle piece from the left side bar under ‘Events’ onto the white board.
Name the event using a meaningful name, remember this name for later. In my example it is ‘Custom Override’.
Complete the event as you see fit, in this case we are just duplicating the base event we saved in the screenshot earlier and leaving out the printing portion.
* Refer to the attached Warehouse Insight Application Development PDF if you need help with this.