Sage Intacct SDK for PHP
ReimbursementRequestCreate Class Reference
Inheritance diagram for ReimbursementRequestCreate:
AbstractReimbursementRequest AbstractFunction FunctionInterface

Public Member Functions

 writeXml (XMLWriter &$xml)
 
- Public Member Functions inherited from AbstractReimbursementRequest
 getRecordNo ()
 
 setRecordNo ($recordNo)
 
 getPaymentMethod ()
 
 setPaymentMethod ($paymentMethod)
 
 getBankAccountId ()
 
 setBankAccountId ($bankAccountId)
 
 getEmployeeId ()
 
 setEmployeeId ($employeeId)
 
 getMergeOption ()
 
 setMergeOption ($mergeOption)
 
 getPaymentDate ()
 
 setPaymentDate ($paymentDate)
 
 getDocumentNo ()
 
 setDocumentNo ($documentNo)
 
 getMemo ()
 
 setMemo ($memo)
 
 getNotificationContactName ()
 
 setNotificationContactName ($notificationContactName)
 
 getApplyToTransactions ()
 
 setApplyToTransactions ($applyToTransactions)
 
- 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

- Data Fields inherited from AbstractReimbursementRequest
const PAYMENT_METHODS
 
const PAYMENT_METHOD_CHECK = 'Printed Check'
 
const PAYMENT_METHOD_CASH = 'Cash'
 
const PAYMENT_METHOD_RECORD_TRANSFER = 'EFT'
 
const PAYMENT_METHOD_ACH = 'ACH'
 
- Protected Attributes inherited from AbstractReimbursementRequest
 $recordNo
 
 $paymentMethod
 
 $bankAccountId
 
 $employeeId
 
 $mergeOption
 
 $paymentDate
 
 $documentNo
 
 $memo
 
 $notificationContactName
 
 $applyToTransactions = []
 
- Protected Attributes inherited from AbstractFunction
 $controlId = ''
 

Detailed Description

Create a new employee expense reimbursement request record

Member Function Documentation

◆ writeXml()

writeXml ( XMLWriter $xml)

Write the function block XML

Parameters
XMLWriter$xml

Reimplemented from AbstractFunction.