Reproduce (using the default demo data set):
- create a new process report outside of a collection
- Ensure that you can select the following definition: Book Request - Version 1 - Tenant engineering
- Create a Collection
- Add the following Data Source to the Collection:
- Book Request (Process) - Tenant engineering
- Create a new process report inside the collection
Expected:
- I can select the Book Request process with the engineering tenant
Observed:
- The report states that No definitions were found
—
Hint:
It appears that currently the backend does some checks when getting the list of available process definitions. In the described scenario, Book Request is a shared definition and the engineering tenant has not yet created any instances with the definition, therefore it does not appear in the list of available definitions. However, for the user this is not transparent and they might be confused why a data source does not show up in the definition selection.
We should instead use the data sources for the collection as a 1:1 mapping for the list of available definitions and tenants.
This also affects decision definitions.