Hide invoice status label in header across tabs for some users

Hello,

On the invoice page (facture/card.php), I am trying to hide the status badge (e.g. “Not paid / Impayée”) for all users except management group and admiins.

It works correctly on the main tab. But when switching to other tabs (Contacts, Notes, etc.), the status appears again

So the issue is:
The status is hidden only on the first tab, but reappears on other tabs.

Question:How can the status display be controlled so it stays hidden consistently across all tabs?

By the way I am on version Dolibarr 22.0.4.

Thank you in advance.

Kind regards,

Boulbul

I did not know it was possible to hide the status - how do you do that?

Why do they need access to the invoice if they can not see the payment status?

Why can’t they use the order to see the contents that they can see in the invoice?