If you are using Multiple Catalogs, you need to assign them to specific Accounts.
Create multiple catalogs to assign to your Accounts. For instructions see: Setup Multiple Catalogs
To assign the catalogs to your Accounts in bulk you will need to create a CSV file (create it in Excel and then save it as CSV).
The file should contain 3 columns with column headings as follows.
The column headings MUST be identical to those listed here.
A sample file is available for download at the bottom of this article for your convenience.
Catalog ExternalID: The externalID of the catalog - this is the name of the catalog you entered when creating the catalog.
PriceListExternalID: the externalID of the price list that the Account should be using for this catalog. If not indicated, the Account's regularly assigned Price List will be used. (If you are not using price lists, you do not need this column.)
Go to Settings -> ERP Integration -> File Upload and Log and then click the Upload button
Select API Account Catalog from the data file type menu:
Load the CSV file you created. If you are loading the file automatically via FTP, it must be named as follows (xxxx represents your org ID):
The Accounts will now be assigned to the catalogs you indicated in the file.
When the sales rep creates an order for the various Accounts, he/she will be presented with the list of catalogs assigned to this Account to select from.