pricelist.h File Reference
Detailed Description
OSB library, Pricelist: definition of OSB charges.
- Version:
- Name
- OSB_060808
- Revision
- 1.56
Declaration of class Pricelist, PricelistCfg and its managed classes: SubsChargeDef, SubsFuncCfg, OnetimeChargeDef and EventCharges. Except for usage charges, Pricelist defines all charges that may apply for a product or product part. Different versions are supported only for price lists. This means that if any charge configuration must be changed, a new version of the related pricelist must be released. Although this might not be the most user friendly possibility, it seems acceptable because a pricelist may be defined for every product and product part.
Restrictions:
- no practical use yet, charges can neither be calculated nor risen: Pricelist should provide the interface for this, but ...
- ... the collaboration with BalanceSheet and maybe Invoice is not clear yet.
- link of onetime charges to events (either status changes or OSB events) is not satisfactory: for the former we'd like to be able to charge for the reason of the change as well!
Definition in file pricelist.h.
Go to the source code of this file.
Namespaces
Classes
Typedefs
Enumerations
Functions
Generated on Sat Sep 2 14:06:36 2006 for OSB Library by
1.4.7