Multi-Adresses CLIENTS
Activation du multi-adresses client
La gestion du multi-adresses sur les clients doit être activée dans DIAPASON via l’action « Paramétrage Clients » depuis le menu « Exploitation fonctionnelle » accessible depuis la gestion des utilisateurs.
![](../__attachments/115203740/att_4_for_307265638.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
L’action lance une fiche sur laquelle il est possible de cocher l’option « Multi-adresses » :
![](../__attachments/115203740/att_1_for_307265638.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
La validation de cette fiche effectue le traitement suivant à chaque changement de valeur :
Activation du multi-adresse : DIAPASON parcourt tous les clients de la société courante et initialise la table des adresses avec pour chacun :
Une adresse de type « Autre » : correspond à l’adresse générale du client
Une adresse de type « Livraison » : uniquement si le client est défini client de livraison
Une adresse de type « Facturation » : uniquement si le client est défini client de facturation avec une méthode de facturation différente de « 0 ». Les adresses créées sont considérées adresse défaut pour chacun des types.
Il est à noter qu’une adresse peut être de plusieurs types.
Toute modification de valeur du drapeau « Multi-Adresses » implique un redémarrage de DIAPASON.
Définition des adresses
La définition des adresses est accessible depuis la gestion des clients par le biais de l’action « Adresses client ».
![](../__attachments/115203740/att_5_for_307265638.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
L’action lance l’application de définition des adresses comme suit :
![](../__attachments/115203740/att_3_for_307265638.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
Descriptif des zones :
Raison Sociale
Zone de texte libre initialisée par défaut avec le nom du client.
Ligne 1 adresse
Première ligne de l’adresse.
Ligne 2 adresse
Deuxième ligne de l’adresse.
Ligne 3 adresse
Troisième ligne de l’adresse.
Code Postal
Code postal de l’adresse.
Ville
Ville de l’adresse.
Pays
Code pays parmi ceux référencé dans DIAPASON. Une aide est disponible.
Adresse livraison
Drapeau indiquant si l’adresse peut être utilisée en tant qu’adresse de livraison. Ce champ n’est saisissable que si le client courant est défini comme client de livraison.
Valeur défaut en création : vrai si le client est client de livraison.
Adr.Liv. défaut
Drapeau indiquant que cette adresse de livraison est l’adresse défaut (initialisation automatique de l’adresse lors de saisies de commandes pour le client courant).
Valeur défaut en création : Vrai si le client est client de livraison et qu’aucune adresse de livraison défaut n’existe pour le client.
Adresse facturation
Drapeau indiquant si l’adresse peut être utilisée en tant qu’adresse de facturation. Ce champ n’est saisissable que si le client courant est défini comme client de facturation.
Valeur défaut en création : vrai si le client est client de facturation.
Adr.Fac. défaut
Drapeau indiquant que cette adresse de facturation est l’adresse défaut (initialisation automatique de l’adresse lors de saisies de factures pour le client courant).
Valeur défaut en création : Vrai si le client est client de facturation et qu’aucune adresse de facturation défaut n’existe pour le client.
Adresse autre
Drapeau indiquant si l’adresse peut être utilisée en tant qu’adresse en dehors des notions de livraison et facturation (adresse générale, ou principale …).
Valeur défaut en création : Vrai.
Adr.Aut. défaut
Drapeau indiquant que cette adresse autre est l’adresse défaut.
Valeur défaut : Vrai si aucune adresse autre défaut n’existe pour le client.
Désignation Adr.Aut.
Zone de texte libre permet de préciser la nature de l’adresse autre.
Nota : la suppression des adresses est physique. Une adresse défaut ne peut être supprimée.
Depuis la liste, trois actions « Adresse livraison défaut », « Adresse facturation défaut » et « Adresse autre défaut » permettent de rendre une adresse défaut (une seule adresse défaut par type d’adresse).
Utilisation des adresses
Adresses de livraison
Les adresses de livraison sont accessibles depuis la création des entêtes de commande commerciale. Un champ dédié « Adr.Liv.Cli.» est disponible sur l’onglet « Destinataire ». Une aide est disponible et présente les adresses de livraison du client de la commande.
Adresses de facturation
Les adresses de facturation sont accessibles depuis la création des entêtes de factures. Un champ dédié « Adr.Fac.Cli.» est disponible sur l’onglet « Destinataire ». Une aide est disponible et présente les adresses de facturation du client de facturation.
Action Interne ADR-CLI
La gestion des adresses clients est disponible para ENR-ACT-ENT via l’action interne ADR-CLI dont la structure est la suivante :
Liste WFEntAct :
Information | Description contenu |
EntTEn | Type entité. Doit toujours contenir ADR-CLI. Cette information est toujours obligatoire. |
Action | Doit contenir :
|
EntCl1 | Doit contenir la référence réseau du client. Cette information est obligatoire. |
EntCl2 | Doit contenir la référence du client. Cette information est obligatoire. |
EntCl3 | Doit contenir la référence adresse du client concerné. Non saisie en création ou duplication car la référence est calculée par DIAPASON. |
EntDu1 | Similaire à la définition de EntCl1. Doit contenir la référence réseau du client. Obligatoire dans le cadre de la DUPLICATION. |
EntDu2 | Similaire à la définition de EntCl2. Doit contenir la référence du client du. Obligatoire dans le cadre de la DUPLICATION. |
EntDu3 | Doit contenir la référence de l’adresse du client à dupliquer. Obligatoire dans le cadre de la DUPLICATION. |
Liste WfEntVar :
Information | Description contenu |
AdrEntNom | Raison sociale. Par défaut récupère le nom du client. |
AdrEntLig1 | Ligne 1 d’adresse |
AdrEntLig2 | Ligne 2 d’adresse |
AdrEntLig3 | Ligne 3 d’adresse |
AdrEntCP | Code postal |
AdrEntVille | Ville |
AdrEntPays | Code pays. Lien avec paramètres utilisateurs (INF-GEN/PAYS) |
AdrEntLiv | Adresse de livraison ? « + » = Oui, « - » = Non |
AdrEntFac | Adresse de facturation ? « + » = Oui, « - » = Non |
AdrEntAut | Adresse « autre » ?. Par défaut une adresse créée est de type « autre ». « + » = Oui (valeur défaut), « - » = Non |
AdrEntLivDef | Adresse de livraison défaut ? « + » = Oui, « - » = Non |
AdrEntFacDef | Adresse de facturation défaut ? « + » = Oui, « - » = Non |
AdrEntAutDef | Adresse « autre » défaut ? « + » = Oui, « - » = Non |
AdrEntAutDes | La Désignation permet de préciser le type de l’adresse « autre » (Principale, secondaire,…). Texte libre. |
Quelques règles d’intégrité :
Une adresse est considérée comme définie si au moins un des champs suivants est non vide : AdrEntlig1, AdrEntLig2, AdrEntLig3, CP, Ville.
Les drapeaux relatifs aux adresses de livraison ne sont considérés que si le client est client de livraison.
Les drapeaux relatifs aux adresses de facturation ne sont considérés que si le client est client de facturation et que la méthode de facturation liée est différente de « 0 ».
Valeurs défauts :
Création première adresse du client
Champ | Valeur défaut | Condition |
AdrEntAut | Oui | Toujours. |
AdrEntAutDef | Oui | Toujours. |
AdrEntLiv | Oui | Le client est client de livraison. |
AdrEntLivDef | Oui | Le client est client de livraison. |
AdrEntFac | Oui | Le client est client de facturation et la méthode de facturation liée est différente de « 0 ». |
AdrEntFacDef | Oui | Le client est client de facturation et la méthode de facturation liée est différente de « 0 ». |
Création d’adresse supplémentaire pour le client
Champ | Valeur défaut | Condition |
AdrEntAut | Oui | Toujours. |
AdrEntAutDef | Non | Toujours. |
AdrEntLiv | Oui | Le client est client de livraison. |
AdrEntLivDef | Non | Toujours |
AdrEntFac | Oui | Le client est client de facturation et la méthode de facturation liée est différente de « 0 ». |
AdrEntFacDef | Non | Toujours |