Eliminate By Solve

(Available with Order Execution Mgt.)


Range Source Eliminate By Solve applies a weight to items that do not match the criteria of a named query or query expression.

The applied weight is a value that:

You entered in the Set Block Weights function block's corresponding parameter.

Set Block Weights assigns to this function block.

Note: A block that applies a zero weight directly eliminates items that fail from the range source.


This function block has the following parameters:



Always Evaluate

Hard, Soft or Breakable.

Controls what happens when the extension eliminates all items in the range source.



All items will remain eliminated. Enter a wait state after the logic script has completed.



Roll back any eliminations made by this extension.



Roll back any eliminations made by this extension that have a danger point value of TRUE (non zero).

Routing modules will first use the danger defined for each individual decision.

However, one of the following may occur instead.







No danger point has been configured for the decision.

The site-wide danger point will be used.



This function block is used in the decision output logic,

The site-wide danger point will be used.



No danger point can be found for a decision

The decision remains eliminated.

Solve Id/Expression

Enter one of the following to compare items against.

The identifier of a named query.

A query expression,

Items that do not satisfy the query criteria fail the comparison.

Solve Point ID

(Optional) A text point that stores the name of a query.

Supercedes Solve Id/Expression.

Constant Solve Expression

(Optional) Valid BASIC expression to generate a solve or solve ID.

Supercedes Solve ID and Solve Point ID.





More information

Eliminate and Weight Sources.

RSA function blocks list.