Sage Intacct SDK for PHP
ArPaymentReverse Class Reference
Inheritance diagram for ArPaymentReverse:
AbstractArPayment AbstractFunction FunctionInterface

Public Member Functions

 getReverseDate ()
 
 setReverseDate ($reverseDate)
 
 getMemo ()
 
 setMemo ($memo)
 
 writeXml (XMLWriter &$xml)
 
- Public Member Functions inherited from AbstractArPayment
 getRecordNo ()
 
 setRecordNo ($recordNo)
 
 getPaymentMethod ()
 
 setPaymentMethod ($paymentMethod)
 
 getSummaryRecordNo ()
 
 setSummaryRecordNo ($summaryRecordNo)
 
 getBankAccountId ()
 
 setBankAccountId ($bankAccountId)
 
 getUndepositedFundsGlAccountNo ()
 
 setUndepositedFundsGlAccountNo ($undepositedFundsGlAccountNo)
 
 getTransactionCurrency ()
 
 setTransactionCurrency ($transactionCurrency)
 
 getBaseCurrency ()
 
 setBaseCurrency ($baseCurrency)
 
 getCustomerId ()
 
 setCustomerId ($customerId)
 
 getReceivedDate ()
 
 setReceivedDate ($receivedDate)
 
 getTransactionPaymentAmount ()
 
 setTransactionPaymentAmount ($transactionPaymentAmount)
 
 getBasePaymentAmount ()
 
 setBasePaymentAmount ($basePaymentAmount)
 
 getExchangeRateDate ()
 
 setExchangeRateDate ($exchangeRateDate)
 
 getExchangeRateValue ()
 
 setExchangeRateValue ($exchangeRateValue)
 
 getExchangeRateType ()
 
 setExchangeRateType ($exchangeRateType)
 
 getCreditCardType ()
 
 setCreditCardType ($creditCardType)
 
 getAuthorizationCode ()
 
 setAuthorizationCode ($authorizationCode)
 
 getOverpaymentLocationId ()
 
 setOverpaymentLocationId ($overpaymentLocationId)
 
 getOverpaymentDepartmentId ()
 
 setOverpaymentDepartmentId ($overpaymentDepartmentId)
 
 getReferenceNumber ()
 
 setReferenceNumber ($referenceNumber)
 
 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)
 

Protected Attributes

 $reverseDate
 
 $memo
 
- Protected Attributes inherited from AbstractArPayment
 $recordNo
 
 $paymentMethod
 
 $summaryRecordNo
 
 $bankAccountId
 
 $undepositedFundsGlAccountNo
 
 $transactionCurrency
 
 $baseCurrency
 
 $customerId
 
 $receivedDate
 
 $transactionPaymentAmount
 
 $basePaymentAmount
 
 $exchangeRateDate
 
 $exchangeRateValue
 
 $exchangeRateType
 
 $creditCardType
 
 $authorizationCode
 
 $overpaymentLocationId
 
 $overpaymentDepartmentId
 
 $referenceNumber
 
 $applyToTransactions = []
 
- Protected Attributes inherited from AbstractFunction
 $controlId = ''
 

Additional Inherited Members

- Data Fields inherited from AbstractArPayment
const PAYMENT_METHOD_CHECK = 'Printed Check'
 
const PAYMENT_METHOD_CASH = 'Cash'
 
const PAYMENT_METHOD_RECORD_TRANSFER = 'EFT'
 
const PAYMENT_METHOD_CREDIT_CARD = 'Credit Card'
 
const PAYMENT_METHOD_ONLINE = 'Online'
 
const PAYMENT_METHOD_ONLINE_CREDIT_CARD = 'Online Charge Card'
 
const PAYMENT_METHOD_ONLINE_ACH_DEBIT = 'Online ACH Debit'
 
const PAYMENT_METHODS
 

Member Function Documentation

◆ getMemo()

getMemo ( )

Get memo

Returns
string

◆ getReverseDate()

getReverseDate ( )

Get reverse date

Returns
\DateTime

◆ setMemo()

setMemo (   $memo)

Set memo

Parameters
string$memo

◆ setReverseDate()

setReverseDate (   $reverseDate)

Set reverse date

Parameters
\DateTime$reverseDate

◆ writeXml()

writeXml ( XMLWriter $xml)

Write the function block XML

Parameters
XMLWriter$xml
Exceptions
InvalidArgumentException

Reimplemented from AbstractFunction.

Field Documentation

◆ $memo

$memo
protected

◆ $reverseDate

$reverseDate
protected