When a modifiable order is loaded into the current global context, or selected by an agent, it is priced by Commerce Service Center using the CSREnvironmentMonitoring
component. The entire order is priced using PricingConstants.OP_REPRICE_ORDER_TOTAL
as the pricing operation.
Only modifiable orders are priced when selected for the global context, however, it is possible to configure which orders can be modified by Commerce Service Center based on the state of the order. CSRAgentTools
contains API and configurable properties for determining which orders are considered modifiable by state.