Record Attribute Percentages

(Available with Order Execution Mgt.)


Record Attribute Percentages adds history data for the currently selected source item to percentage history array points that you create or select.


Add Record Attribute Percentages to the end of any module where you use the Eliminate Source by Percentages function block to store information about the item that remains after that elimination.


Eliminate Source by Percentages is in a Resequence Block Module,

Place a Record Attribute Percentages block between that block and the Resequence Range block at the end of that module.

Record Attribute Percentages records only one item's  history data to the specified points – the item at the range source head.

Where all item eliminations (by any and all methods) have been completed.

  1. Insert another function block such as

Select Lowest Weight

Select Source By Age

before Record Attribute Percentages to insure that the most appropriate item(s) are selected.

If you have criteria to determine which item should be selected in case of a tie, specify that criteria in an RSA function block inserted before the Select block.

  1. Insert Record Attribute Percentages.


This function block has the following parameters:

Important: Select the same array points previously configured for the corresponding Eliminate Source by Percentage block you inserted earlier in this logic or output module.



Attribute Name Array

Text array point.

The names of the selected item's attributes are recorded to elements of this array.

Attribute Value Array

Text array point.

The values of the selected item's respective attributes are recorded to elements of this array.

Attribute Release Array

Integer (analog) array point.

The actual number of items released that have the respective attribute are recorded to the elements of this array.

Total Release Count

Integer (analog) point.

Counter point stores and continues to increment the total number of items released.

More information

Eliminate Source By Percentages.

Record selections and rule violations.

RSA function blocks list.