FUNCTION LOCAL BT_Clear()
Clear Credit Card Fields
|
Returns |
[boolean] True = success. |
|
FUNCTION LOCAL BT_CreditCard()
Submit Credit Card transaction to SPS Exchange
|
Returns |
[boolean] True = success. |
|
FUNCTION LOCAL BT_Fix()
Enable credit card transaction controls normally updated following Credit Card transaction to SPS Exchange. Requires 'Allow Overide of Credit Card Authorizations' security event rights (SE_CCAllowAuthorizationOverrid)
|
Returns |
[boolean] True = success. |
|
FUNCTION LOCAL BT_Reset_Corp_Sales_Tax()
Reset corporate sales tax to the default allocated amount.
|
Returns |
[boolean] True = success. |
|
FUNCTION LOCAL ChangeCB_Process_In_Batch()
Change CB_Process_In_Batch, Control on lib for UI only, not in schema, Cannot have CB_Process_In_Batch = 'Y' and CB_Swipe_Card = 'Y'
|
Returns |
[boolean] True = success. |
|
FUNCTION LOCAL ChangeCB_Swipe_Card()
Change CB_Swipe_Card, Control on lib for UI only, not in schema, Cannot have CB_Process_In_Batch = 'Y' and CB_Swipe_Card = 'Y'
|
Returns |
[boolean] True = success. |
|
FUNCTION LOCAL ChangeCorporateCustIDPurchOrder()
Change CorporateCustIDPurchOrder, executes CheckForEnableCorporate() when DefaultChange() for CorporateCustIDPurchOrder returns success or warning
|
Returns |
[boolean] True = success, False = failure. |
|
FUNCTION LOCAL ChangeCorporateSalesTax()
Change Credit Card Corporate Sales Tax Amount for preauthorization
|
Returns |
[boolean] True = success, False = failure. |
|
FUNCTION LOCAL ChangeCreditCardAuthorizationNo()
Change Credit Card AuthorizationNo
|
Returns |
[boolean] True = success, False = failure. |
|
FUNCTION LOCAL ChangeCreditCardID()
Change CreditCardID
|
Returns |
[boolean] True = success, False = failure. |
|
FUNCTION LOCAL ChangeCreditCardTransactionID()
Change Credit Card TransactionID
|
Returns |
[boolean] True = success, False = failure. |
|
FUNCTION LOCAL ChangePaymentType()
Change Payment Type
|
Returns |
[boolean] True = success, False = failure. |
|
FUNCTION LOCAL ChangeSaveCreditCard()
Change SaveCreditCard, Executes CheckForEnableSPSPaymentType() or CheckForEnableOffLinePaymentType() following successful change
|
Returns |
[boolean] True = success, False = failure. |
|
FUNCTION LOCAL CheckExpiration$(expirationDate$)
Check to see if a warning message is needed for the credit card expiration date.
|
Parameter | Description |
expirationDate |
[input, string] The expiration date to test. |
|
Returns |
label$ [string] The message to display in the ML_EXP_DATE mutli-line. |
|
FUNCTION LOCAL CheckForEnableBT_CreditCard()
Enable / Disable and other related UI logic related to on BT_CreditCard
|
Returns |
[boolean] True = success. |
|
FUNCTION LOCAL CheckForEnableBT_Fix()
Enable / disable Fix button on credit card panel.
|
Returns |
[boolean] True = success. |
|
FUNCTION LOCAL CheckForEnableCorporate()
Corporate Card specific enable / disable logic executed when loading the folder, changing payment type, changing CorporateCustIDPurchOrder$
|
Returns |
[boolean] True = success. |
|
FUNCTION LOCAL CheckForEnableOffLinePaymentType()
Off-line Credit Card Payment Type specific enable / disable logic executed when loading the folder and changing record state.
|
Returns |
[boolean] True = success. |
|
FUNCTION LOCAL CheckForEnablePaymentType()
Payment Type specific enable / disable logic executed when loading the folder and changing record state.
|
Returns |
[boolean] True = success. |
|
FUNCTION LOCAL CheckForEnablepCreditCard()
Credit Card folder enable / disable logic executed when loading the folder and changing record state
|
Returns |
[boolean] True = success. |
|
FUNCTION LOCAL CheckForEnableSPSPaymentType()
SPS Credit Card Payment Type specific enable / disable logic executed when loading the folder and changing record state.
|
Returns |
[boolean] True = success. |
|
FUNCTION LOCAL CreditCardImpliedWrite()
Perform an Implied Write to save successful response / changes from SPS Exchange
|
FUNCTION LOCAL CreditCardPostCancel()
Clean up logic after document is accepted, canceled or deleted.
|
Returns |
[boolean] True = success |
|
FUNCTION LOCAL CreditCardPostReadRec()
Logic to disable controls after a document record is read
|
Returns |
[boolean] True = success |
|
FUNCTION LOCAL CreditCardPreAccept()
Credit Card specific pre-BT_Accept validation logic (checks for existance of previously authorized transactions to determine if void transactions are required.)
|
Returns |
[boolean] True = success, False = failure. |
|
FUNCTION LOCAL CreditCardPreCancel()
Pre Cancel credit card validation
|
Returns |
[boolean] True = success the record can be cleared / cancelled, False = failure the record cannot be cleared / cancelled |
|
FUNCTION LOCAL CreditCardPreDelete()
Pre Delete credit card validation
|
Returns |
[boolean] True = success the record can be deleted, False = failure the record cannot be deleted |
|
FUNCTION LOCAL FormatterLast4BankAccountNos$(ctlVal$, ctlName$)
Format Display of Last4BankAccountNos with preceding '*'
|
Parameter | Description |
ctlVal$ |
[input, string] Nomads control value. |
ctlName$ |
[input, string] Nomads control name |
|
|
FUNCTION LOCAL FormatterLast4BankRoutingNos$(ctlVal$, ctlName$)
Format Display of Last4BankRoutingNos with preceding '*'
|
Parameter | Description |
ctlVal$ |
[input, string] Nomads control value. |
ctlName$ |
[input, string] Nomads control name |
|
|
FUNCTION LOCAL FormatterLast4UnencryptedCreditCardNos$(ctlVal$, ctlName$)
Format Display of Last4UnencryptedCreditCardNos with preceding '*'
|
Parameter | Description |
ctlVal$ |
[input, string] Nomads control value. |
ctlName$ |
[input, string] Nomads control name |
|
|
FUNCTION LOCAL HideSaveCreditCardCheckbox()
Hide the 'Save' check box based on the "Allow to add/edit credit card" and "Allow to add/edit ACH" module options
|
FUNCTION LOCAL OnExitpCreditCard()
Credit Card folder post Load logic
|
Returns |
[boolean] True = success. |
|
FUNCTION LOCAL OnFocusBT_Accept()
BT_Accept OnFocus, verifies credit card folder has been accessed on new records then executes SY_LineEntry_UI'OnFocusBt_Accept()
|
Returns |
[boolean] True = success, False = failure. |
|
FUNCTION LOCAL PostLoad()
Credit Card specific dMain post load logic
|
Returns |
[boolean] True = success. |
|
FUNCTION LOCAL PostLoadpCreditCard()
Credit Card folder post Load logic
|
Returns |
[boolean] True = success. |
|
FUNCTION LOCAL PreLoadpCreditCard()
Credit Card folder pre Load logic
|
Returns |
[boolean] True = success. |
|
FUNCTION LOCAL ShowACHCCControls()
Show/hide correct fields for credit card or ACH payment type
|