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, you will see the Operation field, which is mandatory.
- To add an operation, click the drop-down. A list of available operations will be displayed.
- Select the desired operation from the drop-down. The selected operation will appear in the drop-down.
Image
Request Document
A request document is a structured data message sent from one system to another when a request is made. It defines the format and content of the transmitted data. It is usually formatted as XML and JSON.
- Expand the band by clicking it. Once expanded, you will see the Data Source field.
- Fx - Function:
- This field supports the Expression Builder, which helps you create logical expressions or formulas without writing complex code. An expression is a combination of Fields / Variables, Operators, Values, and Functions. It allows you to write your own expression.
- It provides a structured interface where you can:
- Select fields or variables
- Choose operators (like =, ≠, >, <, AND, OR, NOT)
- Add functions such as string, date, and math functions
- Build conditions step by step to ensure syntax is correct.
- You can drag and drop any nodeset from the Input section into the Data Source field. Open any message in the Input section, then drag the nodeset into the field.
- Please note that you can only drop one nodeset into the field. If you drop a new nodeset on top of an existing nodeset, the existing nodeset will be replaced by the new one.
Image
Document Name
The Document Name field supports both dynamic data and fixed values. You can choose either a function field (fx) or a fixed field (A1) as per your need.
- Expand the band by clicking it. Once expanded, you will see the list of the Document Name field. By default, the field will show the Fx function. However, you can change it to A1 using the drop-down:
- Function (fx):
- The function field is dynamic and will be represented as 'Fx'.
- This field supports the Expression Builder, which helps you create logical expressions or formulas without writing complex code. An expression is a combination of Fields / Variables, Operators, Values, and Functions. It allows you to write your own expression.
- It provides a structured interface where you can:
- Select fields or variables
- Choose operators (like =, ≠, >, <, AND, OR, NOT)
- Add functions such as string, date, and math functions
- Build conditions step by step to ensure syntax is correct.
- You can drag and drop any nodeset from the Input section into the parameter field. Open any message in the Input section, then drag the nodeset into the field.
- Please note that you can only drop one nodeset into the field. If you drop a new nodeset on top of an existing nodeset, the existing nodeset will be replaced by the new one.
- Fixed (A1):
- If the parameter is fixed, it will be represented with 'A1'.
- A text box field will be provided for a fixed document name. You can enter any value in the field.
- Once the name is defined, click Save to save the configuration.
Image
Key Handling
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.
Image
- This ID field lets you assign a unique ID to each key. You can create multiple keys for key handling.
- This field is mandatory, and it is a text field where you can enter any alphanumeric key to create an ID. A maximum of 10 characters, 0-9 and A–Z, are allowed in the field.
Image
- This Primary Key field allows you to create a valid expression using the variables, strings, and fields from the Output section.
- This field is mandatory. By default, the field will be displayed as a function field and represented with 'fx'.
- However, you can change the field type to a fixed value type using the drop-down. The drop-down provides the following options:
- Fx - Function:
- This field supports the Expression Builder, which helps you create logical expressions or formulas without writing complex code. An expression is a combination of Fields / Variables, Operators, Values, and Functions. It allows you to write your own expression.
- It provides a structured interface where you can:
- Select fields or variables
- Choose operators (like =, ≠, >, <, AND, OR, NOT)
- Add functions such as string, date, and math functions
- Build conditions step by step to ensure syntax is correct
- A1 - Fixed:
- It allows you to use any alphanumeric keys.
- Create a primary key of your choice.
Image
- The OneEnterprise Message field is mandatory.
- Click on the drop-down to view the list of available OE messages. Select an OE message from the drop-down.
- Once the message is selected, click on the Save button.
Image
Delete Key from Key Handling
- You can delete any key using the delete option.
- To delete any key, click the Delete icon on the right.
Image
- On the click of the Delete icon, a confirmation pop-up will appear.
- Click Yes to delete the key.
- Click No to close the pop-up.
- Once the key is deleted, click on the Save button.
Image
Add Multiple Keys for Key Handling
- You can add multiple keys for key handling.
- To add another key, click the (+) Add icon on the right.
- Please note that you can add another key after successfully creating the first one. If any placeholder is present and it is empty, you cannot add an additional key unless you fill in the values in the placeholder.
Image
- On clicking the (+) icon, a new placeholder will be added.
- You can fill in the key details and then add another key.
Image
Extended Error Handling
Extended Error Handling is an advanced error management mechanism that enables a flow to detect, capture, process, and respond to errors in a controlled, structured way. The key functionality of this field is that it does not stop execution; it provides detailed control over how errors are handled.
- Expand the band by clicking it. Once expanded, the following fields will be displayed:
- Condition
- Info
- Category
- All fields are mandatory.
- This Condition field lets you create a valid expression using the variables, strings, and fields from the Output section.
- This field is mandatory. By default, the field will be displayed as a function field and represented with 'fx'.
- This field supports the Expression Builder, which helps you create logical expressions or formulas without writing complex code. An expression is a combination of Fields / Variables, Operators, Values, and Functions. It allows you to write your own expression.
- It provides a structured interface where you can:
- Select fields or variables
- Choose operators (like =, ≠, >, <, AND, OR, NOT)
- Add functions such as string, date, and math functions
- Build conditions step by step to ensure syntax is correct
- Create a valid expression.
Image
- The Info field allows you to create a valid expression or fixed information as a string.
- This field is mandatory. By default, the field will be displayed as a function field and represented with 'fx'.
- However, you can change the field type to a fixed value type using the drop-down. The drop-down provides the following options:
- Fx - Function:
- This field supports the Expression Builder, which helps you create logical expressions or formulas without writing complex code. An expression is a combination of Fields / Variables, Operators, Values, and Functions. It allows you to write your own expression.
- It provides a structured interface where you can:
- Select fields or variables
- Choose operators (like =, ≠, >, <, AND, OR, NOT)
- Add functions such as string, date, and math functions
- Build conditions step by step to ensure syntax is correct
- Please note that you can use the variables, strings, and fields from the Output section only. A drag-and-drop function is also supported.
- A1 - Fixed:
- It allows you to use any alphanumeric keys.
- The supported values are 0-9, and a-z, and a maximum of 10 characters is allowed.
- Fill the Info field either using the expression builder or a simple string.
Image
- The Category field is mandatory.
- Click on the drop-down to view the list of available categories. Select an appropriate category from the drop-down.
- Once all the fields are filled, click on the Save button.
Image
Delete Category from Extended Error Handling
- You can delete any category using the delete option.
- To delete any key, click the Delete icon on the right.
Image
- On clicking the Delete icon, a confirmation pop-up will appear.
- Click Yes to delete the key.
- Click No to close the pop-up.
- Once the key is deleted, click on the Save button.
Image
Add Multiple Categories for Extended Error Handling
- You can add multiple Categories for Extended Error Handling.
- To add another key, click the (+) icon on the right.
- Please note that you can add another key after successfully creating the first one. If any placeholder is present and it is empty, you cannot add an additional key unless you fill in the values in the placeholder.
Image
- On clicking the (+) icon, a new placeholder will be added.
- You can fill in the key details, then add another error-handling category.
Image