Zum Hauptinhalt springen

Transaction

Beschreibt eine Klasse für Belege aus Diamant3

Constructors​

Constructor​

new Transaction(o): Transaction

Parameters​

o​

TransactionType

Returns​

Transaction

Properties​

TransactionType​

TransactionType: string


TransDate​

TransDate: string


PostingPeriod​

PostingPeriod: string


TransNumber​

TransNumber: string


InternalTransNo​

InternalTransNo: string


Currency​

Currency: string


AccountAssignmentTab​

AccountAssignmentTab: AccountAssignment[]


PaymentCondition?​

optional PaymentCondition: string


CDiscount1Deadline?​

optional CDiscount1Deadline: string


CDiscount1Percent?​

optional CDiscount1Percent: number


CDiscount2Deadline?​

optional CDiscount2Deadline: string


CDiscount2Percent?​

optional CDiscount2Percent: number

Methods​

addAccountAssignment()​

addAccountAssignment(accountAssignmentDto): void

Parameters​

accountAssignmentDto​

AccountAssignmentDto

Returns​

void


cleanUp()​

cleanUp(obj): void

Parameters​

obj​

object

Returns​

void


getCleanTransaction()​

getCleanTransaction(): Omit<Transaction, "addAccountAssignment" | "getCleanTransaction" | "cleanUp">

Returns​

Omit<Transaction, "addAccountAssignment" | "getCleanTransaction" | "cleanUp">