2.6 - Vérifier

Les outils de vérifications de dossiers sont parfois nécessaires pour contrôler l’intégrité de la base de données ou pour certains traitements spécifiques. L'utilisation de ces outils de vérification est soumis à un utilisateur averti

Vérifier

Vérification de structure (Niveau 1)

Une vérification de structure est quelques fois nécessaire pour remettre à niveau la structure des fichiers de données Nexus par rapport à la version du programme employé.

Pour des raisons de maintenance, il est quelquefois nécessaire de récréer les tables. Les enregistrements des tables sont alors dupliqués dans des tables nouvellement créées.

Cette vérification doit être faite en mode exclusive.

 

Reconstruction des index (Niveau 2)

Ce genre de vérification ne peut être effectuée qu’en même temps qu’une vérification de structure.

Elle permet de régénérer les index (tris) sur toutes les tables du dossier.

 

Vérification de cohérence (Niveau3)

Une vérification de cohérence peut-être de plusieurs natures.

La vérification des données permet de contrôler la cohérence entre les enregistrements des différentes tables.

Le recalcul du stock permet de régénérer la table stock et d’établir une situation de stock nouvelle en fonction de tous les mouvements et inventaires enregistrés sur le dossier.

Cette fonction est à utiliser en cas de valeur erronée sur la situation de stock.

Le recalcul des historiques permet de régénérer les différentes tables historiques (articles, caisses, dépôts,…) et de réimputer les bonnes valeurs sur la base des mouvements enregistrés sur le dossier.

Le recalcul des marges permet de recalculer les marges sur les pièces de ventes ayant une marge à zéro. En cochant l’option « toutes les marges », la marge de toutes les pièces de ventes sera recalculée.

La fonction de recalcul des points fidélités réalise la somme des points présents dans la table C_CLIPOINTS. Les points sont ajoutés au dernier arrêté de points. Elle passe également les numéros de carte en majuscule (cas ou les clients ne font pas attention et saisissent tantôt des minuscules tantôt des majuscules dans les racines).

Ceci permet d’avoir un total de point conforme à la somme des « Détails des points acquis ».

Le total des points acquis tient compte des gains obtenus selon les dates.

Attention, si le client a modifié le compteur avec le bouton caché, les valeurs saisies seront perdues.

Le recalcule prend l’arrêté stocké dans C_CLIENTEX et ajoute les points gagnés après.

Cette fonction calcule également les Avoirs, Crédits, Avances.

La vérification génère 2 fichiers textes dans le répertoire du dossier :

TotauxClients.txt : sauvegarde les points avant et après l’opération de recalcule

ComptesClients.txt : sauvegarde les Avances, Crédits, Avoirs avant et après l’opération de recalcul.

Récupération des tables

Cette vérification permet de réparer des tables du dossier qui sont endommagées.