CSC always uses the CustomerPricingModels PricingModelHolder for pricing order templates. Scheduled order templates are priced this way to provide the agent with pricing information that reflects the current day pricing. This gives the agent an accurate representation of the order total if an order were to be submitted from the template on that day.

Modifying scheduled order templates also uses clone editing and therefore, pricing changes are not saved to the template unless the post create checkout process is completed for the template.

Scheduled Order Templates are also unique because they are priced before being viewed by an agent. For example, if an agent views the contents of a template in read-only mode before actually selecting the template to work on, the view would reflect current day pricing for the template. However, any pricing changes made for viewing the template are not persisted to the repository; they are only performed to provide the agent with current day pricing in the view.

loading table of contents...