CostUnitProduct Class Reference

#include <costunitproduct.h>

List of all members.

Public Member Functions

 CostUnitProduct ()
QString productName ()
void setProductName (QString name)
void setProductData (QString textDirectCosts, QString textMarkup, QString textCommission, QString textTradeDiscount, QString textDiscount, QString textSalesTax)
QList< double > dataList ()
QList< double > userList ()
void setDirectCosts (double d)
void setMarkup (double m)
void setCommission (double c)
void setTradeDiscount (double t)
void setDiscount (double d)
void setSalesTax (double s)
double directCosts ()
double markup ()
double commission ()
double tradeDiscount ()
double discount ()
double salesTax ()
double productionCosts ()
double profitCalculation ()
double netSalesPrice ()
double commissionCalculation ()
double cashPrice ()
double discountCalculation ()
double targetPrice ()
double salesDiscountCalculation ()
double grossSalesPriceWithoutSalesTax ()
double salesTaxCalculation ()
double grossSalesPriceWithSalesTax ()
void setFileIDforCostCentreSurcharge (int fileid)
int fileIDforCostCentreSurcharge ()
void setCostCentreIDsForSurcharge (QList< int > costcentres)
QList< int > costCentreIDs ()


Detailed Description

Definition at line 6 of file costunitproduct.h.


Constructor & Destructor Documentation

CostUnitProduct::CostUnitProduct (  ) 

Definition at line 5 of file costunitproduct.cpp.


Member Function Documentation

double CostUnitProduct::cashPrice (  ) 

Definition at line 108 of file costunitproduct.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

double CostUnitProduct::commission (  )  [inline]

Definition at line 28 of file costunitproduct.h.

Here is the caller graph for this function:

double CostUnitProduct::commissionCalculation (  ) 

Definition at line 103 of file costunitproduct.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

QList<int> CostUnitProduct::costCentreIDs (  )  [inline]

Definition at line 49 of file costunitproduct.h.

Here is the caller graph for this function:

QList< double > CostUnitProduct::dataList (  ) 

Definition at line 38 of file costunitproduct.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

double CostUnitProduct::directCosts (  )  [inline]

Definition at line 26 of file costunitproduct.h.

Here is the caller graph for this function:

double CostUnitProduct::discount (  )  [inline]

Definition at line 30 of file costunitproduct.h.

Here is the caller graph for this function:

double CostUnitProduct::discountCalculation (  ) 

Definition at line 113 of file costunitproduct.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

int CostUnitProduct::fileIDforCostCentreSurcharge (  )  [inline]

Definition at line 46 of file costunitproduct.h.

Here is the caller graph for this function:

double CostUnitProduct::grossSalesPriceWithoutSalesTax (  ) 

Definition at line 128 of file costunitproduct.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

double CostUnitProduct::grossSalesPriceWithSalesTax (  ) 

Definition at line 138 of file costunitproduct.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

double CostUnitProduct::markup (  )  [inline]

Definition at line 27 of file costunitproduct.h.

Here is the caller graph for this function:

double CostUnitProduct::netSalesPrice (  ) 

Definition at line 98 of file costunitproduct.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

double CostUnitProduct::productionCosts (  ) 

Definition at line 64 of file costunitproduct.cpp.

Here is the caller graph for this function:

QString CostUnitProduct::productName (  )  [inline]

Definition at line 11 of file costunitproduct.h.

Here is the caller graph for this function:

double CostUnitProduct::profitCalculation (  ) 

Definition at line 93 of file costunitproduct.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

double CostUnitProduct::salesDiscountCalculation (  ) 

Definition at line 123 of file costunitproduct.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

double CostUnitProduct::salesTax (  )  [inline]

Definition at line 31 of file costunitproduct.h.

Here is the caller graph for this function:

double CostUnitProduct::salesTaxCalculation (  ) 

Definition at line 133 of file costunitproduct.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void CostUnitProduct::setCommission ( double  c  )  [inline]

Definition at line 21 of file costunitproduct.h.

Here is the caller graph for this function:

void CostUnitProduct::setCostCentreIDsForSurcharge ( QList< int >  costcentres  )  [inline]

Definition at line 48 of file costunitproduct.h.

Here is the caller graph for this function:

void CostUnitProduct::setDirectCosts ( double  d  )  [inline]

Definition at line 19 of file costunitproduct.h.

Here is the caller graph for this function:

void CostUnitProduct::setDiscount ( double  d  )  [inline]

Definition at line 23 of file costunitproduct.h.

Here is the caller graph for this function:

void CostUnitProduct::setFileIDforCostCentreSurcharge ( int  fileid  )  [inline]

Definition at line 45 of file costunitproduct.h.

Here is the caller graph for this function:

void CostUnitProduct::setMarkup ( double  m  )  [inline]

Definition at line 20 of file costunitproduct.h.

Here is the caller graph for this function:

void CostUnitProduct::setProductData ( QString  textDirectCosts,
QString  textMarkup,
QString  textCommission,
QString  textTradeDiscount,
QString  textDiscount,
QString  textSalesTax 
)

Definition at line 20 of file costunitproduct.cpp.

Here is the caller graph for this function:

void CostUnitProduct::setProductName ( QString  name  )  [inline]

Definition at line 12 of file costunitproduct.h.

Here is the caller graph for this function:

void CostUnitProduct::setSalesTax ( double  s  )  [inline]

Definition at line 24 of file costunitproduct.h.

Here is the caller graph for this function:

void CostUnitProduct::setTradeDiscount ( double  t  )  [inline]

Definition at line 22 of file costunitproduct.h.

Here is the caller graph for this function:

double CostUnitProduct::targetPrice (  ) 

Definition at line 118 of file costunitproduct.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

double CostUnitProduct::tradeDiscount (  )  [inline]

Definition at line 29 of file costunitproduct.h.

Here is the caller graph for this function:

QList< double > CostUnitProduct::userList (  ) 

Definition at line 51 of file costunitproduct.cpp.

Here is the caller graph for this function:


The documentation for this class was generated from the following files:

Generated on Mon Jun 15 15:34:22 2009 for Allevo I Costcalculation by  doxygen 1.5.9