Class PO_ReceiptOfGoods_Ui

Inherits

PO_Receipt_Ui

Known SubClasses

PO_ReceiptOfGoodsInquiry_ui

Properties

LOCAL cBT_PrintTask$="PO_ReceiptRegister_UI"  
LOCAL cDetailObj$="PO_ReceiptOfGoodsDetail_bus"  
LOCAL cForm$="PO_RECEIPTOFGOODS"  
LOCAL cDistBusObj$  
LOCAL cDistRefDate$="ReceiptDate$"  
LOCAL cDistRefDateDesc$=QUO+"Receipt"+QUO  
LOCAL cDistUIObj$  
LOCAL cDistQtyVar$  
LOCAL cEntityName$  
LOCAL cForceDistBalance  

Methods

FUNCTION LOCAL AssignTotalsPanelVars()  
FUNCTION LOCAL BT_Accept()  
FUNCTION LOCAL BT_Cancel()  
FUNCTION LOCAL BT_Defaults()  
FUNCTION LOCAL BT_Delete()  
FUNCTION LOCAL BT_LandedCost()  
FUNCTION LOCAL BT_NextNum()  
FUNCTION LOCAL BT_Reorder()  
FUNCTION LOCAL ChangeBalanceQtyBackordered(gridCtl)  
FUNCTION LOCAL ChangeCB_ClearBackOrder()  

Change logic when Clear Back Order check box is changed

ParameterDescription
gridCtl [input,numeric] control value of grid
Returns [boolean] True = success, False = failure
FUNCTION LOCAL ChangeInvoiceNo()  
FUNCTION LOCAL ChangeItemCode(gridCtl)  
FUNCTION LOCAL ChangePurchaseOrderNo()  
FUNCTION LOCAL ChangeQuantityBackordered(gridCtl)  
FUNCTION LOCAL ChangeQuantityReceived(gridCtl)  
FUNCTION LOCAL ChangeReceiptDate()  

Function to change the receipt date value

Returns [boolean]
ValueDescription
retSUCCESS(1) If date value is valid
retFAILURE(0) If invalid date
FUNCTION LOCAL ChangeReceiptNo()  
FUNCTION LOCAL ChangeUnitOfMeasure(gridCtl)  
FUNCTION LOCAL DisplayWriteError(busObj)  
FUNCTION LOCAL EnablepHeaderControls()  
FUNCTION LOCAL EnablePTotalsControls()  
FUNCTION LOCAL PERFORM GetCB_ClearBackOrder()  

Get the value of ClearBackOrderUponAccept$ for primary purchase order

FUNCTION LOCAL GetLineRecord(gridCtl, row)  
FUNCTION LOCAL OnFocusBT_Accept()  
FUNCTION LOCAL OnFocusML_Vendor()  
FUNCTION LOCAL PostLoadpLines()  
FUNCTION LOCAL PostLoadpLinesW()  
FUNCTION LOCAL PostLoadpTotals()  
FUNCTION LOCAL PostLoadpTotalsW()  
FUNCTION LOCAL PostReadRec()  

Logic to execute after a record is read

Returns [boolean] True = success, False = failure
FUNCTION LOCAL ResolveDocumentGroups(gridCtl, fields$)  
FUNCTION LOCAL RowMods(gridCtl, rowNo)  
FUNCTION LOCAL SetGridColumns(gridCtl, row)  
FUNCTION LOCAL SetGridColumns(gridCtl, row, editLine)  
FUNCTION LOCAL SetGridPMColumns(gridCtl, row)  

Function will set column state for production management columns.

ParameterDescription
gridCtl [input, numeric] NOMADs control ID for the grid to set column states for.
row [input, numeric] row number in the grid to set column state for.
Returns Always returns True (1)
FUNCTION LOCAL StatusMsgBalanceQtyBackordered()  
FUNCTION LOCAL StatusMsgQuantityBackordered()  
FUNCTION LOCAL StatusMsgQuantityReceived()  
FUNCTION LOCAL TranslateColumns()  

Properties inherited from: PO_Receipt_UI

cOrderStatus$, cBT_PrintTask$, cDeleted, cFirstScreenID, cFirstTime, cFormGrid$, cGridViewPanel$, cGridViewPanelExpand$, cGridViewPanelNormal$, cInquiryProgram, cResetFolder$, cResetFolderID, cWorkTicketStatusCommentInputLength

Methods inherited from: PO_Receipt_UI

BT_RowReset(), BT_RowResetAll(), AssignTotalsPanelVars(), Browse(), BT_ApplyPO(), BT_Batch(), BT_BatchTransfer(), BT_Cancel(), BT_Comment(), BT_CommentOK(), BT_Prepayments(), BT_TaxDetail(), BT_WorkTicketStatus(), BT_WTStatusCancel(), BT_WTStatusOK(), ChangeCM_AllocateLandedCost(), ChangeCM_UseTax(), ChangeCODAmt(), ChangeCodNo(), ChangeDB_AppliedPurchaseOrderNo(), ChangeLB_Prepayments(), ChangeML_New_Status(), ChangeML_PurchasesAccount(), ChangeML_Qty_Completed(), ChangeML_Status_Comment(), ChangeML_Vendor(), ChangePurchaseOrderNo(), ChangeReceiptNo(), ClassOnfocusGrid(), ConfirmDelete(), DisplayWriteError(), EnableOtherControls(), EnablepAddressControls(), EnablepHeaderControls(), EnablePTotalsControls(), PERFORM GetVendorStatus(), InvoiceWarnings(), LoadGrid(), LoadGridDropBoxes(), OnExit(), OnExitpHeader(), OnExitpHeaderW(), OnFocusBt_Accept(), OnFocusML_New_Status(), OnFocusML_Qty_Completed(), OnFocusML_Vendor(), PostLoad(), PostLoadpAddress(), PostLoadpAddressW(), PostLoadpHeader(), PostLoadpHeaderW(), PostLoadpLines(), PostLoadpLinesW(), PostLoadpTotals(), PostLoadpTotalsW(), PostReadRec(), PO_InvoiceRequired(), PERFORM RejectPurchaseOrder(), SetGridColumns(), SetPurchaseOrderUIVariables(), ShowAlternateItem(), ShowAlternateWarehouse(), ShowPriceLevel(), ShowReorder(), TranslateColumns()