| 
    Sage Intacct SDK for PHP
    
   | 
 
  
Protected Member Functions | |
| writeXmlMultiCurrencySection (XMLWriter &$xml) | |
Protected Attributes | |
| $recordNo | |
| $customerId | |
| $transactionDate | |
| $glPostingDate | |
| $action | |
| $summaryRecordNo | |
| $invoiceNumber | |
| $description | |
| $externalId | |
| $baseCurrency | |
| $transactionCurrency | |
| $exchangeRateDate | |
| $exchangeRateValue | |
| $exchangeRateType | |
| $doNotPostToGL | |
| $dueDate | |
| $paymentTerm | |
| $referenceNumber | |
| $onHold | |
| $billToContactName | |
| $shipToContactName | |
| $attachmentsId | |
| $taxSolutionId | |
| $lines = [] | |
  Protected Attributes inherited from AbstractFunction | |
| $controlId = '' | |
| getAction | ( | ) | 
Get action
| getAttachmentsId | ( | ) | 
Get attachments ID
| getBaseCurrency | ( | ) | 
Get base currency
| getBillToContactName | ( | ) | 
Get bill to contact name
| getCustomerId | ( | ) | 
Get customer ID
| getDescription | ( | ) | 
Get description
| getDueDate | ( | ) | 
Get due date
| getExchangeRateDate | ( | ) | 
Get exchange rate date
| getExchangeRateType | ( | ) | 
Get exchange rate type
| getExchangeRateValue | ( | ) | 
Get exchange rate value
| getExternalId | ( | ) | 
Get external ID
| getGlPostingDate | ( | ) | 
Get GL posting date
| getInvoiceNumber | ( | ) | 
Get invoice number
| getLines | ( | ) | 
Get invoice lines
| getPaymentTerm | ( | ) | 
Get payment term
| getRecordNo | ( | ) | 
Get record number
| getReferenceNumber | ( | ) | 
Get reference number
| getShipToContactName | ( | ) | 
Get ship to contact name
| getSummaryRecordNo | ( | ) | 
Get summary record number
| getTaxSolutionId | ( | ) | 
| getTransactionCurrency | ( | ) | 
Get transaction currency
| getTransactionDate | ( | ) | 
Get transaction date
| isDoNotPostToGL | ( | ) | 
Get do not post to general ledger
| isOnHold | ( | ) | 
Get on hold
| setAction | ( | $action | ) | 
Set action
| string | $action | 
| setAttachmentsId | ( | $attachmentsId | ) | 
Set attachments ID
| string | $attachmentsId | 
| setBaseCurrency | ( | $baseCurrency | ) | 
Set base currency
| string | $baseCurrency | 
| setBillToContactName | ( | $billToContactName | ) | 
Set bill to contact name
| string | $billToContactName | 
| setCustomerId | ( | $customerId | ) | 
Set customer ID
| string | $customerId | 
| setDescription | ( | $description | ) | 
Set description
| string | $description | 
| setDoNotPostToGL | ( | $doNotPostToGL | ) | 
Set do not post to general ledger
| bool | $doNotPostToGL | 
| setDueDate | ( | $dueDate | ) | 
Set due date
| \DateTime | $dueDate | 
| setExchangeRateDate | ( | $exchangeRateDate | ) | 
Set exchange rate date
| \DateTime | $exchangeRateDate | 
| setExchangeRateType | ( | $exchangeRateType | ) | 
Set exchange rate type
| string | $exchangeRateType | 
| setExchangeRateValue | ( | $exchangeRateValue | ) | 
Set exchange rate value
| float | $exchangeRateValue | 
| setExternalId | ( | $externalId | ) | 
Set external ID
| string | $externalId | 
| setGlPostingDate | ( | $glPostingDate | ) | 
Set GL posting date
| \DateTime | $glPostingDate | 
| setInvoiceNumber | ( | $invoiceNumber | ) | 
Set invoice number
| string | $invoiceNumber | 
| setLines | ( | $lines | ) | 
Set invoice lines
| AbstractInvoiceLine[] | $lines | 
| setOnHold | ( | $onHold | ) | 
Set on hold
| bool | $onHold | 
| setPaymentTerm | ( | $paymentTerm | ) | 
Set payment term
| string | $paymentTerm | 
| setRecordNo | ( | $recordNo | ) | 
Set record number
| int | string | $recordNo | 
| setReferenceNumber | ( | $referenceNumber | ) | 
Set reference number
| string | $referenceNumber | 
| setShipToContactName | ( | $shipToContactName | ) | 
Set ship to contact name
| string | $shipToContactName | 
| setSummaryRecordNo | ( | $summaryRecordNo | ) | 
Set summary record number
| int | string | $summaryRecordNo | 
| setTaxSolutionId | ( | string | $taxSolutionId | ) | 
| string | $taxSolutionId | 
| setTransactionCurrency | ( | $transactionCurrency | ) | 
Set transaction currency
| string | $transactionCurrency | 
| setTransactionDate | ( | $transactionDate | ) | 
Set transaction date
| \DateTime | $transactionDate | 
      
  | 
  protected | 
| XMLWriter | $xml | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected |