LOCALI : Les localités

(Paramètre créé en version 3.7-01)

Standard

Ce paramètre permet de gérer les localités.

Fonctions concernées : GTIE -

Utilisation avec d’autres paramètres :

Paramètres amis RMCLOC - CHGLOCCODPOS -

Le paramètre RMCLOC peut compléter cette option : La recherche multi critères des localités ne récupère pas dans son entête les valeurs des champs : département origine, code postal, code INSEE de l’écran sur lequel on se trouve.

A1 = O  

Active la fonctionnalité.

   

En mode web, un contrôle d’existence du champ « insee » est automatiquement effectué (objet métier « JAdrViewRowImpl ») dans la table LOC, en combinaison et en priorité avec :

  • les champs « locali50 » et « codpos » s’ils sont renseignés,
  • sinon uniquement avec le champ « locali50 » s’il est renseigné,
  • sinon uniquement avec le champ « codpos » s’il est renseigné.

Si aucun enregistrement ne correspond dans la table LOC, un message d’erreur est automatiquement affiché (code erreur I_INSEEIN).

Si le champ « insee » est vide, un contrôle d’existence des champs « locali50 » et « codpos » est effectué dans la table LOC. Si aucun enregistrement ne correspond, un autre message d’erreur est affiché (code erreur LOC_PASTRO).

A2     Code du pays (GTPAY) où sont gérées les localités (France)- Cette zone est obligatoire si N1 = 1 ou 2.
N1    

La gestion des localités entraîne deux types de contrôles au niveau des tiers.

Après la saisie de la localité au niveau des adresses des tiers, on contrôle l'existence de la localité saisie au niveau de la table LOC (fonctionGLOC).

Après la saisie du code postal, on contrôle l'existence d'un code INSEE dans la table LOC pour ce code postal.

Ce paramètre permet de moduler ces contrôles.

= 0  

Le code INSEE est renseigné après la saisie de la localité et du code postal, si ces deux champs ne sont pas cohérents, envoi d'un message localité inexistante.

  = 1  

Le code INSEE est renseigné après la saisie du code postal, mais il est récupéré à partir de la localité uniquement, il n'y a pas de contrôle de cohérence entre le code postal et le code insee. Si on gère des adresses à l'Export, il vaut mieux utiliser N1=2.

  = 2  

Le code INSEE est renseigné après la saisie du code pays, il est récupéré à partir de la localité uniquement, il n'y a pas de contrôle de cohérence entre le code postal et le code INSEE. Gère correctement les adresses à l'Export.

  = 3  

Le code INSEE est renseigné après la saisie du code postal, il est récupéré en fonction du code postal uniquement, s'il existe plusieurs fois le même code postal dans la table loc, le système ouvre une fenêtre de recherche multi-critères.

N2 = 0  

Si plusieurs localités peuvent faire référence au même code INSEE. C'est le cas des CEDEX. L'accès à la table des localités se fait par une recherche séquentielle.

  = 1  

si le code INSEE identifie la localité.

L'accès à la table des localités se fait par une recherche directe.

N3 = 1  

Utilisé conjointement avec le N1 = 1 et uniquement dans ce cas. Cette fonctionnalité ne doit pas être utilisée avec des localités étrangères. Elle fonctionne sur les écrans GTIE_1, GTIE_1B, GTIE_3.

Cette option permet d’ajouter un contrôle de cohérence entre la localité, le code postal et le code INSEE.

Cette fonctionnalité permet de renseigner automatiquement les champs CODPOS, CENPOS, INSEE à partir de la saisie du champ LOCALI. Ces informations sont récupérées de la table LOC. Il n’est pas possible de saisir d’autres valeurs que celles de cette table, les contrôles sont bloquants.

Voir aussi le paramètre RMCLOC.

N4 = 1  

L'existence du code département n'est pas contrôlé au niveau la gestion des localités (table LOC et fonction GLOC).

N5 = 1

Gestion des adresses sur 6 lignes

  • Ligne 4 : numéro de la rue et le libellé de la voie,
  • Ligne 5 : lieu-dit ou hameau,
  • Ligne 6 : code postal et localité.

Avec cette option, il faut utiliser les champs suivants :

  • au niveau de la fonction GLOC (écran GLOC_1), le champ « lib_decoup » (pour les versions 4.5-00 et 5.0-00) et le champ « ligadr50_5 » (pour les versions postérieure) pour la ligne 5 de l'adresse,
  • au niveau de la fonction GTIE (écran GTIE_3), le champ « local50 » pour le lieu-dit ou le hameau et le champ « cenpos50 » pour la localité.
    Pour supprimer les contrôles d’existence du code postal dans la table CPO, il faut positionner le paramètre CODPOS avec les options A1 = ‘O’ et N1 = 1