How to Execute Plugin Using JavaScript?

There are many business scenarios where we are required to call a Plugin using JavaScript. In this blog, we will discuss one of the approaches that is very effective.

To call Plugin using JavaScript, we should:

  • Create an action in CRM
  • Register Plugin
  • Register step on action message
  • Call this action in JavaScript

Business Scenario:

On Order entity we have a custom field, this field on change we trigger a plugin. Create an action, it is blank action with no arguments or steps. Activate that action and use that action name while registering step in plugin.

Write the plugin code and register the plugin. In this scenario, we just have to write throw exception in code.

Register New Step

In step creation, we select message as action name (i.e., mtc_sendemaila49b5f8ca894e811) and we select primary entity as order and event pipeline stage as post-operation. Click on Register New Step.

After completion of plugin registration, call your action in JavaScript code. Below code shows how to call action in JavaScript for your reference.

We call above code (callAction function) during on change event in order entity. The below screenshot shows exception message in plugin.

Still need any help? Write to us at We will help you.

About Apps Now

Apps Now offers latest reads on Microsoft Technologies and Business Applications in an easily understandable and digestible manner for you to drive some mileage out of it. Keep following Apps Now to learn new technologies and best coding practices.

See more blogs from Apps Now

No Comments

Add a Comment

  1. (max length 2000)
  2. captcha refresh captcha
Please Wait