Understanding B98ORCH

Use the B98ORCH business function to invoke an EnterpriseOne orchestration or notification automatically from an EnterpriseOne interactive application or batch application. Orchestrations and notifications are created in the Orchestrator Studio, typically by a business analyst, to automate manual business processes.

You can configure the following items in EnterpriseOne to invoke B98ORCH:

  • Named event rule

  • Application event rules

  • Report or UBE event rules

  • Business function

  • Table trigger event rules

B98ORCH calls orchestrations and notifications that execute on the AIS Server, a server that provides a JSON over REST interface to enable communication from calling clients to the EnterpriseOne HTML Server. Data passed from B98ORCH is converted to JSON in order to interface with orchestrations and notifications on the AIS Server. Optionally, you can map full JSON payloads in and out of B98ORCH.

B98ORCH supports asynchronous or synchronous processing. By default, B98ORCH calls an orchestration or notification asynchronously, without waiting for a response. You can enable B98ORCH for synchronous processing if expecting a response from a completed orchestration or notification. Calls to B98ORCH from a report or UBE always process synchronously, even if B98ORCH is configured for asynchronous processing.