Bonjour à tous.
Afin de gerer un stock en FIFO, j'ai les colonne suivantes pour historiser mes entrées en stock.
J'ai une table STOCKDETAIL avec les colonnes suivants:
STD_DEPOT, STD_ARTICLE, STD_DATE, STD_HEURE, STD_QTE
Par exemple un extrait pour l'article ID 15450
STD_DEPOT STD_ARTICLE STD_DATE STD_HEURE STD_QTE
1 15450 12-06-2011 08:30:00 40
1 15450 15-06-2011 11:30:00 140
1 15450 23-06-2011 08:30:00 250
Or si je dois sortir x qté, je dois consommer la 1ère ligne d'abord. Supposons que je dois sortir 60 qte de l'article 15450.
Au final, je dois avoir mon stock comme ceci
STD_DEPOT STD_ARTICLE STD_DATE STD_HEURE STD_QTE
1 15450 15-06-2011 11:30:00 120
1 15450 23-06-2011 08:30:00 250
[/QUOTE]
Je cherche une procedure stocké pour realisé cette opération.

Merci