Class AP_CommonEntry

Properties

LOCAL cSetTaxCols$="TaxAmt, TaxableAmt, NontaxableAmt, NonRecoverableAmt, NetInvoiceAmt"  
LOCAL cTaxModule$="A/P"  
LOCAL cVendorCols$=CPL("IOLIST TermsCode$, Form1099$, Box1099$, SeparateCheck$")  
PROPERTY AP_CalcSalesTaxInAPDataEntry$   * Read Only *
PROPERTY AP_DisplayWarningWhenPastDiscDue$   * Read Only *
PROPERTY AP_Divisions$   * Read Only *
PROPERTY AP_Enable1099Reporting$   * Read Only *
PROPERTY AP_ExpenseFreightSeparately$   * Read Only *
PROPERTY AP_SalesTaxReporting$   * Read Only *
PROPERTY AP_TrackDetailedInvPaymentHist$   * Read Only *
PROPERTY CalculateTax  
PROPERTY CalculateFreight  
PROPERTY CreateInvoice  
PROPERTY DistributionBalance  
PROPERTY JC_DefaultJobType$   * Read Only *
PROPERTY JC_JobNoFormat$   * Read Only *
PROPERTY PrecisionCost   * Read Only *
PROPERTY PrecisionPrice   * Read Only *
PROPERTY PrecisionQty   * Read Only *
PROPERTY SalesTaxCalcObj   * Read Only *

Methods

FUNCTION CLEAR()  
FUNCTION DELETE(key$)  
FUNCTION OpenSalesTaxCalc()  
FUNCTION SalesTaxCalculation()  
FUNCTION SalesTaxRecalculation()  
FUNCTION SetCommonInfo(taxSchedule$, useTax$)  
FUNCTION SetHeader(header$)  
FUNCTION SetTaxDetail(Tax$, taxable$, nonTaxable$, nonRecoverable$)  
FUNCTION Write()  
FUNCTION LOCAL CheckTaxInfo()  
FUNCTION LOCAL CheckTermsCode()  
FUNCTION LOCAL DeleteTax(key$)  
FUNCTION LOCAL DoTermsInfo(TermsCode$, InvoiceDate$)  
FUNCTION LOCAL GetVendorFields()  
FUNCTION LOCAL PreWrite()  
FUNCTION LOCAL RetrieveOptions(localOpts$, propOpts$, svcObj, modPfx$)  
FUNCTION LOCAL SetChildColl()  
FUNCTION LOCAL SetCurrentKey(key$)  
FUNCTION LOCAL SetOptions()  
FUNCTION LOCAL SetTax()  
FUNCTION LOCAL ValidateAPDivisionNo(value$)  
FUNCTION LOCAL ValidateFreightAmt(value)  
FUNCTION LOCAL ValidateGroupAPDivisionRequired()  
FUNCTION LOCAL ValidateGroupAPSalesTax()  
FUNCTION LOCAL ValidateGroupJCIntegrated()  
FUNCTION LOCAL ValidateInvoiceAmt(value)  
FUNCTION LOCAL ValidateNetInvoiceAmt(value)  
FUNCTION LOCAL ValidateTableCode(value$)  
FUNCTION LOCAL ValidateTaxClass(value$)  
FUNCTION LOCAL ValidateTaxSchedule(value$)  
FUNCTION LOCAL ValidateTermsCode(value$)  
FUNCTION LOCAL ValidateUseTax(value$)  
FUNCTION LOCAL ValidateVendorNo(value$)  

Properties inherited from: CI_1099_val

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

Properties inherited from: CI_VendorNo_val

HoldPayment, SeparateCheck

Properties inherited from: SY_BatchDataEntry

BatchEnabled, ErrorBatchNo$

Properties inherited from: SY_Customization

cDummyIol$

Methods inherited from: AP_CommonInvoiceSelection_bus

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

Methods inherited from: CI_1099_val

ClassValidateBox1099(), ClassValidateForm1099()

Methods inherited from: CI_APDivision_val

ClassValidateAPDivision()

Methods inherited from: CI_APTerms_val

ClassValidateAPTerms()

Methods inherited from: CI_TableCode_val

ClassValidateTableCode()

Methods inherited from: CI_TaxClass_val

ClassValidateTaxClass()

Methods inherited from: CI_TaxSchedule_val

ClassValidateTaxSchedule()

Methods inherited from: CI_VendorNo_val

ClassValidateVendorNo()

Methods inherited from: SY_BatchDataEntry

DELETE(), DeleteBatch(), DeleteBatchNo(), GetBatchHandle(), IsBatchActive(), ResetBatchSubType(), SelectBatch(), SelectNewBatch(), SetCurrentKey(), VerifyBatch(), WRITE(), ClassValidateBatchNo$()

Methods inherited from: SY_Customization

GetCustomizations(), PostTableRead(), PreNextRecord(), PreTableWrite()