Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > ERP
ERP Forum professionnel d'entraide sur les ERP (Progiciel de gestion intégré, en anglais : Enterprise Resource Planning ) Tutoriels ERP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/07/2007, 16h39   #1
Futur Membre du Club
 
Inscription : janvier 2007
Messages : 46
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 46
Points : 15
Points : 15
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
filot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/07/2007, 22h00   #2
Rédacteur/Modérateur
 
Avatar de cladsam
 
Morgan Bourgeois
Inscription : août 2003
Messages : 1 730
Détails du profil
Informations personnelles :
Nom : Morgan Bourgeois
Âge : 32
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : août 2003
Messages : 1 730
Points : 1 862
Points : 1 862
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
---------------------------------------------------
Anakin Skywalker turn to the Dark Side after his failed attempt to upgrade R/2-D2 to R/3-D2.
cladsam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/07/2007, 10h02   #3
Futur Membre du Club
 
Inscription : janvier 2007
Messages : 46
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 46
Points : 15
Points : 15
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 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h30.


 
 
 
 
Partenaires

Hébergement Web