AP_CommonInvoiceSelection_Bus, CI_1099_val, CI_TableCode_val, CI_TaxClass_val, CI_TaxSchedule_Val, SY_LineEntryDetail_bus |
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 |
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() |
Default1099CalendarYr$, FirstValidBoxID$, LoadVendorFormOnly$, VendMaint, Ten99Reporting, VendorForm1099$, VendorType$ |
cActivityLogDelete$, cActivityLogDtlLevel$, HeaderKy$, HeaderHasLines, ReloadGrid, ValidHeader, NumberOfLines |
InvoiceCollectionAdd(), InvoiceCollectionDelete(), InvoiceCollectionFind(), PERFORM CheckForVendor() |
ClassValidateBox1099(), ClassValidateForm1099() |
ClassValidateTableCode() |
ClassValidateTaxClass() |
ClassValidateTaxSchedule() |
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() |