supprimer documents par sql
Modérateurs: Super-Apogea, Super Modérateur
7 messages
|Page 1 sur 1
supprimer documents par sql
Bonjour à tous,
j'ai envie de supprimer des documents de vente, d'achat et de stock de ma base de donnée sage sql v13 sur une période donnée, je ne sais pas si quelqu'un peut m'aider avec une procédure SQL qui fasse rapidement ce travail.
j'ai tente de supprimer des lignes dans F_docentete et F_docligne mais je n'y parviens pas ;j'obtiens en retour le message " des lignes de documents sont liées".
merci d'avance.
j'ai envie de supprimer des documents de vente, d'achat et de stock de ma base de donnée sage sql v13 sur une période donnée, je ne sais pas si quelqu'un peut m'aider avec une procédure SQL qui fasse rapidement ce travail.
j'ai tente de supprimer des lignes dans F_docentete et F_docligne mais je n'y parviens pas ;j'obtiens en retour le message " des lignes de documents sont liées".
merci d'avance.
- Contributeur
- Messages: 55
- Inscription: Lun 30 Jan 2006 20:16
supprimer documents de vente, achat et stock par sql
j'ai trouvé la solution; il faut supprimer tous les documents d'abord dans F_docligne,ensuite supprimer tous les règlements et enfin supprimer tous les documents dans F_docentete;ceci sur la période voulue.
Merci
Merci
- Contributeur
- Messages: 55
- Inscription: Lun 30 Jan 2006 20:16
suppression document par sql
rebonjour a tous
Attention il ya quelque chose qui ne marche pas;en observant le stock dans chaque fiche article il est bon apres suppression des documents sur la periode voulue mais par etat inventaire le stock n'est plus bon;
je ne sais pas ce qui ne va pas.Quelqu'un peut il m'aider?
merci
Attention il ya quelque chose qui ne marche pas;en observant le stock dans chaque fiche article il est bon apres suppression des documents sur la periode voulue mais par etat inventaire le stock n'est plus bon;
je ne sais pas ce qui ne va pas.Quelqu'un peut il m'aider?
merci
- Contributeur
- Messages: 55
- Inscription: Lun 30 Jan 2006 20:16
Mise à jour du stock après insertion/modification de lignes
Le mouvement de stock pour ton dépot doit exister pour cette référence :
Mise à jour de la table de stock après suppression pour chaque article valorisé :
Type BC :
UPDATE F_ARTSTOCK SET AS_QteRes = AS_QteRes - [n] WHERE AR_Ref = [TA_REF] AND DE_No = [TON_DEPOT]
Type PL :
UPDATE F_ARTSTOCK SET AS_QtePrepa = AS_QtePrepa - [n] WHERE AR_Ref = [TA_REF] AND DE_No = [TON_DEPOT]
Type BL et + :
UPDATE F_ARTSTOCK SET AS_QteSto = AS_QteSto + [n] WHERE AR_Ref = [TA_REF] AND DE_No = [TON_DEPOT]
Le montant du stock (AS_MontSto) doit être également recalculé.
Attention aux numéros de séries qui sont réservés ou attribués, contremarque.. etc
Mise à jour de la table de stock après suppression pour chaque article valorisé :
Type BC :
UPDATE F_ARTSTOCK SET AS_QteRes = AS_QteRes - [n] WHERE AR_Ref = [TA_REF] AND DE_No = [TON_DEPOT]
Type PL :
UPDATE F_ARTSTOCK SET AS_QtePrepa = AS_QtePrepa - [n] WHERE AR_Ref = [TA_REF] AND DE_No = [TON_DEPOT]
Type BL et + :
UPDATE F_ARTSTOCK SET AS_QteSto = AS_QteSto + [n] WHERE AR_Ref = [TA_REF] AND DE_No = [TON_DEPOT]
Le montant du stock (AS_MontSto) doit être également recalculé.
Attention aux numéros de séries qui sont réservés ou attribués, contremarque.. etc
Développeur du module oscXchange (synchro Sage/OSC
7 messages
|Page 1 sur 1
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités