InvoiceLineCreate
class InvoiceLineCreate extends AbstractInvoiceLine
Create a new accounts receivable invoice line record
Traits
Methods
Set offset GL account number
Set transaction amount
Set revenue recognition template ID
Set deferred revenue GL account number
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 AbstractInvoiceLine at line line 103
string
getAccountLabel()
Get account label
in AbstractInvoiceLine at line line 113
setAccountLabel(string $accountLabel)
Set account label
in AbstractInvoiceLine at line line 123
string
getGlAccountNumber()
Get GL account number
in AbstractInvoiceLine at line line 133
setGlAccountNumber(string $glAccountNumber)
Set GL account number
in AbstractInvoiceLine at line line 143
string
getOffsetGLAccountNumber()
Get offset GL account number
in AbstractInvoiceLine at line line 153
setOffsetGLAccountNumber(string $offsetGLAccountNumber)
Set offset GL account number
in AbstractInvoiceLine at line line 163
float|string
getTransactionAmount()
Get transaction amount
in AbstractInvoiceLine at line line 173
setTransactionAmount(float|string $transactionAmount)
Set transaction amount
in AbstractInvoiceLine at line line 183
string
getAllocationId()
Get allocation ID
in AbstractInvoiceLine at line line 193
setAllocationId(string $allocationId)
Set allocation ID
in AbstractInvoiceLine at line line 203
string
getMemo()
Get memo
in AbstractInvoiceLine at line line 213
setMemo(string $memo)
Set memo
in AbstractInvoiceLine at line line 223
string
getKey()
Get key
in AbstractInvoiceLine at line line 233
setKey(string $key)
Set key
in AbstractInvoiceLine at line line 243
float|string
getTotalPaid()
Get total paid
in AbstractInvoiceLine at line line 253
setTotalPaid(float|string $totalPaid)
Set total paid
in AbstractInvoiceLine at line line 263
float|string
getTotalDue()
Get total due
in AbstractInvoiceLine at line line 273
setTotalDue(float|string $totalDue)
Set total due
in AbstractInvoiceLine at line line 283
string
getRevRecTemplateId()
Get revenue recognition template ID
in AbstractInvoiceLine at line line 293
setRevRecTemplateId(string $revRecTemplateId)
Set revenue recognition template ID
in AbstractInvoiceLine at line line 303
string
getDeferredRevGlAccountNo()
Get deferred revenue GL account number
in AbstractInvoiceLine at line line 313
setDeferredRevGlAccountNo(string $deferredRevGlAccountNo)
Set deferred revenue GL account number
in AbstractInvoiceLine at line line 323
DateType
getRevRecStartDate()
Get revenue recognition start date
in AbstractInvoiceLine at line line 333
setRevRecStartDate(DateType $revRecStartDate)
Set revenue recognition start date
in AbstractInvoiceLine at line line 343
DateType
getRevRecEndDate()
Get revenue recognition end date
in AbstractInvoiceLine at line line 353
setRevRecEndDate(DateType $revRecEndDate)
Set revenue recognition end date
in AbstractInvoiceLine at line line 363
string
getDepartmentId()
Get department ID
in AbstractInvoiceLine at line line 373
setDepartmentId(string $departmentId)
Set department ID
in AbstractInvoiceLine at line line 383
string
getLocationId()
Get location ID
in AbstractInvoiceLine at line line 393
setLocationId(string $locationId)
Set location ID
in AbstractInvoiceLine at line line 403
string
getProjectId()
Get project ID
in AbstractInvoiceLine at line line 413
setProjectId(string $projectId)
Set project ID
in AbstractInvoiceLine at line line 423
string
getCustomerId()
Get customer ID
in AbstractInvoiceLine at line line 433
setCustomerId(string $customerId)
Set customer ID
in AbstractInvoiceLine at line line 443
string
getVendorId()
Get vendor ID
in AbstractInvoiceLine at line line 453
setVendorId(string $vendorId)
Set vendor ID
in AbstractInvoiceLine at line line 463
string
getEmployeeId()
Get employee ID
in AbstractInvoiceLine at line line 473
setEmployeeId(string $employeeId)
Set employee ID
in AbstractInvoiceLine at line line 483
string
getItemId()
Get item ID
in AbstractInvoiceLine at line line 493
setItemId(string $itemId)
Set item ID
in AbstractInvoiceLine at line line 503
string
getClassId()
Get class ID
in AbstractInvoiceLine at line line 513
setClassId(string $classId)
Set class ID
in AbstractInvoiceLine at line line 523
string
getContractId()
Get contract ID
in AbstractInvoiceLine at line line 533
setContractId(string $contractId)
Set contract ID
in AbstractInvoiceLine at line line 543
string
getWarehouseId()
Get warehouse ID
in AbstractInvoiceLine at line line 553
setWarehouseId(string $warehouseId)
Set warehouse ID
at line line 33
writeXml(XMLWriter $xml)
Write the lineitem block XML