Validation on update/Insert/delete record – Dynamics 365 for Finance and Operations

Posted by

These are four events on a table-level to validate the record. This method calls during the default insert/Update method calling.

OnfinaldeleteValidation,

OnFinalUpdateValidation,

OnfinalInsertValidation,

OnfinalReadValidation .

 

Examle:

 

/// <summary>
///
/// </summary>
/// <param name=”sender”></param>
/// <param name=”e”></param>
[DataEventHandler(tableStr(HcmTopicComment), DataEventType::FinalUpdateValidation)]
public static void HcmTopicComment_onFinalUpdateValidation(Common sender, DataEventArgs e)
{
//Custom condition to validat

throw Error(‘update not allowed’);

}

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.