Génération des numéros de Bon
Bonjour le forum j'ai cette requête:
Code:
1 2 3 4 5 6 7 8 9
| SELECT distinct
g.[IdDocument],
f.[Idfournisseur] as [Idfournisseur]
,case when max([Numpiece]) is null then 0+1 else max([Numpiece])+1 end as [Numpiece]
FROM [dbo].[AchatFournisseur] a
inner join [dbo].[Depot] b on b.[IdDepot]=a.[IdDepot]
RIGHT join [dbo].[fournisseur] f on f.[Idfournisseur]=a.[Idfournisseur]
right join [dbo].[Document] g on g.[IdDocument]=a.[IdDocument]
group by f.[Idfournisseur],a.[IdAgences],g.[IdDocument] |
je souhaite généré les numéros de bon en fonction du type de document et du fournisseur mais cela ne marche pas
quelqu'un pourrais m'aider?