Every list and every details screen of Invantive Business carries a function code of its own, such as `bus_ola_gat_list` for the list of general ledger accounts. A subject appears in the tree only when the function is both licensed and authorised.
That is why a subject can be missing altogether rather than empty: an empty list means the platform holds no rows, while a missing subject means the function is not available. The modules themselves carry no function code and are therefore always shown, which makes a module without any subject under it the visible symptom of missing rights.
## Where the Rights Come From
The rights are read at log on from `itgen_my_functions_r`. For Invantive Business that table is answered by the product itself, which offers its own functions next to the general ones of the platform, so no separate rights administration has to be set up.
## What to Check
A subject which is missing while the platform is known to hold the data is worth checking in this order:
- the licence, through "Help" and then "License";
- the diagnostics window, through "Help" and then "Diagnostics...", which reports the licence and the installation;
- whether the module is empty as a whole, which points at the rights rather than at the data.
See [[No Subjects Under a Module]].