9
Ce message vous semble utile, votez !- Signaler ce message aux modérateurs
|
je suis curieux de savoir comment vous vous connectez à la BD de Sage?
j'essaie d'écrire dans SAGE comptabilité 100. je dispose du pilote ODBC fournit par SAGE.
J'arrive à visualiser les tables mais lors de l'importation un message d'erreur m'informe qu'il y a un problème d'argument (Sur Access)(un autre message sur windev9).
Comment réussissez-vous? Répondre à marcelin
10
Ce message vous semble utile, votez !- Signaler ce message aux modérateurs
|
Bonsoir Marcelin, bonsoir le Forum,
Je ne maîtrise pas Access, mais voici la methode pour se connecter via Excel. Dans la gestion des sources de données odbc, après avoir installé le driver odbc de Sage, dans l'onglet "Sources de données système", bouton "Ajouter", sélectionner le pilote "Sage Gestion Commerciale". Nommer la source de données (ex: GC_TEST), puis le bouton "Ouvrir", sélectionner le fichier comptable (ex : C_TEST.MAE), second bouton "Ouvrir", selectionner le fichier Gescom (ex : G_TEST.MAE). Valider le lien Odbc.
Dans excel, "Données", "Données externes", "Créer une nouvelle requête. Ms Query doit être installé et la fenêtre donne accès à la liste des liens odbc, slectionner GC_TEST.
Si la base de données Sage est protègée par des mots de passe, saisir les éléments demandés. Ms Query ouvre la base et offre les tables et champs.
Pour Windev, utiliser la fonction
SqlConnecte("GC_TEST",REQ1,"","ODBC")
cCommande = "select * from F_DOCENTETE where ...)
Sql Excecute(REQ2,cCommande)
Avant de quitter l'application, excécuter "SqlDeconnecte(REQ1)
La documentation de Windev est bien réalisée et tout y est expliqué.
Bon courage
Phil Répondre à ppa
33
Ce message vous semble utile, votez !- Signaler ce message aux modérateurs
|
Jusqu'à maintenant, j'ai jamais réussi à établir la connexion avec sage ligne 100 et d'exécuter des requetes à partir de windev.
puis-je avoir un exemple de code qui me rend ce service ( la connexion à sage et l'exécution au moin d'une requete ) et que je peux tester sans avoir à le modifier et qui est testé et marche bien.
Merci bien.
ahmd. Répondre à ahmd | |
11
Ce message vous semble utile, votez !- Signaler ce message aux modérateurs
|
Bonjour, je souhaiterais également faire un interface Windev qui puisse accéder à la BDD de Sage gestion commerciale 100. Il faut en fait que je génère des fichiers sous norme EDI. Je n'ai pas le driver ODBC, mais j'aimerais être sûr de pouvoir faire tout ce dont j'ai besoin avant le acheter. Pouvez-vous me confirmer qu'avec ce driver j'ai accées en écriture/lecture à la totalité de la base Sage ?
Une personne pourrait m'envoyer ce driver pour que fasse un essai ?
Merci d'avance. Répondre à rob1f
12
Ce message vous semble utile, votez !- Signaler ce message aux modérateurs
|
Bonsoir Rob1f, bonsoir le Forum,
Le driver ODBC permettant d'attaquer les BdD de Sage est un driver Simba. Il donne accès à la totalité des bases de données en lecture et écriture, tout en préservant l'intégrité des données. Par exemple, il est impossible de générer une requète DELETE sur un article si ce dernier comporte un stock, des numéros de série ou de lot ou s'il est mouvementé dans un quelconque document. Par contre, le driver assure de lui-même la cohérence des informations (ex: pour une requete de création d'un mvt d'entrée en stock, il contrôle si l'article est géré en stock, il assure le calcul auto des stocks à terme et stocks réels et contrôle si l'article est suivi en série/lot/fifo pour refuser le mouvement non pourvu du numéro de lot/serie)
Par ailleurs, les tables de gestion des comptes utilisateurs et des droits d'accès restent inaccessibles.
Pour accéder aux bases, dans la requete de connexion (sqlconnecte( )) il faut indiquer un login et un password valides.
Le driver ODBC doit être dans une version compatible avec celle des applications. Il est commercialisé avec une clé d'activation sans restriction et de ce fait ne pas être transmis pour test sans tomber sous le coup de la licence piratée, (ce qui ne correspond pas à la déontologie de ce forum).
Si besoin, n'hésite pas à me contacter par le forum pour plus d'infos.
A+
Phil. Répondre à ppa
13
Ce message vous semble utile, votez !- Signaler ce message aux modérateurs
|
Merci pour ces infos, peux tu m'indiquer quelle est exactement la référence de ce driver simba, je crois qu'il existe une version d'évaluation.
Encore merci Répondre à rob1f |
14
Ce message vous semble utile, votez !- Signaler ce message aux modérateurs
|
Bonjour rob1f, le forum,
Le driver ODBC s'acquiert auprès d'un revendeur Sage sous la référence ODB10WPP100 au prix unique de 300€.
Ce produit n'associe pas de contrat de maintenance. Il est néanmoins indispensable de tranmettre le n° de version de ta gescom afin d'obtenir le driver compatible.
Il n'existe pas de version d'évaluation sur le driver.
Pour un contact client chez Sage, 01.41.66.21.21.
Si besoin, n'hésite pas à me contacter par le forum pour plus d'infos, voir me laisser ton adresse email.
A+
Phil. Répondre à ppa
58
Ce message vous semble utile, votez !- Signaler ce message aux modérateurs
|
Bonjour ppa,
Le driver ODBC s'acquiert auprès d'un revendeur Sage sous la référence ODB10WPP100 au prix unique de 300€.
Est-ce 300 euros HT ou 300 euros TTC ?
Merci. Répondre à c
59
Ce message vous semble utile, votez !- Signaler ce message aux modérateurs
|
Bonsoir c,
Mille pardons, j'aurais effectivement du préciser !
C'est 300 € HT.
A+
Phil Répondre à ppa
60
Ce message vous semble utile, votez !- Signaler ce message aux modérateurs
|
Mille merci !
Il est vrai que lorsqu'on aime on ne compte pas ... mais quand meme ;). Répondre à c |
61
Ce message vous semble utile, votez !- Signaler ce message aux modérateurs
|
Re-bonjour,
J'ai encore une question un peu deportée par rapport au sujet... à tout hasard.
Le driver ODBC est-il la seule solution d'integration avec SAGE (ligne 100) ou existe-il quelque chose de plus haut niveau, comme un SDK ou une API ?
Merci. Répondre à c | | | |
15
Ce message vous semble utile, votez !- Signaler ce message aux modérateurs
|
Merci pour ces infos.
Je viens de recevoir le driver ODBC
J'arrive donc a créer la connexion à partir de Windev.
Mais je n'ai pas la structure de la base de Sage Gestion Com 100.
Du coup je ne connais pas les noms des tables et des champs.
Peux-tu m'indiquer ou les trouvers stp.
Merci par avance
Robin Répondre à rob1f
16
Ce message vous semble utile, votez !- Signaler ce message aux modérateurs
|
bonsoir rob1f,
Passe moi une adresse mail, je t'envoi un lien sur "yousendit"
Phil Répondre à ppa
17
Ce message vous semble utile, votez !- Signaler ce message aux modérateurs
|
rob1f@wanadoo.fr
Puis-je abuser de ta gentillesse ;) ?
Je veux rajouter une facture dans Sage via ODBC, j'ai aucune idée sur comment faire. J'aimerais aussi pour editer des bons de livraison ( récuperer des bl et les editer sous windev ). En gros mon problème est que je ne sais pas quelle base utiliser.
J'ai fais un reverse engeenering par PowerAMC, j'ai pu récupérer à peu près toutes les tables et champs mais à quoi correspondent t'elles dans Sage gestion com ???? :s
Merci. Répondre à rob1f |
18
Ce message vous semble utile, votez !- Signaler ce message aux modérateurs
|
re bonsoir rob1f, bonsoir le Forum,
Dans la gescom 100, les documents ne sont jamais dupliqués tout au long des différentes étapes de le vie (sauf pour les devis sur demande et les BL quand ils sont partiels d'un BC). Les documents évoluent dans le domaine, du type 0 à 8 pour les Vte, de10 à 18 pour les Ach, etc...)
La table F_DOCENTETE (Manuel de structure p 248 ) sert à identifier l'entête du document en indiquant le domaine, le type, la date, le n° de pièce, le tiers, etc...
La table F_DOCLIGNE (Manuel de structure p 260 ) sert à identifier toutes les lignes du document en les reliant à F_DOCENTETE par le DO_Piece. Les lignes ont un N° d'ordre dans le document DL_Ligne qui commence par défaut à 10 000 et qui s'incrémente avec un pas de 10 000.
Le manuel est très bien fait. C'est celui que tu trouve sur le CD de sage dans <cd>\Sage\Manuel structure 100\strucfic.pdf.
Après la description de chaque table, est indiquée pour chaque champ, la valeur attendu, si elle est obligatoire ou renseignée par défaut par le driver ODBC, et un exemple de requête INSERT sur la table en question.
Par aileurs, dans Windev, tu disposes d'un outil interactif, WDSQL32.EXE qui te permet de tester tes requêtes en direct live.
Par habitude (et par expériences), fait une copie par copier coller des bases .MAE et .GCM pour tes tests. Penses sur ces bases de tests à aller modifier le chemein du fichier de compta par défaut défini dans Fichier ->A propos de -> Option -> Fichiers liés -> Comptabilité.
A+
Phil Répondre à ppa |
19
Ce message vous semble utile, votez !- Signaler ce message aux modérateurs
|
Bonsoir le Forum,
Pour les curieux de la structure des bases de données de Sage L100, vous trouverez sur le lien ci-dessous jusqu' au 27/01/06 un PDF sur le sujet.
http://s52.yousendit.com/d.aspx?id=3UZ0Q7OTGX3MS1D5ASXRW24ANG
Phil Répondre à ppa
20
Ce message vous semble utile, votez !- Signaler ce message aux modérateurs
|
j'essayé de télécharger le document pdf qui décrit l'architecture de la BD de SAGe, mais j'arrive pas car " the file has expired."
est ce que tu peux m'envoyer le document par mail?
merci d'avance,
youssef Répondre à legaux
21
Ce message vous semble utile, votez !- Signaler ce message aux modérateurs
|
Bonjour Youssef,
Il n'est pas aisé de mailer un fichier à un "anonyme".
Le PDF pèse 2,4 Mo.
A+
Phil Répondre à ppa
22
Ce message vous semble utile, votez !- Signaler ce message aux modérateurs
|
Bonjour PPA,
Je serais intéressé par ce fichier .pdf indiquant la structure des fichiers. Comment peut on procéder pour que je puisse le recevoir ?
Sinon peux tu utiliser le service http://www.yousendit.com/ si la pièce jointe est trop importante.
Merci de me dire quoi
Amicalement Répondre à bwthor
23
Ce message vous semble utile, votez !- Signaler ce message aux modérateurs
|
Bonsoir bwthor,
Fichier PDF de 2.4 Mo.
Envoi moi une adresse mail pour un coup de YouSendIt.com
Amicalement,
Phil Répondre à ppa | | | | | | | | | |