Getting Started
Este microservicio gestiona el proceso de logística inversa para productos devueltos, permitiendo el seguimiento, procesamiento y disposición de artículos retornados a los almacenes. Proporciona funcionalidad para crear, rastrear y gestionar elementos de logística inversa, incluyendo reportes de productos faltantes, desperdiciados o no recogidos.
Especificación OpenAPI Haga clic aquí para ver la especificación OpenAPI del microservicio
Propósito Principal
Section titled “Propósito Principal”- Gestionar el proceso de logística inversa para productos devueltos
- Rastrear y procesar artículos retornados a los almacenes
- Reportar y gestionar productos faltantes, desperdiciados o no recogidos
- Facilitar la disposición de artículos devueltos
Tecnologías y Dependencias Clave
Section titled “Tecnologías y Dependencias Clave”- Node.js: Entorno de ejecución para JavaScript
- Express: Framework web para Node.js
- TypeScript: Superconjunto tipado de JavaScript
- MongoDB: Base de datos NoSQL para almacenar elementos de logística inversa
- AWS SNS: Para publicar eventos relacionados con elementos de logística inversa
- Clean Architecture: Arquitectura hexagonal con capas de domain, application e infrastructure
- Observer Pattern: Para notificación y manejo de eventos
Servicios Externos
Section titled “Servicios Externos”- Product Gateway: API externa para obtener información de productos
- Location Manager: API para gestionar locations, containers y warehouses
- Inventory Gateway: API para gestión de inventario
- Inventory Waste: API para gestión de desperdicios de inventario
- MFC Picking Supplies: API para gestión de taras
- User Manager: API para información y autenticación de usuarios