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

Public Member Functions

 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='')
 

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
 
- 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 = ''
 

Detailed Description

Create a new accounts receivable payment record

Member Function Documentation

◆ writeXml()

writeXml ( XMLWriter $xml)
Parameters
XMLWriter$xml

Reimplemented from AbstractFunction.