|
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() |
|