Difference between revisions of "ProDon:Relations"

From Logilys
Jump to: navigation, search
 
(20 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
{{Header_TOC}}<br>  
 
{{Header_TOC}}<br>  
  
<span style="color: rgb(255, 0, 0);">'''CAUTION: This document is currently being revised, it may be possible that some parts are missing or outdated'''</span>
+
<span style="color: rgb(255, 0, 0);">'''Caution:''' </span>This document is for the '''version 5 and higher''' of '''''Prodon'''''.
 
 
 
== Introduction ==  
 
== Introduction ==  
 
The relations are the contact network within ProDon. From this function, it is possible to link contacts to their organization, their family, their friends and their acquaintances. Furthermore, ProDon keeps a memory because it is important to be able to redraw the contact network of clients and organizations. The relations are also important because they are linked to the mass mailing and E-mail blast.  
 
The relations are the contact network within ProDon. From this function, it is possible to link contacts to their organization, their family, their friends and their acquaintances. Furthermore, ProDon keeps a memory because it is important to be able to redraw the contact network of clients and organizations. The relations are also important because they are linked to the mass mailing and E-mail blast.  
  
Les relations sont le réseau de contacts intégré de ProDon. À partir de cette fonctionnalité, il est possible de lier les contacts à leur organisation, à leur famille, à leurs amis et à leurs connaissances. De plus, ProDon garde une trace, car il est important de pouvoir retracer le réseau de contacts d'un client ainsi que les organisations avec lesquelles il a été en contact. Les relations sont aussi très importantes, car elles sont liées au publipostage. Dans cette partie, il est d'ailleurs possible de spécifier une multitude de types de publipostage client.
 
  
 
== The Relation concept ==
 
== The Relation concept ==
 
A relation is the link between 2 entities. These entities can be individuals or companies. These links are depicted by Client 1 (C1) is linked to Client 2 (C2).
 
A relation is the link between 2 entities. These entities can be individuals or companies. These links are depicted by Client 1 (C1) is linked to Client 2 (C2).
 
Une relation est le lien entre deux entités. Ces entités peuvent être des individus ou des compagnies. Ces liens sont représentés par Client 1 (C1) est lié à Client 2 (C2).
 
  
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
Line 34: Line 30:
 
|}
 
|}
  
From a theorical point of view, a relation should be shown as followed:
+
From a theoretical perspective, a relation should be shown as followed:
 
 
D'un point de vue théorique, il faudrait représenter une relation comme suit:  <br>
 
  
 
[[File:ProDon5_Relation_Relation_concept_001.png]] <br>
 
[[File:ProDon5_Relation_Relation_concept_001.png]] <br>
  
 
Here are the results with examples:
 
Here are the results with examples:
Voici des résultats avec des exemples:
 
  
1) If C1 is an individual and C2 is also an individual:
+
1) If C1 is an individual and C2 is also an individual:<br>
Si C1 est un individu et que C2 est un individu: <br>
 
 
[[File:ProDon5_Relation_Relation_concept_002.png]] <br>
 
[[File:ProDon5_Relation_Relation_concept_002.png]] <br>
  
2) If C1 is an individual and C2 is a company:
+
2) If C1 is an individual and C2 is a company: <br>
Si C1 est un individu et que C2 est une compagnie: <br>
 
 
[[File:ProDon5_Relation_Relation_concept_005.png]] <br>
 
[[File:ProDon5_Relation_Relation_concept_005.png]] <br>
  
3) If C1 is a company and C2 is an individual:
+
3) If C1 is a company and C2 is an individual: <br>
Si C1 est une compagnie et que C2 est un individu: <br>
 
 
[[File:ProDon5_Relation_Relation_concept_003.png]] <br>
 
[[File:ProDon5_Relation_Relation_concept_003.png]] <br>
  
4) If C1 is a company and C2 is also a company:
+
4) If C1 is a company and C2 is also a company: <br>
Si C1 est une compagnie et que C2 est une compagnie: <br>
 
 
[[File:ProDon5_Relation_Relation_concept_004.png]] <br>
 
[[File:ProDon5_Relation_Relation_concept_004.png]] <br>
  
Please note that even if a relation is '''''MUTUAL''''', it must be read from C1 to C2: <br>
+
Please note that even if a relation is '''''MUTUAL''''', it must always be read from C1 to C2: <br>
Il est important de noter que même si une relation est '''''MUTUELLE''''', il faudrait toujours la lire de C1 vers C2: <br>
+
 
  
 
[[File:ProDon5_Relation_Relation_concept_006.png]] <br>
 
[[File:ProDon5_Relation_Relation_concept_006.png]] <br>
So, with a example from the relation tab of the client management of ProDon:
+
 
Donc, dans un cas pratique de l'onglet relation de la gestion des clients de ProDon:  <br>
+
So, with a example from the relation tab of the client management of ProDon: <br>
  
 
[[File:ProDon5_Relation_Relation_concept_007.png]] <br>
 
[[File:ProDon5_Relation_Relation_concept_007.png]] <br>
  
One should understand this:
+
One should understand this: <br>
Il faudrait comprendre ceci: <br>
 
  
 
[[File:ProDon5_Relation_Relation_concept_008.png]] <br>
 
[[File:ProDon5_Relation_Relation_concept_008.png]] <br>
Line 75: Line 63:
 
== Add a relation type ==
 
== Add a relation type ==
 
To add a relation type, go to the "Client" tab of the homepage and click on "Relation types".
 
To add a relation type, go to the "Client" tab of the homepage and click on "Relation types".
 
Pour ajouter un type de relation, il faut aller dans l'onglet « Client » de la page d'accueil et cliquer sur « Type de relations ».
 
  
 
[[File:ProDon5_Relations_Add_a_relation_type_001.png]]
 
[[File:ProDon5_Relations_Add_a_relation_type_001.png]]
Line 82: Line 68:
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
 
| colspan="2" | This window will open:
 
| colspan="2" | This window will open:
Cette fenêtre s'ouvrira:
+
 
|-
 
|-
 
| colspan="2" | [[File:ProDon5_Relations_Add_a_relation_type_002.png]]
 
| colspan="2" | [[File:ProDon5_Relations_Add_a_relation_type_002.png]]
 
|-
 
|-
 
| width="50%" |
 
| width="50%" |
Click on the + button to add a relation type, on the Edit button to edit and on the - button to remove a relation type.
+
Click on the [[File:Button_add_plus.png]] button to add a relation type, on the [[File:Edit_button.png]] button to edit and on the [[File:Button_Minus_remove_delete.png]] button to remove a relation type.  
Il suffit d'appuyer sur le bouton [[File:Button_add_plus.png]] pour ajouter un type de relation, le bouton [[File:Edit_button.png]] pour modifier et le bouton [[File:Button_Minus_remove_delete.png]] pour retirer un type de relation.  
 
 
|}
 
|}
  
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
 
| colspan="2" | Then, this window will open:  
 
| colspan="2" | Then, this window will open:  
Ensuite, cette fenêtre s'ouvrira:
 
 
|-
 
|-
 
| colspan="2" | [[File:ProDon5_Relations_Add_a_relation_type_003.png]]
 
| colspan="2" | [[File:ProDon5_Relations_Add_a_relation_type_003.png]]
Line 99: Line 83:
 
| width="50%" |
 
| width="50%" |
 
<span style="color: rgb(255, 0, 0);">'''A:'''</span> The "Code" section is used to name a relation.  
 
<span style="color: rgb(255, 0, 0);">'''A:'''</span> The "Code" section is used to name a relation.  
 
La section « Code » sert à nommer la relation.
 
  
 
| <span style="color: rgb(255, 0, 0);">'''B:'''</span> The "Description" section is used to explain the link from client 1 to client 2.
 
| <span style="color: rgb(255, 0, 0);">'''B:'''</span> The "Description" section is used to explain the link from client 1 to client 2.
La section « Description » sert à expliquer le rapport du client 1 vers le client 2.
 
 
|-
 
|-
 
| colspan="2" | <span style="color: rgb(255, 0, 0);">'''C:'''</span> The "Reverse description" section is used to explain the link from client 2 to client 1.
 
| colspan="2" | <span style="color: rgb(255, 0, 0);">'''C:'''</span> The "Reverse description" section is used to explain the link from client 2 to client 1.
La section « Description inverse » sert à expliquer le rapport du client 2 vers le client 1.
+
 
|}
 
|}
  
 
The "Integrated types" section shows preset configurations for a relation.  
 
The "Integrated types" section shows preset configurations for a relation.  
La section « Types intégrés » présente des configurations fixes d'une relation.
 
  
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
Line 117: Line 97:
 
| width="50%" |
 
| width="50%" |
 
<span style="color: rgb(255, 0, 0);">'''A:'''</span> When the option "Company/Contact" is checked, automatically the options of the section "Allow the relations" are checked. The context where this option must be selected is when new relation type must be limited to a company and an individual.  
 
<span style="color: rgb(255, 0, 0);">'''A:'''</span> When the option "Company/Contact" is checked, automatically the options of the section "Allow the relations" are checked. The context where this option must be selected is when new relation type must be limited to a company and an individual.  
 
Quand l'option « Compagnie/Contact » est cochée, automatiquement les options de la section « Permettre les relations » sont cochées. Le contexte où cette option doit être choisie est lorsque le type de relation qui est créée doit se limiter à une compagnie et un individu.
 
  
 
| <span style="color: rgb(255, 0, 0);">'''B:'''</span> Please observe that by selecting this potion in the "Integrated types", the other options of the same section and also the section "Allow the relations" become locked.  
 
| <span style="color: rgb(255, 0, 0);">'''B:'''</span> Please observe that by selecting this potion in the "Integrated types", the other options of the same section and also the section "Allow the relations" become locked.  
 
Il est important de constater qu'en choisissant cette option dans les « Types intégrés », les autres options de la même section ainsi que la section « Permettre les relations » deviennent verrouillées.
 
 
|}
 
|}
  
Line 130: Line 106:
 
| width="50%" |
 
| width="50%" |
 
<span style="color: rgb(255, 0, 0);">'''A:'''</span> When the option "Spouse(s)" is checked, automatically the options of the section "Allow the relations" and the "Immediate family" box are checked. The context where this option must be selected is when new relation type must be limited to two persons that are in couple.   
 
<span style="color: rgb(255, 0, 0);">'''A:'''</span> When the option "Spouse(s)" is checked, automatically the options of the section "Allow the relations" and the "Immediate family" box are checked. The context where this option must be selected is when new relation type must be limited to two persons that are in couple.   
 
Quand l'option « Conjoint(es) » est cochée, automatiquement les options de la section « Permettre les relations » sont cochées ainsi que la case « Famille immédiate ». Le contexte où cette option doit être choisie est lorsque le type de relation qui est créée doit se limiter à deux individus qui forment un couple.
 
  
 
| <span style="color: rgb(255, 0, 0);">'''B:'''</span> Please observe that by selecting this potion in the "Integrated types", the other options of the same section and also the section "Allow the relations" become locked.  
 
| <span style="color: rgb(255, 0, 0);">'''B:'''</span> Please observe that by selecting this potion in the "Integrated types", the other options of the same section and also the section "Allow the relations" become locked.  
 
Il est important de constater qu'en choisissant cette option dans les « Types intégrés », les autres options de la même section ainsi que la section « Permettre les relations » deviennent verrouillées.
 
 
|}
 
|}
  
Line 144: Line 116:
 
<span style="color: rgb(255, 0, 0);">'''A:'''</span> When the option "Immediate family" is checked, automatically the options of the section "Allow the relations" are checked. The context where this option must be selected is when new relation type must be limited to two persons that are from the same family.   
 
<span style="color: rgb(255, 0, 0);">'''A:'''</span> When the option "Immediate family" is checked, automatically the options of the section "Allow the relations" are checked. The context where this option must be selected is when new relation type must be limited to two persons that are from the same family.   
  
Quand l'option « Famille immédiate » est cochée, automatiquement les options de la section « Permettre les relations » sont cochées. Le contexte où cette option doit être choisie est lorsque le type de relation qui est créée doit se limiter à deux individus d'une même famille.
 
  
 
| <span style="color: rgb(255, 0, 0);">'''B:'''</span> Please observe that by selecting this potion in the "Integrated types", the other options of the same section and also the section "Allow the relations" become locked.  
 
| <span style="color: rgb(255, 0, 0);">'''B:'''</span> Please observe that by selecting this potion in the "Integrated types", the other options of the same section and also the section "Allow the relations" become locked.  
 
Il est important de constater qu'en choisissant cette option dans les « Types intégrés », les autres options de la même section ainsi que la section « Permettre les relations » deviennent verrouillées.
 
 
|}
 
|}
  
 
The "Allow the relations" section allows the customization of the configuration of the relation types.  
 
The "Allow the relations" section allows the customization of the configuration of the relation types.  
La section « Permettre les relations » permet de personnaliser la configuration des types de relation.
 
  
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
Line 159: Line 127:
 
| width="50%" |
 
| width="50%" |
 
<span style="color: rgb(255, 0, 0);">'''A:'''</span> When the option "Between 2 companies" is checked, the relation will be able to be set between 2 companies.  
 
<span style="color: rgb(255, 0, 0);">'''A:'''</span> When the option "Between 2 companies" is checked, the relation will be able to be set between 2 companies.  
Quand l'option « Entre 2 compagnies » est cochée, la relation pourra être instaurée entre 2 compagnies.
 
  
 
| <span style="color: rgb(255, 0, 0);">'''B:'''</span> When the option "Between 2 individuals" is checked, the relation will be able to be set between 2 individuals.  
 
| <span style="color: rgb(255, 0, 0);">'''B:'''</span> When the option "Between 2 individuals" is checked, the relation will be able to be set between 2 individuals.  
Quand l'option « Entre 2 individus » est cochée, la relation pourra être instaurée entre 2 individus.
 
 
|-
 
|-
 
| colspan=2 |<span style="color: rgb(255, 0, 0);">'''C:'''</span> When the option "Between a company and an individual" is checked, the relation will be able to be set between a company and an individual.  
 
| colspan=2 |<span style="color: rgb(255, 0, 0);">'''C:'''</span> When the option "Between a company and an individual" is checked, the relation will be able to be set between a company and an individual.  
Quand l'option « Entre une compagnie et un individu » est cochée, la relation pourra être instaurée entre une compagnie et un individu.
 
 
|}
 
|}
  
 
== Edit a relation type ==
 
== Edit a relation type ==
Ideally, a relation type should be edited before creating a relation that will be using it because the used sections will be locked. It is mostly identical to the addition of a relation type: it is possible to edit the "Code", the "Description", the "Reverse description", the "Integrated types" options and the "Allow the relations" section. To do so, select the relation to edit and click on the Edit button.
+
Ideally, a relation type should be edited before creating a relation that will be using it because the used sections will be locked. It is mostly identical to the addition of a relation type: it is possible to edit the "Code", the "Description", the "Reverse description", the "Integrated types" options and the "Allow the relations" section. To do so, select the relation to edit and click on the [[File:Edit_button.png]] button.
 
 
 
 
 
 
 
 
Idéalement, il faut modifier un type de relation avant qu'il y ait des relations qui l'utilisent, car les sections utilisées seront figées. Normalement, c'est identique à l'ajout: il est possible de modifier le « Code », la description, la description inverse , les options des « Types intégrés » et la section « Permettre les relations ». Pour ce faire, il faut se positionner sur le type de relation à modifier et appuyer sur le bouton [[File:Edit_button.png]].
 
  
 
'''''CAUTION!'''''
 
'''''CAUTION!'''''
'''''ATTENTION!'''''
 
  
 
In the following example, the relation has been configured in function that everything could be spouse of everything.
 
In the following example, the relation has been configured in function that everything could be spouse of everything.
 
Dans l'exemple suivant, la relation a été configurée en fonction que tout pourrait être conjoint de tout.
 
  
 
[[File:ProDon5_Relations_Edit_a_relation_type_001.png]]
 
[[File:ProDon5_Relations_Edit_a_relation_type_001.png]]
  
So, it gives cases like these:
+
So, it creates cases like these:
Donc, il y a des cas comme cela:
 
  
 
{| width="40%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
 
{| width="40%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
Line 212: Line 168:
 
|}
 
|}
  
So, because there is already existing cases that imply all possibilities in this ProDon database, it is not possible to edit this relation example before adjusting all relations using this relation type first. Please be cautious to not create a/an catch-all/holdall relation.
+
So, because there is already existing cases that imply all possibilities in this ProDon database, it is not possible to edit this relation example before adjusting all relations using this relation type first. Please be cautious to not create a catch-all relation.
 
 
Alors, comme il y a déjà des cas existants qui impliquent toutes ces possibilités dans cette base de données ProDon, il est impossible de modifier cet exemple de relation avant d'ajuster toutes les relations utilisant ce type de relation. Il faut faire attention pour ne pas que vos relations soient des fourre-tout.
 
  
 
== Remove a relation type ==
 
== Remove a relation type ==
 
It is possible to remove the relation types that are not used anymore. If the type is still used, the software will block the removal.  
 
It is possible to remove the relation types that are not used anymore. If the type is still used, the software will block the removal.  
  
Il est possible de retirer les types de relations qui ne sont plus utilisés. Si le type est encore utilisé, le logiciel bloquera le retrait.
+
Please select the relation type that must be removed and select the [[File:Button_Minus_remove_delete.png]] button in the Relation type management.  
 
+
Please select the relation type that must be removed and select the - button in the Relation type management.
 
Il faut sélectionner le type de relation qu'il faut retirer et appuyer sur le bouton [[File:Button_Minus_remove_delete.png]] dans la gestion des types de relation.  
 
  
 
[[File:ProDon5_Relations_Delete_a_relation_type_001.png]]
 
[[File:ProDon5_Relations_Delete_a_relation_type_001.png]]
  
 
Then, click on "Confirm deletion" to finish the operation.  
 
Then, click on "Confirm deletion" to finish the operation.  
Ensuite, il faut appuyer sur « Confirmer le retrait » pour finaliser l'opération.<br>
+
<br>
 
[[File:ProDon5_Relations_Delete_a_relation_type_002.png]]
 
[[File:ProDon5_Relations_Delete_a_relation_type_002.png]]
  
Line 236: Line 188:
 
=== The "Main info" tab ===
 
=== The "Main info" tab ===
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
| colspan="2" |Press on the + button to add a relation.
+
| colspan="2" |Press on the [[File:Button_add_plus.png]] button to add a relation.  
Il faut appuyer sur le bouton [[File:Button_add_plus.png]] pour ajouter une relation.  
+
 
 
|-
 
|-
 
| colspan="2" | [[File:ProDon5_Relations_Add_a_relation_001.png]]
 
| colspan="2" | [[File:ProDon5_Relations_Add_a_relation_001.png]]
Line 245: Line 197:
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
 
| colspan="2" | Then, this page opens:  
 
| colspan="2" | Then, this page opens:  
Ensuite cette page s'ouvre:
+
 
 
|-
 
|-
 
| colspan="2" | [[File:ProDon5_Relations_Add_a_relation_002.png]]
 
| colspan="2" | [[File:ProDon5_Relations_Add_a_relation_002.png]]
Line 251: Line 203:
 
| width="50%" |
 
| width="50%" |
 
<span style="color: rgb(255, 0, 0);">'''A:'''</span> This option allows the selection among all clients and all companies of the database.  
 
<span style="color: rgb(255, 0, 0);">'''A:'''</span> This option allows the selection among all clients and all companies of the database.  
Cette option permet de choisir parmi tous les clients et toutes les compagnies de la base de données.
 
  
| <span style="color: rgb(255, 0, 0);">'''B:'''</span> This option allows the creation of a contact who will be visible only as C" in ProDon. Even if a client number will be reserved for this C2, the result will not be an official client file, it will be a file accessible only from this relation.  
+
| <span style="color: rgb(255, 0, 0);">'''B:'''</span> This option allows the creation of a contact who will be visible only as C2 in ProDon. Even if a client number will be reserved for this C2, the result will not be an official client file, it will be a file accessible only from this relation.  
  
Cette option permet de créer un contact qui sera uniquement visible en C2 dans ProDon. Même si un numéro de client est réservé pour ce C2, ce ne sera pas officiellement une fiche client, ce sera une fiche accessible seulement à partir de la relation.
 
 
|-
 
|-
 
| <span style="color: rgb(255, 0, 0);">'''C:'''</span> This option allows the determination of the relation type between these two parties.
 
| <span style="color: rgb(255, 0, 0);">'''C:'''</span> This option allows the determination of the relation type between these two parties.
Cette option permet de déterminer le type de relation il y a entre les deux parties.
 
| <span style="color: rgb(255, 0, 0);">'''D:'''</span> The "Reverse" checkbox allows the inversion of the selected relation in the type. For example, if the relation is "is the parent of", when the "Reverse" checkbox is checked, the relation should become "is child of".
 
  
La case « Inverse » permet d'inverser la relation choisie dans le type. Par exemple, si la relation est « est parent de », lorsque la case « Inverse » est cochée, la relation deviendrait « est enfant de ».  
+
| <span style="color: rgb(255, 0, 0);">'''D:'''</span> The "Reverse" checkbox allows the inversion of the selected relation in the type. For example, if the relation is "is the parent of", when the "Reverse" checkbox is checked, the relation should become "is the child of".
 +
 
 
|-
 
|-
 
| <span style="color: rgb(255, 0, 0);">'''E:'''</span> This section is used to indicate when the relation between these 2 parties has started.  
 
| <span style="color: rgb(255, 0, 0);">'''E:'''</span> This section is used to indicate when the relation between these 2 parties has started.  
Cette section sert à indiquer quand la relation entre les deux parties à débuter.
 
| <span style="color: rgb(255, 0, 0);">'''F:'''</span> This section is used to indicate when thje relation between these 2 parties has ended. Usually, this section is documented later.
 
  
Cette section sert à indiquer quand la relation entre les deux parties a pris fin. Normalement, cette section est documentée plus tard.
+
| <span style="color: rgb(255, 0, 0);">'''F:'''</span> This section is used to indicate when the relation between these 2 parties has ended. Usually, this section is documented later.  
 +
 
 
|-
 
|-
 
| <span style="color: rgb(255, 0, 0);">'''G:'''</span> The address option allows C1 (Client 1) address to be placed as the origin of the address of C2 (Client 2).  
 
| <span style="color: rgb(255, 0, 0);">'''G:'''</span> The address option allows C1 (Client 1) address to be placed as the origin of the address of C2 (Client 2).  
Line 275: Line 223:
 
| <span style="color: rgb(255, 0, 0);">'''H:'''</span> This checkbox allows C2 to become the main contact of C1. A company cannot become the main contact of an individual. This information will be stored in the relation.  
 
| <span style="color: rgb(255, 0, 0);">'''H:'''</span> This checkbox allows C2 to become the main contact of C1. A company cannot become the main contact of an individual. This information will be stored in the relation.  
  
Cette case à cocher permet au C2 de devenir le contact principal de C1. Une compagnie ne peut pas devenir le contact principal d'un individu. Cette information sera emmagasinée dans la relation. 
 
 
|-
 
|-
 
| colspan="2" | <span style="color: rgb(255, 0, 0);">'''I:'''</span> If this box is checked, C2 will become the contact for receipts of C1. This information will be stored in the relation.  
 
| colspan="2" | <span style="color: rgb(255, 0, 0);">'''I:'''</span> If this box is checked, C2 will become the contact for receipts of C1. This information will be stored in the relation.  
Si cette case est cochée, C2 deviendra le contact pour les reçus de C1. Cette information sera emmagasinée dans la relation.
 
 
|}
 
|}
  
Line 284: Line 230:
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
 
| colspan="2" | If the option '''A''' is selected, this window will open:
 
| colspan="2" | If the option '''A''' is selected, this window will open:
Si l'option '''A''' est sélectionnée, cette fenêtre s'ouvrira:
 
 
|-
 
|-
 
| colspan="2" | [[File:ProDon5_Relations_Add_a_relation_003.png]]
 
| colspan="2" | [[File:ProDon5_Relations_Add_a_relation_003.png]]
 
|-
 
|-
| In this window, there will be all clients of the database. The user will have to select the client 2 with whom the client 1 is in relation .
+
| In this window, there will be all clients of the database. The user will have to select the client 2 with whom the client 1 is in relation.
  
Dans cette fenêtre, il y aura tous les clients de ProDon. Il suffira de choisir le client 2 avec lequel le client 1 est en relation.
 
 
|}
 
|}
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"  
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"  
Line 296: Line 240:
 
|-
 
|-
 
| colspan="2" | Then, the user will have to complete the relation section.  
 
| colspan="2" | Then, the user will have to complete the relation section.  
Il faudra ensuite compléter la section relation.
 
 
|}
 
|}
  
Line 303: Line 246:
 
| colspan="2" | If the option '''B''' is selected, this window will open:
 
| colspan="2" | If the option '''B''' is selected, this window will open:
  
Si l'option '''B''' est sélectionnée, cette fenêtre s'ouvrira:
 
 
|-
 
|-
 
| colspan="2" | [[File:ProDon5_Relations_Add_a_relation_005.png]]
 
| colspan="2" | [[File:ProDon5_Relations_Add_a_relation_005.png]]
 
|-
 
|-
 
| The user will have to enter the information as if it was a new client and then complete the relation section. '''Note:''' A client number will be preset.
 
| The user will have to enter the information as if it was a new client and then complete the relation section. '''Note:''' A client number will be preset.
Il faudra entrer les informations comme si c'était un nouveau client et ensuite compléter la section relation. '''Remarque:''' Un numéro de client sera prédéterminé.
 
 
|}
 
|}
  
 
=== The "Greeting" tab ===
 
=== The "Greeting" tab ===
 
It is possible to customize the greetings or it is possible to use the standard greetings.  
 
It is possible to customize the greetings or it is possible to use the standard greetings.  
 
Il est possible de personnaliser les salutations ou il est possible d'utiliser les salutations standards.
 
  
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
Line 322: Line 261:
 
| width="50%" |When the option '''A''' is selected, it is possible to customize which merge fields will be used when a user will have to send documents for the 2 contacts of the relation.  
 
| width="50%" |When the option '''A''' is selected, it is possible to customize which merge fields will be used when a user will have to send documents for the 2 contacts of the relation.  
  
Quand l'option '''A''' est sélectionnée, il est possible de choisir quels champs de fusion seront utilisés lorsque qu'il faudra écrire un document qui s'adressera aux deux contacts de la relation.
+
| When the option '''B''' is selected, all choices are preset.  
| When the option '''B''' is selected, all choices are preset. Quand l'option '''B''' est sélectionnée, tous les choix sont prédéterminés.
+
 
 
|}
 
|}
  
 
== Edit a relation ==
 
== Edit a relation ==
To edit a relation, go to the relation tab of the client file, position on the relation that need to be edited and click on the EDIT button or double-click on the relation.  
+
To edit a relation, go to the relation tab of the client file, click on the relation that need to be edited and click on the [[File:Edit_button.png]] button or double-click on the relation.  
  
Pour modifier une relation, il faut aller dans l'onglet relation de la fiche client, se positionner sur la relation à modifier et appuyer sur le bouton [[File:Edit_button.png]] ou double-cliquer sur la relation.
 
  
 
[[File:ProDon5_Relations_Edit_a_relation_001.png]]
 
[[File:ProDon5_Relations_Edit_a_relation_001.png]]
Line 336: Line 274:
 
| colspan="2" | Then, the user will edit what needs edition and click on "Confirm Edit" to edit the link between these clients.  
 
| colspan="2" | Then, the user will edit what needs edition and click on "Confirm Edit" to edit the link between these clients.  
  
Ensuite, il faut modifier ce qu'il y a à modifier et cliquer sur « Confirmer la modification » pour modifier le lien entre les clients.
 
 
|-
 
|-
 
|[[File:ProDon5_Relations_Edit_a_relation_002.png]]
 
|[[File:ProDon5_Relations_Edit_a_relation_002.png]]
 
|}
 
|}
  
NOTE: To archive a relation, set it an end date. So, the organization will be able to keep traces in its database inactive relations. To see them, go to the relation tab of the client management and click on the [[File:Bouton_R-Inactive.png]] button.
+
'''NOTE:''' To archive a relation, set its end date. So, the organization will be able to keep traces in its database inactive relations. To see them, go to the relation tab of the client management and click on the [[File:Button_R-Inactive.png]] button.
 
 
Pour archiver une relation, il faut lui mettre une date de fin. Alors, de cette manière, l'organisation pourra garder une trace dans sa base de donnée des relations qui ne sont plus actives. Pour les voir, il faudra aller dans l'onglet relation de la gestion des clients et cliquer sur le bouton Bouton R-Inactive.png.
 
  
 
== Delete a relation ==
 
== Delete a relation ==
To delete a relation, go to the relation tab of the client file, position on the relation to delete and click on the - button.
+
To delete a relation, go to the relation tab of the client file, click on the relation to delete and click on the [[File:Button_Minus_remove_delete.png]] button.  
 
 
Pour retirer une relation, il faut aller dans l'onglet relation de la fiche client, se positionner sur la relation à retirer et appuyer sur le bouton [[File:Button_Minus_remove_delete.png]].
 
  
 
[[File:ProDon5_Relations_Delete_a_relation_001.png]]
 
[[File:ProDon5_Relations_Delete_a_relation_001.png]]
Line 354: Line 287:
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
 
{| width="25%" cellspacing="1" cellpadding="1" border="1" class="wikitable"
 
| colspan="2" | Then, click on the "Confirm Deletion" to delete the link between these clients.
 
| colspan="2" | Then, click on the "Confirm Deletion" to delete the link between these clients.
 
Ensuite, il faut cliquer sur « Confirmer le retrait » pour retirer le lien entre les clients.
 
 
|-
 
|-
 
|[[File:ProDon5_Relations_Delete_a_relation_002.png]]
 
|[[File:ProDon5_Relations_Delete_a_relation_002.png]]

Latest revision as of 10:37, 17 May 2019

Relations


Caution: This document is for the version 5 and higher of Prodon.

Introduction

The relations are the contact network within ProDon. From this function, it is possible to link contacts to their organization, their family, their friends and their acquaintances. Furthermore, ProDon keeps a memory because it is important to be able to redraw the contact network of clients and organizations. The relations are also important because they are linked to the mass mailing and E-mail blast.


The Relation concept

A relation is the link between 2 entities. These entities can be individuals or companies. These links are depicted by Client 1 (C1) is linked to Client 2 (C2).

Possible type of relations

C1

C2

Individual Individual
Individual Company
Company Individual
Company Company

From a theoretical perspective, a relation should be shown as followed:

ProDon5 Relation Relation concept 001.png

Here are the results with examples:

1) If C1 is an individual and C2 is also an individual:
ProDon5 Relation Relation concept 002.png

2) If C1 is an individual and C2 is a company:
ProDon5 Relation Relation concept 005.png

3) If C1 is a company and C2 is an individual:
ProDon5 Relation Relation concept 003.png

4) If C1 is a company and C2 is also a company:
ProDon5 Relation Relation concept 004.png

Please note that even if a relation is MUTUAL, it must always be read from C1 to C2:


ProDon5 Relation Relation concept 006.png

So, with a example from the relation tab of the client management of ProDon:

ProDon5 Relation Relation concept 007.png

One should understand this:

ProDon5 Relation Relation concept 008.png

Add a relation type

To add a relation type, go to the "Client" tab of the homepage and click on "Relation types".

ProDon5 Relations Add a relation type 001.png

This window will open:
ProDon5 Relations Add a relation type 002.png

Click on the Button add plus.png button to add a relation type, on the Edit button.png button to edit and on the Button Minus remove delete.png button to remove a relation type.

Then, this window will open:
ProDon5 Relations Add a relation type 003.png

A: The "Code" section is used to name a relation.

B: The "Description" section is used to explain the link from client 1 to client 2.
C: The "Reverse description" section is used to explain the link from client 2 to client 1.

The "Integrated types" section shows preset configurations for a relation.

ProDon5 Relations Add a relation type 004.png

A: When the option "Company/Contact" is checked, automatically the options of the section "Allow the relations" are checked. The context where this option must be selected is when new relation type must be limited to a company and an individual.

B: Please observe that by selecting this potion in the "Integrated types", the other options of the same section and also the section "Allow the relations" become locked.
ProDon5 Relations Add a relation type 005.png

A: When the option "Spouse(s)" is checked, automatically the options of the section "Allow the relations" and the "Immediate family" box are checked. The context where this option must be selected is when new relation type must be limited to two persons that are in couple.

B: Please observe that by selecting this potion in the "Integrated types", the other options of the same section and also the section "Allow the relations" become locked.
ProDon5 Relations Add a relation type 006.png

A: When the option "Immediate family" is checked, automatically the options of the section "Allow the relations" are checked. The context where this option must be selected is when new relation type must be limited to two persons that are from the same family.


B: Please observe that by selecting this potion in the "Integrated types", the other options of the same section and also the section "Allow the relations" become locked.

The "Allow the relations" section allows the customization of the configuration of the relation types.

ProDon5 Relations Add a relation type 007.png

A: When the option "Between 2 companies" is checked, the relation will be able to be set between 2 companies.

B: When the option "Between 2 individuals" is checked, the relation will be able to be set between 2 individuals.
C: When the option "Between a company and an individual" is checked, the relation will be able to be set between a company and an individual.

Edit a relation type

Ideally, a relation type should be edited before creating a relation that will be using it because the used sections will be locked. It is mostly identical to the addition of a relation type: it is possible to edit the "Code", the "Description", the "Reverse description", the "Integrated types" options and the "Allow the relations" section. To do so, select the relation to edit and click on the Edit button.png button.

CAUTION!

In the following example, the relation has been configured in function that everything could be spouse of everything.

ProDon5 Relations Edit a relation type 001.png

So, it creates cases like these:

Possible relations from this template
C1 Relation C2
Individual is spouse of Individual
Individual is spouse of Company
Company is spouse of Individual
Company is spouse of Company

So, because there is already existing cases that imply all possibilities in this ProDon database, it is not possible to edit this relation example before adjusting all relations using this relation type first. Please be cautious to not create a catch-all relation.

Remove a relation type

It is possible to remove the relation types that are not used anymore. If the type is still used, the software will block the removal.

Please select the relation type that must be removed and select the Button Minus remove delete.png button in the Relation type management.


ProDon5 Relations Delete a relation type 001.png

Then, click on "Confirm deletion" to finish the operation.
ProDon5 Relations Delete a relation type 002.png

Add a relation

To add a relation, go to the relation tab of a client's file. Pour ajouter une relation, il faut aller dans l'onglet relation de la fiche d'un client.

The "Main info" tab

Press on the Button add plus.png button to add a relation.
ProDon5 Relations Add a relation 001.png
Then, this page opens:
ProDon5 Relations Add a relation 002.png

A: This option allows the selection among all clients and all companies of the database.

B: This option allows the creation of a contact who will be visible only as C2 in ProDon. Even if a client number will be reserved for this C2, the result will not be an official client file, it will be a file accessible only from this relation.
C: This option allows the determination of the relation type between these two parties. D: The "Reverse" checkbox allows the inversion of the selected relation in the type. For example, if the relation is "is the parent of", when the "Reverse" checkbox is checked, the relation should become "is the child of".
E: This section is used to indicate when the relation between these 2 parties has started. F: This section is used to indicate when the relation between these 2 parties has ended. Usually, this section is documented later.
G: The address option allows C1 (Client 1) address to be placed as the origin of the address of C2 (Client 2).

L'option adresse permet de placer l'adresse du C1(Client 1) comme la provenance de l'adresse du C2 (Client 2).

H: This checkbox allows C2 to become the main contact of C1. A company cannot become the main contact of an individual. This information will be stored in the relation.
I: If this box is checked, C2 will become the contact for receipts of C1. This information will be stored in the relation.


If the option A is selected, this window will open:
ProDon5 Relations Add a relation 003.png
In this window, there will be all clients of the database. The user will have to select the client 2 with whom the client 1 is in relation.
ProDon5 Relations Add a relation 004.png
Then, the user will have to complete the relation section.


If the option B is selected, this window will open:
ProDon5 Relations Add a relation 005.png
The user will have to enter the information as if it was a new client and then complete the relation section. Note: A client number will be preset.

The "Greeting" tab

It is possible to customize the greetings or it is possible to use the standard greetings.

ProDon5 Relations Add a relation 006.png
When the option A is selected, it is possible to customize which merge fields will be used when a user will have to send documents for the 2 contacts of the relation. When the option B is selected, all choices are preset.

Edit a relation

To edit a relation, go to the relation tab of the client file, click on the relation that need to be edited and click on the Edit button.png button or double-click on the relation.


ProDon5 Relations Edit a relation 001.png

Then, the user will edit what needs edition and click on "Confirm Edit" to edit the link between these clients.
ProDon5 Relations Edit a relation 002.png

NOTE: To archive a relation, set its end date. So, the organization will be able to keep traces in its database inactive relations. To see them, go to the relation tab of the client management and click on the Button R-Inactive.png button.

Delete a relation

To delete a relation, go to the relation tab of the client file, click on the relation to delete and click on the Button Minus remove delete.png button.

ProDon5 Relations Delete a relation 001.png

Then, click on the "Confirm Deletion" to delete the link between these clients.
ProDon5 Relations Delete a relation 002.png



Document name: ProDon:Relations
Version : 5.0.3.3