LOCAL cMainTable$="BM_DisassemblyHeader" |
LOCAL cIsSysDB=isFALSE |
LOCAL cProgressBarTitle$="Disassembly Entry" |
LOCAL cDistSrcIOList$=CPL("IOLIST DisassemblyNo$, HeaderDistLineKey$, BillNo$, ParentWarehouseCode$, "+"DisassemblyQuantity, BillValuation$, BillUnitOfMeasure$, 1, 1, DisassemblyDate$, -1") |
LOCAL cDistDstIOList$=CPL("IOLIST DisassemblyNo$, LineKey$, ItemCode$, WarehouseCode$, Quantity, "+"Valuation$, UnitOfMeasure$, UnitOfMeasureConvFactor, cHeaderDistribution, "+"cLotSerRefDate$, cLotSerTransType") |
PROPERTY QtyMask$ * Read Only * |
PROPERTY QuantityToDisassemble * Read Only * |
PROPERTY HeaderDistLineKey$ * Read Only * |
PROPERTY BillUnitOfMeasure$ * Read Only * |
PROPERTY Distribution * Read Only * |
PROPERTY DistributionBalanced * Read Only * |
FUNCTION CheckOnHand() |
FUNCTION CLEAR() |
FUNCTION DELETE(key$) |
FUNCTION ExplodeBill() |
FUNCTION GetNextDisassemblyNo(tmpDisassemblyNo$) |
FUNCTION SetDistributionInfo() |
FUNCTION WRITE() |
cMiscChgSrcIOL$, cMiscChgDstIOL$, BillHasOptions$, BillUnitOfMeasure$, BillType$, BM_PostMiscChargesToGLByWhse$, BM_RequireBillRevisions$, BM_UseOptionBills$, BM_EnableEngineeringChangeControl$, BM_AllowKitBills$, DfltComponentWhseCode$, DfltComponentWhseStatus$, DfltComponentWhseRestrictEnd$, DfltParentWhseCode$, DfltParentWhseStatus$, DfltParentWhseRestrictEnd$, IMIntegrated, IM_SegmentForWhsePostings$, IM_RequireMultipleWarehouses$, PrecisionCost, PrecisionQty |
ChangeDefaults(), CheckForRequiredBillOptions(), ExplodeBill(), CheckDefaultWarehouses(), ClassValidateBillOption(), ColumnOverrideBillOption1(), ColumnOverrideBillOption2(), ColumnOverrideBillOption3(), ColumnOverrideBillOption4(), ColumnOverrideBillOption5(), ColumnOverrideBillOption6(), ColumnOverrideBillOption7(), ColumnOverrideBillOption8(), ColumnOverrideBillOption9(), GenerateFormatMask$(), PERFORM GetBillInfo(), RetrieveOptions(), SetDefaults(), SetOptions(), StripRequiredVal$(), ValidateBillNo(), ValidateDefaultComponentWhseCode(), ValidateGroupBillNoRequired(), ValidateGroupBillOptions(), ValidateGroupBillRevisions(), ValidateGroupEngineeringChangeControl(), ValidateGroupLinesExist(), ValidateGroupMultiWarehouse(), ValidateParentWarehouseCode(), ValidateRevision() |