LOCAL cMainTable$="IT_ShoppingCartHeader" |
LOCAL cIsSysDB=isFALSE |
LOCAL cTaxModule$="I/T" |
LOCAL cQtyVar$="Quantity" |
LOCAL cAllowCashCust |
LOCAL cPerformCreditChecking |
LOCAL cBillToCustAddressSrcIOL$=CPL("IOLIST CustomerName$, AddressLine1$, AddressLine2$, AddressLine3$, City$, State$, ZipCode$, CountryCode$") |
LOCAL cBillToCustAddressDstIOL$=CPL("IOLIST BillToName$, BillToAddress1$, BillToAddress2$, BillToAddress3$, BillToCity$, BillToState$, BillToZipCode$, BillToCountryCode$") |
PROPERTY ARDivisionNo$ * Read Only * |
PROPERTY AR_BillToCustomerRpting$ * Read Only * |
PROPERTY BillToDivisionNo$ * Read Only * |
PROPERTY BillToCustomerNo$ * Read Only * |
PROPERTY CustomerNo$ * Read Only * |
PROPERTY DateSubmitted$ * Read Only * |
PROPERTY SalesTaxReporting * Read Only * |
PROPERTY ManualAccept |
PROPERTY SalesTaxCalcObj * Read Only * |
PROPERTY PriceLevel$ * Read Only * |
PROPERTY TermsCode$ * Read Only * |
FUNCTION AddComment(comment$) | ||||||
FUNCTION AddItemsSelected() | ||||||
FUNCTION AdjustWeight(oldWeight, newWeight) | ||||||
FUNCTION CheckForPending(uid$, seqNo$) | ||||||
FUNCTION CLEAR() | ||||||
FUNCTION CreditCardColumnsRequired(ccGUID$) Credit Card Columns Required on Shopping Cart Submission | ||||||
| ||||||
| ||||||
FUNCTION Delete(key$) | ||||||
FUNCTION EncryptCVV$(ccvNo$) Encrypt CVV Number submitted with shoppoing cart for inclusion on confirmaion page | ||||||
| ||||||
| ||||||
FUNCTION GetNextSequenceNo(seqNo$) | ||||||
FUNCTION RecalcPriceByTotalQty(date$) Recalculates UnitPrice on detail lines based on Pricing By Total Quantity. | ||||||
| ||||||
| ||||||
FUNCTION SubmitForm(formIOL$, recIn$, hdrIOL$, recOut$, iolOut$) | ||||||
FUNCTION SubmitShoppingCart(tmpStatus$) | ||||||
FUNCTION SubmitShoppingCart(tmpStatus$, encryptedCVV$) Submit Shopping Cart, includes processing pre-authorization request | ||||||
| ||||||
| ||||||
FUNCTION Write() |
cARDivisionNoCol$, cCustomerNoCol$, ccpNOTSUPPLIED$, ARCreditCard, AllowCreditCard, AllowCreditCardVoidReAuth, AllowACHVoidReAuth, AllowOverrideCCOnCM, PaymentTypeMethod$, AllowCorporateCard, ShowCorporateCCLevel3, AddCorporateCardLevel3$, SPSPaymentType, SPSEnabled, CreditCardUI, Source$, Request_v1, SOIntegrated, ITIntegrated, LastPaymentEMVReceipt$, LastDepositEMVReceipt$ |
cARDivisionNoCol$, cCustomerNoCol$, AllowCreditCard, AllowACH |
cARDivisionNoCol$, cCustomerNoCol$, IgnoreNOF, SkipClearCCInfo |
cAllowCashCust, cPerformCreditChecking, CreditExceeded, CreditHold, PerformCreditChecking, AllowCashCustomer |
BatchEnabled, Lines, ScriptPreTotalsDone |
AESCipher$, AES256Cipher$ |
AddNewCreditCard(), CheckCreditCardTrackingID(), ClearCreditCardInfo(), GetNextCreditCardID(), GetPrimaryCreditCard(), ProcessCCVoid(), ProcessCreditCard(), ProcessVault(), SkipCCVoid(), AddLevel3LineItem(), AddLevel3LineItems(), CheckAmount(), CreditCardSubmit(), GetCardIDTables(), GetPaymentTypeProperties(), PostCreditCardSubmit(), PreCreditCardSubmit(), ResolveAVSState(), SetSource(), SetSourceInfo(), SetUIOptions(), TranslateDateTime(), TranslateTime() |
ClassValidateARDivision() |
FreightCalculation(), FreightTaxChange() |
ClassValidateCountry() |
ClassValidateCreditCardGUID() |
CardIDOnFile(), ClassValidateCreditCardID() |
GetNextCustomerNo(), ClassOverrideCustomerNo(), ClassValidateCustomerNo() |
ClassValidateEmailReasonCode() |
GetDetailLineIOList(), GetIOList$(), StripDetailLineIOList(), SubmitForm(), GetRawDate$() |
FormatLotSerialNo$(), IncrementSerialNo(), NextNumber(), FindPrefix(), GetColumnInfo(), IncrementNumber() |
ClassValidatePaymentType() |
ClassValidateSalespersonNo() |
ClassValidateShipCode() |
ClassValidateShipTo() |
ClassValidateTaxSchedule() |
SetAllowInactiveRestrictedWhse(), ClassValidateWarehouse(), GetClassName$() |
ClassValidateZIPCode() |
ActivityLogOverride(), ActivityLogPrepare(), AddLine(), AFMapTotalColumns(), CLEAR(), CommitLines(), DELETE(), Delete(), DeleteLine(), EditLine(), InsertLine(), MoveFirst(), MoveLast(), MoveNext(), MovePrevious(), ResetLine(), ScriptPreTotals(), SetCurrentKey(), SetHeader(), Write(), WriteLine(), ActivityLogCreateFile(), ActivityLogWasLineRenumbered(), ClearLastRecord() |
ConfirmAESKey(), ConfirmPassword(), EncryptAESData(), EncryptAESKey(), EncryptAESPassword(), EncryptPassword(), GetAESDataTest$(), PasswordAcceptable(), ValidateAESData(), ValidateAESPassword(), ValidatePassword(), VerifyAESDataEncryption(), DecryptAESData(), DecryptAESKey(), DecryptAESPassword(), DecryptAltAESData(), DecryptPassword(), EncryptAltAESData(), GetKEK$(), InitAESKey(), InitializeAES(), InitializeAltAES(), ValidateAltAESData(), VerifyAltAESDataEncryption() |