Pregunta

Tengo algunas preocupaciones acerca de la integración de Magento con otros CRM, sistemas ERP.

  1. ¿Cómo es posible la integración de Magento con cualquier otro sistema estándar de la industria de CRM y ERP?

  2. ¿Cómo puedo obtener los datos de un ERP y actualización de la base de Magento, como la replicación transactiona. es posible? Y ¿Cuál es la forma correcta de hacerlo?

  3. Además, ¿Cómo puedo integrar Magento con POS? Es posible tener la actualización de datos bidireccional entre Magento y estándar de la industria POS?

espero haber declarado todas mis dudas y dejó claro. Estaría agradecido si alguien me guía a hacer la integración, de la manera correcta.

¿Fue útil?

Solución

Si está utilizando Magento Enterprise Edition, echar un vistazo a Puente Conectar , que es un servicio construido específicamente para integrarse con paquetes ERP comunes. Si no está utilizando EE, o si no desea pagar por puente de conexión, lo mejor es utilizar los servicios web que ofrece Magento para esta tarea.

La gran ventaja de la utilización de estos es que son relativamente estables entre las actualizaciones, para que no se rompa por completo su ruta de actualización. La desventaja es que son lentos. Tonto lento. Y se producen pérdidas de memoria como un barco hecho de papel higiénico. En mi experiencia, sin embargo, esto no es nada en comparación con la molestia de actualizar el código escrito a mano cuando Magento decide cambiar la base de datos subyacente.

En cuanto a un punto de venta, en casos simples de la interfaz de administración de ventas Magento puede ser suficiente. Usted puede tomar pagos CC, organizar envíos, etc., y sus pedidos será aproximadamente la misma que si se hubieran presentado desde la web. Si no es así, has vuelto a servicios web si quieres ellos en el sistema de Magento.

Si su sistema ERP se encarga de la realización, es posible que pueda saltarse la etapa de añadir órdenes de punto de venta a Magento. Deje que el sistema ERP sea el sistema de registro de inventario, y acaba de actualizar Magento w / los nuevos precisas cantidades inventario de forma periódica.

Espero que ayude.

Gracias, Joe


EDIT:

Magento no ha declarado ningún plan de cambiar la base de datos que yo sepa, pero ha ocurrido varias veces en el pasado, sin previo aviso, y sería arriesgado suponer que nada va a cambiar. Varien no hace ninguna garantía sobre el formato de base de datos, o si va a ser cambiado de manera significativa.

Cuando un cambio ocurre, las API y los objetos de la plataforma se ajustan en consecuencia, por lo que mantenerlo por encima del nivel de base de datos le mantendrá aislado de esos cambios, y hacer el trabajo de evaluación de los nuevos lanzamientos para la compatibilidad mucho más fácil.

Otros consejos

La estructura de base de datos de pedidos / ventas Magento se ha modificado en último lanzamiento de EAV a la estructura plana (enorme aumento de rendimiento) y yo no prevén muchos cambios en el futuro cercano, sin embargo, no es nada recomendable para jugar con DB al menor nivel - tratar de integrar en el nivel de los modelos.

En cuanto a la integración de ERP - hay opciones par - BridgeConnect ofertas parte de la funcionalidad, webservices también (pero no hay creación orden en Magento vía servicio web, por ejemplo) y se necesita middleware o API llamada de sistema de tercera parte. Si necesita velocidad, lo mejor es escribir una pieza integración personalizada como una extensión de Magento. Si necesita la flexibilidad y la solución rápida - el uso de servicio web (se pueden ampliar también con extensiones).

Como se señala en su respuesta aceptada la mejor opción es utilizar la API (cualquiera de los servicios web o XMLRPC). He utilizado la API para construir interfaces de entrada y salida de nuestro sistema ERP utilizando Mule ESB como la capa de eventos / transferencia.

Si usted no puede encontrar un método de API que necesita y / o los métodos no funcionan para usted, usted puede extender la API muy fácilmente.

Por desgracia, parece que como de agosto de 2010 Magento no soporta BridgeConnect más tiempo. Hay algunos tercer partido vendedores que parecen llenar el vacío por lo menos un par de soluciones ERM.

Por desgracia, después de mucho buscar, todavía no han sido capaces de encontrar una solución de integración de NetSuite.

Sí, principios activos y de los Servicios Web / XMLRPC es el camino a seguir. Otra opción es buscar extensiones de Magento pre-existente que ya hacen lo que usted está buscando. El puente Connet es ciertamente una opción y consideramos que para nuestros clientes, sin embargo terminamos el desarrollo de nuestra propia extensión para Magento POS POS RunIt.

La extensión de Magento está a la venta en nuestra página web https : //www.activo.com/runway-magento-integration-with-runit-pos/ Compruebe este enlace si necesita más información, también se incluye un vídeo de introducción y tenemos que configurar una demostración para probar si es necesario.

Esto es definitivamente una necesidad creciente como veo más y más tiendas web deben integrarse con los servicios de back-end debido a la creciente demanda del comercio en línea. Estaremos lanzando nuevas características y otras extensiones que permiten a los comerciantes en línea a hacer más con sus tiendas de Magento existentes.

Creo que deberías echar un vistazo a la integración rápida Libros POS con Magento también ver la extensión ECC para srevice sincronización BTW ambos sistemas.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top