Evaluating On Hand Raw Goods When Quoting

Hi. We have difficulty evaluating whether we have enough parts on hand to make a finished product at the time of quotation. The only way we know to do this is to actually create a job when quoting and pulling all sub jobs required to evaluate whether we have enough of each individual part. Is there anyway to quickly evaluate whether you have enough raw material to make a top level part without pulling a subjob for each part? I would think you could just enter the top level part number somewhere and see a report of all part shortages to make this. Typically we try to turn around quotes within a couple hours. Thank you in advance.