Composants de service : données communes

Les composants présentés ici sont des composants de service, susceptibles d'être utilisés dans plusieurs applications.

 

Leurs données sont stockées dans une base de données commune.

 

Les composants en question concernent la gestion  :

 

 

Les composants Villes, Départements, Pays et Civilités sont pré-remplis, c'est à dire qu'ils contiennent les données dont vous pouvez avoir besoin pour une utilisation en France.

 

Seuls les composants Services et Fonctions auront, normalement, à être complétés en fonction des spécificités de l'entreprise. Pour ces 2 composants, les données ne sont pas communes : elles sont stockées par dossier.

Mise en oeuvre

En règle générale, ces composants sont appelés depuis les applications de gestion.

 

Il est néanmoins possible d'y avoir accès à partir du menu général d'Oxygène :

 

 

Import des données

L'importation des données de base  est automatiquement lancée après installation du composant de service, c'est à dire à l'installation ou la mise à jour d'Oxygène. Elle peut être re-déclenchée par l'utilisateur depuis chaque écran de gestion en sélectionnant l'option : "Import des données".

 

 

Suite à la sélection de cette option une boite de dialogue permet à l'utilisateur de définir l'action à réaliser :

 

 

 

Il est à noter que la réimportation n'est autorisée que si l'utilisateur a les droits de "Création" et de "suppression" sur les enregistrements du composant".

 

Note : Lors de l'installation par import, l'utilisateur stocké dans le champ USER_MAJ de chaque table est initialisé à "INSTALL".

 

Annexe technique

Il conviendra de ne pas stocker d'identifiants lors de l'utilisation de ces composants, mais de stocker de préférence les informations significatives (par exemple CODE et DESIG).

 

Les données sont communes à toutes les sociétés sauf pour SVCSERV et SVCFONC.

 

Il ne faudra jamais écraser les données du site.

 

Les données importées fournies par Memsoft ont un préfixe particulier '@' (ainsi il ne sera pas nécessaire de se soucier de la table NUMEROS).

 

 

Information sur les composants :

 

Une DLL modèle (SVCMOD) et une DLL utilitaire (SVCUTIL) ont été ajoutés.

 

SVCMOD est la DLL des modèles utilisés par les composants de service :

 

 

SVCUTIL est la DLL utilitaire pour les composants de service :