class AbstractStatisticalJournalEntry extends AbstractGlBatch

Traits

Methods

getControlId()

Get control ID

setControlId($controlId = null)

Set control ID

__construct(string $controlId = null)

Initializes the class with the given parameters.

writeXml(XMLWriter $xml)

Write the XML

array
getCustomFields()

Get custom fields

setCustomFields(array $customFields)

Set custom fields

int|string
getRecordNo()

No description

setRecordNo(int|string $recordNo)

No description

string
getJournalSymbol()

No description

setJournalSymbol(string $journalSymbol)

No description

getPostingDate()

No description

setPostingDate(DateType $postingDate)

No description

getReverseDate()

No description

setReverseDate(DateType $reverseDate)

No description

string
getDescription()

No description

setDescription(string $description)

No description

string
getHistoryComment()

No description

setHistoryComment(string $historyComment)

No description

string
getReferenceNumber()

No description

setReferenceNumber(string $referenceNumber)

No description

string
getAttachmentsId()

No description

setAttachmentsId(string $attachmentsId)

No description

string
getAction()

No description

setAction(string $action)

No description

getLines()

No description

setLines(AbstractGlEntry[] $lines)

No description

Details

in AbstractFunction at line line 35
getControlId()

Get control ID

in AbstractFunction at line line 46
setControlId($controlId = null)

Set control ID

Parameters

$controlId

Exceptions

InvalidArgumentException

in AbstractFunction at line line 67
__construct(string $controlId = null)

Initializes the class with the given parameters.

Parameters

string $controlId Control ID, default=random UUID

in AbstractFunction at line line 72
abstract writeXml(XMLWriter $xml)

Write the XML

Parameters

XMLWriter $xml

in CustomFieldsTrait at line line 33
array getCustomFields()

Get custom fields

Return Value

array

in CustomFieldsTrait at line line 43
setCustomFields(array $customFields)

Set custom fields

Parameters

array $customFields

in AbstractGlBatch at line line 62
int|string getRecordNo()

Return Value

int|string

in AbstractGlBatch at line line 70
setRecordNo(int|string $recordNo)

Parameters

int|string $recordNo

in AbstractGlBatch at line line 78
string getJournalSymbol()

Return Value

string

in AbstractGlBatch at line line 86
setJournalSymbol(string $journalSymbol)

Parameters

string $journalSymbol

in AbstractGlBatch at line line 94
DateType getPostingDate()

Return Value

DateType

in AbstractGlBatch at line line 102
setPostingDate(DateType $postingDate)

Parameters

DateType $postingDate

in AbstractGlBatch at line line 110
DateType getReverseDate()

Return Value

DateType

in AbstractGlBatch at line line 118
setReverseDate(DateType $reverseDate)

Parameters

DateType $reverseDate

in AbstractGlBatch at line line 126
string getDescription()

Return Value

string

in AbstractGlBatch at line line 134
setDescription(string $description)

Parameters

string $description

in AbstractGlBatch at line line 142
string getHistoryComment()

Return Value

string

in AbstractGlBatch at line line 150
setHistoryComment(string $historyComment)

Parameters

string $historyComment

in AbstractGlBatch at line line 158
string getReferenceNumber()

Return Value

string

in AbstractGlBatch at line line 166
setReferenceNumber(string $referenceNumber)

Parameters

string $referenceNumber

in AbstractGlBatch at line line 174
string getAttachmentsId()

Return Value

string

in AbstractGlBatch at line line 182
setAttachmentsId(string $attachmentsId)

Parameters

string $attachmentsId

in AbstractGlBatch at line line 190
string getAction()

Return Value

string

in AbstractGlBatch at line line 198
setAction(string $action)

Parameters

string $action

in AbstractGlBatch at line line 206
AbstractGlEntry[] getLines()

Return Value

AbstractGlEntry[]

in AbstractGlBatch at line line 214
setLines(AbstractGlEntry[] $lines)

Parameters

AbstractGlEntry[] $lines