L'intégration de Magento avec une tierce partie, de CRM, d'ENCAISSEMENT et de solutions ERP
J'ai quelques inquiétudes sur l'Intégration de Magento avec d'autres CRM,systèmes ERP.
-
Comment est-il possible d'intégrer Magento avec n'importe quel autre norme de l'Industrie CRM et ERP système?
-
Comment puis-je récupérer les données à partir d'un ERP et la mise à jour de Magento base de données, comme transactiona de réplication. Est-ce possible? Et Ce qui est la bonne façon de le faire?
-
Aussi, Comment puis-je intégrer Magento avec les points de vente? Est-il possible de disposer de données bi-directionnel de mise à jour entre Magento et de l'Industrie Standard POS?
J'espère que j'ai dit à tous mes doutes et il est clair. Je serais reconnaissant si quelqu'un me guide pour faire de l'intégration, de la bonne façon.
Vous devez vous connecter pour publier un commentaire.
Si vous utilisez Magento Enterprise Edition, jetez un oeil à Pont Connecter, qui est un service spécialement conçu pour s'intégrer avec la commune de progiciels ERP. Si vous n'utilisez pas l'EE, ou si vous ne voulez pas payer pour le Pont Connecter, votre meilleur pari est d'utiliser les webservices qui Magento fournit pour cette tâche.
Le grand avantage de l'utilisation de ces derniers est qu'ils sont relativement stables entre les mises à niveau, de sorte que vous n'aurez pas complètement casser votre chemin de mise à niveau. L'inconvénient est qu'ils sont lents. Idiot lent. Et ils ont une fuite de mémoire comme un bateau de papier de toilette. Dans mon expérience, cependant, ce n'est rien comparé à la difficulté de la mise à niveau manuscrite du code lors de Magento décide de modifier la base de données.
Comme pour un POS, dans les cas simples de l'administration Magento de l'interface des ventes peut suffire. Vous pouvez prendre des CC paiements, organiser des expéditions, etc, et vos commandes seront à peu près le même que si elles avaient été soumises par le web. Si non, vous êtes de retour à webservices si vous les voulez dans le système Magento.
Si votre système ERP est la manipulation de la réalisation, vous pourriez être en mesure de sauter l'étape de l'ajout d'ENCAISSEMENT des commandes de Magento. Laissez le système ERP le système de dossier pour l'inventaire, et de simplement mettre à jour Magento w/le nouvel inventaire précis des quantités périodiquement.
Espère que ça aide.
Grâce,
Joe
EDIT:
Magento n'a pas déclaré de toute modification des plans de la base de données que je suis au courant, mais il est arrivé plusieurs fois dans le passé, sans avertissement, et il serait risqué de supposer que rien ne va changer. Varien ne donne aucune garantie sur le format de base de données, ou si elle sera modifiée de façon significative.
Quand un tel changement se produit, les Api et les objets de la plate-forme sont ajustées en conséquence, afin de le garder au-dessus du niveau de base de données permettra de vous garder isolée de ces changements, et rendre le travail de l'évaluation de nouvelles versions pour la compatibilité beaucoup plus facile.
Magento commandes/ventes de structure de base de données a été changé dans le dernier communiqué de la VAE pour structure plate (énorme gain de performance) et je ne prévois beaucoup de changements dans un avenir proche, cependant il est fortement déconseillé de jouer avec DB au niveau le plus bas - d'essayer de l'intégrer sur les Modèles de niveau.
Comme pour ERP d'intégrations - il y a deux options - BridgeConnect offre une partie de la fonctionnalité, de webservices trop (mais il n'y a pas de création de la commande dans Magento via webservice par exemple) et vous aurez besoin d'un middleware ou de l'appel de l'API à partir de la 3ème partie du système. Si vous avez besoin de vitesse, votre meilleur pari est d'écrire une intégration personnalisée pièce comme une extension Magento. Si vous avez besoin de flexibilité et de solution rapide - utilisation d'un Webservice (vous pouvez étendre trop avec les extensions).
Comme indiqué dans votre réponse, votre meilleur pari est d'utiliser l'API (web services ou XMLRPC). J'ai utilisé l'API pour construire des interfaces dans et hors de notre système ERP à l'aide de Mule ESB comme la manifestation/de transfert de couche.
Si vous ne pouvez pas trouver une méthode de l'API dont vous avez besoin et/ou les méthodes ne fonctionnent pas pour vous, vous pouvez étendre l'API très facilement.
Malheureusement, on dirait que Août 2010 Magento ne prend pas en charge BridgeConnect plus longtemps. Il y a quelques troisième partie vendeurs qui semblent combler le vide pendant au moins une couple de GRE solutions.
Malheureusement, après de nombreuses recherches, je n'ai toujours pas été en mesure de trouver une solution d'intégration pour NetSuite.
Oui, et d'API XMLRPC/Services Web est le chemin à parcourir. Une autre option est de chercher des pré-existant Magento Extensions qui font déjà ce que vous cherchez. Le Pont Connet est certainement une option et nous l'avons considéré comme pour nos clients, cependant nous avons terminé le développement de nos propres Magento POS Extension pour RunIt POS.
L'Extension Magento est maintenant en vente sur notre site web à l' https://www.activo.com/runway-magento-integration-with-runit-pos/ Vérifier ce lien si vous avez besoin de plus d'info, nous avons également inclus une vidéo de présentation et nous avons mis en place une démo pour vous d'essayer si nécessaire.
C'est certainement un besoin croissant que je vois de plus en plus de boutiques en ligne ont besoin pour s'intégrer avec les services en raison de la demande croissante du commerce en ligne. Nous allons déployer de nouvelles fonctionnalités et d'autres extensions qui permettent aux commerçants en ligne de faire plus avec leur Magento magasins.
Je pense que vous devriez jeter un coup d'oeil Rapide sur les Livres de l'intégration POS avec Magento voir aussi ecc extension pour la synchronisation srevice btw les deux systèmes.