PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → Problème ODBC Sage
Problème ODBC Sage
Started by Aurélien Catinon, Mar., 01 2006 5:25 PM - 4 replies
Posted on March, 01 2006 - 5:25 PM
Bonjour,

Je voudrais ajouter un bon de livraison à la gestion commerciale de Sage

mais j'ai un problème lors de l'ajout à la rable F_DOCLIGNE. Voici la requete :

"INSERT INTO F_DOCLIGNE (DL_No,
DO_Domaine,
DO_Type,
CT_Num,
DO_Piece,
DL_Ligne,
AR_Ref,
EU_Qte,
DL_Valorise,
DO_DATE,
DL_Qte)
values
(0,
0,
2,
'BAGUES',
'ABC1234',
10000,
'BAAR01',
1,
1,
'{d 2006-03-01}',
1)"

voici le message d'erreur que j'obtient :

"ERROR [HY000] [Simba][Simba ODBC Driver][CBase]L'état du stock ne permet pas de créer la ligne"

Pourtant, le stock de 'BAAR01' contient 23 unités, et je peux ajouter cet article sans probème en passant directement par Sage

Merci d'avance pour vos réponses...
Posted on March, 02 2006 - 6:40 AM
J'ai déjà essayé pas mal de chosesen attaquant les bases sage par ODBC, cependant il faudrait que tu regardes dans l'aide livrée avec Sage, notament la structure des fichiers et leurs dependances. C'est une base assez compliquée et on ne peut pas attaquer tous les champs d'une meme table... En tout cas c'est ce que j'en ai retiré...

Bon dev,

Philippe

Aurélien Catinon a écrit :
Bonjour,

Je voudrais ajouter un bon de livraison à la gestion commerciale de Sage

mais j'ai un problème lors de l'ajout à la rable F_DOCLIGNE. Voici la requete :

"INSERT INTO F_DOCLIGNE (DL_No,
DO_Domaine,
DO_Type,
CT_Num,
DO_Piece,
DL_Ligne,
AR_Ref,
EU_Qte,
DL_Valorise,
DO_DATE,
DL_Qte)
values
(0,
0,
2,
'BAGUES',
'ABC1234',
10000,
'BAAR01',
1,
1,
'{d 2006-03-01}',
1)"

voici le message d'erreur que j'obtient :

"ERROR [HY000] [Simba][Simba ODBC Driver][CBase]L'état du stock ne permet pas de créer la ligne"

Pourtant, le stock de 'BAAR01' contient 23 unités, et je peux ajouter cet article sans probème en passant directement par Sage

Merci d'avance pour vos réponses...
Posted on March, 02 2006 - 10:05 AM
Svp vous pouvez m'aider à avoir accès à la base de SAGE? Moi g veux faire communiquer mon logiciel de gestion commercial avec la compta de SAARI.
Merci
Posted on March, 02 2006 - 11:28 AM
Le manuel du kit ODBC de sa est dans le répertoire "\sage\Manuel Kit ODBC 100" du CD de la ligne 100 de sage
Posted on March, 02 2006 - 11:51 AM
Voila, le fait de regarder la structure des fichiers en détail m'a mis dans la bonne voie pour trouver la solution :

il faut rajouter une jointure avec la table F_DEPOT (par l'intermédiaire de DE_No).

Merci pour ta réponse !