Class AP_CommonEntry_ui

Properties

LOCAL cDefaultTermsCode$  
LOCAL cFirst_ID=ItemNo.ctl  
LOCAL cFormGrid$="GD_LINES"  
LOCAL cGridViewPanel$="pLines"  
LOCAL cMaintainVendor=isTRUE  
LOCAL cNewRecordFolderID=fldr.pLines.ctl  
LOCAL cOrgIol$=CPL("IOLIST AccountKey$, JobNo$, CostCode$, CostType$, UnitOfMeasure$, QuantityDistributed, "+"DistributionAmt, RetentionRate, UnitCost, RetentionAmt")  
LOCAL cResetFolder$="pHeader"  
LOCAL cResetFolderID=fldr.pHeader.ctl  
LOCAL cCompositeSPCtl=isFALSE  

Methods

FUNCTION ClassChangeAddlGrid(gridCtl)  
FUNCTION SaveRow(gridCtl, rowNo)  
FUNCTION LOCAL AccumulateTotals()  
FUNCTION LOCAL BT_Accept()  
FUNCTION LOCAL BT_CCSearch()  
FUNCTION LOCAL BT_NetBalance()  

Button press logic for Net Balance button

Returns [boolean] True if successful, False if net balance is not applied to current line
FUNCTION LOCAL BT_Print()  
FUNCTION LOCAL BT_RowDel()  
FUNCTION LOCAL Bt_RowReset()  
FUNCTION LOCAL Bt_RowResetAll()  
FUNCTION LOCAL BT_TaxDet()  
FUNCTION LOCAL BT_Vendor()  
FUNCTION LOCAL BuildCostTypeList$(costCode$)  
FUNCTION LOCAL ChangeCostCode(*)  
FUNCTION LOCAL ChangeDB_CostType(*)  
FUNCTION LOCAL ChangeDistributionAmt(*)  
FUNCTION LOCAL ChangeDistributionPercentage(*)  
FUNCTION LOCAL ChangeForm1099()  
FUNCTION LOCAL ChangeFreightAmt()  
FUNCTION LOCAL ChangeInvoiceAmt()  
FUNCTION LOCAL ChangeJobNo(*)  
FUNCTION LOCAL ChangeML_Vendor()  
FUNCTION LOCAL ChangeQuantityDistributed(*)  
FUNCTION LOCAL ChangeTaxClass()  
FUNCTION LOCAL ChangeTaxSchedule()  
FUNCTION LOCAL ChangeUnitCost(*)  
FUNCTION LOCAL CheckTaxSchedule()  
FUNCTION LOCAL ClearTotals()  
FUNCTION LOCAL ConfirmDelete()  
FUNCTION LOCAL ConfirmWrite()  
FUNCTION LOCAL EnableControls()  
FUNCTION LOCAL GetControlID(var$, rID$, ctlName$)  
FUNCTION LOCAL GetLineRecord(gridCtl, rowNo)  
FUNCTION LOCAL LoadGridDropBoxes(gridCtl, row)  
FUNCTION LOCAL LoadRow(gridCtl, rowNo)  
FUNCTION LOCAL OnExitPheader()  
FUNCTION LOCAL OnExitPheaderw()  
FUNCTION LOCAL OnExitpJCLines()  
FUNCTION LOCAL OnExitpJCLinesw()  
FUNCTION LOCAL OnExitpLines()  
FUNCTION LOCAL OnExitpLinesw()  
FUNCTION LOCAL OnFocusBT_Accept()  
FUNCTION LOCAL OnFocusJobNo(*)  
FUNCTION LOCAL PostLoad()  
FUNCTION LOCAL PostLoadPheader()  
FUNCTION LOCAL PostLoadpJCLines()  
FUNCTION LOCAL PostLoadpJCLinesw()  
FUNCTION LOCAL PostLoadpLines()  
FUNCTION LOCAL PostLoadpLinesw()  
FUNCTION LOCAL PostLookup(control$)  
FUNCTION LOCAL PostReadRec()  
FUNCTION LOCAL PreLoadpLines()  
FUNCTION LOCAL PreLoadpLinesw()  
FUNCTION LOCAL ResetJobDetails()  
FUNCTION LOCAL RowMods(gridCtl, rowNo)  
FUNCTION LOCAL SetButtonState(gridCtl)  
FUNCTION LOCAL SetDistribution(amount)  
FUNCTION LOCAL SetGridColumns(gridCtl, row)  
FUNCTION LOCAL SetGridColumns(gridCtl, row, editLine)  
FUNCTION LOCAL SetUITotals()  
FUNCTION LOCAL TranslateColumns()  
FUNCTION LOCAL UpdateUITotals()  

Properties inherited from: AP_CommonInvoiceSelection_UI

cColumnSortText1$, cColumnSortText2$, cDoNotSave, cAutoRecalcThreshold

Properties inherited from: CI_VendorUI_val

cAllowVendOTF

Properties inherited from: SY_LineEntry_UI

cGridLoadThreshold, cGridThresholdOption, cGridViewExpanded, cGridViewPanelExpandBitmap$, cGridViewPanelNormalBitmap$, cLeavingProgram, cLineEntry, cHasRightsModifySet, HasModifyRights, MainGridCtl, SecGridCtl, User$, Comp$, G1IOL$, G2IOL$

Methods inherited from: AP_CommonInvoiceSelection_UI

PERFORM AdditionalFilter(), BT_Add(), BT_ColumnSort(), BT_Ok(), BT_Recalc(), BT_Select(), BT_SelectInv(), BT_Switch(), BT_TakeDiscount(), BT_Unselect(), ChangeCB_ShowZero(), ChangeLB_Invoice(), PERFORM CheckForDiscountDue(), DiscountQuestion(), GetListBoxReadIOList$(), PostLoaddSelectInvs(), PrefixWhereClause$(), PERFORM SelectWindowLoadInvoices(), SortListBox()

Methods inherited from: AP_CommonTransferDetail_ui

PERFORM AdditionalFilter(), BT_CancelClose(), BT_JobDetail(), BT_OK(), BT_SelectTransInv(), BT_Transfer(), BT_TransferOKView(), ChangeML_TransferVendor(), ChangeTransferAmount(), ChangeTransferBox1099(), ChangeTransferDiscount(), ChangeTransferForm1099(), ChangeTransferInvoiceNo(), DiscountQuestion(), PERFORM GetInvoiceInfo(), OnExit(), PostLoad(), PreLoad()

Methods inherited from: CI_APTermsUi_val

ClassChangeAPTerms()

Methods inherited from: CI_AssetTemplateUI_Val

ChangeML_AccountKey(), PERFORM DoDropBox(), LoadAssetDropBox(), OnFocusAssetTemplate(), PERFORM SetAddlGrid(), UpdateAssetTemplate()

Methods inherited from: CI_CostCodeFormatter

FormatCostCode()

Methods inherited from: CI_CostCodeUI_val

ClassChangeCostCode(), ClassFormatterCostCode$(), ClassInputLenCostCode(), ClassOnFocusCostCode(), ClassValidateCostCode$(), CostCodeLookup(), PERFORM ResetCostCode(), SetCostCodeDefaults()

Methods inherited from: CI_JobNoUI_val

ClassChangeJobNo(), ClassFormatterJobNo$(), ClassInputLenJobNo(), ClassValidateJobNo$(), PERFORM ResetJob()

Methods inherited from: CI_Security_ui

SecurityEventOverride(), BT_SecurityOverrideCancel(), BT_SecurityOverrideOk(), ChangeML_OverridePassword(), ChangeML_OverrideUser(), OnExit(), PostLoad()

Methods inherited from: CI_TableCodeUI_val

ClassChangeTableCode()

Methods inherited from: CI_TaxScheduleUI_Val

ClassChangeTaxSchedule()

Methods inherited from: CI_VendorUI_val

ApInvoiceHistoryInquiry(), ClassChangeVendor(), ClassFormatterVendor$(), ClassOnFocusVendor(), ClassValidateVendor$(), PERFORM ResetVendorCtl()

Methods inherited from: SY_LineEntry_UI

Bt_Cancel(), Bt_Delete(), Bt_First(), Bt_Last(), Bt_Next(), Bt_Prev(), BT_Print(), Bt_RowDel(), Bt_RowDown(), Bt_RowIns(), Bt_RowOK(), Bt_RowReset(), Bt_RowResetAll(), Bt_RowUndo(), Bt_RowUp(), Bt_View(), ClassChangeAddlGrid(), ClassChangeGrid(), ClassOnFocusAddlGrid(), ClassOnFocusGrid(), ConfirmWrite(), GetLineRecord(), GotoSecondaryGrid(), LoadRow(), MoveColumnToPrimaryGrid(), MoveColumnToSecondaryGrid(), MovePrimaryRow(), MoveSecondaryRow(), OnExitFolder(), OnExitFormView(), OnExitGridView(), OnFocusBt_Accept(), PostLoadLines(), PostReadRec(), PROCESS(), RowMods(), SaveRow(), SetupGrid(), ShowRow(), SwapRows(), Browse(), ClassDragAddlGridClassDropAddlGrid$(), ClassDragAddlGridClassDropGrid$(), ClassDragGridClassDropAddlGrid$(), ClassDragGridClassDropGrid$(), ClassPushExpand(), ClearGrid(), DisplayMemoButton(), DoColumnChange(), FindValidRow(), GetRowForColumn(), HideColumn(), InitDefaultRowState(), IsColumnMoveable(), MoveRow(), PostResize(), PreLoadPTotals(), PreLoadPTotalsW(), RemoveInsertRow(), ReturnToField(), SetButtonState(), SetButtonStateFirstRow(), SetButtonStateInsertRow(), SetButtonStateLastRow(), SetButtonStateOtherRow(), SetColumnState(), SetFolderState(), SetFormDisplay(), SetGridSize(), SetLineFormState(), SetStartingRow(), ShowColumn(), ShowSearchResult(), WriteRowInGrid()