I have multiple templates created and loaded for our project invoices. For one of our entities (1001), there will be multiple templates within the entity. My problem is that I cannot mark all of them as default, which means that if the settings are like in the below screenshot, printing in 1001 gives me an error:
In scenarios like yours, when you can have more than one template per the same legal entity, you create required templates and give them unique Template IDs (like you already did for the template in 1001 legal entity. The Template ID names should be meaningful so you know what they are representing. Then you will use conditional print management setup to choose the template that you need.
I suggest the following in your situation:
Your template IDs for legal entities 2001 and 2008 are OK the way they are.
Change the name of the Template ID for the legal entity 1001 to the same name as you have for other legal entities. This template will be used as a default template when company 1001 will be used.
Add other templates as needed for the legal entity 1001, give them some other unique Template ID names. These will be used conditionally.
Then modify your Print management setup. As a reference I am adding some screenshots of similar example for purchase order from my test system.
I am using same template IDs and have two distinct templates for specific companies. I am also using some templates with unique names.
Print management setup uses Original node for dynamic selection of templates, based on legal entities. Then it also uses two conditional nodes based on type of vendor. Each of these two nodes is using one of the non-default templates with a unique name.
The Original print management node points to a default Docentric template, which is different for every legal entity, as specified under the report templates.