Supply Material

Supply Automatization

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:

  1. Material request (web page)
  2. Material order (SAP)
  3. Order assignment (SAP)
  4. Printing assigned orders (SAP)
  5. Material collection (SAP)
  6. 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.

Galería



Supply Material
Yonathan Martinez August 17, 2025
Share this post
Tags
Patrones de Diseño
Arquitectura de Software