|
AR_CreditCardSPS, SY_Constant, SY_OpenObject, SY_Password |
| LOCAL ApplicationID$="SAGESAGE2017000ACC_ACD7USEN" |
SPS Application ID / Client ID value to use when attempting to process a credit card/ACH transaction request with SPS Exchange, this value is assigned by SPS and will not change |
| LOCAL ApplicationKey$="2589F5FF-9EE8-407B-8FAD-E559A81761C2" |
SPS Client Key value associated with ApplicationID$ |
| LOCAL ApplicationIDCCOnly$="SAGEERPMV4.5000ACCTAAG5USEN" |
Application ID / Client ID value to use when attempting to process a credit card transaction request with SPS Exchange, this value is assigned by SPS and will not change |
| LOCAL ApplicationKeyCCOnly$="5A42352A-6EC0-48A4-9A2D-580765EDBBAF" |
SPS Client Key value associated with ApplicationIDCCOnly$ |
| LOCAL LanguageID$="EN" |
Language ID value to use when attempting to process a credit card transaction request with SPS Exchange, generally this value is static and will not change |
| LOCAL Request_v1Elements$="ApplicationType, Payments, BatchType, TransactionStatusQueries, "+"RecurringStatusQueries, VaultStatusQueryType, VaultOperationType, "+"VaultAccountType, UIType, AccountQueryType, PostbackType" |
XxxxElements$ = SPS Schema elements where Xxxx = xmlNode, xmlNodes are appended with the word 'Type', top level request = 'Request_v1', top level response = 'Response_v1' XxxxValues$ = list of valid values for Xxxx SPS Schema elemant |
| LOCAL ApplicationTypeElements$="ApplicationID, LanguageID" |
| LOCAL PaymentsElements$="ArrayOfPaymentType" |
| LOCAL ArrayOfPaymentTypeElements$="PaymentType" |
| LOCAL PaymentTypeElements$="MerchantType, TransactionBaseType, Customer, ShippingRecipient, "+"Level2Type, Level3Type, RecurringType, VaultStorageType, PostbackType" |
| LOCAL MerchantTypeElements$="MerchantID, MerchantKey" |
| LOCAL TransactionBaseTypeElements$="TransactionID, TransactionType, Reference1, Reference2, "+"Amount, AuthCode, VANReference" |
| LOCAL CustomerElements$="PersonType" |
| LOCAL PersonTypeElements$="NameType, AddressType, CompanyType" |
| LOCAL NameTypeElements$="FirstName, MI, LastName" |
| LOCAL AddressTypeElements$="AddressLine1, AddressLine2, City, State, ZipCode, Country, "+"EmailAddress, Telephone, Fax" |
| LOCAL CompanyTypeElements$="Name, AddressType" |
| LOCAL ShippingRecipientElements$="NameType, AddressType, CompanyType" |
| LOCAL Level2TypeElements$="CustomerNumber, TaxAmount" |
| LOCAL Level3TypeElements$="Level2Type, ShippingAmount, DestinationZipCode, "+"DestinationCountryCode, VATNumber, DiscountAmount, "+"DutyAmount, NationalTaxAmount, VATInvoiceNumber, VATTaxAmount, "+"VATTaxRate, ArrayOfLevel3LineItemType" |
| LOCAL ArrayOfLevel3LineItemTypeElements$="Level3LineItemType" |
| LOCAL Level3LineItemTypeElements$="CommodityCode, Description, ProductCode, Quantity, "+"UnitOfMeasure, UnitCost, TaxAmount, TaxRate, DiscountAmount, "+"AlternateTaxIdentifier, TaxTypeApplied, DiscountIndicator, "+"NetGrossIndicator, ExtendedItemAmount, DebitCreditIndicator" |
| LOCAL RecurringTypeElements$="ScheduleType, Interval, DayOfMonth, StartDate, Amount, "+"TimesToProcess, NonBusinessDayType" |
| LOCAL ScheduleTypeValues$="MONTHLY|DAILY" |
| LOCAL NonBusinessDayTypeValues$="THATDAY|BEFORE|AFTER" |
| LOCAL VaultStorageTypeElements$="GUID, VaultServiceType" |
| LOCAL VaultServiceTypeValues$="CREATE|UPDATE|RETRIEVE|DELETE" |
| LOCAL PostbackTypeElements$="HttpsUrl" |
| LOCAL BatchTypeElements$="MerchantType, Net, Count, BatchPaymentType" |
| LOCAL BatchPaymentTypeValues$="CREDITCARD|PURCHASECARD" |
| LOCAL TransactionStatusQueriesElements$="ArrayOfTransactionStatusQueryType" |
| LOCAL ArrayOfTransactionStatusQueryTypeElements$="TransactionStatusQueryType" |
| LOCAL TransactionStatusQueryTypeElements$="MerchantType, TransactionID" |
| LOCAL RecurringStatusQueriesElements$="ArrayOfRecurringStatusQueryType" |
| LOCAL ArrayOfRecurringStatusQueryTypeElements$="RecurringStatusQueryType" |
| LOCAL RecurringStatusQueryTypeElements$="MerchantType, RecurringID, StartDate, EndDate" |
| LOCAL VaultStatusQueryTypeElements$="MerchantType, VaultID" |
| LOCAL VaultOperationTypeElements$="VaultID, MerchantType, VaultStorageType" |
| LOCAL VaultAccountTypeElements$="CompanyType, ContactType" |
| LOCAL ContactTypeElements$="NameType, AddressType, CompanyType" |
| LOCAL UITypeElements$="SinglePaymentUIType, VaultOperationUIType" |
| LOCAL SinglePaymentUITypeElements$="UITransactionBaseType, UICustomer, PostAuthorizationAnalysis, CVVPrompt, CanEditAccount, CanUseExternalDevice" |
| LOCAL UIFieldTypeElements$="Enabled, Visible" |
| LOCAL VaultOperationUITypeElements$="UIFieldType" |
| LOCAL UITransactionBaseTypeElements$="UIReference1, UIAmount, UITaxAmount, UIShippingAmount, UIAuthCode, UICustomerNumber" |
| LOCAL UIReference1Elements$="UIFieldType" |
| LOCAL UIAmount$="UIFieldType" |
| LOCAL UITaxAmountElements$="UIFieldType" |
| LOCAL UIShippingAmountElements$="UIFieldType" |
| LOCAL UIAuthCodeElements$="UIFieldType" |
| LOCAL UICustomerNumberElements$="UIFieldType" |
| LOCAL UICustomerElements$="UIPersonType" |
| LOCAL UIPersonTypeElements$="UINameType, UIAddressType" |
| LOCAL UINameTypeElements$="UIFirstName, UIMI, UILastName" |
| LOCAL UIFirstNameElements$="UIFieldType" |
| LOCAL UIMIElements$="UIFieldType" |
| LOCAL UILastNameElements$="UIFieldType" |
| LOCAL UIAddressTypeElements$="UIAddressLine1, UIAddressLine2, UICity, UIState, UIZipCode, UICountry, UIEmailAddress, UITelephone, UIFax" |
| LOCAL UIAddressLine1Elements$="UIFieldType" |
| LOCAL UIAddressLine2Elements$="UIFieldType" |
| LOCAL UICityElements$="UIFieldType" |
| LOCAL UIStateElements$="UIFieldType" |
| LOCAL UIZipCodeElements$="UIFieldType" |
| LOCAL UICountryElements$="UIFieldType" |
| LOCAL UIEmailAddressElements$="UIFieldType" |
| LOCAL UITelephoneElements$="UIFieldType" |
| LOCAL UIFaxElements$="UIFieldType" |
| LOCAL AccountQueryTypeElements$="MerchantType" |
| LOCAL Response_v1Elements$="PaymentResponses, BatchResponseType, TransactionStatusQueryResponses, "+"RecurringStatusQueryResponses, VaultStatusQueryResponseType, VaultResponseType, "+"VaultAccountResponseType, AccountQueryResponseType" |
| LOCAL PaymentResponsesElements$="ArrayOfPaymentResponseType" |
| LOCAL ArrayOfPaymentResponseTypeElements$="PaymentResponseType" |
| LOCAL PaymentResponseTypeElements$="ResponseType, VaultResponseType, RecurringResponseType, "+"TransactionResponseType, Customer" |
| LOCAL ResponseTypeElements$="ResponseIndicator, ResponseCode, ResponseMessage" |
| LOCAL VaultResponseTypeElements$="ResponseType, GUID, ExpirationDate, Last4, PaymentDescription, "+"PaymentTypeID" |
| LOCAL RecurringResponseTypeElements$="RecurringID" |
| LOCAL TransactionResponseTypeElements$="AuthCode, AVSResult, CVVResult, VANReference, TransactionID, "+"Last4, PaymentDescription, Amount, PaymentTypeID, Reference1, "+"TransactionDate, AuxiliaryData, EntryMode, TaxAmount, ShippingAmount, CustomerNumber" |
| LOCAL BatchResponseTypeElements$="ResponseType, BatchNumber, BatchReference, Net, Count, BatchPaymentType" |
| LOCAL TransactionStatusQueryResponsesElements$="ArrayOfTransactionStatusQueryResponseType" |
| LOCAL ArrayOfTransactionStatusQueryResponseTypeElements$="TransactionStatusQueryResponseType" |
| LOCAL TransactionStatusQueryResponseTypeElements$="ResponseType, VaultResponseType, RecurringResponseType, "+"TransactionResponseType, TransactionSettlementStatusType, Customer" |
| LOCAL TransactionSettlementStatusTypeElements$="TransactionType, SettlementType, SettlementDate, BatchReference" |
| LOCAL RecurringStatusQueryResponsesElements$="ArrayOfRecurringStatusQueryResponseType" |
| LOCAL ArrayOfRecurringStatusQueryResponseTypeElements$="RecurringStatusQueryResponseType" |
| LOCAL RecurringStatusQueryResponseTypeElements$="Responses, TransactionResponses, TransactionSettlementResponses, "+"Customers" |
| LOCAL ResponsesElements$="ArrayOfResponseType" |
| LOCAL ArrayOfResponseTypeElements$="ResponseType" |
| LOCAL TransactionResponsesElements$="ArrayOfTransactionResponseType" |
| LOCAL ArrayOfTransactionResponseTypeElements$="TransactionResponseType" |
| LOCAL TransactionSettlementResponsesElements$="ArrayOfTransactionSettlementStatusType" |
| LOCAL ArrayOfTransactionSettlementStatusTypeElements$="TransactionSettlementStatusType" |
| LOCAL CustomersElements$="ArrayOfPersonType" |
| LOCAL ArrayOfPersonTypeElements$="PersonType" |
| LOCAL VaultStatusQueryResponseTypeElements$="ResponseType, VaultResponseType" |
| LOCAL VaultAccountResponseTypeElements$="ResponseType, VaultAccountType, MerchantType" |
| LOCAL AccountQueryResponseTypeElements$="ResponseType, MerchantType, Services, Active" |
| LOCAL ServicesElements$="ArrayOfString" |
| LOCAL ArrayOfStringElements$="String" |
| PROPERTY ProgressBarInit |
Set to isTRUE if progress bar has been initialized outside of this program |
| PROPERTY Request_v1 * Read Only * |
Handle to SPS Exchange top level Request Object |
| PROPERTY Response_v1 * Read Only * |
Handle to SPS Exchange top level Response Object |
| PROPERTY ShowFullCardNoInVault |
Boolean - if true, display full credit card number in Paya Exchange vault screen, else only display last 4 digits |
| PROPERTY ImportTest |
Boolean - if true, records are being imported in test mode, credit card will not be added to the vault |
| PROPERTY UseCCOnlyAppID |
If true, use credit-card-only application ID in request sent to Paya Exchange |
| FUNCTION AddNewCreditCard(pmtType$, cc$, yr$, mo$, guid$) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION AddNewCreditCard(pmtType$, cc$, yr$, mo$, guid$, routingNo$, acctNo$, acctType$) | ||||||||||||||||||||||||||||||||||||||||||
Add new credit card or ACH account to SPS Vault | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION CheckARPaymentTypeNotUsed(payType$) | ||||||||||||||||||||||||||||||||||||||||||
Determines if PaymentType is used in credit-card related data files. | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION CheckGUIDDataEntry(guid$) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION CheckGUIDDataEntry(guid$, clearFlag) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION CheckGUIDDataEntry(guid$, clearFlag, companyCode$, newGuid$) | ||||||||||||||||||||||||||||||||||||||||||
Check to see if a particular GUID$ value is currently referenced in any data entries and replace value if newGuid$ sent in. | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION CopyVaultToCCPaymentTypes(comp$, id$, key$) | ||||||||||||||||||||||||||||||||||||||||||
Copy CreditCardVaultOnlyID$/CreditCardVaultOnlyKey$ values into credit card records of AR_PaymentType and removes them from SY_Company. | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION CreateRequest() | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION Debug(tmpXML$, type$) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION Debug(tmpXML$, type$, skipDebugDisplay) | ||||||||||||||||||||||||||||||||||||||||||
Write to log and / or display xml requests / responses sent to / from SPS Exchange | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION DeleteFromVault(guid$, payType$) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION DeleteFromVault(guid$, payType$, companyCode$) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION DeleteFromVault(guid$, payType$, companyCode$, fromID$, fromKey$) | ||||||||||||||||||||||||||||||||||||||||||
Method to delete a particular GUID from the Paya Exchange vault. | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION GetClasses$() | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION GetClasses$(separator$) | ||||||||||||||||||||||||||||||||||||||||||
Retrieve Classes exposed in Sage.Exchange dll | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION GetElements$(xmlNode$) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION GetElements$(xmlNode$, recurse) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION GetElements$(xmlNode$, recurse, separator$) | ||||||||||||||||||||||||||||||||||||||||||
Retrieve SPS Exchange Schema Elements | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION GetPaymentTypeData(payType$, m_id$, m_key$) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION GetPaymentTypeData(payType$, m_id$, m_key$, payMethod$) | ||||||||||||||||||||||||||||||||||||||||||
Determine Vault ID, Merchant Key, and payment method from the Payment Type | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION GetVaultAccount(m_id$, m_key$) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION GetVaultAccount(m_id$, m_key$, comp$) | ||||||||||||||||||||||||||||||||||||||||||
Returns Vault Account data. If no vault account exists, a new vault account will be created. | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION LockConvFiles() | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION LockConvFiles(companyCode$) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION LockConvFiles(companyCode$, lockPaymentType) | ||||||||||||||||||||||||||||||||||||||||||
Lock needed AR files so SwitchVaults and SwitchAllVaults methods have exclusinve access | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION ProcessVault(service$, payType$, guid$, last4Nos$, expYear$, expMonth$, cardType$, last4RoutingNo$, last4AcctNo$, acctType$) | ||||||||||||||||||||||||||||||||||||||||||
Create or Update card data in Paya Exchange Vault | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION ResetAR_Files() | ||||||||||||||||||||||||||||||||||||||||||
Close company specific data files when company is changed. returns [boolean] Always returns retSUCCESS | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION RetrieveVault(payType$, guid$) | ||||||||||||||||||||||||||||||||||||||||||
Retrieve credit card data from Paya Exchange Vault (view only) | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION SetMerchant(objHandle, pmtType$) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION SetMerchant(objHandle, pmtType$, comp$) | ||||||||||||||||||||||||||||||||||||||||||
Sets merchant data for .net SPS requests | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION SEVDQuerySubmit$(requestObj) | ||||||||||||||||||||||||||||||||||||||||||
Submit Query to Sage Payments via Paya Exchange Virtual Desktop (SEVD) | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION SEVDTransactionSubmit$(requestObj) | ||||||||||||||||||||||||||||||||||||||||||
Submit credit card transaction request to Sage Payments via Paya Exchange Virtual Desktop (SEVD) | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION SOAPInsert$(m_id$, m_key$, data$) | ||||||||||||||||||||||||||||||||||||||||||
Insert credit card / ACH data to vault using SOAP | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION Submit() | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION SwitchAllVaults() | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION SwitchAllVaults(companyCode$) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION SwitchAllVaults(companyCode$, copyFlag, srcVaultID$, srcVaultKey$) | ||||||||||||||||||||||||||||||||||||||||||
Moves Customer Credit Card records from one vault account to another for all credit card payment types. | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION SwitchVaultRecord$(fromID$, fromKey$, toID$, toKey$, orig_guid$, payType$, companyCode$) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION SwitchVaultRecord$(fromID$, fromKey$, toID$, toKey$, orig_guid$, payType$, companyCode$, copyFlag) | ||||||||||||||||||||||||||||||||||||||||||
Adds GUID record to new vault and deletes record from old vault (unless copy flag is set). | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION SwitchVaults(fromID$, fromKey$, toID$, toKey$, payType$) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION SwitchVaults(fromID$, fromKey$, toID$, toKey$, payType$, companyCode$) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION SwitchVaults(fromID$, fromKey$, toID$, toKey$, payType$, companyCode$, copyFlag) | ||||||||||||||||||||||||||||||||||||||||||
Moves Customer Credit Card/ACH records from one vault account to another. | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION TestSPSConnection(id$, key$) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION TestSPSConnection(id$, key$, encryptedFlag) | ||||||||||||||||||||||||||||||||||||||||||
Calls Paya Exchange to test CreditCardVaultOnlyID$/CreditCardVaultOnlyKey$ combination to see if they form a valid connection. | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION UnlockConvFiles() | ||||||||||||||||||||||||||||||||||||||||||
Unlock files previously locked in LockConvFiles() | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION ValidateMerchantInfo$(merchantID$, merchantKey$) | ||||||||||||||||||||||||||||||||||||||||||
Validate Merchant Info with SPS Exchange | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION VaultBankcardAuthOnly(m_id$, m_key$, c_name$, c_address$, c_city$, c_state$, c_zip$, c_country$, guid$, t_amt, t_ordernum$, c_cvv$, approval_indicator$, reference$, code$, date$, time$, message$) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION VaultBankcardAuthOnly(m_id$, m_key$, c_name$, c_address$, c_city$, c_state$, c_zip$, c_country$, guid$, t_amt, t_ordernum$, c_cvv$, approval_indicator$, reference$, code$, date$, time$, message$, debugLog) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION VaultBankcardAuthOnly(m_id$, m_key$, c_name$, c_address$, c_city$, c_state$, c_zip$, c_country$, guid$, t_amt, t_ordernum$, c_cvv$, approval_indicator$, reference$, code$, date$, time$, message$, debugLog, extra$) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION VaultBankcardAuthOnly(m_id$, m_key$, c_name$, c_address$, c_city$, c_state$, c_zip$, c_country$, guid$, t_amt, t_ordernum$, c_cvv$, approval_indicator$, reference$, code$, date$, time$, message$, debugLog, extra$, pmtType$) | ||||||||||||||||||||||||||||||||||||||||||
Process credit card pre-authorization transaction request ('Auth Only') using vault services SOAP interface. | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
c_email$ = credit card e-mail address c_telephone$ = credit card telephone number c_fax$ = credit card fax number t_customer_number$ = corporate credit card customer number t_shipping$ = corporate credit card shipping amount, only included in submission when customer number has been included. t_tax$ = corporate credit card tax amount, only included in submission when customer number has been included. c_ship_name$ = corporate credit card shipping name, only included in submission when customer number has been included c_ship_address$ = corporate credit card shipping address name, only included in submission when customer number has been included c_ship_city$ = corporate credit card shipping city, only included in submission when customer number has been included c_ship_state$ = corporate credit card shipping state, only included in submission when customer number has been included c_ship_zip$ = corporate credit card shipping zip code, only included in submission when customer number has been included c_ship_country$ = corporate credit card shipping country, only included in submission when customer number has been included | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION VerifyGUID$(m_id$, m_key$, guid$) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION VerifyGUID$(m_id$, m_key$, guid$, dllError$) | ||||||||||||||||||||||||||||||||||||||||||
Verify GUID exists in vault | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION VerifyGUIDPaymentType$(paymentType$, guid$) | ||||||||||||||||||||||||||||||||||||||||||
| FUNCTION VerifyGUIDPaymentType$(paymentType$, guid$, companyCode$) | ||||||||||||||||||||||||||||||||||||||||||
Verify GUID exists in vault | ||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||
|
|
isFALSE, isTRUE, retSUCCESS, retFAILURE, errOBJECT, folderPROGRAMFILESX86, Sage.Exchange, Sage.COM, SDKAvailable |
|
retFAILURE, retSUCCESS, retNEW, retWARNING, retCANCEL, retYES, retNO, msgYES$, msgNO$, msgCANCEL$, msgOK$, msgRETRY$, msgABORT$, msgIGNORE$, msgNOTONFILE$, msgTIMEOUT$, msgDISABLE, msgACTIVE, msgLinkHELP$, msgLinkMSG$, isFALSE, isTRUE, isYES$, isNO$, isBUSY$, edtNONE, edtEXISTS, edtNEW, ctlDISABLE, ctlENABLE, ctlSHOW, ctlHIDE, ctlLOCK, ctlUNLOCK, ctlLOCKORDISABLE, ctlUNLOCKORENABLE, popHIDE, popDISABLE, popSHOW, popSHOWCHECKED, grdMODEVIEW, grdMODEMAINT, grdMODEADD, filCREATE, filLOCK, filCREATELOCK, filGLOBAL, filCREATEGLOBAL, filLOCKGLOBAL, filCREATELOCKGLOBAL, filCHANNEL, filRAW, filPURGE, filLOAD, filINPUT, filNOOBJECT, filPVX, filREFRESH, filPVX4$, filPVX5$, pthCOMPANY$, pthOTHERCOMPANY$, pthPRCOMPANY$, pthOTHERPRCOMPANY$, pthSYSTEM$, pthUSER$, pthSOA$, pthHOME$, pthROOT$, pthDICTIONARY$, pthTEXTOUT$, pthLOCK$, pthLOCKSYS$, pthPREFIX$, pthARCHIVE$, pthLOGFILES$, folderPROGRAMFILES, folderPROGRAMFILESX86, folderCOMMONAPPLICATIONDATA, folderCOMMONPROGRAMFILES, folderCOMMONPROGRAMFILESX86, errOBJECT, errSYSTEMLOCK, errCONTINUE, errEMBEDDEDIO, errSYSLOCK, extSQLCREATETABLE$, extSQLALLOWNULLDATES$, envSPP$, envDEFAULT$, dbALL$, dbNONE$, dateTOSTRINGFORMAT$, dateLONGMASK$, dateSHORTFMT, dateLONGFMT, dateYEARFIRST, dateMONTHFIRST, dateDAYFIRST, timeMINUTESMASK$, timeMINUTES24MASK$, timeSECONDSMASK$, timeSECONDS24MASK$, idxPRIMARY$, idxBATCH$, idxDISPLAY$, dirFIRST, dirLAST, dirNEXT, dirPREVIOUS, typALPHANUM, typZEROFILL, typCHARNUM, typMASTERNUM, typALPHANUMNF, typMASTERNUMC, typMASTERNUMI, typALPHA$, typNUMBERS$, typALPHANUM$, typALPHANUMNF$, typCHARNUM$, typMASTERNUM$, typMASTERNUMCLEN, modTASKOTFDISALLOW$, logALLACTIVITY$, logACTIVITY$, logERROR$, logACTNEWCUSTOMER$, logACTDATASYNC$, logACTDATAIMPORT$, logACTOPTIONCHANGED$, logACTPROGRAMLAUNCH$, logDFDM$, logSECURITY$, logTASKSCHEDULER$, logWEBERROR$, logVISUALINTEGRATOR$, logEntryIDLength, chkOFF$, chkON$, chkGRAYED$, closeTaskLAUNCHERQUIT, closeTaskSHUTDOWNALL, closeTaskMASTERCONSOLE, closeTaskAUTOLOGOFF, closeTaskDESCRIPTIONS$, secVIEWONLY, secCREATEONLY, secMODIFYONLY, secCREATEMODIFY, secDELETEONLY, secCREATEDELETE, secMODIFYDELETE, secFULLACCESS, secDEFAULTUSER$, secDEFAULTROLE$, secDEFAULTCOMPANY$, regHKEY_CLASSES_ROOT, regHKEY_CURRENT_USER, regHKEY_LOCAL_MACHINE, regHKEY_USERS, regHKEY_CURRENT_CONFIG, regODBC_PATH$, regMAS_PATH$, E3_MYHANDLE, E3_TASK, E3_QUIT, E3_COCHANGE, E3_DATECHANGE, E3_USERCHANGE, E3_SRVRPATH, E3_HELPFILE, E3_TECHSUPPORT, E3_QUERYTOQUIT, E3_SUPERVISOR, E3_CUSTOMIZE, E3_SWITCHMODULE, E3_DISABLEWIN, E3_CURSOR, E3_USERID, E3_PRIVATETASK, E3_CHAT, E3_BROADCAST, E3_RELOAD, E3_PASSTHROUGH, E3_EXECUTE, E3_EXPCOCHANGE, E3_EXPTASK, E3_EXPLAUNCH, E3_SILENT, E3_DIRECT, E3_NODELIST, E3_OCXITEM, E3_MODULEID, E3_CUSTFAV, E3_HOMEPAGE, E3_MINIMIZE, E3_UNDOCKED, E3_DOCKED, E3_PUBLICTASK, E3_LAUNCHURL, E3_BTNCHANGE, E3_STDBTNRELOAD, E3_MYBUSINESS, E3_REGLOADED, E3_LOADED, E3_V4TASK, E3_PUBMODIFY, E3_TASKRELOAD, E3_SETAUTOHIDE, E3_COCHANGE2, E3_TASK_NC, E3_V4TASK_NC, E3_TASK_ALTC, E3_V4TASK_ALTC, E3_PASSWORD, E3_LAUNCHVIEW, E3_LAUNCHBIETASK, E3_CLEANUPBIE, E3_STARTVIEW, E3_BIE_ADMIN, E3_HELPPATH, E3_CUSTOMERID, E3_MASVERSION, E3_LAUNCHEMBEDDED, E3_LAUNCHERMENU, E3_APP_POINTSIZE, E3_LAUNCHERVERSION, E3_DISABLE, E3_ENABLE, E3_SHOW, E3_HIDE, E3_REFRESH, E3_LIBMASTER, WM_COPY, usrDspLOGON$, usrDspNAME$, usrDspCODE$, usrDspEMAIL$, wtsINITIALPROGRAM, wtsAPPLICATIONNAME, wtsWORKINGDIRECTORY, wtsOEMID, wtsSESSIONID, wtsUSERNAME, wtsWINSTATIONNAME, wtsDOMAINNAME, wtsCONNECTSTATE, wtsCLIENTBUILDNUMBER, wtsCLIENTNAME, wtsCLIENTDIRECTORY, wtsCLIENTPRODUCTID, wtsCLIENTHARDWAREID, wtsCLIENTADDRESS, wtsCLIENTDISPLAY, wtsCLIENTPROTOCOLTYPE, thmNORMAL, thmMETAL, thmOLIVE, rptREPORTTYPESTD, rptREPORTTYPELABEL, rptREPORTTYPEMULTCOL, rptISTRUE, rptISFALSE, rptISDEFAULT, rptPORTRAIT, rptLANDSCAPE, rptASCENDING, rptDESCENDING, rptRIGHTALIGN, rptLEFTALIGN, rptHORCENTERALIGN, rptLSSINGLELINE, rptSTSUM, rptSTAVERAGE, rptSTCOUNT, rptDFLTHSPACING, rptDFLTVSPACING, rptDFLTFONTSIZE, rptDFLTLEFT, rptDFLTTOP, rptTWIPSPERCHARW, rptTWIPSPERCHARH, rptSVTREPORTTITLE, rptEDTDISKFILE, rptGCANYVALUE, rptGCDAILY, rptCRDATEFIELD, rptCRDATETIMEFIELD, crEFTCrystalReport, crEFTRichText, crEFTWordForWindows, crEFTExcel, crEFTPortableDocFormat, crEFTHTML32, crEFTHTML40, crEFTExcelRecord, crEFTText, crEFTCharacterSeparatedValues, crEFTTabSeparatedText, crEFTEditableRTF, crEFTXml, crEFTRPTR, crEFTExcelWorkbook, cContextKeyLen1, cContextKeyLen2, cContextKeyLen3, adCmdText, adCmdStoredProc, adClipString, adExecuteNoRecords, adVarChar, adInteger, adParamInput, adParamOutput, adParamInputOutput, adParamReturnValue, adTextNoRecords, adOpenForwardOnly, adOpenStatic, adLockReadOnly, adUseServer, adUseClient, dbTMP$, dbTEMPDB$, dbSYSDB$, dbPVXDDF, dbPVXDB, dbMYSQL, dbADO, dbSQL, sqlSQLOLEDB$, LastErrorMsg$, LastErrorNum$, RoleTypes$, SageCloudAppDesc$, IolNomads$ |
|
cLockInfoNOKEY$ |
|
Create(), FromXML(), GetUniqueID$(), TestInternetConnection(), ToXML$(), CreateRequest(), Submit() |
|
GetNOMADSIolist$(), GetRoleTypes$(), MaskString(), RawString(), ClassValidateEMailAddress(), dateTODAY$(), Element$(), fmtMODCODE$(), fmtMODPREFIX$(), PERFORM FunctionBreak(), GetExceptionMsg$(), GetFileName(), GetJobTitle$(), GetJobTitles(), GetPrinterProps(), GetRecordCount(), isALPHA(), isDATE(), isNUMERIC(), MsgPath$(), ParseString(), ParseTagField(), Position(), QUO$(), ValidateFormatType(), ZeroFill$() |
|
CheckWhoHasLock(), CreateLockInfo(), RemoveLockInfo(), OpenTable(), OpenTempFile() |
|