Class AP_Invoice_ui

Known SubClasses

AP_InvoiceInquiry_ui

Properties

LOCAL cDocumentType$="IN"  
LOCAL cEntityName$  
LOCAL cFirstTime  
LOCAL cForm$="AP_INVOICE"  
LOCAL cNewRecordFolderNames$="pHeader"+SEP+"pLines"  
LOCAL cBT_PrintTask$  
LOCAL cDetailBusObj$="AP_InvoiceDetail_bus"  

Methods

FUNCTION LOCAL BT_Accept()  
FUNCTION LOCAL BT_Adjust()  
FUNCTION LOCAL BT_Batch()  
FUNCTION LOCAL BT_BatchTransfer()  

Transfer current document from this batch to another batch

Returns [boolean] True = success
FUNCTION LOCAL BT_Cancel()  
FUNCTION LOCAL BT_Duplicate()  
FUNCTION LOCAL BT_RecalcTax()  
FUNCTION LOCAL BT_TaxDet()  
FUNCTION LOCAL ChangeInvoiceAmt()  

Logic to execute on change of invoice amount

Returns [boolean] True if successful, false if not successful
FUNCTION LOCAL ChangeML_InvoiceNo()  
FUNCTION LOCAL ChangePrepaidApplyToInvoiceNo()  
FUNCTION LOCAL ClassOnfocusGrid(gridCtl)  
FUNCTION LOCAL ConfirmWrite()  
FUNCTION LOCAL EnableControls()  
FUNCTION LOCAL GetOpenInvoiceInfo(Invoice$)  
FUNCTION LOCAL GetOpenInvoiceInfo(Invoice$, setAdjustment)  
FUNCTION LOCAL OnExit()  
FUNCTION LOCAL PostLoad()  
FUNCTION LOCAL PostLoadPheader()  
FUNCTION LOCAL PostLoadPheaderw()  
FUNCTION LOCAL PostReadRec()  

Properties inherited from: AP_CommonEntry_UI

cDefaultTermsCode$, cFirst_ID, cFormGrid$, cGridViewPanel$, cMaintainVendor, cNewRecordFolderID, cOrgIol$, cResetFolder$, cResetFolderID, cCompositeSPCtl

Methods inherited from: AP_CommonEntry_UI

ClassChangeAddlGrid(), SaveRow(), AccumulateTotals(), BT_Accept(), BT_CCSearch(), BT_Print(), BT_RowDel(), Bt_RowReset(), Bt_RowResetAll(), BT_TaxDet(), BT_Vendor(), BuildCostTypeList$(), ChangeCostCode(), ChangeDB_CostType(), ChangeDistributionAmt(), ChangeDistributionPercentage(), ChangeForm1099(), ChangeFreightAmt(), ChangeInvoiceAmt(), ChangeJobNo(), ChangeML_Vendor(), ChangeQuantityDistributed(), ChangeTaxClass(), ChangeTaxSchedule(), ChangeUnitCost(), CheckTaxSchedule(), ClearTotals(), ConfirmDelete(), ConfirmWrite(), EnableControls(), GetControlID(), GetLineRecord(), LoadGridDropBoxes(), LoadRow(), OnExitPheader(), OnExitPheaderw(), OnExitpJCLines(), OnExitpJCLinesw(), OnExitpLines(), OnExitpLinesw(), OnFocusBT_Accept(), OnFocusJobNo(), PostLoad(), PostLoadPheader(), PostLoadpJCLines(), PostLoadpJCLinesw(), PostLoadpLines(), PostLoadpLinesw(), PostLookup(), PostReadRec(), PreLoadpLines(), PreLoadpLinesw(), ResetJobDetails(), RowMods(), SetButtonState(), SetDistribution(), SetGridColumns(), SetUITotals(), TranslateColumns(), UpdateUITotals()

Methods inherited from: CI_InvoiceUI_val

BubbleUpInvoiceBusObjError(), ClassChangeInvoice()