GESCO: Suppression Document Vente et stock article

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

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

GESCO: Suppression Document Vente et stock article

de stephou1985 » Ven 16 Juin 2017 00:29

Bonsoir à tous,

Je souhaiterai supprimer des doucments de ventes d'une Gestion Commercial i7 8.5 avec le driver ODBC (documents de vente en reliquats).

Je comptais faire des DELETE dans F_DOCREGL, F_DOCLIGNE et F_DOCENTETE

Savez vous si le driver ODBC met à jour les autres tables liées (notamment au niveau des stocks Articles) ?
Faut-il faire d'autre DELETE ou UPDATE en plus des tables citées au-dessus pour supprimer un document de vente, sans pourrir la base SAGE ?

Merci d'avance de votre retour
Posteur actif
Posteur actif
 
Messages: 35
Inscription: Mar 14 Avr 2015 17:55

Re: GESCO: Suppression Document Vente et stock article

de IMPERIAL » Lun 19 Juin 2017 09:26

Bonjour,

Normalement, le driver ODBC met à jour la table F_ARTSTOCK ...

maintenant, un recalcul des stocks est toujours préférable aprés une telle action ...

Cdlt
IMPERIAL
Consultant Ligne 100 - INFOROPE
Le savoir c'est comme l'Amour. Si tu ne le partage pas, il devient inutile.

IMPERIAL
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 4661
Inscription: Jeu 6 Aoû 2009 12:39
Localisation: ROSNY SOUS BOIS

Re: GESCO: Suppression Document Vente et stock article

de stephou1985 » Lun 19 Juin 2017 16:27

Merci IMPERIAL,

Par contre, l'instruction suivante lancée au travers de l'ODBC se bloque.
DELETE from F_DOCLIGNE WHERE DO_Piece = 'PL0000064'

Quelqu'un sait comment on supprime "proprement" un document de vente dans SAGE GESCO au travers de l'ODBC ?
Quelle est la liste et l'ordre des "DELETE" à lancer ?

Merci d'avance
Posteur actif
Posteur actif
 
Messages: 35
Inscription: Mar 14 Avr 2015 17:55

Re: GESCO: Suppression Document Vente et stock article

de stephou1985 » Lun 19 Juin 2017 19:04

J'ai trouvé ma réponse, le problème est que une DELETE sur F_DOCLIGNE est extrement lente...
Je pense qu'il faut que je mette les bonnes clauses WHERE pour optimiser la requête...
Je vous tiens au courrant

Merci
Posteur actif
Posteur actif
 
Messages: 35
Inscription: Mar 14 Avr 2015 17:55

Re: GESCO: Suppression Document Vente et stock article

de asr31 » Lun 19 Juin 2017 22:26

Merci pour ton retour,

C'est en effet une explication.

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: GESCO: Suppression Document Vente et stock article

de stephou1985 » Mar 20 Juin 2017 08:58

Oui, mauvaise idée de faire un DELETE FROM D_DOCLIGNE que sur WHERE DO_PIECE = ....

C'est super lent...
Il faut à mon avis regarder les indexes et tapper dedans pour optimiser la vitesse.

Cordialement
Steph
Posteur actif
Posteur actif
 
Messages: 35
Inscription: Mar 14 Avr 2015 17:55

Re: GESCO: Suppression Document Vente et stock article

de asr31 » Mar 20 Juin 2017 13:16

Bonjour,

Ajouter au moins le DO_Type...

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: GESCO: Suppression Document Vente et stock article

de stephou1985 » Mar 20 Juin 2017 17:57

Oui c'est ce que j'ai fait.
Généralement, il faut regarder le PDF SAGE et faire les sélection sur les index pour optimiser la vitesse.


J'ai bien vérifier que la suppression met bien à jour les stocks !!!

Merci !
Posteur actif
Posteur actif
 
Messages: 35
Inscription: Mar 14 Avr 2015 17:55


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