Tags

Planisware : comment utiliser le script de suppression des transactions inutiles ?
Planisware : comment utiliser le script de suppression des transactions inutiles ?


Introduction Planisware génère des transactions liées à l’utilisation du progiciel (créations, modifications, suppressions, calculs etc..). Ces transactions permettant notamment de synchroniser les données modifiées d’un processus Planisware aux autres. Elles permettent aussi une traçabilité technique des actions réalisées dans l’application. Cependant pour limiter la volumétrie de la table des transactions il est nécessaire de supprimer les transactions dites « inutiles », c’est à dire toutes celles qui concernent pas la dernière modification d’un objet Planisware.

Lire la suite…



Audit de données : vérifier l’absence de doublons (ONB identiques) entre les tables P5

Description Dans certains cas, lorsque l’on n’a pas positionné d’offset pour les différentes bases de données d’une application Planisware par exemple, on peut constater la présence d’objets ayant le même ONB dans des tables Planisware distinctes. Ceci est une corruption mineure du modèle de données car les données ne sont pas de la même classe. dans un autre article. Requête SQL Pour commencer, il faut récupérer la liste des tables Planisware possédant une colonne « ONB » (Cf.

Lire la suite…



Requête SQL pour récupérer toutes les tables de la BDD possédant un champ « ONB »

Description Il est parfois utile de générer la liste des tables de la base de données Planisware contenant une colonne ONB. De plus, la liste de ces tables n’est pas fixe car elle va dépendre de la version du noyau Planisware, de la version de Processes et du paramétrage spécifique implémenté. Requête SQL Voici une requête SQL à exécuter en étant connecté au schéma de la BDD et renvoyant la liste des tables Planisware :

Lire la suite…