2017-08-10 1 views
0

Lors de l'utilisation de Odoo 10.0 (ou Odoo 9) Comment puis-je masquer des factures pro-forma sous le module de comptabilité à un groupe/utilisateur spécifique? J'essaie de masquer les enregistrements qui s'affichent lorsque vous cliquez sur Factures client (sous Comptabilité> Ventes> Factures clients) si l'état est en proforma.Masquer les factures Pro-Forma aux employés dans le module de comptabilité Odoo 10.0

Par exemple: Le chef d'entreprise verrait ce qui suit:

CLIENT | STATUT

Client 1 | Ouvert

Client 2 | Pro-forma

Client 3 | Payé

et l'utilisateur verrait

CLIENT | STATUT

Client 1 | Ouvert

Client 3 | Payé

Ceci est pour Odoo 10.0 sous le module Comptabilité/Facture.

+0

vous pouvez définir une règle d'accès uder settings-> security-> règle d'accès –

Répondre

0

Je pense que vous pouvez utiliser la règle d'enregistrement pour ce modèle pour afficher les enregistrements du groupe d'utilisateurs Ex:

<record model="ir.rule" id="some_name"> 
      <field name="name">Name of the record rule</field> 
      <field name="model_id" ref="model_(your_model_name)"/> 
      <field name="groups" eval="[(4, ref('group_name'))]"/> 
      <field eval="0" name="perm_unlink"/> 
      <field eval="0" name="perm_write"/> 
      <field eval="1" name="perm_read"/> 
      <field eval="0" name="perm_create"/> 
      <field name="domain_force">[('user_id','=',user.id), ('state','=','your_state')]</field> 
</record> 

De cette manière, vous pouvez donner l'autorisation d'accès pour afficher les enregistrements du groupe des utilisateurs.

Je pense que cela pourrait vous aider