AbstractApAdjustment
class AbstractApAdjustment extends AbstractFunction
Traits
Methods
Initializes the class with the given parameters.
Get record number
Set record number
Get vendor ID
Set vendor ID
Get transaction date
Get GL posting date
Get action
Set action
Get summary record number
Set summary record number
Get bill number
Set bill number
Get description
Set description
Get external ID
Set external ID
Get base currency
Set base currency
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 do not post to general ledger
Set do not post to general ledger
Get attachments ID
Set attachments ID
Get adjustment number
Set adjustment number
Get AP adjustment 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 89
int|string
getRecordNo()
Get record number
at line line 99
setRecordNo(int|string $recordNo)
Set record number
at line line 109
string
getVendorId()
Get vendor ID
at line line 119
setVendorId(string $vendorId)
Set vendor ID
at line line 129
DateType
getTransactionDate()
Get transaction date
at line line 139
setTransactionDate(DateType $transactionDate)
Set transaction date
at line line 149
DateType
getGlPostingDate()
Get GL posting date
at line line 159
setGlPostingDate(DateType $glPostingDate)
Set GL posting date
at line line 169
string
getAction()
Get action
at line line 180
setAction(string $action)
Set action
at line line 190
int|string
getSummaryRecordNo()
Get summary record number
at line line 200
setSummaryRecordNo(int|string $summaryRecordNo)
Set summary record number
at line line 210
string
getBillNumber()
Get bill number
at line line 220
setBillNumber(string $billNumber)
Set bill number
at line line 230
string
getDescription()
Get description
at line line 240
setDescription(string $description)
Set description
at line line 250
string
getExternalId()
Get external ID
at line line 260
setExternalId(string $externalId)
Set external ID
at line line 270
string
getBaseCurrency()
Get base currency
at line line 280
setBaseCurrency(string $baseCurrency)
Set base currency
at line line 290
string
getTransactionCurrency()
Get transaction currency
at line line 300
setTransactionCurrency(string $transactionCurrency)
Set transaction currency
at line line 310
DateType
getExchangeRateDate()
Get exchange rate date
at line line 320
setExchangeRateDate(DateType $exchangeRateDate)
Set exchange rate date
at line line 330
float
getExchangeRateValue()
Get exchange rate value
at line line 340
setExchangeRateValue(float $exchangeRateValue)
Set exchange rate value
at line line 350
string
getExchangeRateType()
Get exchange rate type
at line line 360
setExchangeRateType(string $exchangeRateType)
Set exchange rate type
at line line 370
boolean
isDoNotPostToGL()
Get do not post to general ledger
at line line 380
setDoNotPostToGL(boolean $doNotPostToGL)
Set do not post to general ledger
at line line 390
string
getAttachmentsId()
Get attachments ID
at line line 400
setAttachmentsId(string $attachmentsId)
Set attachments ID
at line line 410
string
getAdjustmentNumber()
Get adjustment number
at line line 420
setAdjustmentNumber(string $adjustmentNumber)
Set adjustment number
at line line 430
AbstractApAdjustmentLine[]
getLines()
Get AP adjustment lines
at line line 440
setLines(AbstractApAdjustmentLine[] $lines)
Set AP adjustment lines