Zum Hauptinhalt springen

calculationAmountMultiTable

Constructors

Constructor

new calculationAmountMultiTable(): calculationAmountMultiTable

Returns

calculationAmountMultiTable

Methods

calculateAmountBasedOnRows()

static calculateAmountBasedOnRows(rows): void

Parameters

rows

MultiTableRows

Returns

void


calculateAmountForAllRows()

static calculateAmountForAllRows(rows, calculateVatAmount): void

Parameters

rows

MultiTableRows

calculateVatAmount

boolean

Returns

void


calculateAmountForRow()

static calculateAmountForRow(row, calculateVatAmount): number

Parameters

row

MultiTableRow

calculateVatAmount

boolean

Returns

number


calculateTotalAmountForRow()

static calculateTotalAmountForRow(row, additionalCharge?, customQuantity?): Big

Parameters

row

MultiTableRow

additionalCharge?

number

customQuantity?

number

Returns

Big


calculateSingleAmountForRow()

static calculateSingleAmountForRow(row, additionalCharge?, customQuantity?): Big

Parameters

row

MultiTableRow

additionalCharge?

number

customQuantity?

number

Returns

Big


calculateDiscountAmountBasedOnQuantity()

static calculateDiscountAmountBasedOnQuantity(row, customQuantity?): Big

Parameters

row

MultiTableRow

customQuantity?

number

Returns

Big


calculateDiscountAmountBasedOnNetAmount()

static calculateDiscountAmountBasedOnNetAmount(row, additionalCharge?): Big

Parameters

row

MultiTableRow

additionalCharge?

number

Returns

Big


calculateDiscountRateBasedOnQuantity()

static calculateDiscountRateBasedOnQuantity(row, customQuantity?): Big

Parameters

row

MultiTableRow

customQuantity?

number

Returns

Big


calculateGrossAmountBasedOnNetAmount()

static calculateGrossAmountBasedOnNetAmount(row, calculateVatAmount): number

Parameters

row

MultiTableRow

calculateVatAmount

boolean

Returns

number


calculateNetAmountBasedOnGrossAmount()

static calculateNetAmountBasedOnGrossAmount(row, calculateVatAmount): number

Parameters

row

MultiTableRow

calculateVatAmount

boolean

Returns

number


getRowValue()

static getRowValue(row, columnName): unknown

Parameters

row

MultiTableRow

columnName

string

Returns

unknown


setRowValue()

static setRowValue(row, columnName, value): unknown

Parameters

row

MultiTableRow

columnName

string

value

unknown

Returns

unknown


getRowPrice()

static getRowPrice(row): number

Parameters

row

MultiTableRow

Returns

number