En standard dans Odoo, toute personne associée à une entreprise verra les commandes et factures associées à cette entreprise depuis son compte client. Vous pouvez modifier la gestion des droits pour n’autoriser que les abonnés au document de les visualiser.
Attention cette modification s’appliquera pour toutes personnes avec un droit ‘portail’, qu'elle soit liée au module formation ou pas .
Vous devez disposer des droits d’administration pour effectuer cette opération. Nous vous conseillons de le mettre en place premièrement sur une base de test, avant de le reproduire en base de production.
Attention cette modification s’appliquera pour toutes personnes avec un droit ‘portail’, qu'elle soit liée au module formation ou pas .
Vous devez disposer des droits d’administration pour effectuer cette opération. Nous vous conseillons de le mettre en place premièrement sur une base de test, avant de le reproduire en base de production.
1- Exemple
Par exemple :
Sophie qui est chez insertion and Co ne voit plus les commandes et factures
sauf si elle est associée/abonnée à la commande ou à la facture.
2- Mode debug
En mode debug.Menu technique / règle sur les enregistrements.
Modèle order (bons de commande)
Remplacez le paramétrage actuel par : [('order_id.message_partner_ids','in',[user.partner_id.id])]
3- Le modèle de facture
Le modèle de facture est le suivant :
Modèle invoice (factures)
[('parent_state', 'not in', ('cancel', 'draft')), ('move_id.move_type', 'in', ('out_invoice', 'out_refund', 'in_invoice', 'in_refund')), ('move_id.message_partner_ids','in',[user.partner_id.id])]
Tuto : Restreindre la vue des commandes et factures aux personnes autorisées