trait CorporationTaxCalculator extends CtTypeConverters
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- CorporationTaxCalculator
- CtTypeConverters
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def areAmountsCarriedBackFromLaterPeriods(cp286: CP286): B280
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def calculateApportionedProfitsChargeableFy1(params: CorporationTaxCalculatorParameters): B335
- def calculateApportionedProfitsChargeableFy2(params: CorporationTaxCalculatorParameters): B385
- def calculateCorporationTax(b345: B345, b395: B395): B430
- def calculateCorportationTaxForNIJourney(b345: B345, b360: B360, b395: B395, b410: B410): B430
- def calculateIncomeTaxRepayable(b515: B515, b510: B510): B520
- def calculateJrbEothoOverpayments(b476: B476, b477: B477): B474
- def calculateNIApportionedNonTradingProfitsChargeableFy1(params: NINonTradingProfitCalculationParameters): B335
- def calculateNIApportionedNonTradingProfitsChargeableFy2(params: NINonTradingProfitCalculationParameters): B385
- def calculateProfitsChargeableToCorporationTax(b235: B235, b275: B275, b285: B285): B300
- def calculateSATaxPayable(b510: B510, b515: B515): B525
- def calculateSelfAssessmentOfTaxPayable(b525: B525, b526: B526, b527: B527): B528
- def calculateTaxChargeable(b475: B475, b480: B480): B510
- def calculateTaxForFirstFinancialYear(b335: B335, b340: B340): B345
- def calculateTaxForSecondFinancialYear(b385: B385, b390: B390): B395
- def calculateTaxOverpaid(b595: B595, b525: B525): B605
- def calculateTotalTaxToPay(b525: B525, b595: B595): B600
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
implicit
def
convert(catoOptionalBigDecimal: CtOptionalBigDecimal): Option[BigDecimal]
- Definition Classes
- CtTypeConverters
-
implicit
def
convert(catoInt: CtOptionalInteger): Int
- Definition Classes
- CtTypeConverters
-
implicit
def
convert(catoInt: CtInteger): Int
- Definition Classes
- CtTypeConverters
-
implicit
def
convert(catoBoolean: CtOptionalBoolean): Boolean
- Definition Classes
- CtTypeConverters
-
implicit
def
convert(catoBoolean: CtBoolean): Boolean
- Definition Classes
- CtTypeConverters
- def defaultSetIfLossCarriedForward(b45input: B45Input, cp287: CP287): B45
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- def financialYear1(accountingPeriod: HmrcAccountingPeriod): Int
- def financialYear2(accountingPeriod: HmrcAccountingPeriod): Option[Int]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def rateOfTaxFy1(start: StartDate): BigDecimal
- def rateOfTaxFy2(end: EndDate): BigDecimal
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()