Class AR_CashReceiptsDetail_bus

Properties

LOCAL cMainTable$="AR_CashReceiptsDetail"  
LOCAL cIsSysDB=isFALSE  
LOCAL cLastLineType$="I"  
PROPERTY AR_BillToCustomerRpting$   * Read Only *
PROPERTY PostingBalance  
PROPERTY ImportingEInvoicePayments  

If true, payments are being imported from Paya Connect. Skip validation of eInvoice payment status.

PROPERTY AR_OpenInvoiceSvc   * Read Only *

Handle to AR_OpenInvoice_Svc child object

PROPERTY SkipRecalcPaymentsToday  

Special flag can be set by import jobs to improve performance however any out of sync payments will not be corrected.

Methods

FUNCTION AddIn()  
FUNCTION BackOut()  
FUNCTION ClearLine()  
FUNCTION ClearSetFiles()  
FUNCTION CreateBalanceForwardLine()  
FUNCTION DeleteLine(LineKey$)  
FUNCTION DeleteLine()  
FUNCTION ResetLine(LineKey$)  
FUNCTION SetChildColl()  
FUNCTION SetDefaults()  
FUNCTION SetHeader(HeaderKey$)  
FUNCTION SetKey(LineKy$)  
FUNCTION ValidateGroupBillToCustomerRpting()  
FUNCTION Write()  

Properties inherited from: SY_LineEntryDetail_Bus

cActivityLogDelete$, cActivityLogDtlLevel$, HeaderKy$, HeaderHasLines, ReloadGrid, ValidHeader, NumberOfLines

Methods inherited from: CI_Account_Val

ClassOverrideAccount(), ClassValidateAccount(), ResetAccountIndex()

Methods inherited from: SY_LineEntryDetail_Bus

AccumulateBatchTotals(), AddIn(), AddLine(), AddPrimarySrc(), BackOut(), ClearBindings(), ClearLine(), ClearSetFiles(), CommitRow(), DeleteLine(), EditLine(), GetBatchTotalVars(), GetEditKey$(), GetInsertSeq$(), GetSequenceLengths(), InitWorkTable(), InsertLine(), QuickRowLoad(), RemovePrimarySrc(), ResequenceLine(), ResetLine(), ResetRow(), SetBatchTotalVars(), SetHeader(), SetKey(), SwapLines(), ValidateLines(), Write(), ClearSetFileDeleteWorkTable(), ClearSetFileWorkTable(), CommitRowRemove(), CommitRowWrite(), PostDeleteRec(), PostWriteRec(), RenumberSequence(), WriteWorkTable()