Objective
The objective of the Material Assortment project is to digitalize and automate the material assortment process from the warehouse to the production line.
The systems originally used in this process are a web platform that allows for creating material requests and the SAP system, which manages material information (quantity and location).
Summary
The original material fulfillment process consists of the following steps:
- Material request (web page)
- Material order (SAP)
- Order assignment (SAP)
- Printing assigned orders (SAP)
- Material collection (SAP)
- Supply material
The orders assigned to each operator in the warehouse are downloaded and printed every two hours to generate a buffer of pending orders and optimize the collection of materials to be fulfilled through the warehouse.
Diseñe con facilidad sus propias plantillas de Odoo gracias a una estructura HTML clara y bootstrap CSS.
Propuesta de solución
La solución planteada para este proyecto consiste en un sistema de microservicios que gestione las solicitudes de material generadas desde la linea de producción.
Para ello este sistema constaba a grandes rasgos, los siguientes componentes:
Componente | Descripción |
Aplicación Smartwatch | Aplicación Android que muestra las ordenes y el material pendiente por surtir |
RPA de confirmación | Procesos automatizados para manejar la UI de SAP y gestionar las transacciones necesarias para descargar y confirmar las ordenes de material |
Base de datos | Gestor de datos del sistema, almacena la información y trazabilidad de las ordenes de material recibidas |
Tecnologías
Las tecnologías utilizadas en este proyecto, fueron las siguientes:
- Python
- Flask
- RabbitMQ
- MongoDB
- Tyk API Gateway
- Kotlin
- Android Studio
- Windows Server
- Ubuntu Server
- Flutter
Responsabilidades y Contribuciones
Dentro de este proyecto participé en el análisis y diseño de la arquitectura del sistema así como en la implementación del mismo. La documentación generada en las fases iniciales fue realizada utilizando el modelo de documentación C4.
Resultados
Una vez que se implementó el sistema de surtido automatizado, el tiempo de surtido pasó de tomar 2 horas a solo 15 minutos.