Create service definitions to establish reusable execution logic that actions can
reference and use across order processing workflows. Defining service definitions centrally helps
standardize behavior, reduce duplication, and simplify future updates.
About this task
Service definitions are created within a service group. The selected service group determines
where the service definition is organized but does not affect its execution behavior. Use this task
when you introduce new integration logic, define reusable processing steps, or prepare logic for use
in actions and workflows.
Procedure
-
Log in to Order Hub.
- From the side navigation menu, select
.
- In the process modeling area, open the required process type by clicking the
component.
The system displays the Service definitions list in the side
panel.
- From the Service definitions list, select the service group under
which you want to organize the new service definition.
- In the Service definitions window, click the Add icon
. The system displays the
Create new service window.
- In the Create new service window, enter the service
name.
- In the Service group name field, confirm or update the service
group name.
- Optional: Set the service properties.
- Select the invocation mode.
- Asynchronous mode stores and forwards messages.
- Synchronous mode immediately forwards messages.
- Click Create.
The system creates the service definition
and opens it on the canvas.
- Drag one or more subservices to the canvas.
- Define the required execution logic by arranging and connecting the
subservices.
- Click Save.
Results
A new service definition is created from the canvas configuration and is listed under the
specified service group. Actions can reference the new definition and use it in process
workflows.