Class AR_PaymentType_ui

Known SubClasses

AR_PaymentTypeOTF_UI

Properties

LOCAL cEntityName$  
LOCAL cListingClass$  

Methods

FUNCTION LOCAL BT_Accept()  

Over-ride BT_Accept to call PreAccept() method

Returns Failure if Write should not occur
FUNCTION LOCAL BT_Cancel()  

Allow default values for Payment Method and Default Transaction to re-display on screen clear.

Returns Return value from base class BT_Cancel method.
FUNCTION LOCAL ChangeAllowCorporateCards()  

If Allow Corporate Cards is set to isYES, enable the AddCorporateCardLevel3 checkbox

Returns Return value from DefaultChange
FUNCTION LOCAL ChangeMerchantKey()  

Change Method required to decrypt value in case of failure.

Returns Return value from Default Change
FUNCTION LOCAL ChangePaymentMethod()  
FUNCTION LOCAL ChangePaymentType()  
FUNCTION LOCAL ChangeVirtualTerminalID()  
FUNCTION LOCAL CheckForEnable()  
FUNCTION LOCAL PostLoad()  
FUNCTION LOCAL PostReadRec()  
FUNCTION LOCAL PreAccept()  

Method called at the beginning of BT_Accept to check status of VirtualTerminalID$/MerchantKey$ fields

Returns Failure if BT_Accept should not proceed
FUNCTION LOCAL PreLoad()  

Properties inherited from: AR_Constant

pmtACH$, pmtCHECK$, pmtCREDIT$, pmtOTHER$, pmtCOD$, typPAYMENT$, typDEPOSIT$

Properties inherited from: SY_MaintUI

InBrowse, ViewOnly

Properties inherited from: SY_Password

AESCipher$, AES256Cipher$

Methods inherited from: AR_Constant

CheckExpirationDate(), DetermineCardType$()

Methods inherited from: CI_AccountUI_val

ClassChangeAccount(), ClassValidateAccount$(), GetAccountInputLength(), PopupAccountEntry(), PopUpMemoMainAccount()

Methods inherited from: SY_MaintUI

HasRights(), RefreshBindings(), SetDocDateWarnOff(), SetUIRecord(), SetVar(), AddSuppressedMsg(), BindVariables(), BT_Accept(), BT_AcceptClose(), BT_Cancel(), BT_CancelClose(), BT_Delete(), BT_First(), BT_Last(), BT_List(), BT_Listing(), BT_Next(), BT_Office(), BT_OKView(), BT_Prev(), BT_Print(), CheckMemo(), ClassPushMemoBtn(), ConfirmDelete(), ConfirmWrite(), DefaultChange(), DisplayErrorMsg(), DisplayMemoButton(), DisplayWriteError(), ExplodeIOL(), GetBusinessObject(), GetControlID(), GetFirstID(), HandleDocumentDateWarning(), HasMemos(), HidePopupMenu(), InitBusinessObject(), KeyChange(), LaunchMemo(), OnExit(), PostLoad(), QuickConfirmWrite(), PERFORM ResolveMemoParameters(), ReturnToCtlOrGrid(), PERFORM RtrnToCTLOrGrid(), SetBusinessObject(), SetFocusFailedID(), SetFocusFirstID(), SetFormDisplay(), SetFormState(), SetInitialRecord(), SetNumericVal(), SetStringVal()

Methods inherited from: SY_Password

ConfirmAESKey(), ConfirmPassword(), EncryptAESData(), EncryptAESKey(), EncryptAESPassword(), EncryptPassword(), GetAESDataTest$(), PasswordAcceptable(), ValidateAESData(), ValidateAESPassword(), ValidatePassword(), VerifyAESDataEncryption(), DecryptAESData(), DecryptAESKey(), DecryptAESPassword(), DecryptAltAESData(), DecryptPassword(), EncryptAltAESData(), GetKEK$(), InitAESKey(), InitializeAES(), InitializeAltAES(), ValidateAltAESData(), VerifyAltAESDataEncryption()