Class JC_JobEstimate_ui

Inherits

CI_ARContactUI_val, CI_CostCodeUI_val, CI_CountryUI_val, CI_CustomerUI_val, CI_JobNoFormatter, CI_TaxScheduleUI_Val, CI_ZipCodeUI_val, JC_Constant, JC_JobTypeUI_val, SY_LineEntry_UI

Properties

LOCAL cForm$="JC_JobEstimate"  

Screen form name

LOCAL cFormGrid$="GD_LINES"  

Grid name for current folder

LOCAL cEntityName$="Estimate"  

Entity name to display in delete and cancel confirmation message box

LOCAL cResetFolder$="pHeader"  

Folder name to return to when resetting

LOCAL cResetFolderID=fldr.pHeader.ctl  

Folder control id to return to when resetting

LOCAL cNewRecordFolderNames$="pHeader"+SEP+"pLines"  

Folder controls for new record to go through

LOCAL cGridViewPanel$="pLines"  

[string] NOMADs panel name where the data entry grid resides

LOCAL cEstStatusList$="NOC"  

List of default estimate statuses

LOCAL cMarkupMethods$="Percent/Amount/Override/"  

List of markup methods

LOCAL cOperationMethods$="Multiply/Divide/"  

List of factor operation methods

LOCAL cBT_PrintTask$="JC_JobEstimatePrinting_ui"  

Report print last

LOCAL cDetailBusObj$="JC_JobEstimateDetail_bus"  

Handle for job estimate detail business object

Methods

FUNCTION ShowItemInquiry()  
FUNCTION ShowItemMaint()  

Logic to hide items from the ItemCode class pop-up menu in grid

FUNCTION ShowItemQtyInquiry()  
FUNCTION ShowMemoItem()  

Properties inherited from: CI_CustomerUI_Val

cAllowCustOTF, cSaveSecurityAccess, cAllowCRMProspectCustomer, IgnoreDocTotalInCreditWarning

Methods inherited from: CI_CustomerUI_Val

BT_Credit(), BT_NextCustomer(), BT_NextCustomerState(), ChangeCB_PrintFormattedCreditCard(), CheckCreditLimit(), ClassChangeCustomer(), ClassFormatterCustomer$(), ClassOnFocusCustomer(), ClassValidateCustomer$(), InvoiceHistoryInquiry(), PostReadRec(), PrevalidateRMAInquiry(), PERFORM ResetCustomer()