Sage Intacct SDK for PHP
AbstractOrderEntryTransaction Class Reference
Inheritance diagram for AbstractOrderEntryTransaction:
AbstractFunction FunctionInterface OrderEntryTransactionCreate OrderEntryTransactionDelete OrderEntryTransactionUpdate

Public Member Functions

 getDocumentId ()
 
 setDocumentId ($documentId)
 
 getTransactionDefinition ()
 
 setTransactionDefinition ($transactionDefinition)
 
 getTransactionDate ()
 
 setTransactionDate ($transactionDate)
 
 getGlPostingDate ()
 
 setGlPostingDate ($glPostingDate)
 
 getCreatedFrom ()
 
 setCreatedFrom ($createdFrom)
 
 getCustomerId ()
 
 setCustomerId ($customerId)
 
 getDocumentNumber ()
 
 setDocumentNumber ($documentNumber)
 
 getOriginalDocumentDate ()
 
 setOriginalDocumentDate ($originalDocumentDate)
 
 getReferenceNumber ()
 
 setReferenceNumber ($referenceNumber)
 
 getPaymentTerm ()
 
 setPaymentTerm ($paymentTerm)
 
 getDueDate ()
 
 setDueDate ($dueDate)
 
 getMessage ()
 
 setMessage ($message)
 
 getShippingMethod ()
 
 setShippingMethod ($shippingMethod)
 
 getShipToContactName ()
 
 setShipToContactName ($shipToContactName)
 
 getBillToContactName ()
 
 setBillToContactName ($billToContactName)
 
 getAttachmentsId ()
 
 setAttachmentsId ($attachmentsId)
 
 getExternalId ()
 
 setExternalId ($externalId)
 
 getBaseCurrency ()
 
 setBaseCurrency ($baseCurrency)
 
 getTransactionCurrency ()
 
 setTransactionCurrency ($transactionCurrency)
 
 getExchangeRateDate ()
 
 setExchangeRateDate ($exchangeRateDate)
 
 getExchangeRateValue ()
 
 setExchangeRateValue ($exchangeRateValue)
 
 getExchangeRateType ()
 
 setExchangeRateType ($exchangeRateType)
 
 getVsoePriceList ()
 
 setVsoePriceList ($vsoePriceList)
 
 getState ()
 
 setState ($state)
 
 getProjectId ()
 
 setProjectId ($projectId)
 
 getSubtotals ()
 
 setSubtotals ($subtotals)
 
 getLines ()
 
 setLines ($lines)
 
- Public Member Functions inherited from AbstractFunction
 getControlId ()
 
 setControlId (string $controlId='')
 
 __construct (string $controlId='')
 
 writeXml (XMLWriter &$xml)
 
 getControlId ()
 
 setControlId (string $controlId)
 
 writeXml (XMLWriter &$xml)
 

Data Fields

const STATE_DRAFT = 'Draft'
 
const STATE_PENDING = 'Pending'
 
const STATE_CLOSED = 'Closed'
 

Protected Attributes

 $documentId
 
 $transactionDefinition
 
 $transactionDate
 
 $glPostingDate
 
 $createdFrom
 
 $customerId
 
 $documentNumber
 
 $originalDocumentDate
 
 $referenceNumber
 
 $paymentTerm
 
 $dueDate
 
 $message
 
 $shippingMethod
 
 $shipToContactName
 
 $billToContactName
 
 $attachmentsId
 
 $externalId
 
 $baseCurrency
 
 $transactionCurrency
 
 $exchangeRateDate
 
 $exchangeRateValue
 
 $exchangeRateType
 
 $vsoePriceList
 
 $state
 
 $projectId
 
 $subtotals = []
 
 $lines = []
 
- Protected Attributes inherited from AbstractFunction
 $controlId = ''
 

Member Function Documentation

◆ getAttachmentsId()

getAttachmentsId ( )
Returns
string

◆ getBaseCurrency()

getBaseCurrency ( )
Returns
string

◆ getBillToContactName()

getBillToContactName ( )
Returns
string

◆ getCreatedFrom()

getCreatedFrom ( )
Returns
string

◆ getCustomerId()

getCustomerId ( )
Returns
string

◆ getDocumentId()

getDocumentId ( )
Returns
string

◆ getDocumentNumber()

getDocumentNumber ( )
Returns
string

◆ getDueDate()

getDueDate ( )
Returns
\DateTime

◆ getExchangeRateDate()

getExchangeRateDate ( )
Returns
\DateTime

◆ getExchangeRateType()

getExchangeRateType ( )
Returns
string

◆ getExchangeRateValue()

getExchangeRateValue ( )
Returns
float

◆ getExternalId()

getExternalId ( )
Returns
string

◆ getGlPostingDate()

getGlPostingDate ( )
Returns
\DateTime

◆ getLines()

getLines ( )

◆ getMessage()

getMessage ( )
Returns
string

◆ getOriginalDocumentDate()

getOriginalDocumentDate ( )
Returns
\DateTime

◆ getPaymentTerm()

getPaymentTerm ( )
Returns
string

◆ getProjectId()

getProjectId ( )
Returns
string

◆ getReferenceNumber()

getReferenceNumber ( )
Returns
string

◆ getShippingMethod()

getShippingMethod ( )
Returns
string

◆ getShipToContactName()

getShipToContactName ( )
Returns
string

◆ getState()

getState ( )
Returns
string

◆ getSubtotals()

getSubtotals ( )
Returns
AbstractTransactionSubtotal[]

◆ getTransactionCurrency()

getTransactionCurrency ( )
Returns
string

◆ getTransactionDate()

getTransactionDate ( )
Returns
\DateTime

◆ getTransactionDefinition()

getTransactionDefinition ( )
Returns
string

◆ getVsoePriceList()

getVsoePriceList ( )
Returns
string

◆ setAttachmentsId()

setAttachmentsId (   $attachmentsId)
Parameters
string$attachmentsId

◆ setBaseCurrency()

setBaseCurrency (   $baseCurrency)
Parameters
string$baseCurrency

◆ setBillToContactName()

setBillToContactName (   $billToContactName)
Parameters
string$billToContactName

◆ setCreatedFrom()

setCreatedFrom (   $createdFrom)
Parameters
string$createdFrom

◆ setCustomerId()

setCustomerId (   $customerId)
Parameters
string$customerId

◆ setDocumentId()

setDocumentId (   $documentId)
Parameters
string$documentId

◆ setDocumentNumber()

setDocumentNumber (   $documentNumber)
Parameters
string$documentNumber

◆ setDueDate()

setDueDate (   $dueDate)
Parameters
\DateTime$dueDate

◆ setExchangeRateDate()

setExchangeRateDate (   $exchangeRateDate)
Parameters
\DateTime$exchangeRateDate

◆ setExchangeRateType()

setExchangeRateType (   $exchangeRateType)
Parameters
string$exchangeRateType

◆ setExchangeRateValue()

setExchangeRateValue (   $exchangeRateValue)
Parameters
float$exchangeRateValue

◆ setExternalId()

setExternalId (   $externalId)
Parameters
string$externalId

◆ setGlPostingDate()

setGlPostingDate (   $glPostingDate)
Parameters
\DateTime$glPostingDate

◆ setLines()

setLines (   $lines)

◆ setMessage()

setMessage (   $message)
Parameters
string$message

◆ setOriginalDocumentDate()

setOriginalDocumentDate (   $originalDocumentDate)
Parameters
\DateTime$originalDocumentDate

◆ setPaymentTerm()

setPaymentTerm (   $paymentTerm)
Parameters
string$paymentTerm

◆ setProjectId()

setProjectId (   $projectId)
Parameters
string$projectId

◆ setReferenceNumber()

setReferenceNumber (   $referenceNumber)
Parameters
string$referenceNumber

◆ setShippingMethod()

setShippingMethod (   $shippingMethod)
Parameters
string$shippingMethod

◆ setShipToContactName()

setShipToContactName (   $shipToContactName)
Parameters
string$shipToContactName

◆ setState()

setState (   $state)
Parameters
string$state

◆ setSubtotals()

setSubtotals (   $subtotals)
Parameters
AbstractTransactionSubtotal[]$subtotals

◆ setTransactionCurrency()

setTransactionCurrency (   $transactionCurrency)
Parameters
string$transactionCurrency

◆ setTransactionDate()

setTransactionDate (   $transactionDate)
Parameters
\DateTime$transactionDate

◆ setTransactionDefinition()

setTransactionDefinition (   $transactionDefinition)
Parameters
string$transactionDefinition

◆ setVsoePriceList()

setVsoePriceList (   $vsoePriceList)
Parameters
string$vsoePriceList

Field Documentation

◆ $attachmentsId

$attachmentsId
protected

◆ $baseCurrency

$baseCurrency
protected

◆ $billToContactName

$billToContactName
protected

◆ $createdFrom

$createdFrom
protected

◆ $customerId

$customerId
protected

◆ $documentId

$documentId
protected

◆ $documentNumber

$documentNumber
protected

◆ $dueDate

$dueDate
protected

◆ $exchangeRateDate

$exchangeRateDate
protected

◆ $exchangeRateType

$exchangeRateType
protected

◆ $exchangeRateValue

$exchangeRateValue
protected

◆ $externalId

$externalId
protected

◆ $glPostingDate

$glPostingDate
protected

◆ $lines

$lines = []
protected

◆ $message

$message
protected

◆ $originalDocumentDate

$originalDocumentDate
protected

◆ $paymentTerm

$paymentTerm
protected

◆ $projectId

$projectId
protected

◆ $referenceNumber

$referenceNumber
protected

◆ $shippingMethod

$shippingMethod
protected

◆ $shipToContactName

$shipToContactName
protected

◆ $state

$state
protected

◆ $subtotals

$subtotals = []
protected

◆ $transactionCurrency

$transactionCurrency
protected

◆ $transactionDate

$transactionDate
protected

◆ $transactionDefinition

$transactionDefinition
protected

◆ $vsoePriceList

$vsoePriceList
protected

◆ STATE_CLOSED

const STATE_CLOSED = 'Closed'

◆ STATE_DRAFT

const STATE_DRAFT = 'Draft'

◆ STATE_PENDING

const STATE_PENDING = 'Pending'