Eliminate By Weight

(Available with Order Execution Mgt.)


Eliminate By Weight eliminates all items within the range source that have a weight greater than a specified threshold value.

Eliminate By Weight

Does not apply weights. No broken rule history is created for the items this block eliminates.

Can be added to the routing or output logic after other RSA function blocks that eliminate or weight items.

The weights that function blocks apply are determined by the Set Block Weights function block.


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 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 Logic modules first try to 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 is used.



This function block is used in the decision output logic.

The site-wide danger point is used.



No danger point can be found for a decision

The decision remains eliminated.

Threshold Value

Items with a weight greater than this value are eliminated.

Threshold Point ID

(Optional) A point configured as an integer that stores the threshold value. Supercedes Threshold Value.

More information

Set Block Weights.

RSA Weight Assignment.

Eliminate and Weight Sources.

RSA function blocks list.