Class PO_MaterialReq_ui

Known SubClasses

PO_MaterialReqInquiry_ui

Properties

LOCAL cBT_PrintTask$="PO_MaterialReqIssueRegister_UI"  
LOCAL cDetailObj$="PO_MaterialReqDetail_bus"  
LOCAL cDeleted=isFALSE  
LOCAL cFirstScreenID=IssueNo.Ctl  
LOCAL cFirstTime=isTRUE  
LOCAL cForm$="PO_MaterialReqIssue"  
LOCAL cFormGrid$="GD_LINES"  
LOCAL cGridViewPanel$="pLines"  
LOCAL cGridViewPanelExpand$="pLinesW"  
LOCAL cGridViewPanelNormal$="pLines"  
LOCAL cInquiryProgram=isFALSE  

If true, inquiry only. Set to true in PO_MaterialReqInquiry_ui.

LOCAL cResetFolder$="pHeader"  
LOCAL cResetFolderID=FLDR.PHEADER.CTL  
LOCAL cShipViaQuery$  
LOCAL cDistBusObj$  
LOCAL cDistUIObj$  
LOCAL cDistQtyVar$  
LOCAL cDistRefDate$="IssueDate$"  
LOCAL cDistRefDateDesc$=QUO+"Issue"+QUO  
LOCAL cEntityName$="Material Requisition"  

Methods

FUNCTION Bt_RowReset()  
FUNCTION Bt_RowResetAll()  
FUNCTION LOCAL Browse()  
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_Defaults()  
FUNCTION LOCAL BT_NextNum()  
FUNCTION LOCAL ChangeIssueDate()  

Change logic for Issue Date field

Returns [boolean] True for success, False for failure
FUNCTION LOCAL ChangeIssueNo()  
FUNCTION LOCAL ChangeJobNo(gridCtl)  
FUNCTION LOCAL ChangePurchaseOrderNo()  
FUNCTION LOCAL ChangeQuantityIssued(gridCtl)  
FUNCTION LOCAL ChangeQuantityRequested(gridCtl)  
FUNCTION LOCAL ChangeUnitOfMeasure(gridCtl)  
FUNCTION LOCAL ClassOnfocusGrid(gridCtl)  
FUNCTION LOCAL ConfirmDelete()  
FUNCTION LOCAL DisplayWriteError(busObj)  
FUNCTION LOCAL EnablepHeaderControls()  
FUNCTION LOCAL GetLineRecord(gridCtl, row)  
FUNCTION LOCAL PostLoad()  
FUNCTION LOCAL PostLoadpHeader()  
FUNCTION LOCAL PostLoadpHeaderW()  
FUNCTION LOCAL PostLoadpLines()  
FUNCTION LOCAL PostLoadpLinesW()  
FUNCTION LOCAL PostReadRec()  
FUNCTION LOCAL RowMods(gridCtl, rowNo)  
FUNCTION LOCAL SetGridColumns(gridCtl, row)  
FUNCTION LOCAL SetGridColumns(gridCtl, row, editLine)  
FUNCTION LOCAL ShowAlternateItem()  
FUNCTION LOCAL ShowPriceLevel()  
FUNCTION LOCAL ShowReorder()  
FUNCTION LOCAL StatusMsgQuantityIssued()  
FUNCTION LOCAL StatusMsgQuantityRequested()  
FUNCTION LOCAL StatusMsgUnitCost()  
FUNCTION LOCAL TranslateColumns()  
FUNCTION LOCAL PERFORM TranslateFields()  

Properties inherited from: PO_CommonEntry_ui

cAliasType$, cAllWorkOrderTypes$, cAllWorkOrderTypeDesc$, cCommonWorkOrderTypes$, cItemLookup$, cJCOrigIOL$, cNewRecordFolderNames$, cUIAccountColumnName$, cWOOrigIOL$, cAutoDisplayExtendedDescription

Methods inherited from: PO_CommonEntry_ui

Bt_RowDel(), Bt_RowReset(), Bt_RowResetAll(), GetOrderColumn(), AssignTotalsPanelVars(), BT_Alias(), BT_Distribute(), BT_OKView(), BT_PurchaseOrderMemo(), BuildCostTypeList$(), BuildWorkOrderTypeList$(), ChangeCM_ExtendedDescription(), ChangeCostCode(), ChangeDB_CostType(), ChangeDB_WorkOrderType(), ChangeExtensionAmt(), ChangeFaxNo(), ChangeItemCode(), ChangeJobNo(), ChangeML_MaterialReqExpAccount(), ChangeML_PurchasesAccount(), ChangeML_RequiredDate(), ChangeML_ReturnsAccount(), ChangeML_WarehouseCode(), ChangeShipToCode(), ChangeUnitCost(), ChangeUnitOfMeasure(), ChangeWarehouseCode(), ChangeWorkOrderNo(), CheckTaxSchedule(), ClassOnFocusAddlGrid(), ClassOnFocusGrid(), ClassPushMemoBtn(), ConfirmDelete(), ConfirmWrite(), DisplayStatusMsg(), EnableControls(), EnableOtherControls(), EnablepAddressControls(), EnablepHeaderControls(), EnablepLinesControls(), EnablePTotalsControls(), GetControlID(), GetGroupPropLists(), GetLineRecord(), GetVendorAliasDesc(), InitDefaultRowState(), LoadGridDropBoxes(), ModifySearchVar(), OnExit(), OnExitpAddress(), OnExitpAddressW(), OnExitpHeader(), OnExitpHeaderW(), OnExitpLines(), OnExitpLinesW(), OnExitpTotals(), OnExitpTotalsW(), OnFocusShipToCode(), PostLoad(), PostLoadpAddress(), PostLoadpAddressW(), PostLoadpHeader(), PostLoadpHeaderW(), PostLoadpLines(), PostloadpLinesW(), PostLoadpTotals(), PostLoadpTotalsW(), PostReadRec(), PreLoad(), QuickConfirmWrite(), ResolveDocumentGroups(), RowMods(), SaveRow(), SetGridColumns(), SetLineTotal(), SetupGrid(), ShowAlternateItem(), ShowAlternateWarehouse(), ShowPriceLevel(), ShowReorder(), ShowRow(), StatusMsgBalanceQtyBackordered(), StatusMsgOriginalOrderQty(), StatusMsgPurchasesAcctKey(), StatusMsgQuantityBackordered(), StatusMsgQuantityInvoiced(), StatusMsgQuantityOrdered(), StatusMsgQuantityReceived(), StatusMsgReturnsAcctKey(), StatusMsgUnitCost(), StatusMsgUnitOfMeasure(), TranslateColumns()