Class AR_FinanceCharge_bus

Properties

LOCAL cMainTable$  
LOCAL cIsSysDB=isFALSE  
LOCAL cFromFinanceCharge=isFALSE  
LOCAL cRestartTableName$  
LOCAL cPerformCreditChecking=isFALSE  
LOCAL cPerformCustomerStatusChecking=isTRUE  
PROPERTY JC_Integrated   * Read Only *
PROPERTY balForward   * Read Only *
PROPERTY Current   * Read Only *
PROPERTY Aging1   * Read Only *
PROPERTY Aging2   * Read Only *
PROPERTY Aging3   * Read Only *
PROPERTY Aging4   * Read Only *
PROPERTY Retention   * Read Only *
PROPERTY retentionCurrent   * Read Only *
PROPERTY retention1   * Read Only *
PROPERTY retention2   * Read Only *
PROPERTY retention3   * Read Only *
PROPERTY retention4   * Read Only *

Methods

FUNCTION Aging(ARDivisionNo$, Customer$)  
FUNCTION Calculate(OptionsString$, WhereClause$)  
FUNCTION Calculate(OptionsString$, WhereClause$, customer$)  
FUNCTION Calculate(OptionsString$, WhereClause$, customer$, begin$, end$, index$)  
FUNCTION CalculateForCustomer(ARDivision$, Customer$)  
FUNCTION ClearFinanceCharges()  

Properties inherited from: CI_CustomerAging

AgingCalculated, LastCustomerAged$, CustomerAgingRec$

Properties inherited from: CI_CustomerNo_val

cAllowCashCust, cPerformCreditChecking, CreditExceeded, CreditHold, PerformCreditChecking, AllowCashCustomer

Properties inherited from: SY_Maint

cActionWrite, cActionDelete, cActivityLogFilePrefix$, DocDateWarnDisplayed, DocDateWarnStatus, EditState, RecordChanged, FirstFailure$, DocumentTotal, ReadOnlyReason$, UDTValidation$, ViewOnly, CurrentPrecision, DocDateWarnForceOff, DocDateWarnObject, ScriptObject, ImportTest, SkipNullCheck$, AFSRequiredFields$

Methods inherited from: CI_ARDivision_val

ClassValidateARDivision()

Methods inherited from: CI_CustomerAging

AgeCustomer(), AgeInvoice(), ClearAgingTotals(), ExcludeFuturePostings(), SetAgingBuckets(), UpdateAging(), PERFORM AgeByDay(), PERFORM AgeByMonth(), CheckAgingCategories(), GetAgingParams()

Methods inherited from: CI_CustomerNo_val

GetNextCustomerNo(), ClassOverrideCustomerNo(), ClassValidateCustomerNo()

Methods inherited from: SY_Maint

ChangedRecordCompare(), ChangedRecordInfo(), Clear(), ClearRecord(), ConfirmDelete(), CopyFrom(), ExportToCSV(), GetColumnInfo(), GetColumnProperties$(), GetDefaults(), GetOrigRecord$(), GetPropertyValue(), GetValidationGroups$(), ResetDocDateWarnState(), SetCopyKeyValue(), SetDocDateWarnDisplayed(), SetDocDateWarnOff(), SetKey(), SetKeyValue(), SetPartialRecord(), SetRecord(), SetToReadOnly(), SetValue(), SetValues(), Write(), ActivityLogCreateFile(), ActivityLogPrepare(), ActivityLogSetMessage$(), ActivityLogWrite(), CallScript(), CheckForAdvancedFieldSettings(), CheckForScripts(), CheckNullRequiredField(), PERFORM ChildValidate(), ClassValidateDate(), ClassValidateTelephoneNo(), ClearSetFiles(), ColInfoInitAll(), ColInfoInitDefaults(), CommitRow(), GetPropertyCommon(), InitColInfo(), InitScriptEngine(), InitSearchForUpdate(), InitWorkTable(), IsColInIOList(), IsValid(), LoadColInfo(), OpenMainTable(), ParseExtField(), PreWriteScripts(), RemoveColToSkip(), ResetRow(), RetrieveColInfo(), SetDefaults(), SetFilter(), SetMode(), SetParentHandle(), SetValueNoValidate(), StoreColToSkip(), ValidateAll(), ValidateAllRecord(), ValidateColInfo(), ValidateRule()