Zum Hauptinhalt springen

utils

Constructors​

Constructor​

new utils(): utils

Returns​

utils

Methods​

trim()​

static trim(no, precision): number

Parameters​

no​

number

precision​

number

Returns​

number


round()​

static round(no, precision): number

Parameters​

no​

BigSource

precision​

number

Returns​

number


multiplier()​

static multiplier(precision): number

Parameters​

precision​

number

Returns​

number


compare()​

static compare(n1, n2, precision): boolean

Parameters​

n1​

number

n2​

number

precision​

number

Returns​

boolean


calculateVatAmount()​

static calculateVatAmount(netAmount, vatRate): number

Parameters​

netAmount​

BigSource

vatRate​

BigSource

Returns​

number


calculateVatAmountFromGross()​

static calculateVatAmountFromGross(grossAmount, vatRate): number

Parameters​

grossAmount​

BigSource

vatRate​

BigSource

Returns​

number


getRowNumberValue()​

static getRowNumberValue(row, field): number

Parameters​

row​

RowGet

field​

keyof ptpInvoiceFields

Returns​

number


setRowNumberValue()​

static setRowNumberValue(row, field, value): number

Parameters​

row​

RowSet

field​

keyof ptpInvoiceFields

value​

number

Returns​

number


setFieldNumberValue()​

static setFieldNumberValue(context, field, value): void

Parameters​

context​

DocumentsContext

field​

keyof ptpInvoiceFields

value​

number

Returns​

void


setFieldValue()​

static setFieldValue(context, field, value): void

Parameters​

context​

DocumentsContext

field​

keyof ptpInvoiceFields

value​

string

Returns​

void


getFieldNumberValue()​

static getFieldNumberValue(context, field): number

Parameters​

context​

DocumentsContext

field​

keyof ptpInvoiceFields

Returns​

number


getFieldNumberValues()​

static getFieldNumberValues(fields): Record<string, number>

Parameters​

fields​

string[]

Returns​

Record<string, number>


clearFileFieldCache()​

static clearFileFieldCache(): void

Returns​

void


getFileFieldCache()​

static getFileFieldCache(): FileFieldCache

Returns​

FileFieldCache


getFieldValueCached()​

static getFieldValueCached<K>(field): CacheValue<K>

Type Parameters​

K​

K extends keyof ptpInvoiceFields

Parameters​

field​

K

Returns​

CacheValue<K>


getFieldValuesCached()​

static getFieldValuesCached<T>(fields): CacheValueObject<T>

Type Parameters​

T​

T extends keyof ptpInvoiceFields[]

Parameters​

fields​

T

Returns​

CacheValueObject<T>


getFieldNumberValueCached()​

static getFieldNumberValueCached(field): number

Parameters​

field​

PtpInvNumberField

Returns​

number


getFieldNumberValuesCached()​

static getFieldNumberValuesCached<K>(fields): Record<K[number], number>

Type Parameters​

K​

K extends PtpInvNumberField[]

Parameters​

fields​

K

Returns​

Record<K[number], number>


getFieldValue()​

static getFieldValue(context, field): string | number | string[]

Parameters​

context​

DocumentsContext

field​

keyof ptpInvoiceFields

Returns​

string | number | string[]


setTotalAmount()​

static setTotalAmount(context, value): void

Parameters​

context​

DocumentsContext

value​

number

Returns​

void


getTotalAmount()​

static getTotalAmount(context): number

Parameters​

context​

DocumentsContext

Returns​

number


showDialog()​

static showDialog(title, content): void

Parameters​

title​

string

content​

string

Returns​

void


compileLocalizationTemplate()​

static compileLocalizationTemplate(name, model): string

Parameters​

name​

Record<string, string>

model​

Record<string, unknown>

Returns​

string


getLocaledMessage()​

static getLocaledMessage(name): string

Parameters​

name​

Record<string, string>

Returns​

string