| 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() |
|