Class AP_ManualCheckDetail_bus

Properties

LOCAL cMainTable$="AP_ManualCheckDetail"  
LOCAL cSecondaryTable$="AP_ManualCheckInvDetail"  
LOCAL cSecondaryTableWrk$="AP_ManualCheckInvDetailWork"  
LOCAL cIsSysDB=isFALSE  
LOCAL cTaxModule$="A/P"  
LOCAL cSetTaxCols$=CPL("IOLIST TaxAmt, TaxableAmt, NontaxableAmt, NonRecoverableAmt")  
LOCAL cInvoiceDestIol$=CPL("IOLIST InvoiceDate$, JobNo$, Form1099$, Box1099$, InvoiceComment$, TaxSchedule$, TaxClass$, UseTax$, DiscountAmt, "+"RetentionAmt, TaxableAmt, NonTaxableAmt, FreightAmt, TaxAmt, NonRecoverableAmt")  
LOCAL cInvoiceSrcIol$=CPL("IOLIST APOpenInvoice.InvoiceDate$, APOpenInvoice.JobNo$, APOpenInvoice.Form1099$, APOpenInvoice.Box1099$, "+"APOpenInvoice.Comment$, APOpenInvoice.TaxSchedule$, APOpenInvoice.TaxClass$, APOpenInvoice.UseTax$, APOpenInvoice.DiscountAmt, "+"APOpenInvoice.RetentionAmt, APOpenInvoice.TaxableAmt, APOpenInvoice.NonTaxableAmt, APOpenInvoice.FreightAmt, "+"APOpenInvoice.TaxAmt, APOpenInvoice.NonRecoverableAmt")  
PROPERTY PaymentTotal  
PROPERTY SalesTaxCalcObj   * Read Only *
PROPERTY Lines   * Read Only *
PROPERTY AP_IntegrateJobCost$   * Read Only *
PROPERTY AP_DisplayWarningWhenPastDiscDue$   * Read Only *
PROPERTY AP_ExpenseFreightSeparately$   * Read Only *
PROPERTY DistributionBalance  
PROPERTY ValidationMessageQueue$  
PROPERTY VendorType$  
PROPERTY Distribution   * Read Only *
PROPERTY JC_JobNoFormat$   * Read Only *
PROPERTY PrecisionCost   * Read Only *
PROPERTY PrecisionPrice   * Read Only *
PROPERTY PrecisionQty   * Read Only *
PROPERTY InCheckDetailReversal  
PROPERTY InCreateGLDistribution  
PROPERTY APInvoiceHistorySvc=coAPInvoiceHistorySvc  
PROPERTY InDeleteAllLines  
PROPERTY ScriptPreTotalsDone  

Methods

FUNCTION ClearLine()  
FUNCTION ClearSetFiles()  
FUNCTION CommitRow()  
FUNCTION Delete(key$)  
FUNCTION DeleteSecondaryLine(detailKey$)  
FUNCTION GetNextDistributionSequenceNo(seqno$)  
FUNCTION OpenSalesTaxCalc()  
FUNCTION ResetDiscountAmt()  
FUNCTION ResetInvoiceNo(value$)  
FUNCTION ResetRow(key$)  
FUNCTION ResetSecondaryLine(detailKey$)  
FUNCTION SalesTaxCalculation()  
FUNCTION SalesTaxRecalculation()  
FUNCTION SetCommonInfo(document$, taxSchedule$, useTax$)  
FUNCTION SetHeader(HeaderKey$)  
FUNCTION SetHeaderDetailStatus()  
FUNCTION SetJobNo(value$)  
FUNCTION SetKey(LineKey$)  
FUNCTION SetNextDistributionSequenceNo(seqno$)  
FUNCTION SetRetentionAmt(value)  
FUNCTION SetTaxDetail(Tax$, taxable$, nonTaxable$, nonRecoverable$)  
FUNCTION SetVendorType()  
FUNCTION ValidateGroupInvoiceNoRequired()  
FUNCTION WRITE()  

Properties inherited from: CI_1099_val

Default1099CalendarYr$, FirstValidBoxID$, LoadVendorFormOnly$, VendMaint, Ten99Reporting, VendorForm1099$, VendorType$

Properties inherited from: SY_LineEntryDetail_Bus

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

Methods inherited from: AP_CommonInvoiceSelection_bus

InvoiceCollectionAdd(), InvoiceCollectionDelete(), InvoiceCollectionFind(), PERFORM CheckForVendor()

Methods inherited from: CI_1099_val

ClassValidateBox1099(), ClassValidateForm1099()

Methods inherited from: CI_TableCode_val

ClassValidateTableCode()

Methods inherited from: CI_TaxClass_val

ClassValidateTaxClass()

Methods inherited from: CI_TaxSchedule_val

ClassValidateTaxSchedule()

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