class AbstractExpenseReportLine

Traits

Methods

array
getCustomFields()

Get custom fields

setCustomFields(array $customFields)

Set custom fields

string
getExpenseType()

No description

setExpenseType(string $expenseType)

No description

string
getGlAccountNumber()

No description

setGlAccountNumber(string $glAccountNumber)

No description

float|string
getReimbursementAmount()

No description

setReimbursementAmount(float|string $reimbursementAmount)

No description

string
getPaymentTypeName()

No description

setPaymentTypeName(string $paymentTypeName)

No description

boolean
isForm1099()

No description

setForm1099(boolean $form1099)

No description

string
getPaidTo()

No description

setPaidTo(string $paidTo)

No description

string
getPaidFor()

No description

setPaidFor(string $paidFor)

No description

getExpenseDate()

No description

setExpenseDate(DateType $expenseDate)

No description

float|int|string
getQuantity()

No description

setQuantity(float|int|string $quantity)

No description

float|int|string
getUnitRate()

No description

setUnitRate(float|int|string $unitRate)

No description

string
getTransactionCurrency()

No description

setTransactionCurrency(string $transactionCurrency)

No description

float|string
getTransactionAmount()

No description

setTransactionAmount(float|string $transactionAmount)

No description

getExchangeRateDate()

No description

setExchangeRateDate(DateType $exchangeRateDate)

No description

float
getExchangeRateValue()

No description

setExchangeRateValue(float $exchangeRateValue)

No description

string
getExchangeRateType()

No description

setExchangeRateType(string $exchangeRateType)

No description

boolean
isBillable()

No description

setBillable(boolean $billable)

No description

string
getDepartmentId()

No description

setDepartmentId(string $departmentId)

No description

string
getLocationId()

No description

setLocationId(string $locationId)

No description

string
getProjectId()

No description

setProjectId(string $projectId)

No description

string
getCustomerId()

No description

setCustomerId(string $customerId)

No description

string
getVendorId()

No description

setVendorId(string $vendorId)

No description

string
getEmployeeId()

No description

setEmployeeId(string $employeeId)

No description

string
getItemId()

No description

setItemId(string $itemId)

No description

string
getClassId()

No description

setClassId(string $classId)

No description

string
getContractId()

No description

setContractId(string $contractId)

No description

string
getWarehouseId()

No description

setWarehouseId(string $warehouseId)

No description

writeXml(XMLWriter $xml)

No description

Details

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

at line line 110
string getExpenseType()

Return Value

string

at line line 118
setExpenseType(string $expenseType)

Parameters

string $expenseType

at line line 126
string getGlAccountNumber()

Return Value

string

at line line 134
setGlAccountNumber(string $glAccountNumber)

Parameters

string $glAccountNumber

at line line 142
float|string getReimbursementAmount()

Return Value

float|string

at line line 150
setReimbursementAmount(float|string $reimbursementAmount)

Parameters

float|string $reimbursementAmount

at line line 158
string getPaymentTypeName()

Return Value

string

at line line 166
setPaymentTypeName(string $paymentTypeName)

Parameters

string $paymentTypeName

at line line 174
boolean isForm1099()

Return Value

boolean

at line line 182
setForm1099(boolean $form1099)

Parameters

boolean $form1099

at line line 190
string getPaidTo()

Return Value

string

at line line 198
setPaidTo(string $paidTo)

Parameters

string $paidTo

at line line 206
string getPaidFor()

Return Value

string

at line line 214
setPaidFor(string $paidFor)

Parameters

string $paidFor

at line line 222
DateType getExpenseDate()

Return Value

DateType

at line line 230
setExpenseDate(DateType $expenseDate)

Parameters

DateType $expenseDate

at line line 238
float|int|string getQuantity()

Return Value

float|int|string

at line line 246
setQuantity(float|int|string $quantity)

Parameters

float|int|string $quantity

at line line 254
float|int|string getUnitRate()

Return Value

float|int|string

at line line 262
setUnitRate(float|int|string $unitRate)

Parameters

float|int|string $unitRate

at line line 270
string getTransactionCurrency()

Return Value

string

at line line 278
setTransactionCurrency(string $transactionCurrency)

Parameters

string $transactionCurrency

at line line 286
float|string getTransactionAmount()

Return Value

float|string

at line line 294
setTransactionAmount(float|string $transactionAmount)

Parameters

float|string $transactionAmount

at line line 302
DateType getExchangeRateDate()

Return Value

DateType

at line line 310
setExchangeRateDate(DateType $exchangeRateDate)

Parameters

DateType $exchangeRateDate

at line line 318
float getExchangeRateValue()

Return Value

float

at line line 326
setExchangeRateValue(float $exchangeRateValue)

Parameters

float $exchangeRateValue

at line line 334
string getExchangeRateType()

Return Value

string

at line line 342
setExchangeRateType(string $exchangeRateType)

Parameters

string $exchangeRateType

at line line 350
boolean isBillable()

Return Value

boolean

at line line 358
setBillable(boolean $billable)

Parameters

boolean $billable

at line line 366
string getDepartmentId()

Return Value

string

at line line 374
setDepartmentId(string $departmentId)

Parameters

string $departmentId

at line line 382
string getLocationId()

Return Value

string

at line line 390
setLocationId(string $locationId)

Parameters

string $locationId

at line line 398
string getProjectId()

Return Value

string

at line line 406
setProjectId(string $projectId)

Parameters

string $projectId

at line line 414
string getCustomerId()

Return Value

string

at line line 422
setCustomerId(string $customerId)

Parameters

string $customerId

at line line 430
string getVendorId()

Return Value

string

at line line 438
setVendorId(string $vendorId)

Parameters

string $vendorId

at line line 446
string getEmployeeId()

Return Value

string

at line line 454
setEmployeeId(string $employeeId)

Parameters

string $employeeId

at line line 462
string getItemId()

Return Value

string

at line line 470
setItemId(string $itemId)

Parameters

string $itemId

at line line 478
string getClassId()

Return Value

string

at line line 486
setClassId(string $classId)

Parameters

string $classId

at line line 494
string getContractId()

Return Value

string

at line line 502
setContractId(string $contractId)

Parameters

string $contractId

at line line 510
string getWarehouseId()

Return Value

string

at line line 518
setWarehouseId(string $warehouseId)

Parameters

string $warehouseId

at line line 523
abstract writeXml(XMLWriter $xml)

Parameters

XMLWriter $xml