Villes et codes postaux

Objectif

Ce composant sert à mettre à disposition une liste de communes de France, avec leur code postal, nom et département associés.

 

Les données de ce composant sont communes à tous les dossiers. Cela permet, lorsque l'on ajoute une ville, ou lorsque l'on importe une mise à jour, d'en faire profiter l'ensemble des logiciels utilisateurs.

 

Penser, lors des sauvegardes, que ces tables communes font partie des données de l'application. Dans tous les cas, le mieux, lors d'une sauvegarde et de copier l'ensemble du répertoire OXYPP.

 

Liste des codes postaux et villes

Ce module donne accès à la liste des communes.

Une zone de filtre en haut de fenêtre permet de réduire la liste.

 

Le bouton "Modifier" permet de modifier les caractéristiques d'une commune.

Le bouton "Créer" permet d'ajouter une ville manquante.

Le bouton "Gérer" donne accès à l'ensemble des possibilités du module Gestion.

Le bouton "Imprimer la liste" permet d'imprimer la liste de communes correspondant au critères de sélection choisis.

 

 

Sélection d'une ville

C'est la fenêtre s'ouvrant depuis les applications lorsqu'on souhaite choisir une ville.

 

Gestion

Cette fenêtre est utilisée pour créer ou modifier une ville.

Les commandes présentes dans la barre d'icônes en haut d'écran permettent de naviguer de ville en ville ou d'effectuer d'autres actions.

 

Le code postal et la ville sont obligatoires.

 

 

Impression

La demande d'impression d'une liste de villes produit une édition du type :

 

Importation

 

Ce module permet l'import du fichier standard des villes et codes postaux : [OXYPP]\SERVICE\SVCVILLE.$JD

 

Il est accessible depuis le module GESTION, à partir du menu déroulant "Actions".

 

 

La boîte de dialogue suivante permet de choisir le type d'import souhaité :

 

 

Si on choisit "Tout réinitialiser", les enregistrements sont tous effacés et remplacés par l'import.

 

Si on choisit "Compléter le standard", les enregistrements ne sont importés que si :

 

Note technique : L'import est effectué au format IES.

Les champs importés sont : "IDENT", "CP", "DESIG", "SVCDEPAR_CODE" et "SVCPAYS_CODE".

 

Annexe technique

Ces informations sont à destination des partenaires Memsoft et indiquent les structures des tables SVCVILLE et I_SVCVILLE de la base de données SERVICE.

CODE LIBELLE TYPE LONG
IDENT Identifiant Chaîne 8
CODE CP;DESIG Clé composée  
CP Code Postal

Chaîne

20
DESIG Ville (38c normalisés pour France)

Chaîne

50
SVCDEPAR_ID Identifiant de département (si existe) Chaîne 8
SVCPAYS_ID Identifiant de Pays (si existe) Chaîne 8
SVCDEPAR_CODE Code de département Chaîne 20
SVCPAYS_CODE Code de Pays Chaîne 20
INDEX1 DESIG;CP Clé composée  
DATE_CREATION Date de création Date 10
HEURE_CREATION Heure de création Chaîne 8
DATE_MAJ Date de Maj Date 10
HEURE_MAJ Heure de Maj Chaîne 8
USER_MAJ Utilisateur Maj Chaîne 20

 

Notes :

Il conviendra de se baser sur les champs de type CODE pour effectuer les recherches car l'identifiant est susceptible d'évoluer sur chaque site.

Les données essentielles au bon fonctionnement de l'applicatif devront donc être recopiées directement dans les fiches les utilisant pour se prémunir de la mise à jour éventuelle de la table dans le futur.