| 
LOCAL cReportFile$="BM_CostedMaterials.rpt"      | 
| 
LOCAL cWorkFile$="BM_CostedMaterialsWrk"      | 
| 
LOCAL formatSELECTIONOFBILLS$="R"      | 
| 
LOCAL formatSPECIFICBILLS$="S"      | 
| 
LOCAL formatSELECTIONWITHYIELD$="Y"      | 
| 
PROPERTY ReportCaption$    * Read Only * | 
| 
FUNCTION GetSourceTables$(table$)    | 
| 
 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  | 
| 
 cIsSysDB  | 
| 
 billCATEGORYNUM, cBillExpMiscChgGLAcctField$, cBillExpWarehouseField$, cBMExpOptionSvc, BM_UseOptionBills$, ExplodingBill, SkipMaxLevelsCheck, SkipScrapPercent, SkipMiscCharges, BM_PostMiscChargesToGLByWhse$, IM_SegmentForWhsePostings$, WO_BillExplosion, IncludeAllBillRecords, IncludePhantomBlowThrough, ResolveBillRevision, PrintForReports, IncludeAllBillOptions, SkipBillOptions, IncludeAllBillOptionInteractions, SkipBillOptionInteractions, SkipMaxLevelMsg, FromBM, SkipIntegerUOMRounding  | 
| 
 itmREGULAR$, itmSPECIAL$, itmCHARGE$, itmCOMMENT$, itmMISC$, valSTANDARD$, valAVERAGE$, valFIFO$, valLIFO$, valLOT$, valSERIAL$, typFINISHEDGOODS$, typRAWMATERIALS$, typDISCONTINUED$, typKIT$, proMAKE$, proBUY$, proSUBCONTRACT$  | 
| 
 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()  | 
| 
 SetDefaults(), CalculateQuantityToProduce(), ReadIntegerUnitsOfMeasure(), RequiresIntegerValue(), ReturnLevelPrefix$()  | 
| 
 BillHasOptions(), ExplodeBillToWorktable(), KitExists(), SegmentSubstitution(), BillExplosionProcessDetail(), ExplodeAllBillOptions(), IsBill(), ProgressMeter(), RoundQuantityToWholeInteger()  | 
| 
 GetCalendarEndingDate(), GetDefaultExtendedDescriptionKey$()  | 
 
 |