AbstractOtherReceipt
class AbstractOtherReceipt extends AbstractFunction
Traits
Methods
Initializes the class with the given parameters.
Get receipt date
Get payer
Set payer
Get payment method
Set payment method
Get transaction date
Get transaction number
Set transaction number
Get description
Set description
Get attachments ID
Set attachments ID
Get bank account ID
Set bank account ID
Get deposit date
Get undeposited funds GL account number
Set undeposited funds GL account number
Get transaction currency
Set transaction currency
Get exchange rate date
Get exchange rate value
Set exchange rate value
Get exchange rate type
Set exchange rate type
Get other receipt lines
Details
in AbstractFunction at line line 35
getControlId()
Get control ID
in AbstractFunction at line line 46
setControlId($controlId = null)
Set control ID
in AbstractFunction at line line 67
__construct(string $controlId = null)
Initializes the class with the given parameters.
in AbstractFunction at line line 72
abstract
writeXml(XMLWriter $xml)
Write the XML
in CustomFieldsTrait at line line 33
array
getCustomFields()
Get custom fields
in CustomFieldsTrait at line line 43
setCustomFields(array $customFields)
Set custom fields
at line line 79
DateType
getReceiptDate()
Get receipt date
at line line 89
setReceiptDate(DateType $receiptDate)
Set receipt date
at line line 99
string
getPayer()
Get payer
at line line 109
setPayer(string $payer)
Set payer
at line line 119
string
getPaymentMethod()
Get payment method
at line line 129
setPaymentMethod(string $paymentMethod)
Set payment method
at line line 139
DateType
getTransactionDate()
Get transaction date
at line line 149
setTransactionDate(DateType $transactionDate)
Set transaction date
at line line 159
string
getTransactionNo()
Get transaction number
at line line 169
setTransactionNo(string $transactionNo)
Set transaction number
at line line 179
string
getDescription()
Get description
at line line 189
setDescription(string $description)
Set description
at line line 199
string
getAttachmentsId()
Get attachments ID
at line line 209
setAttachmentsId(string $attachmentsId)
Set attachments ID
at line line 219
string
getBankAccountId()
Get bank account ID
at line line 229
setBankAccountId(string $bankAccountId)
Set bank account ID
at line line 239
DateType
getDepositDate()
Get deposit date
at line line 249
setDepositDate(DateType $depositDate)
Set deposit date
at line line 259
string
getUndepositedFundsGlAccountNo()
Get undeposited funds GL account number
at line line 269
setUndepositedFundsGlAccountNo(string $undepositedFundsGlAccountNo)
Set undeposited funds GL account number
at line line 279
string
getTransactionCurrency()
Get transaction currency
at line line 289
setTransactionCurrency(string $transactionCurrency)
Set transaction currency
at line line 299
DateType
getExchangeRateDate()
Get exchange rate date
at line line 309
setExchangeRateDate(DateType $exchangeRateDate)
Set exchange rate date
at line line 319
float
getExchangeRateValue()
Get exchange rate value
at line line 329
setExchangeRateValue(float $exchangeRateValue)
Set exchange rate value
at line line 339
string
getExchangeRateType()
Get exchange rate type
at line line 349
setExchangeRateType(string $exchangeRateType)
Set exchange rate type
at line line 359
AbstractOtherReceiptLine[]
getLines()
Get other receipt lines
at line line 369
setLines(AbstractOtherReceiptLine[] $lines)
Set other receipt lines