Home / Educational Content / JD Edwards / How To Associate Orchestrations with Events from EnterpriseOne Applications

How To Associate Orchestrations with Events from EnterpriseOne Applications


Did you know that you can call an Orchestration from an EnterpriseOne form event in real time without any customization?

This brings the power of Orchestrations, including process automation and integration with third-party applications, into the context of EnterpriseOne applications. As part of its continued endeavor to empower citizen developers, JD Edwards has gone a step further to make the powerful capabilities of the JDE 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. This enables them to call Orchestrations from the form context in real time. This means that you can now meet business requirements across industries and regions through easy steps at low-code and low-cost.

The Oracle video below walked through the following example:

John is a customer service manager handling orders for high-priority customers. One of his responsibilities is to provide the best customer experience possible. He needs to be constantly on the watch to ensure that the orders are processed smoothly and that any roadblocks are addressed quickly.

Sometimes, when a customer service representative creates an order, the order goes on credit hold because the customer has exceeded the defined credit limit. In such cases, John needs to act quickly, and the credit manager needs to be alerted to take the required action.

The video gave a demonstration of how Form Extensibility Framework can be used to find a solution for John in this situation.

With just a click, you can call Orchestrations on form and control events. A citizen developer can choose the control event and Orchestration and map the input parameters to save the association of the Orchestration with the event.

In the context of a requirement for a customer service manager, let’s assume that we have an Orchestration that does the job of checking if an order belongs to a high-priority customer and that the Orchestration sends a message to a credit manager if it finds that the order is on hold.

As a citizen developer, you can associate this Orchestration with the checkmark button on the Sales Order Detail Revisions form.

The next time a customer service representative creates an order for a customer and clicks the checkmark button on the Sales Order Detail Revisions form, the Orchestration will be called in real-time, contextually, to check if the customer exceeds the credit limit. If the customer does exceed the credit limit, the credit manager will get notified that the order is on hold. This will enable the credit manager to act on the customer credit so the order can be processed.

For more information about associating Orchestrations with events from EnterpriseOne applications, check out the full video below.

Additional Resources

If you’re interested in presenting at INFOCUS 19, the premier deep-dive JD Edwards focused event of the year, submit an abstract by May 3 to be considered. The conference will take place August 20-22 in Denver, Colorado. Take advantage of Early Bird registration rates before July 23!