Maybe by using Section Access & Data reduction to restrict what is visible based on the user account trying to access your document. See Section Access
Or if you have a Publisher, you can generate a document copy per supplier, but 10000 individual documents may prove to be a bit too much for your current setup.