class ExpenseAdjustmentLineCreate extends AbstractExpenseAdjustmentLine

Create a new employee expense adjustment line record

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

string
getMemo()

No description

setMemo(string $memo)

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

setTransactionCurrency(string $transactionCurrency)

No description

float|string
getTransactionAmount()

No description

setTransactionAmount(float|string $transactionAmount)

No description

setExchangeRateDate(DateType $exchangeRateDate)

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)

Write the expenseadjustment block XML

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

in AbstractExpenseAdjustmentLine at line line 107
string getExpenseType()

Return Value

string

in AbstractExpenseAdjustmentLine at line line 115
setExpenseType(string $expenseType)

Parameters

string $expenseType

in AbstractExpenseAdjustmentLine at line line 123
string getGlAccountNumber()

Return Value

string

in AbstractExpenseAdjustmentLine at line line 131
setGlAccountNumber(string $glAccountNumber)

Parameters

string $glAccountNumber

in AbstractExpenseAdjustmentLine at line line 139
float|string getReimbursementAmount()

Return Value

float|string

in AbstractExpenseAdjustmentLine at line line 147
setReimbursementAmount(float|string $reimbursementAmount)

Parameters

float|string $reimbursementAmount

in AbstractExpenseAdjustmentLine at line line 155
string getPaymentTypeName()

Return Value

string

in AbstractExpenseAdjustmentLine at line line 163
setPaymentTypeName(string $paymentTypeName)

Parameters

string $paymentTypeName

in AbstractExpenseAdjustmentLine at line line 171
string getMemo()

Return Value

string

in AbstractExpenseAdjustmentLine at line line 179
setMemo(string $memo)

Parameters

string $memo

in AbstractExpenseAdjustmentLine at line line 187
DateType getExpenseDate()

Return Value

DateType

in AbstractExpenseAdjustmentLine at line line 195
setExpenseDate(DateType $expenseDate)

Parameters

DateType $expenseDate

in AbstractExpenseAdjustmentLine at line line 203
float|int|string getQuantity()

Return Value

float|int|string

in AbstractExpenseAdjustmentLine at line line 211
setQuantity(float|int|string $quantity)

Parameters

float|int|string $quantity

in AbstractExpenseAdjustmentLine at line line 219
float|int|string getUnitRate()

Return Value

float|int|string

in AbstractExpenseAdjustmentLine at line line 227
setUnitRate(float|int|string $unitRate)

Parameters

float|int|string $unitRate

in AbstractExpenseAdjustmentLine at line line 235
string getTransactionCurrency()

Return Value

string

in AbstractExpenseAdjustmentLine at line line 243
setTransactionCurrency(string $transactionCurrency)

Parameters

string $transactionCurrency

in AbstractExpenseAdjustmentLine at line line 251
float|string getTransactionAmount()

Return Value

float|string

in AbstractExpenseAdjustmentLine at line line 259
setTransactionAmount(float|string $transactionAmount)

Parameters

float|string $transactionAmount

in AbstractExpenseAdjustmentLine at line line 267
DateType getExchangeRateDate()

Return Value

DateType

in AbstractExpenseAdjustmentLine at line line 275
setExchangeRateDate(DateType $exchangeRateDate)

Parameters

DateType $exchangeRateDate

in AbstractExpenseAdjustmentLine at line line 283
float getExchangeRateValue()

Return Value

float

in AbstractExpenseAdjustmentLine at line line 291
setExchangeRateValue(float $exchangeRateValue)

Parameters

float $exchangeRateValue

in AbstractExpenseAdjustmentLine at line line 299
string getExchangeRateType()

Return Value

string

in AbstractExpenseAdjustmentLine at line line 307
setExchangeRateType(string $exchangeRateType)

Parameters

string $exchangeRateType

in AbstractExpenseAdjustmentLine at line line 315
boolean isBillable()

Return Value

boolean

in AbstractExpenseAdjustmentLine at line line 323
setBillable(boolean $billable)

Parameters

boolean $billable

in AbstractExpenseAdjustmentLine at line line 331
string getDepartmentId()

Return Value

string

in AbstractExpenseAdjustmentLine at line line 339
setDepartmentId(string $departmentId)

Parameters

string $departmentId

in AbstractExpenseAdjustmentLine at line line 347
string getLocationId()

Return Value

string

in AbstractExpenseAdjustmentLine at line line 355
setLocationId(string $locationId)

Parameters

string $locationId

in AbstractExpenseAdjustmentLine at line line 363
string getProjectId()

Return Value

string

in AbstractExpenseAdjustmentLine at line line 371
setProjectId(string $projectId)

Parameters

string $projectId

in AbstractExpenseAdjustmentLine at line line 379
string getCustomerId()

Return Value

string

in AbstractExpenseAdjustmentLine at line line 387
setCustomerId(string $customerId)

Parameters

string $customerId

in AbstractExpenseAdjustmentLine at line line 395
string getVendorId()

Return Value

string

in AbstractExpenseAdjustmentLine at line line 403
setVendorId(string $vendorId)

Parameters

string $vendorId

in AbstractExpenseAdjustmentLine at line line 411
string getEmployeeId()

Return Value

string

in AbstractExpenseAdjustmentLine at line line 419
setEmployeeId(string $employeeId)

Parameters

string $employeeId

in AbstractExpenseAdjustmentLine at line line 427
string getItemId()

Return Value

string

in AbstractExpenseAdjustmentLine at line line 435
setItemId(string $itemId)

Parameters

string $itemId

in AbstractExpenseAdjustmentLine at line line 443
string getClassId()

Return Value

string

in AbstractExpenseAdjustmentLine at line line 451
setClassId(string $classId)

Parameters

string $classId

in AbstractExpenseAdjustmentLine at line line 459
string getContractId()

Return Value

string

in AbstractExpenseAdjustmentLine at line line 467
setContractId(string $contractId)

Parameters

string $contractId

in AbstractExpenseAdjustmentLine at line line 475
string getWarehouseId()

Return Value

string

in AbstractExpenseAdjustmentLine at line line 483
setWarehouseId(string $warehouseId)

Parameters

string $warehouseId

at line line 33
writeXml(XMLWriter $xml)

Write the expenseadjustment block XML

Parameters

XMLWriter $xml