Home / Educational Content / JD Edwards / How to Call Orchestrations from Forms Without Customization

How to Call Orchestrations from Forms Without Customization

Did you know that you can call orchestrations and notifications from EnterpriseOne events in real-time without any customization? This brings the power of orchestrations, including process automation and integration with third-party applications, right into the context of EnterpriseOne applications.

As part of its continued endeavor to empower citizen developers, JD Edwards has gone one step further to make the powerful capabilities of Orchestrator available from interactive applications. By using form extension, citizen developers can now associate an orchestration with a form event on the glass and contextually map the orchestration parameters – enabling them to call orchestrations from the form context in real-time. This means that you can now meet tangible business logic requirements across industries, regions, and for integration on the glass with easier steps using low-code methodologies and a low cost.

Example of Calling Orchestrations from Forms

The video walked through an example of creating a sales order for Transportation Management. This can be a tedious process that involves several steps, including:

  • Entering the sales order
  • Defining the routing options
  • Approving and confirming the shipment
  • Updating the freight charges

Wouldn’t it be nice if you could complete all of these steps with only the click of a button? With form extensibility, you can do all of this and more. All you need to do is transform these business processes into automated operations by creating an orchestration and associating it with a form event.

Associating an orchestration with a form event can be achieved in a few simple steps. Using the intuitive wizard, you can choose the control, event, and orchestration and map the input and output parameters to save the association of the orchestration with the event. By mapping the output parameters, you can map the orchestration output to the form controls. Once the association of the orchestration with the form event is completed, you can call orchestrations from the interactive application in real-time.

In the Sales Order example, the orchestration, when invoked, will create an order and update the freight charges for the order.

You can even associate a notification with an event to receive a notification when an order is created. You can achieve all of these steps without the need for any customizations.

Additionally, with EnterpriseOne Tools 9.2.4, you can:

  • Associate an orchestration with grid events
  • Map an orchestration output to grid rows and columns
  • Iterate an orchestration over rows in an update grid

What this means is, as an example, if you wanted to simplify the process of updating the order status of multiple lines on a sales order, you can do that with just the click of a button instead of going through a series of steps.

update-status

This is now possible on the glass without any customization.

All this requires is associating an orchestration with the “Update Status” button. When you click this button, the orchestration is triggered and will update the status of each selected sales order line.

How to Call Orchestrations from Forms Without Customization