BM_CommonEntry_ui, IM_Transaction_UI, PO_CommonEntry_UI, RA_CommonEntry_UI, SO_CommonEntry_UI |
LOCAL cDistItemCode$="ItemCode$" Defined in the inheriting class as the variables used for ItemCode,WarehouseCode and UnitOfMeasure$ |
LOCAL cDistMessageNo=1 |
LOCAL cDistWarehouseCode$="WarehouseCode$" |
LOCAL cDistUnitOfMeasure$="UnitOfMeasure$" |
FUNCTION GetLineRecord(gridCtl, row) | ||||||||
FUNCTION LOCAL BT_Distribute() Button method that launches distribution window | ||||||||
FUNCTION LOCAL BT_RowReset() Row Reset button that is used in line entry programs. | ||||||||
FUNCTION LOCAL BT_RowResetAll() | ||||||||
FUNCTION LOCAL ClearLotSerTIers(dateDesc$) Function will check if tiers have to be cleared due to a date change, and if so prompt the user and clear the distributions if requested. | ||||||||
| ||||||||
| ||||||||
FUNCTION LOCAL DistributionPostSaveRow(gridCtl, rowNo, balanced) Method executed only if distributed line, to re-read saved key to put it in an editable state for use with the distribution logic. This method will only be called if the SaveRow() method succeeds AND the row requires distribution | ||||||||
| ||||||||
| ||||||||
FUNCTION LOCAL DistributionStatus(status$) Checks status coming out of the distribution dialogue, to see if line needs to be deleted, saved with LotSerialFullyDistributed set to "Y" or "N" | ||||||||
FUNCTION LOCAL PostLoadLines(primCtl, secGrid, initVar$) | ||||||||
FUNCTION LOCAL RecalcLotSerExpDates(newDate$, dateDesc$) Function handles changing of lot/serial expiration dates. This function will check to see if changes are necessary and then ask the user whether they want to recalculate expiration dates, only if Lot/Serial Expiration dates are being used. | ||||||||
| ||||||||
| ||||||||
FUNCTION LOCAL SaveRow(gridCtl, rowNo) Override of SY_LineEntry_ui's function, that includes the call to BT_Distribute if line is unbalanced. | ||||||||
| ||||||||
| ||||||||
FUNCTION LOCAL SetDistributionState() | ||||||||
FUNCTION LOCAL SetFullyDistributed(gridCtl, rowNo) Sets icon for BT_Distribute button, as well as displaying the out-of-balance marker on the appropriate row header. | ||||||||
| ||||||||
|
cGridLoadThreshold, cGridThresholdOption, cGridViewExpanded, cGridViewPanelExpandBitmap$, cGridViewPanelNormalBitmap$, cLeavingProgram, cLineEntry, cHasRightsModifySet, HasModifyRights, MainGridCtl, SecGridCtl, User$, Comp$, G1IOL$, G2IOL$ |
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() |