Class JC_CostCode_ui

Properties

LOCAL cKeyControl$="CostCode$"  

Key control name

LOCAL cListingClass$="JC_CostCodeListing_rpt"  

Name of the report printing class used by standard BT_Listing button

LOCAL cDetailGridCtl=GD_CostCode.Ctl  

Detail panel grid control value

LOCAL cAcctGridCtl=GD_Accounts.ctl  

Account panel grid control value

LOCAL cFormName$="JC_CostCode"  

Grid form name

LOCAL cDetailGridName$="GD_CostCode"  

Detail grid name

LOCAL cAccountGridName$="GD_Accounts"  

Account grid name

LOCAL cPriceMethodListUOM$="Non-Billable/% Markup/Unit Price/"  

List of pricing methods for cost type with unit of measure

LOCAL cPriceMethodListNonUOM$="Non-Billable/% Markup/"  

List of pricing methods for cost type without unit of measure

Methods

FUNCTION ShowRow(gridCtl, Row)  

Logic to get value of row data

ParameterDescription
gridCtl [input, numeric] control value of grid
row [input, numeric] row number in grid
Returns [boolean] True if successful, false if not successful

Methods inherited from: CI_AccountUI_val

ClassChangeAccount(), ClassValidateAccount$(), GetAccountInputLength(), PopupAccountEntry(), PopUpMemoMainAccount()

Methods inherited from: CI_CostCodeUI_Val

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

Methods inherited from: SY_MaintSetUI

ClassOnFocusGrid(), BT_OkView(), BT_RowDel(), BT_RowReset(), BT_RowResetAll(), ChangeKeyColumn(), LoadGrid(), LoadRow(), SaveRow()