![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| ERP Forum d'entraide sur les ERP (Progiciel de gestion intégré, en anglais : Enterprise Resource Planning ) |
![]() |
|
|
Outils de la discussion |
|
|
#1 (permalink) |
|
Futur Membre du Club
![]() Date d'inscription: janvier 2007
Messages: 34
|
Bonjour à tous,
je sollicite votre aide pour une question qui n'est peut être pas très difficile: nous avons une applications web classique J2ee en marche. Nous aimerions la faire communiquer avec un ERP compiere, pour enregistrer une commande, un payement et un reçu à chaque fois. Le problème: je ne sais pas vraiment par ou commencer... ou est ce qu'on trouve des exemples!? des indications? l'interface de compiere par laquelle on doit passer pour communiquer, etc... En réalité, toute indication concernant l'intégration d'applications pourrait m'être utile. Je suis un vrai débutant! Si quelqu'un pourrait me dire simplement comment faire que compiere écoute quelquechose, une queue jms par exemple, ou alors exposer un web service, ou autre, ou alors tout simplement comment lui parler, ça serait vraiment cool! Merci Dernière modification par filot ; 17/07/2007 à 18h28 |
|
|
|
|
|
#2 (permalink) |
![]() Date d'inscription: août 2003
Localisation: Toulouse
Âge: 28
Messages: 1 530
|
je ne connais pas Compiere, seulement SAP mais pour la communication inter application, il existe souvent des choses qui sont dédiées comme les EDI (echanges de données électroniques ).
Avant toute chose il convient de répondre aux questions suivantes, qui décrivent un design de haut niveau de ton interfacage : - quels sont les flux d' échange ? - quelle est la direction de ces différents flux ? - Y aura t'il un travail de cross referencing et de conversion c'est a dire par exemple, si j'échange des projets entre mes appli : --> les code projet sont il codés dans le meme type ( par exemple char de 100 des 2 côtés ou dois-je faire une conversion ? --> les projets ont-il le meme niveau de hiérarchie ou bien vais-je devoir remonter toute les activités d'un niveau quand je passe d'un système à l'autre ? - quel est leur fréquence ? - quelle est la quantité de donnée par échange ? - s'agit il d'échanges synchrones ou asynchrones ? - quel est el mode de déclenchement ? Manuel, Automatique a heures fixes ? Sur évenement ? je te recommande de faire un document en forme de tableau avec une réponse à chacune des questions ci-dessus pour chacuns des flux d'échange. Ensuite, tu pourras regarder dans la documentation de Compiere et de ton appli quel type d'échange de données utiliser techniquement pour satisfaire à ces réponses.
__________________
---------------------------------------------------- Consultant technico-fonctionnel SAP logistique - Mon site sur developpez --------------------------------------------------- The IMG is there so people can look busy. SAP already knows what you want to do -------- Ma brute |
|
|
|
|
|
#3 (permalink) |
|
Futur Membre du Club
![]() Date d'inscription: janvier 2007
Messages: 34
|
Bonjour, et merci pour ta réponse!
Les flux d'échanges: c'est simplement que quand on effectue un paiement sur notre application, on aimerait que ce paiement soit entregsitré sur compiere. C'est à dire que -en gros, et très schématiquement- je me demande si y a pas une méthode genre Code :
registerPayement(le paiement) La direction des flux est toujours de mon application vers compiere pour les enregistrement, et c'est des échanges asynchrones. Le mode de déclenchement est evenementielle, c'est à dire quand l'utilisateur paye, ou commande le produit, etc... , eh bien les actions correspondantes sur compiere doivent être déclenchés. En résumé, j'aimerais juste savoir techniquement comment cela se fait, plus précisément: - comment je me connecte à l'application - quels sont les methodes/services/api/interfaces que je peux utiliser pour lui parler... En fait ce sont des choses que je n'ai jamais fait, comme vous pouve le deviner En fait mon problème est vraiment que je ne vois pas par ou commencer! la documentation sur compiere n'est vraiment pas suffisante (d'ailleurs si qqun a un lien à me proposer, c'est avec grand plaisir!) Merci encore une fois, et ... ne m'abandonnez pas ! |
|
|
|
![]() |
![]() |
||
intégration de Compiere
|
||
| Outils de la discussion | |
|
|