Sage Intacct SDK for PHP
AbstractBillLine Class Reference
Inheritance diagram for AbstractBillLine:
BillLineCreate

Public Member Functions

 getAccountLabel ()
 
 setAccountLabel ($accountLabel)
 
 getGlAccountNumber ()
 
 setGlAccountNumber ($glAccountNumber)
 
 getOffsetGLAccountNumber ()
 
 setOffsetGLAccountNumber ($offsetGLAccountNumber)
 
 getTransactionAmount ()
 
 setTransactionAmount ($transactionAmount)
 
 getAllocationId ()
 
 setAllocationId ($allocationId)
 
 getMemo ()
 
 setMemo ($memo)
 
 isForm1099 ()
 
 setForm1099 ($form1099)
 
 getForm1099type ()
 
 setForm1099type ($form1099type)
 
 getForm1099box ()
 
 setForm1099box ($form1099box)
 
 getKey ()
 
 setKey ($key)
 
 getTotalPaid ()
 
 setTotalPaid ($totalPaid)
 
 getTotalDue ()
 
 setTotalDue ($totalDue)
 
 isBillable ()
 
 setBillable ($billable)
 
 getDepartmentId ()
 
 setDepartmentId ($departmentId)
 
 getLocationId ()
 
 setLocationId ($locationId)
 
 getProjectId ()
 
 setProjectId ($projectId)
 
 getCustomerId ()
 
 setCustomerId ($customerId)
 
 getVendorId ()
 
 setVendorId ($vendorId)
 
 getEmployeeId ()
 
 setEmployeeId ($employeeId)
 
 getItemId ()
 
 setItemId ($itemId)
 
 getClassId ()
 
 setClassId ($classId)
 
 getContractId ()
 
 setContractId ($contractId)
 
 getWarehouseId ()
 
 setWarehouseId ($warehouseId)
 
 writeXml (XMLWriter &$xml)
 

Protected Attributes

 $accountLabel
 
 $glAccountNumber
 
 $offsetGLAccountNumber
 
 $transactionAmount
 
 $allocationId
 
 $memo
 
 $form1099
 
 $form1099type
 
 $form1099box
 
 $key
 
 $totalPaid
 
 $totalDue
 
 $billable
 
 $departmentId
 
 $locationId
 
 $projectId
 
 $customerId
 
 $vendorId
 
 $employeeId
 
 $itemId
 
 $classId
 
 $contractId
 
 $warehouseId
 

Member Function Documentation

◆ getAccountLabel()

getAccountLabel ( )

Get account label

Returns
string

◆ getAllocationId()

getAllocationId ( )

Get allocation ID

Returns
string

◆ getClassId()

getClassId ( )

Get class ID

Returns
string

◆ getContractId()

getContractId ( )

Get contract ID

Returns
string

◆ getCustomerId()

getCustomerId ( )

Get customer ID

Returns
string

◆ getDepartmentId()

getDepartmentId ( )

Get department ID

Returns
string

◆ getEmployeeId()

getEmployeeId ( )

Get employee ID

Returns
string

◆ getForm1099box()

getForm1099box ( )
Returns
string

◆ getForm1099type()

getForm1099type ( )
Returns
string

◆ getGlAccountNumber()

getGlAccountNumber ( )

Get GL account number

Returns
string

◆ getItemId()

getItemId ( )

Get item ID

Returns
string

◆ getKey()

getKey ( )

Get key

Returns
string

◆ getLocationId()

getLocationId ( )

Get location ID

Returns
string

◆ getMemo()

getMemo ( )

Get memo

Returns
string

◆ getOffsetGLAccountNumber()

getOffsetGLAccountNumber ( )

Get offset GL account number

Returns
string

◆ getProjectId()

getProjectId ( )

Get project ID

Returns
string

◆ getTotalDue()

getTotalDue ( )

Get total due

Returns
float|string

◆ getTotalPaid()

getTotalPaid ( )

Get total paid

Returns
float|string

◆ getTransactionAmount()

getTransactionAmount ( )

Get transaction amount

Returns
float|string

◆ getVendorId()

getVendorId ( )

Get vendor ID

Returns
string

◆ getWarehouseId()

getWarehouseId ( )

Get warehouse ID

Returns
string

◆ isBillable()

isBillable ( )

Get billable

Returns
bool

◆ isForm1099()

isForm1099 ( )

Get form 1099

Returns
bool

◆ setAccountLabel()

setAccountLabel (   $accountLabel)

Set account label

Parameters
string$accountLabel

◆ setAllocationId()

setAllocationId (   $allocationId)

Set allocation ID

Parameters
string$allocationId

◆ setBillable()

setBillable (   $billable)

Set billable

Parameters
bool$billable

◆ setClassId()

setClassId (   $classId)

Set class ID

Parameters
string$classId

◆ setContractId()

setContractId (   $contractId)

Set contract ID

Parameters
string$contractId

◆ setCustomerId()

setCustomerId (   $customerId)

Set customer ID

Parameters
string$customerId

◆ setDepartmentId()

setDepartmentId (   $departmentId)

Set department ID

Parameters
string$departmentId

◆ setEmployeeId()

setEmployeeId (   $employeeId)

Set employee ID

Parameters
string$employeeId

◆ setForm1099()

setForm1099 (   $form1099)

Set form 1099

Parameters
bool$form1099

◆ setForm1099box()

setForm1099box (   $form1099box)
Parameters
string$form1099box

◆ setForm1099type()

setForm1099type (   $form1099type)
Parameters
string$form1099type

◆ setGlAccountNumber()

setGlAccountNumber (   $glAccountNumber)

Set GL account number

Parameters
string$glAccountNumber

◆ setItemId()

setItemId (   $itemId)

Set item ID

Parameters
string$itemId

◆ setKey()

setKey (   $key)

Set key

Parameters
string$key

◆ setLocationId()

setLocationId (   $locationId)

Set location ID

Parameters
string$locationId

◆ setMemo()

setMemo (   $memo)

Set memo

Parameters
string$memo

◆ setOffsetGLAccountNumber()

setOffsetGLAccountNumber (   $offsetGLAccountNumber)

Set offset GL account number

Parameters
string$offsetGLAccountNumber

◆ setProjectId()

setProjectId (   $projectId)

Set project ID

Parameters
string$projectId

◆ setTotalDue()

setTotalDue (   $totalDue)

Set total due

Parameters
float | string$totalDue

◆ setTotalPaid()

setTotalPaid (   $totalPaid)

Set total paid

Parameters
float | string$totalPaid

◆ setTransactionAmount()

setTransactionAmount (   $transactionAmount)

Set transaction amount

Parameters
float | string$transactionAmount

◆ setVendorId()

setVendorId (   $vendorId)

Set vendor ID

Parameters
string$vendorId

◆ setWarehouseId()

setWarehouseId (   $warehouseId)

Set warehouse ID

Parameters
string$warehouseId

◆ writeXml()

writeXml ( XMLWriter $xml)
abstract

Reimplemented in BillLineCreate.

Field Documentation

◆ $accountLabel

$accountLabel
protected

◆ $allocationId

$allocationId
protected

◆ $billable

$billable
protected

◆ $classId

$classId
protected

◆ $contractId

$contractId
protected

◆ $customerId

$customerId
protected

◆ $departmentId

$departmentId
protected

◆ $employeeId

$employeeId
protected

◆ $form1099

$form1099
protected

◆ $form1099box

$form1099box
protected

◆ $form1099type

$form1099type
protected

◆ $glAccountNumber

$glAccountNumber
protected

◆ $itemId

$itemId
protected

◆ $key

$key
protected

◆ $locationId

$locationId
protected

◆ $memo

$memo
protected

◆ $offsetGLAccountNumber

$offsetGLAccountNumber
protected

◆ $projectId

$projectId
protected

◆ $totalDue

$totalDue
protected

◆ $totalPaid

$totalPaid
protected

◆ $transactionAmount

$transactionAmount
protected

◆ $vendorId

$vendorId
protected

◆ $warehouseId

$warehouseId
protected