BOM scheduling