Einstandswert: (auf den Einstandswert für folgende Typen)
Einstandswert = Material + Externe Arbeit + Arbeit + Ausgaben + Sonstiges + Sonstige
Code:
public double CostValue { get { return _MaterialsCost + _ExternalWorkCost + _LabourCost + _ExpensesCost + _MiscellaneousCost + _OtherCost; } }
Verkaufswert: (auf den Verkaufswert für folgende Typen)
Verkaufswert = Material + Externe Arbeit + Arbeit + Ausgaben + Sonstiges + Sonstige
Code:
public double SalesValue { get { return _MaterialsSales + _ExternalWorkSales + _LabourSales + _ExpensesSales + _MiscellaneousSales + _OtherSales; } }
IGVA:
IGVA = Verkaufswert – Umsatz
Code:
public double WIP { get { return SalesValue - _Revenue; } }
Gewinnspanne:
Gewinnspanne = Verkaufswert - Einstandswert
Code:
public double Margin { get { return SalesValue - CostValue; } }
DG%:
DG% = ((Verkaufswert – Einstandswert)*100)/Verkaufswert
Code:
public double MarginRatio { get { var sales = SalesValue; return sales != 0d ? Math.Round((sales - CostValue) * 100d / sales, 2) : 0d; } }