AbstractArPayment
class AbstractArPayment extends AbstractFunction
Constants
| PAYMENT_METHOD_CHECK |
|
| PAYMENT_METHOD_CASH |
|
| PAYMENT_METHOD_RECORD_TRANSFER |
|
| PAYMENT_METHOD_CREDIT_CARD |
|
| PAYMENT_METHOD_ONLINE |
|
| PAYMENT_METHOD_ONLINE_CREDIT_CARD |
|
| PAYMENT_METHOD_ONLINE_ACH_DEBIT |
|
| PAYMENT_METHODS |
|
Methods
Initializes the class with the given parameters.
Get record number
Set record number
Get payment method
Set payment method
Get bank account ID
Set bank account ID
Get undeposited funds GL account number
Set undeposited funds GL account number
Get transaction currency
Set transaction currency
Get base currency
Set base currency
Get customer ID
Set customer ID
Get received date
Get transaction payment amount
Set transaction payment amount
Get base payment amount
Set base payment amount
Get exchange rate date
Get exchange rate value
Set exchange rate value
Get exchange rate type
Set exchange rate type
No description
No description
Get authorization code
Set authorization code
Get overpayment location ID
Set overpayment location ID
Get overpayment department ID
Set overpayment department ID
Get reference number
Set reference number
Get apply to transactions
Details
in AbstractFunction at line line 35
getControlId()
Get control ID
in AbstractFunction at line line 46
setControlId($controlId = null)
Set control ID
in AbstractFunction at line line 67
__construct(string $controlId = null)
Initializes the class with the given parameters.
in AbstractFunction at line line 72
abstract
writeXml(XMLWriter $xml)
Write the XML
at line line 121
int|string
getRecordNo()
Get record number
at line line 131
setRecordNo(int|string $recordNo)
Set record number
at line line 141
string
getPaymentMethod()
Get payment method
at line line 152
setPaymentMethod(string $paymentMethod)
Set payment method
at line line 165
string
getBankAccountId()
Get bank account ID
at line line 175
setBankAccountId(string $bankAccountId)
Set bank account ID
at line line 185
string
getUndepositedFundsGlAccountNo()
Get undeposited funds GL account number
at line line 195
setUndepositedFundsGlAccountNo(string $undepositedFundsGlAccountNo)
Set undeposited funds GL account number
at line line 205
string
getTransactionCurrency()
Get transaction currency
at line line 215
setTransactionCurrency(string $transactionCurrency)
Set transaction currency
at line line 225
string
getBaseCurrency()
Get base currency
at line line 235
setBaseCurrency(string $baseCurrency)
Set base currency
at line line 245
string
getCustomerId()
Get customer ID
at line line 255
setCustomerId(string $customerId)
Set customer ID
at line line 265
DateType
getReceivedDate()
Get received date
at line line 275
setReceivedDate(DateType $receivedDate)
Set received date
at line line 285
float|string
getTransactionPaymentAmount()
Get transaction payment amount
at line line 295
setTransactionPaymentAmount(float|string $transactionPaymentAmount)
Set transaction payment amount
at line line 305
float|string
getBasePaymentAmount()
Get base payment amount
at line line 315
setBasePaymentAmount(float|string $basePaymentAmount)
Set base payment amount
at line line 325
DateType
getExchangeRateDate()
Get exchange rate date
at line line 335
setExchangeRateDate(DateType $exchangeRateDate)
Set exchange rate date
at line line 345
float
getExchangeRateValue()
Get exchange rate value
at line line 355
setExchangeRateValue(float $exchangeRateValue)
Set exchange rate value
at line line 365
string
getExchangeRateType()
Get exchange rate type
at line line 375
setExchangeRateType(string $exchangeRateType)
Set exchange rate type
at line line 383
string
getCreditCardType()
at line line 391
setCreditCardType(string $creditCardType)
at line line 401
string
getAuthorizationCode()
Get authorization code
at line line 411
setAuthorizationCode(string $authorizationCode)
Set authorization code
at line line 421
string
getOverpaymentLocationId()
Get overpayment location ID
at line line 431
setOverpaymentLocationId(string $overpaymentLocationId)
Set overpayment location ID
at line line 441
string
getOverpaymentDepartmentId()
Get overpayment department ID
at line line 451
setOverpaymentDepartmentId(string $overpaymentDepartmentId)
Set overpayment department ID
at line line 461
string
getReferenceNumber()
Get reference number
at line line 471
setReferenceNumber(string $referenceNumber)
Set reference number
at line line 481
ArPaymentItem[]
getApplyToTransactions()
Get apply to transactions
at line line 491
setApplyToTransactions(ArPaymentItem[] $applyToTransactions)
Set apply to transactions