Sage Intacct SDK for PHP
ExpenseReportDelete Class Reference
Inheritance diagram for ExpenseReportDelete:
AbstractExpenseReport AbstractFunction FunctionInterface

Public Member Functions

 writeXml (XMLWriter &$xml)
 
- Public Member Functions inherited from AbstractExpenseReport
 getRecordNo ()
 
 setRecordNo ($recordNo)
 
 getTransactionDate ()
 
 setTransactionDate ($transactionDate)
 
 getEmployeeId ()
 
 setEmployeeId ($employeeId)
 
 getExpenseReportNumber ()
 
 setExpenseReportNumber ($expenseReportNumber)
 
 getGlPostingDate ()
 
 setGlPostingDate ($glPostingDate)
 
 getSummaryRecordNo ()
 
 setSummaryRecordNo ($summaryRecordNo)
 
 getExternalId ()
 
 setExternalId ($externalId)
 
 getAction ()
 
 setAction ($action)
 
 getBaseCurrency ()
 
 setBaseCurrency ($baseCurrency)
 
 getReimbursementCurrency ()
 
 setReimbursementCurrency ($reimbursementCurrency)
 
 getAttachmentsId ()
 
 setAttachmentsId ($attachmentsId)
 
 getReasonForExpense ()
 
 setReasonForExpense ($reasonForExpense)
 
 getMemo ()
 
 setMemo ($memo)
 
 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)
 

Additional Inherited Members

- Protected Attributes inherited from AbstractExpenseReport
 $recordNo
 
 $transactionDate
 
 $employeeId
 
 $expenseReportNumber
 
 $glPostingDate
 
 $summaryRecordNo
 
 $externalId
 
 $action
 
 $baseCurrency
 
 $reimbursementCurrency
 
 $attachmentsId
 
 $reasonForExpense
 
 $description
 
 $memo
 
 $lines = []
 
- Protected Attributes inherited from AbstractFunction
 $controlId = ''
 

Detailed Description

Delete an existing EE report record

Member Function Documentation

◆ writeXml()

writeXml ( XMLWriter $xml)

Write the function block XML

Parameters
XMLWriter$xml
Exceptions
InvalidArgumentException

Reimplemented from AbstractFunction.