(Available with Order Execution Mgt.)
Description
Set Block Weights assigns a weight of the subsequent RSA function blocks that you add to an output or logic module.
Important: Whenever a range is used the logic module must begin with two blocks in the following order.
Block |
Module Options |
Purpose |
|
1 |
Can be either: |
|
|
|
Set Source Range |
Defines the range that the block evaluates. |
|
|
Set Source Solve |
|
|
2 |
Must be: |
|
|
|
|
Set Block Weights |
Sets the relative importance of each of the subsequent blocks by assigning a weight to each block. |
Notes
The zero or non-zero weight block does the following.
Weight |
The block: |
|
Zero |
Directly eliminates items that do not satisfy its criteria. |
|
|
|
If a zero weighted block eliminates all items in range, that block's eliminations may be rolled back depending on the block's Always Evaluate parameter setting. |
Non-zero |
Applies this weight to any item that fails to satisfy its criteria; it does not eliminate items directly. |
|
|
|
Other subsequent blocks, e.g. Eliminate by Weight, can be added to eliminate items on the basis of their accumulated weight. Note: CIMPLICITY also creates a broken rule record for failed items. |
After execution of the output logic is complete items do not retain their weight that is assigned by the RSA function blocks
Parameters
This function block has the following parameters:
Parameter |
Description |
|
Block Weights |
Block 1 Weight |
Weight for the first RSA block after the Set Block Weights block. |
|
Block 2 Weight |
Weight for the second RSA block. |
|
... |
|
|
Block 10 Weight |
Weight for the tenth RSA block. |
|
When items are evaluated, the higher the weight, the more likely they are to fail. Use a numbering system that is least likely to end in a tie, for example, prime numbers. |
|
Weight Point ID |
(Optional) Integer array point with up to 100 elements. Each element defines the weight of the respective RSA block. Supercedes the other parameters. |
RSA Weight Assignment. |
|
Eliminate and Weight Sources. |
|
RSA function blocks list. |