I don't understand 100% so can you please clarify a couple of points? I take it there are multiple items per requisition and each item has a supplier - is that correct? If so, what tables and fields do you have to support this structure? If not, then what information is recorded for each requisition?
If I understand your question correctly, you want to be able to select a requisition, and where that requisition has more than one supplier then you want a separate report (order perhaps?) per supplier, possibly with one or more items on it - is that correct?
Lastly, if we can re-create these reports at will, then will you need to store a copy of each report?