public CalcTaxable(bool aSalesOrPurchaseSwitch, TaxCalcLevelEnforcing enforceType) { _aSalesOrPurchaseSwitch = aSalesOrPurchaseSwitch; _enforcing = enforceType; }
public CalcTaxable(bool aSalesOrPurchaseSwitch, TaxCalcLevelEnforcing enforceType, int precision) { _aSalesOrPurchaseSwitch = aSalesOrPurchaseSwitch; _enforcing = enforceType; _precision = precision; }
public static Decimal CalcTaxableFromTotalAmount(PXCache cache, object row, string aTaxZoneID, string aTaxCategoryID, DateTime aDocDate, Decimal aCuryTotal, bool aSalesOrPurchaseSwitch, TaxCalcLevelEnforcing enforceType) { CalcTaxable calcClass = new CalcTaxable(aSalesOrPurchaseSwitch, enforceType); return(calcClass.CalcTaxableFromTotalAmount(cache, row, aTaxZoneID, aTaxCategoryID, aDocDate, aCuryTotal)); }
public CalcTaxable(bool aSalesOrPurchaseSwitch, TaxCalcLevelEnforcing enforceType, string taxCalcMode) : this(aSalesOrPurchaseSwitch, enforceType) { _taxCalcMode = taxCalcMode; }