lignes SQL supprimees

Cette section est consacrée aux développements d'applications interfacées avec les logiciels Sage.

Modérateurs: Super-Apogea, Super Modérateur

lignes SQL supprimees

de pierro » Dim 11 Juil 2021 10:53

Bonjour,
Lorsqu'on supprime un document dans la gescom par exemple:
1/ Les lignes correspondantes sont elles suppimées dans la base SQL?
2/ Si oui, est il possible d'executer une requete afin que d’avoir une colonne du type IsDeleted ou IsInactive qui permettrait, au lieu de supprimers les lignes dans les données sources, de mettre un 1 par exemple dans IsDeleted.

Merci
Super Contributeur
Super Contributeur
 
Messages: 560
Inscription: Mar 28 Juil 2009 10:34

Re: lignes SQL supprimees

de asr31 » Jeu 15 Juil 2021 09:39

Bonjour Pierro,

Lorsqu'on supprime un document dans la gescom par exemple:
1/ Les lignes correspondantes sont elles supprimées dans la base SQL?


Oui, les lignes sont supprimées

2/ Si oui, est il possible d’exécuter une requête afin que d’avoir une colonne du type IsDeleted ou IsInactive qui permettrait, au lieu de supprimer les lignes dans les données sources, de mettre un 1 par exemple dans IsDeleted.


Non, car la ligne ne doit plus apparaitre dans F_DOCLIGNE.
Il faut passer par des outils complémentaires comme OSS des Compagnons d'Arcadie ou bien développer un ou des triggers qui vont historiser les lignes et transactions dans une table complémentaire (complexe).

Cordialement,
ASR31

En recherche de missions.
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 2975
Inscription: Mer 13 Fév 2008 15:31
Localisation: TOULOUSE

Re: lignes SQL supprimees

de pierro » Jeu 15 Juil 2021 17:36

Merci bien.
Super Contributeur
Super Contributeur
 
Messages: 560
Inscription: Mar 28 Juil 2009 10:34


Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité