LOCAL cMainTable$="BM_ProductionHeader" |
LOCAL cIsSysDB=isFALSE |
LOCAL cProgressBarTitle$="Production Entry" |
LOCAL cBatchModule$="B/M" |
LOCAL cBatchTotalVars$=$$ |
LOCAL cBatchType$ |
PROPERTY QtyMask$ * Read Only * |
PROPERTY QuantityToProduce * Read Only * |
PROPERTY TrackLotSerialExpiration * Read Only * |
[boolean] Flag to indicate that current Bill is tracking lot/serial expiration dates |
PROPERTY RequireExpirationDate * Read Only * |
[boolean] Flag to indicate that the lot/serial expiration date is required |
FUNCTION Delete(Key$) | ||||||
FUNCTION GetNextProductionNo(tmpProductionNo$) | ||||||
FUNCTION IsExpDateCalculated() | ||||||
Function returns whether the current production bill is an item where the expiration date is being calculated or not | ||||||
| ||||||
| ||||||
FUNCTION RecalcExpDate(newDate$) | ||||||
Recalculates the lot/serial expiration date if applicable for the current bill | ||||||
| ||||||
| ||||||
FUNCTION ResetExpDate(resetDate$) | ||||||
Function to reset the expiration date to a specific value. This will not redo the validation for the field. | ||||||
| ||||||
| ||||||
|
CalcCost(), ClearCCByBatch(), ClearCCByDeKey(), ClearCCByJournal(), ClearCCWorkFile(), PERFORM ClearCommits(), PERFORM PostTableReadCI_TierCostCalc(), PERFORM PreNextRecordCI_TierCostCalc(), PERFORM PreTableWriteCI_TierCostCalc(), PERFORM ProcessTierDistribution() |