Forum des développeurs  

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é.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Autres Logiciels > ERP

ERP Forum d'entraide sur les ERP (Progiciel de gestion intégré, en anglais : Enterprise Resource Planning )

Réponse
 
Outils de la discussion
Vieux 17/07/2007, 16h39   #1 (permalink)
Futur Membre du Club
 
Date d'inscription: janvier 2007
Messages: 34
Par défaut intégration de Compiere

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
filot est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 18/07/2007, 22h00   #2 (permalink)
Responsable Conception
 
Avatar de cladsam
 
Date d'inscription: août 2003
Localisation: Toulouse
Âge: 28
Messages: 1 530
Par défaut

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
cladsam est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 19/07/2007, 10h02   #3 (permalink)
Futur Membre du Club
 
Date d'inscription: janvier 2007
Messages: 34
Par défaut

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)
qu'on peut appeler pour faire l'enregistrement?

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 !
filot est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Autres Logiciels > ERP



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide


Fuseau horaire GMT +1. Il est actuellement 18h49.


Publiez vos articles, tutoriels et cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter
Copyright 2000-2008 www.developpez.com - Legal informations