Ecrit par 13 h 00 min Sage, SQL • 6 Commentaires

Problème débit de stock dans Gestion Commerciale

On m’a soumis un problème de non-débit de stock en Bon de Fabrication sur une référence aujourd’hui (Gestion Commerciale Sage). A la création de l’article, le suivi de stock avait été défini sur aucun au lieu de CMUP

Pour le changer, il faut faire un update de AR_SuiviStock et le passer de 0 à 2. Mais au préalable il faut désactiver le trigger TG_UPD_F_ARTICLE de la table F_ARTICLE, et ne pas oublier de le remettre ensuite :

DISABLE Trigger TG_UPD_F_ARTICLE ON F_ARTICLE
update F_ARTICLE set AR_SuiviStock = '2' where AR_Ref like 'VotreRefArticle'
ENABLE Trigger TG_UPD_F_ARTICLE ON F_ARTICLE

Par contre les Bons de Fabrication qui étaient censés débiter cet article du stock ne vont pas se remodifier tout seul (c’est sans doute pour ça que le trigger interdisait les modifications), il va donc falloir reprendre chaque bon, supprimer la référence et la remettre. Si vous vous êtes rendus compte rapidement du problème, il ne devrait pas trop y en avoir.

Si en plus vous avez un souci de nomenclature…

Vous pouvez la passer à Fabrication comme ceci :

update F_ARTICLE set AR_Nomencl = '1' where AR_Ref like 'VotreRefArticle'

Pour passer de Fabrication à Commercial composé, il faudra mettre AR_Nomencl à « 2 ».

Fermer