object B300 extends CorporationTaxCalculator with Calculated[B300, CT600BoxRetriever] with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- B300
- Serializable
- Serializable
- Calculated
- 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
- Definition Classes
- CorporationTaxCalculator
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
calculate(fieldValueRetriever: CT600BoxRetriever): B300
- Definition Classes
- B300 → Calculated
-
def
calculateApportionedProfitsChargeableFy1(params: CorporationTaxCalculatorParameters): B335
- Definition Classes
- CorporationTaxCalculator
-
def
calculateApportionedProfitsChargeableFy2(params: CorporationTaxCalculatorParameters): B385
- Definition Classes
- CorporationTaxCalculator
-
def
calculateCorporationTax(b345: B345, b395: B395): B430
- Definition Classes
- CorporationTaxCalculator
-
def
calculateCorportationTaxForNIJourney(b345: B345, b360: B360, b395: B395, b410: B410): B430
- Definition Classes
- CorporationTaxCalculator
-
def
calculateIncomeTaxRepayable(b515: B515, b510: B510): B520
- Definition Classes
- CorporationTaxCalculator
-
def
calculateJrbEothoOverpayments(b476: B476, b477: B477): B474
- Definition Classes
- CorporationTaxCalculator
-
def
calculateNIApportionedNonTradingProfitsChargeableFy1(params: NINonTradingProfitCalculationParameters): B335
- Definition Classes
- CorporationTaxCalculator
-
def
calculateNIApportionedNonTradingProfitsChargeableFy2(params: NINonTradingProfitCalculationParameters): B385
- Definition Classes
- CorporationTaxCalculator
-
def
calculateProfitsChargeableToCorporationTax(b235: B235, b275: B275, b285: B285): B300
- Definition Classes
- CorporationTaxCalculator
-
def
calculateSATaxPayable(b510: B510, b515: B515): B525
- Definition Classes
- CorporationTaxCalculator
-
def
calculateSelfAssessmentOfTaxPayable(b525: B525, b526: B526, b527: B527): B528
- Definition Classes
- CorporationTaxCalculator
-
def
calculateTaxChargeable(b475: B475, b480: B480): B510
- Definition Classes
- CorporationTaxCalculator
-
def
calculateTaxForFirstFinancialYear(b335: B335, b340: B340): B345
- Definition Classes
- CorporationTaxCalculator
-
def
calculateTaxForSecondFinancialYear(b385: B385, b390: B390): B395
- Definition Classes
- CorporationTaxCalculator
-
def
calculateTaxOverpaid(b595: B595, b525: B525): B605
- Definition Classes
- CorporationTaxCalculator
-
def
calculateTotalTaxToPay(b525: B525, b595: B595): B600
- Definition Classes
- CorporationTaxCalculator
-
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
- Definition Classes
- CorporationTaxCalculator
-
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
- Definition Classes
- CorporationTaxCalculator
-
def
financialYear2(accountingPeriod: HmrcAccountingPeriod): Option[Int]
- Definition Classes
- CorporationTaxCalculator
-
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
- Definition Classes
- CorporationTaxCalculator
-
def
rateOfTaxFy2(end: EndDate): BigDecimal
- Definition Classes
- CorporationTaxCalculator
-
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()