I ran elapi bill-teams on our production server. The server has more than 600 users at the moment. The reported invoice only included information about 5 teams! After investigation, I found out not all teams have any assigned owners. Since elAPI, by our current bill-teams logic, skips the teams that have no owners, it only included teams that have owners, and only those 5 teams have owners. In total, there are 67 teams. So 62 teams currently have no owners. Maybe you are aware of this already. I wanted to open this as an issue to broadly discuss how we want to solve this (if necessary).
We can update the bill-teams logic (so maybe this is where the external owner information mapping comes in that you have briefed me on already?). Or,
We assign new owners to existing teams in production server.
In GitLab by @mhxion on Nov 29, 2023, 23:31
I ran
elapi bill-teams
on our production server. The server has more than 600 users at the moment. The reported invoice only included information about 5 teams! After investigation, I found out not all teams have any assigned owners. Since elAPI, by our current bill-teams logic, skips the teams that have no owners, it only included teams that have owners, and only those 5 teams have owners. In total, there are 67 teams. So 62 teams currently have no owners. Maybe you are aware of this already. I wanted to open this as an issue to broadly discuss how we want to solve this (if necessary).