| LOCAL cDistDstIOList$=CPL("IOLIST ReceiptType$, ReceiptNo$, LineKey$, ItemCode$, WarehouseCode$, QuantityReceived, Valuation$, UnitOfMeasureConvFactor, cLotSerRefDate$, cLotSerTransType") |
| LOCAL cDistSrcIOList$=CPL("IOLIST ReceiptType$, ReceiptNo$, LineKey$, ItemCode$, WarehouseCode$, QuantityReceived, Valuation$, UnitOfMeasureConvFactor, header.ReceiptDate$, lsTransRECEIPT") |
| LOCAL cDistObject$ |
| LOCAL cDistQtyVar$="QuantityReceived" |
| PROPERTY DistributeLine * Read Only * |
| PROPERTY InventoryItems * Read Only * |
| FUNCTION AddLine() | ||||||||||||||
| FUNCTION CommitRow() | ||||||||||||||
Overrides base class function from SY_LineEntryTierDetail. This is done to add logic to handle clearing back orders. | ||||||||||||||
| ||||||||||||||
| FUNCTION DistributionMissingInfo(distKey$, distRow, poLine$) | ||||||||||||||
| FUNCTION GetWorkTicketInfo(workTicket$, stepKey$, pOrder$, pOrderLine$, pinHistory, lineBilled) | ||||||||||||||
Function will query several production management tables to determine if the work ticket/step combination is in history and whether the line has been billed or not. | ||||||||||||||
| ||||||||||||||
| ||||||||||||||
| FUNCTION SetDistributionCommon() | ||||||||||||||
| FUNCTION ValidateAccumulateLines() | ||||||||||||||
| FUNCTION ValidateGroupNewLine() | ||||||||||||||
| FUNCTION ValidateGroupPORequired() | ||||||||||||||
| FUNCTION ValidateLines() | ||||||||||||||
| FUNCTION WRITE() |
|
cIsSysDB, cItmCommonFields$, cMainTable$, InvalidUnreleaseWOLine, PoCopySrc$, PoCopyDest$, PMUnReleasedMsg$ |
|
CheckSetOriginalUnitCost(), ClearSetFiles(), ClearSetFileWorkTable(), CopyPurchaseOrderLines(), GetBatchTotalVars(), GetContext$(), GetContextSourceTables$(), ResetPurchaseOrderRow(), ResetRowsWithDistribution(), RetrievePurchaseOrderLine(), SetKey(), UpdateInvoiceBalanceBatchTotal(), UpdateRequiredDate(), ValidateAccumulateLines(), ValidateGroupFAIntegration(), ValidateGroupSOSetup(), ValidateLines(), WRITE(), AddIn(), BackOut(), ColumnOverrideBalanceQtyBackordered(), ColumnOverrideOriginalOrderQty(), ColumnOverridePreviousQtyInvoiced(), ColumnOverridePreviousQtyReceived(), ColumnOverrideQuantityBackordered(), ColumnOverrideQuantityInvoiced(), ColumnOverrideQuantityReceived(), PERFORM CopyOrderLines(), PERFORM CopyOrderLinesSetup(), FixedAssetAccountVerify(), GetQuantityColumns(), SetChildColl(), SetCurrentKey(), SetDefaultJCWO(), SetDefaults(), SetPMChildColl(), ValidateAppliedPurchaseOrderNo(), ValidateItemCode(), ValidateJobInfo(), ValidateJobNo(), ValidatePurchasesAcctKey(), ValidateQuantityBackordered(), ValidateUnitCost(), ValidateWarehouseCode(), ValidateWorkOrderNo() |
|