Contacts
Personer och företag
Vad den är till för
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.
Vad paketet gör och inte gör
People and organisations the business deals with: the shared party record that CRM, Sales and Invoicing refer to.
Modeller
party
A person or organisation the business deals with
Läsgrupp: base.user. Skrivgrupp: base.user.
| Fält | Typ | Dataklass | Personuppgift | Grupp | Agenter ser | Beskrivning |
|---|---|---|---|---|---|---|
name | text | public_directory | ja | base.user | maskerad | Display name |
email | text | public_directory | ja | base.user | maskerad | Work email address |
tax_id | text | financial | ja | base.user | undanhållen | Tax identifier of a natural person |
notes | longtext | internal | ja | base.user | maskerad | Free-text internal notes |
Arbetsflöden
party
| Åtgärd | Flyttar | Vem får köra den | Godkännande |
|---|---|---|---|
party.erase | - | privacy.officer | ja |
Behörighetsgrupper
Grupper som den här appen använder:
base.userprivacy.officer
Steg som kräver godkännande
Steg som en agent bara kan föreslå:
party.erase
Vad agenter kan och inte kan göra
En agent kan läsa, söka, skapa och uppdatera poster i den här appen, och köra de åtgärder som inte kräver godkännande, inom behörighetsgrupperna för sin token.
Den kan bara föreslå de här stegen, och en person måste godkänna dem: party.erase, party.delete.
Personuppgifter maskeras som platshållare: party.name, party.email, party.notes.
De här fälten undanhålls helt från agenter: party.tax_id.
Beroenden
Inga.
Installera
Inbyggd. Den finns i varje instans och kan inte tas bort.