Trouver le prochain numéro de pièce des écritures comptables
Posté: Mer 21 Sep 2016 12:47
Bonjour,
Je suis en compta 16.05 pour SQL Server, je dois créer des écritures comptables afin de régler des factures fournisseurs, l'insertion se fait sans problème, par contre, je n'arrive pas à calculer le numéro de la prochaine pièce comptable à générer, j'ai fait la requête suivante :
Un client nous dit que le résultat obtenu était 587 alors qu'il aurait dû être 209.
Après, j'ai testé sur une autre base la requête suivante :
J'ai obtenu 3667 comme valeur retournée, en compta, j'ai obtenu 3734
Merci.
PS : je ne suis pas en ODBC, nous n'allons pas le vendre à notre client
Je suis en compta 16.05 pour SQL Server, je dois créer des écritures comptables afin de régler des factures fournisseurs, l'insertion se fait sans problème, par contre, je n'arrive pas à calculer le numéro de la prochaine pièce comptable à générer, j'ai fait la requête suivante :
- Code: Tout sélectionner
select isnull(max(convert(int,ec_piece)),'0')
from F_ECRITUREC
where JO_NUM=%1 AND ISNUMERIC(ec_piece)=1
Un client nous dit que le résultat obtenu était 587 alors qu'il aurait dû être 209.
Après, j'ai testé sur une autre base la requête suivante :
- Code: Tout sélectionner
select isnull(max(convert(int,ec_piece)),'0')
from F_ECRITUREC
where JO_NUM=%1 AND ISNUMERIC(ec_piece)=1
AND year(JM_DATE)=2016
J'ai obtenu 3667 comme valeur retournée, en compta, j'ai obtenu 3734
Merci.
PS : je ne suis pas en ODBC, nous n'allons pas le vendre à notre client