|
AR_CreditCardCommonEntry, CI_ARDivision_val, CI_CommonInvoiceSelection_Bus, CI_CustomerNo_val, CI_Invoice_val, CI_NextNumber, SY_FunctionHook, SY_LineEntryHeader_bus |
| LOCAL cMainTable$="AR_CashReceiptsHeader" |
| LOCAL cIsSysDB=isFALSE |
| LOCAL cPerformCreditChecking=isFALSE |
| LOCAL cPerformCustomerStatusChecking=isTRUE |
| PROPERTY AR_TrackJCRetentionRecvbls$=cAROptions_TrackJCRetentionRecvbls$ |
| PROPERTY AR_IntegrateJobCost$=cAROptions_IntegrateJobCost$ |
| PROPERTY AR_RetainDeletedInvoices$=cAROptions_RetainDeletedInvoices$ |
| PROPERTY AR_RetainDetailedInvHist$=cAROptions_RetainDetailedInvHist$ |
| PROPERTY JC_JobNoFormat$=cJCOptions_JobNoFormat$ |
| PROPERTY DepositObject * Read Only * |
Handle to AR_CashReceiptsDeposit_bus |
| PROPERTY DepositUIObject |
Handle to AR_CashReceiptsDeposit_ui |
| PROPERTY OpenItemCustomer * Read Only * |
Current AR_Customer OpenItemCustomer column value |
| PROPERTY ReceiptIOL$ * Read Only * |
AR_CashReceiptsHeader IOList (compiled) |
| PROPERTY SkipVoid * Read Only * |
Returns the value of cSkipCCVoid, used by AR_CashReceiptsDeposit_bus'BatchPreDelete() |
| PROPERTY ProcessVoid * Read Only * |
Returns the value of cProcessCCVoid, used by AR_CashReceiptsDeposit_bus'BatchPreDelete() |
| PROPERTY EInvoice * Read Only * |
If true, eInvoicing is set up in System Configuration |
| FUNCTION AutoDistributeBalance() | ||||||||||||
| FUNCTION CheckHeaderLinesBalance() | ||||||||||||
Verify total from the header is fully distributed on the detail lines | ||||||||||||
| ||||||||||||
| FUNCTION Clear() | ||||||||||||
Clear object record state | ||||||||||||
| ||||||||||||
| FUNCTION CreditCardPreWrite() | ||||||||||||
Pre-Write Credit Card validations | ||||||||||||
| ||||||||||||
| FUNCTION Delete(key$) | ||||||||||||
Delete current record | ||||||||||||
| ||||||||||||
| ||||||||||||
| FUNCTION FindCustomer(in.InvoiceNo$, out.Customer$, out.InvoiceNo$, out.InvoiceType$, out.InvoiceNoFH, out.FromInvHistory$) | ||||||||||||
| FUNCTION GetNextCreditCardEntryNo(nextCCEntryNo$) | ||||||||||||
Get Next available Credit Card/ACH Entry Number. | ||||||||||||
| ||||||||||||
| ||||||||||||
| FUNCTION InvoiceCollectionAdd(invNo$, Type$) | ||||||||||||
| FUNCTION InvoiceCollectionDelete(invNo$, Type$) | ||||||||||||
| FUNCTION SetHeader(header$) | ||||||||||||
| FUNCTION SetKey(key$) | ||||||||||||
Override of base class SetKey(key$) to allow for pre-set key column validations | ||||||||||||
| ||||||||||||
| ||||||||||||
| FUNCTION UpdateCorpSalesTax(divNo$, custNo$, invNo$, invType$, postingAdjustment) | ||||||||||||
Update CorporateSalesTax for additions / edits made on a detail line | ||||||||||||
| ||||||||||||
| ||||||||||||
| FUNCTION Write() | ||||||||||||
Write current record | ||||||||||||
|
|
SYS_CreditCardBatchAuthTrans$, AllowChangeAfterProcessing, AR_SalesTaxReporting$, oCustomerChild, CreditCardIdentifierCol$, CreditCardImpliedWrite, ProcessInBatch$, SwipeCard, CorporateID$, CCTransExistsInBatch, ACHTransExistsInBatch, CreditCardIDCols$, CreditCardAddressCols$, CustomerAddressCols$, VaultOnly, InFixMode, SaveVaultRecOnly, CreditCardDefaultErrorNum$, SE_ARAllowAddEditCreditCards, SE_ARAllowAddEditACH |
|
cAllowCashCust, cPerformCreditChecking, CreditExceeded, CreditHold, PerformCreditChecking, AllowCashCustomer |
|
InvoiceNoLength |
|
BatchEnabled, Lines, ScriptPreTotalsDone |
|
BatchPreDelete(), CheckCreditCardAccount(), CheckDeleteSecurity(), CheckRequired(), CreditCardPreClear(), CreditCardPreDelete(), CreditCardPreWrite(), CreditCardSetDocumentDefaults(), DefaultSalesTaxInfo(), CCTransInBatch(), CheckForCCPayments(), CleanUpVault(), CreditCardPostClear(), CreditCardPostDelete(), CreditCardPostWrite(), CreditCardTransAmt(), GetARSalesTax(), IsCreditCardAuthorized(), IsCreditCardGUIDOnFile(), SetCurrentKey(), SetDefaults(), ValidateAuthorizationTime(), ValidateCorporateCustIDPurchOrder(), ValidateCorporateSalesTax(), ValidateCorporateTaxOverrd(), ValidateCreditCardAuthorizationNo(), ValidateCreditCardTransactionID(), ValidateExpirationDateMonth(), ValidateExpirationDateYear(), ValidateGroupACH(), ValidateGroupCreditCard(), ValidateGroupPayment(), ValidatePaymentType(), ValidateSaveCreditCard() |
|
ClassValidateARDivision() |
|
InvoiceCollectionAdd(), InvoiceCollectionDelete(), InvoiceCollectionFind() |
|
GetNextCustomerNo(), ClassOverrideCustomerNo(), ClassValidateCustomerNo() |
|
ClassOverrideInvoice() |
|
FormatLotSerialNo$(), IncrementSerialNo(), NextNumber(), FindPrefix(), GetColumnInfo(), IncrementNumber() |
|
PostTableRead(), PreNextRecord(), PreTableWrite() |
|
ActivityLogOverride(), ActivityLogPrepare(), AddLine(), AFMapTotalColumns(), CLEAR(), CommitLines(), DELETE(), Delete(), DeleteLine(), EditLine(), InsertLine(), MoveFirst(), MoveLast(), MoveNext(), MovePrevious(), ResetLine(), ScriptPreTotals(), SetCurrentKey(), SetHeader(), Write(), WriteLine(), ActivityLogCreateFile(), ActivityLogWasLineRenumbered(), ClearLastRecord() |
|