public IndividualOsnTaxParameters( Rate ndsRate, SelfInsuranceFee selfInsuranceContributions, TaxParametersBase baseParams) : base(ndsRate, baseParams) { SelfInsuranceFee = selfInsuranceContributions; }
public IndividualUsnD_RTaxParameters( Rate minTaxRate, SelfInsuranceFee selfInsuranceContributions, Rate usnRate, TaxParametersBase baseParams) : base(selfInsuranceContributions, usnRate, baseParams) { MinTaxRate = minTaxRate; }
protected IndividualTaxAggregate( SelfInsuranceFee selfInsuranceFee, RurMoney additionalFee, RurMoney feeTotal, EmployeeInsuranceFee employeeInsuranceFee, RurMoney ndfl, RurMoney total, decimal taxBurden ) : base(feeTotal, employeeInsuranceFee, ndfl, total, taxBurden) { InsuranceOneself = selfInsuranceFee; AdditionalInsuranceFee = additionalFee; }
protected IndividualUsnTaxAggregate( RurMoney sts, SelfInsuranceFee selfInsuranceFee, RurMoney additionalFee, RurMoney feeTotal, EmployeeInsuranceFee employeeFee, RurMoney employeeNdfl, RurMoney total, decimal burgen ) : base(selfInsuranceFee, additionalFee, feeTotal, employeeFee, employeeNdfl, total, burgen) { STS = sts; }
public TaxCalculatorTests() { var mockTaxAmountFetcher = new MockTaxAmountFetcher(); _taxCalculatorFactory = new TaxCalculatorFactory( mockTaxAmountFetcher, new MockTaxRateFetcher()); _selfInsuranceFee = new SelfInsuranceFee( mockTaxAmountFetcher.FetchTaxAmount(ETaxAmount.PfrSelfAmount).Result, mockTaxAmountFetcher.FetchTaxAmount(ETaxAmount.FomsSelfAmount).Result); }
public IndividualUsnD_RTaxAggregate( RurMoney taxExpenses, RurMoney sts, SelfInsuranceFee selfInsuranceFee, EmployeeInsuranceFee employeeFee, RurMoney additionalFee, RurMoney employeeNdfl, RurMoney feeTotal, RurMoney total, decimal burgen ) : base(sts, selfInsuranceFee, additionalFee, feeTotal, employeeFee, employeeNdfl, total, burgen) { TaxableExpenses = taxExpenses; }
public IndividualOsnTaxAggregate( RurMoney pit, RurMoney nds, SelfInsuranceFee selfInsuranceFee, RurMoney additionalFee, RurMoney feeTotal, EmployeeInsuranceFee employeeFee, RurMoney employeeNdfl, RurMoney total, decimal burgen ) : base(selfInsuranceFee, additionalFee, feeTotal, employeeFee, employeeNdfl, total, burgen) { PIT = pit; VAT = nds; }
public IndividualUsnDTaxAggregate( RurMoney accruedSTS, RurMoney feeDeduction, RurMoney feeTotal, RurMoney sts, SelfInsuranceFee selfInsuranceFee, EmployeeInsuranceFee employeeFee, RurMoney additionalFee, RurMoney employeeNdfl, RurMoney total, decimal burgen ) : base(sts, selfInsuranceFee, additionalFee, feeTotal, employeeFee, employeeNdfl, total, burgen) { AccruedSTS = accruedSTS; InsuranceContributionsDeduction = feeDeduction; }
public IndividualUsnDTaxParameters(SelfInsuranceFee selfFee, Rate usnRate, TaxParametersBase @base) : base(selfFee, usnRate, @base) { }