WCS need to calculate monetary amounts and apply them
to business objects. Business rules and legal requirements specify how and
when these monetary amounts should be calculated. When these rules and requirements
change,WCS can adapt to the changes with little or no
programming changes.
WebSphere Commerce provides a flexible, generic framework
that can be used to implement different kinds of calculations and apply them
to the business objects. The framework can handle a wide variety of business
and legal requirements without programming.
WebSphere Commerce provides a
number of method implementations from which you can select to do the calculations.
If business or legal requirements require a programming change, you can make
many such changes just by programming additional method implementations, without
having to change existing programming. These implementations can be overridden.
The calculation framework is part of the WebSphere Commerce order subsystem.
The order subsystem is a component of the WebSphere Commerce Server that provides
shopping carts, order processing, and order management function support. The
order system also includes related services, such as pricing, taxation, payment,
inventory, and fulfillment.
Click the below link to know more about Calculation Framework.