Terminado

Integración Stock - Erp con tiendas Prestashop

Publicado el 23 Febrero, 2024 en Programación y Tecnología

Sobre este proyecto

Abierto

Se necesita el Desarrollo para integrar el inventario del ERP hacia tiendas online creadas en Prestashop.

Inicialmente considera 1 ERP y 2 tiendas Prestashop, pero debe poder conectarse otros canales, por ejemplo MArketplaces como MErcado Libre y/o Falabella.

Contexto general del proyecto

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. Respecto 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.

Resumen Funcionalidades Backoffice:
- Backoffice sincronizados de inventario para distintivos canales. 
- Usuario debe poder configurar unidad de venta de cada producto por canal, debe poder configurarse tanto por backoffice, como por carga masiva de excel. 
Ejemplo: SKU ref 3F03-002 tiene inventario en Kg en el origen (ERP) y en tienda B2C se vende en unidades de 200 gr (0,2 KG) y en tienda B2b se vende en unidades de 500 gr. (0,5 kg) , es decir si el erp tiene 1 kg de inventario, en b2c hay 5 un. Disponibles para le venta y en B2B hay 2 unidades disponibles para le venta.
- Backoffice debe registrar , visualizar y posibilitar exportar todos los movimientos de inventario, de manera de poder analizar cualquier inconsistencia. Se propone que se registre 1 mes de datos, de manera de no colapsar la BD (por definir). También debe poder filtrarse por Fecha.
Columnas para el usuario: 
 - Canal (B2B o B2C)
 - Fecha - 
Ref. Producto
 - unidades 
- Kg. - Número Pedido Prestashop


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: 31 Enero, 2024

Habilidades necesarias

Otros proyectos publicados por M. M.