コード例 #1
0
 public CalcTaxable(bool aSalesOrPurchaseSwitch, TaxCalcLevelEnforcing enforceType)
 {
     _aSalesOrPurchaseSwitch = aSalesOrPurchaseSwitch;
     _enforcing = enforceType;
 }
コード例 #2
0
			public CalcTaxable(bool aSalesOrPurchaseSwitch, TaxCalcLevelEnforcing enforceType, int precision)
			{
				_aSalesOrPurchaseSwitch = aSalesOrPurchaseSwitch;
				_enforcing = enforceType;
				_precision = precision;
			}
コード例 #3
0
        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));
        }
コード例 #4
0
			public CalcTaxable(bool aSalesOrPurchaseSwitch, TaxCalcLevelEnforcing enforceType, string taxCalcMode)
				: this(aSalesOrPurchaseSwitch, enforceType)
			{
				_taxCalcMode = taxCalcMode;
			}