Business Rules Configuration (for FIXEdge C++)

Business rules

Routing rules are the main elements in the FIXEdge configuration. They contain FIXEdge instructions for:

  • Routing incoming and outgoing FIX messages (via the correspondence between the ClientID and the FIX Session)
  • Filtering incoming and outgoing FIX messages
  • Transformation of incoming and outgoing FIX messages

The business rules XML configuration is stored in the FIXICC H2 database.

Updating the Business Layer configuration

To make changes in the existing Business Rules configuration:

  1. Go to the Configurations icon on the sidebar (item 1 in the figure below)
  2. Click Servers (item 2 in the figure below)
  3. Click Show all servers (item 3 in the figure below) to see the list of added server configurations
  4. Select a server from the table
  5. In the Configurations drop-down, select Business Rules (item 4 in the figure below)
    Figure. The Business rules item in Configurations.
  6. Then FIXICC H2 opens the Business Rules page in a new tabFigure. The Business Rules page.

  7. Make the needed changes. When you make changes, the Apply button is enabled.
  8. Click Apply to apply the updated business rules configuration to FIXEdge
  9. FIXICC H2 displays the following confirmation form:

    Figure. The confirmation form for applying the business rules configuration on the FIXEdge side.

  10. Click OK to send the updated business rules configuration to FIXEdge or click Cancel to cancel the operation.

If for some reason FIXEdge can't complete this operation, FIXICC H2 displays an error form.

If the operation can't be finished, the business rules configuration won't be updated on the FIXEdge side.

Reset to default BL configuration

To start a business rules configuration from the very beginning:

  1. Go to the Servers page
  2. Select a server name
  3. In the Configurations menu, click Business rules to open the existing business rule configuration
    • Figure. The Business rules item in the Configurations drop-down menu.
  4. Click Back to Default to reset the configuration to the default one and skip all changesFigure. The Back to Default button on the Server Business Rules page.

  5. FIXICC H2 switches the existing configuration with the default oneFigure. The default business rules configuration.

  6. Click Apply to apply the updated business rules configuration to FIXEdge

  7. FIXICC H2 displays the following confirmation form:

    Figure. The confirmation form for applying the business rules configuration on the FIXEdge side.

  8. Click OK to send the updated business rules configuration to FIXEdge or click Cancel to cancel the operation.

If for some reason FIXEdge can't complete this operation, FIXICC H2 displays an error form.

If the operation can't be finished, the business rules configuration won't be updated on the FIXEdge side.