List master data catalogs
rillsoft_resource_pool_catalog_listList resource pool catalogs (roles, teams, employees, materials, etc.) to obtain IDs for task assignments and analysis reports.
Instructions
Reads the catalogs of the existing master data: role, team, employee, material, machine_role, machine, project_category, project_status, project_customer and calendar - each entry with id and name, people additionally with teamIds, roleIds and personId. The ids fit rillsoft_task_employee_assignment_set, rillsoft_resource_pool_resource_get and the analysis report. The master data is never changed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| types | No | the catalogs wanted; empty means all of them | |
| activeOnly | No | true (the default) = only people whose employment period intersects the project period | |
| searchText | No | filter by name (substring, case does not matter) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| roles | No | entries of the catalog | |
| teams | No | entries of the catalog | |
| machines | No | entries of the catalog | |
| material | No | entries of the catalog | |
| calendars | No | calendars of the pool | |
| employees | No | entries of the catalog | |
| machineRoles | No | entries of the catalog | |
| projectStatuses | No | entries of the catalog | |
| projectCustomers | No | entries of the catalog | |
| projectCategories | No | entries of the catalog |