Sobre este proyecto
it-programming / e-commerce
Abierto
Contexto general del proyecto
Objetivo: integración y Sincronización de Invetario con Tiendas Prestashop. Alcance: Sincronizar inventario desde la información del ERP hacia tiendas creadas con Prestashop 1.7 ERP tiene un Webservice SOAP donde se puede consumir el inventario (unidad en Kg). Y Las tiendas Prestashop tiene Webservice Nativo de PRestahsop para recibir actualizaciones de inventario. Parte del proyecto considera definir la manera de sincronizarlo (webhook, cronjob, etc) y también debe existir un Backoffice donde se pueda revisar y almacenar el historial de movimientos de Stock, de manera que se pueda realizar una revisión de los diferentes canales que están conectados. Además en el backoffice se debe poder definir la unidad de venta, ya que el inventario original está en Kg, pero la unidad de venta puede estar en Unidades de 100gr, 200 gr o 500gr. HAciendo que en el sitio se pueda motrar el mismo producto, pero en distintas versiones de venta, pero consumiendo el mismo inventario. Las Tiendas Prestashop Nativamente manejan 3 Datos en el Inventario: Físico - Reservado - Disponible para Venta Por lo que el Proyecto debe considerar actualizar el fisico en las tiendas online, y considerar que cada prestashop tiene un Inventario Reservado, que significa que disminuiria el disponible para la venta. Una opción (que se puede evaluar), es que el inventario Reservado se centralize en en la suma de los reservados, es decir que : Tienda 1 Reserva 5 un. Y Tienda 2 Reserva 3 un. , El reservado total es 8. , Y ese Reservado se debe actualizar en Todas las tiendas Prestashop. Repecto a la Arquitectura del desarollo, ideal que pueda ser construido en PHP - Html - MySQL. Nosotros proveemos los ambientes para Desarrollo, y luego ambiente de Producción.
Categoría Programación y Tecnología
Subcategoría Tiendas Online (e-commerce)
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador
Plazo de Entrega: No definido
Habilidades necesarias