ExpenseReportLineCreate
class ExpenseReportLineCreate extends AbstractExpenseReportLine
Create a new employee expense report line record
Traits
Methods
setReimbursementAmount(float|string $reimbursementAmount)
No description
Details
in CustomFieldsTrait at line line 33
array
getCustomFields()
Get custom fields
in CustomFieldsTrait at line line 43
setCustomFields(array $customFields)
Set custom fields
in AbstractExpenseReportLine at line line 110
string
getExpenseType()
in AbstractExpenseReportLine at line line 118
setExpenseType(string $expenseType)
in AbstractExpenseReportLine at line line 126
string
getGlAccountNumber()
in AbstractExpenseReportLine at line line 134
setGlAccountNumber(string $glAccountNumber)
in AbstractExpenseReportLine at line line 142
float|string
getReimbursementAmount()
in AbstractExpenseReportLine at line line 150
setReimbursementAmount(float|string $reimbursementAmount)
in AbstractExpenseReportLine at line line 158
string
getPaymentTypeName()
in AbstractExpenseReportLine at line line 166
setPaymentTypeName(string $paymentTypeName)
in AbstractExpenseReportLine at line line 174
boolean
isForm1099()
in AbstractExpenseReportLine at line line 182
setForm1099(boolean $form1099)
in AbstractExpenseReportLine at line line 190
string
getPaidTo()
in AbstractExpenseReportLine at line line 198
setPaidTo(string $paidTo)
in AbstractExpenseReportLine at line line 206
string
getPaidFor()
in AbstractExpenseReportLine at line line 214
setPaidFor(string $paidFor)
in AbstractExpenseReportLine at line line 222
DateType
getExpenseDate()
in AbstractExpenseReportLine at line line 230
setExpenseDate(DateType $expenseDate)
in AbstractExpenseReportLine at line line 238
float|int|string
getQuantity()
in AbstractExpenseReportLine at line line 246
setQuantity(float|int|string $quantity)
in AbstractExpenseReportLine at line line 254
float|int|string
getUnitRate()
in AbstractExpenseReportLine at line line 262
setUnitRate(float|int|string $unitRate)
in AbstractExpenseReportLine at line line 270
string
getTransactionCurrency()
in AbstractExpenseReportLine at line line 278
setTransactionCurrency(string $transactionCurrency)
in AbstractExpenseReportLine at line line 286
float|string
getTransactionAmount()
in AbstractExpenseReportLine at line line 294
setTransactionAmount(float|string $transactionAmount)
in AbstractExpenseReportLine at line line 302
DateType
getExchangeRateDate()
in AbstractExpenseReportLine at line line 310
setExchangeRateDate(DateType $exchangeRateDate)
in AbstractExpenseReportLine at line line 318
float
getExchangeRateValue()
in AbstractExpenseReportLine at line line 326
setExchangeRateValue(float $exchangeRateValue)
in AbstractExpenseReportLine at line line 334
string
getExchangeRateType()
in AbstractExpenseReportLine at line line 342
setExchangeRateType(string $exchangeRateType)
in AbstractExpenseReportLine at line line 350
boolean
isBillable()
in AbstractExpenseReportLine at line line 358
setBillable(boolean $billable)
in AbstractExpenseReportLine at line line 366
string
getDepartmentId()
in AbstractExpenseReportLine at line line 374
setDepartmentId(string $departmentId)
in AbstractExpenseReportLine at line line 382
string
getLocationId()
in AbstractExpenseReportLine at line line 390
setLocationId(string $locationId)
in AbstractExpenseReportLine at line line 398
string
getProjectId()
in AbstractExpenseReportLine at line line 406
setProjectId(string $projectId)
in AbstractExpenseReportLine at line line 414
string
getCustomerId()
in AbstractExpenseReportLine at line line 422
setCustomerId(string $customerId)
in AbstractExpenseReportLine at line line 430
string
getVendorId()
in AbstractExpenseReportLine at line line 438
setVendorId(string $vendorId)
in AbstractExpenseReportLine at line line 446
string
getEmployeeId()
in AbstractExpenseReportLine at line line 454
setEmployeeId(string $employeeId)
in AbstractExpenseReportLine at line line 462
string
getItemId()
in AbstractExpenseReportLine at line line 470
setItemId(string $itemId)
in AbstractExpenseReportLine at line line 478
string
getClassId()
in AbstractExpenseReportLine at line line 486
setClassId(string $classId)
in AbstractExpenseReportLine at line line 494
string
getContractId()
in AbstractExpenseReportLine at line line 502
setContractId(string $contractId)
in AbstractExpenseReportLine at line line 510
string
getWarehouseId()
in AbstractExpenseReportLine at line line 518
setWarehouseId(string $warehouseId)
at line line 33
writeXml(XMLWriter $xml)
Write the expense block XML