ChargeCardTransactionReverse
class ChargeCardTransactionReverse extends AbstractChargeCardTransaction
Reverse an existing CM charge card transaction record
Traits
Methods
Initializes the class with the given parameters.
Set transaction currency
Set exchange rate value
Set exchange rate type
Get transaction lines
Get reverse date
Get memo
Set memo
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.
at line line 82
writeXml(XMLWriter $xml)
Write the function block XML
in CustomFieldsTrait at line line 33
array
getCustomFields()
Get custom fields
in CustomFieldsTrait at line line 43
setCustomFields(array $customFields)
Set custom fields
in AbstractChargeCardTransaction at line line 70
int
getRecordNo()
Get record number
in AbstractChargeCardTransaction at line line 80
setRecordNo(int $recordNo)
Set record number
in AbstractChargeCardTransaction at line line 90
string
getChargeCardId()
Get charge card ID
in AbstractChargeCardTransaction at line line 100
setChargeCardId(string $chargeCardId)
Set charge card ID
in AbstractChargeCardTransaction at line line 110
DateType
getTransactionDate()
Get transaction date
in AbstractChargeCardTransaction at line line 120
setTransactionDate(DateType $transactionDate)
Set transaction date
in AbstractChargeCardTransaction at line line 130
string
getReferenceNumber()
Get reference number
in AbstractChargeCardTransaction at line line 140
setReferenceNumber(string $referenceNumber)
Set reference number
in AbstractChargeCardTransaction at line line 150
string
getPayee()
Get payee
in AbstractChargeCardTransaction at line line 160
setPayee(string $payee)
Set payee
in AbstractChargeCardTransaction at line line 170
string
getDescription()
Get description
in AbstractChargeCardTransaction at line line 180
setDescription(string $description)
Set description
in AbstractChargeCardTransaction at line line 190
string
getAttachmentsId()
Get attachments ID
in AbstractChargeCardTransaction at line line 200
setAttachmentsId(string $attachmentsId)
Set attachments ID
in AbstractChargeCardTransaction at line line 210
string
getTransactionCurrency()
Get transaction currency
in AbstractChargeCardTransaction at line line 220
setTransactionCurrency(string $transactionCurrency)
Set transaction currency
in AbstractChargeCardTransaction at line line 230
DateType
getExchangeRateDate()
Get exchange rate date
in AbstractChargeCardTransaction at line line 240
setExchangeRateDate(DateType $exchangeRateDate)
Set exchange rate date
in AbstractChargeCardTransaction at line line 250
float
getExchangeRateValue()
Get exchange rate value
in AbstractChargeCardTransaction at line line 260
setExchangeRateValue(float $exchangeRateValue)
Set exchange rate value
in AbstractChargeCardTransaction at line line 270
string
getExchangeRateType()
Get exchange rate type
in AbstractChargeCardTransaction at line line 280
setExchangeRateType(string $exchangeRateType)
Set exchange rate type
in AbstractChargeCardTransaction at line line 290
AbstractChargeCardTransactionLine[]
getLines()
Get transaction lines
in AbstractChargeCardTransaction at line line 300
setLines(AbstractChargeCardTransactionLine[] $lines)
Set transaction lines
at line line 41
DateType
getReverseDate()
Get reverse date
at line line 51
setReverseDate(DateType $reverseDate)
Set reverse date
at line line 61
string
getMemo()
Get memo
at line line 71
setMemo(string $memo)
Set memo