Contacts

Personnes et sociétés

DisponibleFondationsmanifest

À quoi elle sert ​

One record for every person and organisation you deal with, shared by all other apps. Names and emails are personal data and are masked for agents; the tax identifier is withheld from them entirely. A dedicated, approval-gated erase action anonymises a contact in place.

Ce que fait et ne fait pas le paquet ​

People and organisations the business deals with: the shared party record that CRM, Sales and Invoicing refer to.

Modèles ​

party ​

A person or organisation the business deals with

Groupe de lecture: base.user. Groupe d'écriture: base.user.

ChampTypeClasse de donnéesDonnées personnellesGroupeVu par les agentsDescription
nametextpublic_directoryouibase.usermasquéDisplay name
emailtextpublic_directoryouibase.usermasquéWork email address
tax_idtextfinancialouibase.usernon communiquéTax identifier of a natural person
noteslongtextinternalouibase.usermasquéFree-text internal notes

Flux de travail ​

party ​

ActionTransitionQui peut l'exécuterApprobation
party.erase-privacy.officeroui

Groupes de permissions ​

Groupes utilisés par cette application :

  • base.user
  • privacy.officer

Étapes d'approbation ​

Étapes qu'un agent ne peut que proposer :

  • party.erase

Ce que les agents peuvent et ne peuvent pas faire ​

Un agent peut lire, rechercher, créer et modifier les enregistrements de cette application, et exécuter les actions qui ne requièrent pas d'approbation, dans les limites des groupes de permissions de son jeton.

Il ne peut que proposer ces étapes, qu'une personne doit approuver : party.erase, party.delete.

Les données personnelles sont masquées sous forme de jetons de substitution : party.name, party.email, party.notes.

Ces champs ne sont pas communiqués aux agents : party.tax_id.

Dépendances ​

Aucune.

Installation ​

Intégrée. Elle est disponible dans chaque instance et ne peut pas être supprimée.

Créer la vôtre ​

Le guide des modules montre comment sont écrites les applications de ce type