Processing Section
The Processing section provides the configuration details of the selected unit and provides the following tabs. You can switch between the tabs by clicking on them:
- Details Tab: The Details Tab contains the general information and basic properties of the flow. Typically includes the unit name and its description.
- Configuration Tab: Defines the technical setup and runtime-related settings. Typically includes payload handling, exposed objects, and error-handling settings.
- Design: The Design Tab is the visual workspace where you build the actual flow logic. Typically includes request document, key handling, error handling, etc.

Details Tab
The Details tab provides basic details of the System Call unit, including its name and description. The Details tab is displayed by default. It provides the following fields:
- Name:
- The unit name is provided in this section, and you may modify the existing name within this field.
- Click the field to update the unit's name.
- Upon completing the modifications, click the 'Save' button in the action area of the screen.
- Description:
- This field describes the processing unit, and you can modify the existing description.
- Click the field to edit the unit's description.
- Once you are done with the modification, click the Save button in the action area of the screen.

Configuration Tab
- To switch to the Configuration tab, click it. The Configuration tab provides configuration details for the System Call unit.
- The following fields will be shown on the tab:
- Payload Handling
- Continue flow on error
- Exposed Object
- Click any of the bands to view and modify the settings.

Payload Handling
This setting allows you to define how a flow receives, processes, transforms, and passes message data (payload) between units during execution. In simple terms, it allows you to select the specific payload that you do not want to process.
- Expand the band by clicking it. Once expanded, you will see the Remove for further processing field.
- Click the field to view the available payload. Select the payload you do not want to process.
- You can also type the payload type in the field; the entered payload is listed, and then select it.

- The selected payload is added to the field as a chip. The chip contains the 'X' icon; you can remove the payload by clicking the 'X' icon.
- Once you have added the payloads you do not want to process, click the Save button.

Continue Flow on Error
Continue Flow on Error is a configuration option that allows a flow to continue executing even if a specific unit encounters an error. Instead of stopping the entire flow, execution moves to the next configured step.
- A toggle switch is provided on the band and is disabled by default.
- To allow the process to continue despite an error, enable the toggle switch.
- Click the Save button to save the configuration.

Exposed Object
An Exposed Object is a data structure or variable that is made available outside the flow as part of its output. It defines what information the flow will return to the calling system.
- Expand the band by clicking it. Once expanded, you will see the Object drop-down field.

- Click the field to view the available objects. Select the required object that you want to process.

- Once the object is selected, click the Save button.

Design Tab
- To switch to the Design tab, click it. The Design tab provides configuration details for the System Call unit.
- The following fields will be shown on the tab:
- End Point
- Request Document
- Key Handling
- Extendad Error Handling
- HTTP Code Handling
- Click any of the bands to view and modify the settings.

Endpoint
An Endpoint is the specific URL or address where a system sends or receives data. It acts as the communication entry or exit point for an application, API, or service. In simple terms, an endpoint is the destination to which a request is sent or from which a response is received.
- Expand the band by clicking it. Once expanded, the following fields will be displayed:
- Connector
- Object
- API
- All fields are mandatory. Start filling in the fields in this order: Connector, Object, and API.
- If the data is already filled, the existing details will be populated. You can modify the details if needed.
Please be advised that, to enter the Endpoint details, the initial step is to select the connector. The Object and API fields will thus be disabled initially. Upon selecting the Connector, the Object field becomes enabled, whereas the API field remains disabled. Subsequently, once the Object field is populated, the API field is enabled.
Key Handling refers to how unique identifiers (keys) are managed, validated, and used within a flow or integration process. A “key” is typically a value that uniquely identifies a record, object, or transaction. It ensures the correct record is identified, tracked, and updated throughout the flow.
- Expand the band by clicking it. Once expanded, the following fields will be displayed:
- ID
- Primary Key
- OneEnterprise Message
- All fields are mandatory.

- This ID field lets you assign a unique ID to each key. You can create multiple keys for key handling. The field provides both the Fx and A1 (text field) functions. This field is mandatory.
- By default, the field will open with the Fx function. You can change the field type using the Fx or A1 from the drop-down.
- If Fx is used:
- The fx icon indicates that this field accepts an expression or formula.
- You can create an expression by dragging a node or nodeset from the outbound messages into the field. Alternatively, you can write the expression manually, use nodes, or combine both approaches to build it.
- Please note that you can drag and drop any nodeset from the Output section only. Open the output message, then drag the nodeset into the field.
- To remove a node, press backspace.
- If A1 is used:
- The A1 field lets you enter any alphanumeric key to create an ID. A maximum of 10 characters, 0-9, A–Z, and special characters are allowed in the field.
- This is a mandatory field.
The Output section displays the unit's final output message. The Output Message of the system call unit is the data generated after the unit completes execution. This final output of the unit is then passed to the next unit in the flow. The Output section provides the message in XML and JSON formats. You can switch between the tabs by clicking on them:
- Message Tab
- Parameter Tab