Acomba (Forum)
Pourquoi ne pas devenir membre du forum ?

Identifiez-vous ou Inscrivez-vous afin d'accéder à l'inrégralité du forum:
Accès à toutes les catégories du forum,
Entraide entre les 6 500 membres, et ce nombre s'accroît quotidiennement!

Notez que ce forum est indépendant de la société Acceo Solutions, éditrice du logiciel Acomba.
Connexion

Récupérer mon mot de passe


Ajout de nouveaux Produits via ODBC

Voir le sujet précédent Voir le sujet suivant Aller en bas

Ajout de nouveaux Produits via ODBC

Message  wetwillie68 le Jeu 22 Mai 2008 - 9:57

Bonjour à tous,

j'aimerais savoir si c'est possible d'ajouter des produits via ODBC, automatiquement dans acomba par le biais d'une application ? J'ai déjà fait un programme qui ajoute des commandes en .net et ça fonctionne très bien. Cependant, j'ai remarqué que pour les produits, il y a 3 tables; soit la table "Product", "ProductCUP" et "Product Group". Est-ce que quelqu'un peut me dire si c'est faisaible ? Et si oui, quels sont les étapes pour pouvoir ajouter un ou des nouveau(x) produit(s). Merci !!

wetwillie68

Nombre de messages : 1
Date d'inscription : 22/05/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Créer un produit

Message  Lartis le Jeu 22 Mai 2008 - 10:30

Bonjour,

Bien sur que c'est possible. Tu as de la documentation sur les tables dans le fichier d'aide d'ODBC pour Acomba (C:\Fortune\SnapIn\ODBC\0C_ODBC.hlp par défaut)

Quelques commentaires:
- Il faut commencer par créer le groupe de produit, ou en utiliser un existant.
- Si ton produit contient des items, c'est pas mal plus compliqué. Il faut créer la "Category", les "CategoryItem", ensuite créer le "Product", et lui ajouter des "ProductItem". Ce sont toutes des tables accessibles en écriture, mais il faut le faire dans le bon ordre. De plus l'insertion dans ProductItem nécessite le RecCardPos des CategoryItem. Il y a donc une étape intermédiaire pour aller chercher ces RecCardPos.
- Pour le CUP, tu peux le mettre dans le champ Product.PrCUP.
- Si tu veux ajouter des produits fournisseurs, il faut le faire par la table "ProductSupplier", et cette table contient elle aussi un CUP et des prix. Evidemment, il faut créer le supplier avant, ou en utiliser un existant.

Donc tout peut être fait, mais c'est plus ou moins complexe à faire selon le cas. Dans le cas le plus simple, il s'agit seulement d'insérer dans la table "Product", le numéro de produit, le ProductGroup.RecCardPos, la description, le prix vendant et coûtant. Donc un simple insert dans une seule table.

Petit commentaire, si tu veux aussi ajouter des quantités, il faut passer par des ajustement d'inventaire dans la table "ProductTrail". Même si tu met une valeur dans le champ "Product.PrQtyOnHand", cette valeur ne sera pas sauvegardé et la quantité en stock sera zéro.

Je viens de faire un projet assez complexe d'ajout de produit par ODBC (avec 2 items, CUP et quantités à corriger).

Bonne chance,

_________________
Sylvain Laurence, partenaire, revendeur et développeur Acomba
Groupe Conseil Lartis Inc. www.lartis.com
avatar
Lartis

Nombre de messages : 640
Ville : Laval
Date d'inscription : 03/04/2007

Fiche d'Entreprise
Nom de l'entreprise: Groupe Conseil Lartis Inc.

Voir le profil de l'utilisateur http://www.lartis.com

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum