| LOCAL cDocument$="SalesOrderNo$" |
| LOCAL cErrorMsg$="Sales Order Number" |
| LOCAL cMainTable$="SO_SalesOrderTierDistribution" |
| LOCAL cOrigQuantity$="old.QuantityOrdered" |
| LOCAL cQuantity$="QuantityOrdered" |
| LOCAL cCommitQuantityVar$ |
Used in AddIn method for updating IM_ItemCost. |
| LOCAL cOrigCommitQuantityVar$ |
Used in BackOut method for updating IM_ItemCost. |
| PROPERTY AuditTracking |
[boolean] Flag to indicate whether to track changes in audit trail |
| FUNCTION AutoAdjustSOLot(qtyToDist) | ||||
Automatically adjusts a balanced, single-Lot distribution when the detail line Quantity is reduced. | ||||
| ||||
| ||||
| FUNCTION CommitRow() | ||||
Override of base CommitRow method to add audit tracking. | ||||
| ||||
| FUNCTION SetAuditTracking(auditTrackingObj) | ||||
Set the audit tracking object handle for the current instance of sales order entry | ||||
| ||||
| ||||
| FUNCTION SetViewOnly(option) | ||||
This will toggle the security of the program from View Only to whatever rights the user would normally have option [input, integer] 0 = Restore normal right. 1 = Set to View Only rights | ||||
|
|
cIsSysDB, tierFIFO$, tierLIFO$, tierLOT$, tierSERIAL$, Available, Balance, CommitTierQty, DistReverseQty, DocumentNo$, DocumentType$, FileHasItemWhse, FileHasUOMConvFactor, LineFileChanged, ItemCode$, RequireExpirationDate, TierOnFile, TotalToDistribute, TrackLotSerialExpiration, UnitOfMeasure$, UnitOfMeasureConvFactor, UpdateIMItemCost, WarehouseCode$, QtyColumn$ |
|
AccumulateDistQty(), AddDistributionLine(), Addin(), BackOut(), CalcLotSerialDate(), CancelDistribution(), CheckDistributedQuantity(), CheckForDuplicateSerialNumbers(), CheckForMissingExpirationDates(), CheckLotSerDates(), CheckQuantity(), CheckTiersForClearExpDate(), CheckTiersForRecalcExpDate(), CleanUpLine(), ClearLine(), ClearSetFiles(), CommitDistributionRows(), CommitLineDistribution(), CommitRow(), DeleteTierLines(), DistributeNextLot(), EditDistributionLine(), FromCancel(), FromDelete(), FromTierDistributionCancel(), GenerateFormatMask$(), GetColumnLengths(), GetCurrentExpSettings(), GetOrderLineKey(), GetSerialRecords(), IgnoreRequiredExpDate(), IsSerialUsed(), LoadLots(), RecalcBalance(), RecalcExpDates(), RemoveTierLines(), RemoveZeroLots(), ResetBalance(), ResetDistributionLine(), ResetLotSerialDates(), RestoreDefaults(), RowResetAllFromMemFile(), RowResetFromMemFile(), RowResetFromPhysicalFile(), SetCommonInfo(), SetDistributionFilter(), SetFilterValues(), SetUIHandle(), ValidateGroupExpUseRefDate(), ValidateGroupTrackExpiration(), Write(), PostDeleteRec(), PostWriteRec(), ResolveTierKeyLength(), SetCurrentKey(), SetDefaults(), SetDistSecurity(), ValidateDistributionQty(), ValidateItemCode(), ValidateLineKey(), ValidateLotSerialExpirationDate(), ValidateLotSerialNo(), ValidateWarehouseCode() |
|