Class AR_CustomerSalesHistory_bus

Properties

LOCAL cMainTable$="AR_CustomerSalesHistory"  
LOCAL cIsSysDB=isFALSE  
PROPERTY AuditTracking  

[boolean] Flag to indicate whether to track changes in audit trail

Methods

FUNCTION Delete(key$)  

Deletes sales history record and updates audit tracking.

ParameterDescription
key$ [input, string] key to delete
Returns [boolean] retSUCCESS (1) or retFAILURE (0)

Properties inherited from: CI_CustomerNo_val

cAllowCashCust, cPerformCreditChecking, CreditExceeded, CreditHold, PerformCreditChecking, AllowCashCustomer

Properties inherited from: SY_CommonHistory

cIsSysDB, HeaderKey$, MaxHistoryPeriod$

Methods inherited from: CI_ARDivision_val

ClassValidateARDivision()

Methods inherited from: CI_CustomerNo_val

GetNextCustomerNo(), ClassOverrideCustomerNo(), ClassValidateCustomerNo()

Methods inherited from: SY_CommonHistory

LoadPhantomRecords(), PassHeaderKey(), ReadZeroRecords(), SetFilter(), WRITE(), SetChildColl(), SetHeaderKeyFields(), ValidateFiscalPeriod(), ValidateFiscalYear(), PERFORM WriteRecord()