Reference Materials > Pricing Topics > Propagation Modes
Propagation Modes
The effect of the price offsets as they generate recalculations through the chain of price stream values is called rippling. The propagation mode defines how price stream value calculations are rippled.
There are two available propagation modes: Ripple and Independent.
Ripple
Use Ripple if you want to edit one price stream value and then use the system-defined price offsets to recalculate all corresponding price stream values. There is always exactly one reference price stream that serves as the anchor point for applying price offsets to calculate the other price stream values. The Reference Price field indicates which price row is the reference price stream row. The Reference Price value plus the system-defined price offsets drive the other price stream values either directly or indirectly. You can edit the reference price stream value or a child price stream value. If you edit a child price stream value, Servigistics uses the child-edited price stream value plus its price offset value to recalculate the reference price stream value. Then, the new reference price stream value is used to calculate all of the other remaining child price stream values.
When Ripple propagation mode is used, the following happens:
Rule
Action
Assignment rules
Sets target price stream value and ripples it to all other configured price streams.
Threshold rules
Sets target price stream value and ripples it to all other configured price streams.
Group Price Alignment rules (Leader-Follower, Simple Group, and Group Step Level)
Sets target price stream value and ripples it to all other configured price streams.
Rounding rules
Sets the rounded target price stream value and ripples it to all other configured price streams, then rounds each of the price stream values.
* 
Ripple mode uses the system defined price offsets as inputs to calculate price stream values. Therefore, it is very important to make sure that the system-defined price offsets are accurate at all times.
Independent
Use Independent mode if you want to edit price stream values independently of each other. When using Independent mode, price offsets are not applied across price stream values.
When Independent propagation mode is used, the following happens:
Rule
Action
Assignment rules
Sets target price stream value only. No ripple effect.
Threshold rules
Sets target price stream value only. No ripple effect.
Group Price Alignment rules (Leader-Follower, Simple Group, and Group Step Level)
Sets target price stream value only. No ripple effect.
Rounding rules
Sets the rounded target price stream values.
Examples of Pricing Results Using Different Propagation Modes
The following shows how the different propagation modes - Ripple and Independent - work:
Was this helpful?