|
BM_CommonEntry_ui, IM_Transaction_UI, PM_Transaction_UI, PM_WorkTicket_ui, PO_CommonEntry_UI, RA_CommonEntry_UI, SO_CommonEntry_UI |
| LOCAL cDistDisplayBitmap=isTRUE |
[boolean] True/False whether to display the out-of-balance bitmap on a row. Can be set to False in the inheriting class to force the bitmap to not display. |
| 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 MoveRow() | ||||||||
Override of SY_LineEntry_ui's function. Displays out-of-balance marker in the row header after row is moved. | ||||||||
| ||||||||
| 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. | ||||||||
| ||||||||
0 - indicates user wishes to save line, but distribution is unbalanced, 1 - distribution is balanced. | ||||||||
| ||||||||
| 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() |
|