Hi @Anonymous ,
Is there a reason you don't have 10 records in a single "Sales Order" table with the SalesRep as a column (or even the Owner) of the record? You would be able to use standard security roles to control access of the records to have Sales Reps only see their own records and wouldn't need to try and "consolidate" anything together.
Just trying to understand the separate tables and separate apps for each sales person, not something I have ever seen before.
If you really need to have them separated, I would look at Power BI for your reporting and consolidation of this information together into a single view. Power BI will be able to create many different reports on this data without trying to consolidate.
If you would like to discuss your data model more one-on-one, I would be happy to, just send me a direct message and we can setup time.