Data Directive - Messagebox and Stop Processing

Is there a way to exit the data update process from the Data Directive without having to raise an exception? The exception dialog is not appealing. I would like to present a messagebox but have the process terminate after the messagebox is displayed similar to an exception dialog.

Cancel Update through Dialog Box - ERP 10 - Epicor User Help Forum (epiusers.help)

This thread might have some ideas. Is there any way you can move from the Update Directive to the Pre-processing directive? That might give you more of a chance to stop the update.