This topic describes how to create a process flow with iWay Designer and bind it to a sample channel as a route. These instructions replace Defining a Route.
For details on the full features of iWay Designer, and additional information on using its capabilities, see the iWay Designer User's Guide.
You will complete the following high-level steps to define the route.
Note: A Validation Report is used to determine if your SWIFT message is compliant with SWIFT-defined standards. SWIFT tagging validation and network validation will be performed.
The Designer Project Information dialog box opens, prompting you for a project name and optional description.
In the Description field, type Defining a route for SWIFT inbound processing using iWay Designer to describe the project.
The Designer Project Bindings dialog box opens.
The iWay Process Configuration dialog box opens.
In the Description field, type Process flow for SWIFT route for channel for inbound processing.
The new SWIFTValidationProcess node appears under the Processes folder, and the workspace displays a Start object.
You are ready to build the SWIFTValidationProcess by adding objects to it and specifying their relationships.
The copy service redirects an output document to a destination.
The Service Name and Description dialog box opens.
The Service Type dialog box opens.
The Define Service dialog box opens.
Do not select the check box, since you do not want to use this service in other process flows.
The Properties dialog box opens.
The new CopyService object appears in the workspace.
Now you need to connect the Start object to the CopyService object.
The Line Configuration dialog box opens.
This option indicates that there are no conditions that affect the path, and that the path between the two objects will always be followed.
A line appears between the objects to indicate that a relationship has been established.
All processing paths must terminate with an End object.
The End Name and Description dialog box opens.
The End Name Schema dialog box opens.
The Properties dialog box opens.
The new End object appears in the workspace.
The Line Configuration dialog box opens.
This option indicates that there are no conditions that affect the path and that the path between the two objects will always be followed.
Your process flow will look similar to the following. The CopyService object is a unit of work that redirects the XML output to a defined destination through a custom emit. The End object terminates this single process.
You can reposition the objects as desired.
You will add a Validation Report service to execute a SWIFT validation report.
The Service Name and Description dialog box opens.
The Service Type dialog box opens.
The Define Service dialog box opens.
Do not select the check box, since you do not want to use this service in other process flows.
The Properties dialog box opens.
The new SWIFTValidationService object appears in the workspace. The process flow will look similar to the following.
The Line Configuration dialog box opens.
A line appears between the objects to indicate that a relationship has been established.
All processing paths must terminate with an End object.
The process flow is now complete. It will look similar to this.
Validating a process flow ensures that its structure is correct. Publishing a process flow makes it available in the Registry for use in channel configuration.
For instructions on validating and publishing the process flow, see the iWay Designer User's Guide.
Your next step is to add a new route to the Registry of the iWay Service Manager Administration Console and associate the process flow with it.
Parameter |
Value |
---|---|
Name * |
SWIFTtoXML_Route_PFlow |
Description |
Route for SWIFT to XML using process flow. |
You are prompted for the type of component to associate with the route.
The route, with its associated process flow, has been successfully defined.
Note: This is the simplest possible route to configure. In most cases, users may have more complex business logic in their environment.
To add a process flow route to a channel:
A list of available channels is displayed.
The Construct Channel pane opens, as shown in the following image.
Notice that an existing route (_SwiftToXml_Route) is already defined for the channel. You must delete the existing route before adding a new route that contains a process flow.
The Channel Component Types pane opens, as shown in the following image.
A list of available routes is displayed, as shown in the following image.
You are returned to the Construct Channel pane.
iWay Software |