En este post te mostraré un sistema de control de maquila, es decir, un software para una empresa textil en donde se lleva el registro de cortes, prendas, operarios, nómina, asistencia, avance de corte, etcétera.
Es un sistema web completo que sirve para gestionar los movimientos dentro de una fábrica de manufactura de ropa. Te mostraré todos los módulos del sistema así como los detalles técnicos.
Actualización: sistema gratuito
En agosto de 2023 este sistema pasa a ser uno de los sistemas gratuito que ofrezco; además, lo he empaquetado en un instalador para que todo sea más fácil. Encontrarás los detalles y descargas en: https://parzibyte.me/blog/2023/08/24/sistema-gratuito-textil-gestion-maquiladora/
Te recomiendo seguir leyendo el post y después revisar el de la presentación del sistema gratuito, así conocerás todos los detalles de este software.
Detalles técnicos
Este sistema de maquila es web. Del lado del cliente utiliza el framework Vue.js de JavaScript así como los estilos de Bulma.
Para el lado del cliente se ha usado PostgreSQL y el lenguaje de programación Go. Además, para la autenticación utiliza JWT y expone una API que también puede ser consumida desde cualquier otro lugar.
Por lo tanto este sistema puede ser montado en un servidor local o en uno de internet. De hecho yo lo tenía montado en una Raspberry Pi 4 al inicio de todo, incluso programé algunas partes ahí.
Login y usuarios
El sistema está protegido con un inicio de sesión. El usuario puede crear más usuarios así como eliminarlos.
Cortes
Antes de ver más detalles, veamos la cosa más importante dentro del sistema: los cortes. Un corte es el conjunto de piezas que se deben entregar o confeccionar, pasando por varias operaciones que hacen los operarios.
Cada corte le pertenece a un cliente, y un corte tiene operaciones así como bultos. Un bulto permite dividir las piezas que conforman al corte. Entonces, por cada bulto del corte se hacen operaciones.
Por cierto, todos los cortes van ligados a un cliente, pues ese cliente es el que encarga la confección de varias prendas a la maquiladora.
Bultos
El corte completo se divide en bultos, mismos que llevan un folio de inicio y de fin, así como el color, la talla y la cantidad de piezas.
De este modo un bulto se le puede dar a un empleado para que le haga determinada operación y después lo pase al siguiente elemento en la cadena de confección hasta terminar la prenda.
Operaciones del corte
Como lo dije, todo corte tiene una serie de operaciones para transformar la tela en una prenda que ya se puede vender.
De la operación se registra el nombre y la descripción, pero lo más importante es la tarea al 100 % así como la tarea por bihorario y el precio.
Gracias a la tarea (que son las piezas ideales que debe hacer un empleado) podemos saber la productividad de un empleado, y gracias al precio podemos saber cuánto dinero genera un empleado al realizar las operaciones a lo largo del día.
Gestión de empleados
Podemos registrar empleados que laboran dentro de la empresa, diferenciando a dos grupos: los operarios (que se encargan de confeccionar la prenda) y el resto.
De cada empleado se registra el nombre, el puesto, su sueldo y su ahorro, ya que es posible que el trabajador lleve un ahorro en cada nómina que se le paga, cosa que veremos más adelante.
Por cierto, también se puede registrar la foto del empleado y realizarle todas las operaciones como altas, bajas y modificaciones.
El empleado es muy importante dentro de este sistema para maquiladoras, pues lleva varios módulos relacionados que ya veremos más adelante.
Por cierto, los puestos también tienen su propio módulo pero es muy simple, ya que solo tiene las 4 operaciones fundamentales y sirve para llevar una mejor organización a nivel de base de datos.
Tarjetas RFID para asistencia en sistema textil
El sistema permite medir la asistencia usando etiquetas RFID. De este modo podemos asignar una tarjeta al empleado para que éste registre su asistencia todos los días en el sistema de manera automática.
Se cuenta con un módulo para la administración de las tarjetas con los empleados:
Si te lo preguntas, el proceso es muy similar al que hice con PHP. De hecho me basé en este proyecto con Go para llevarlo a PHP.
Control de bultos en software para maquila
Llegamos a un punto muy importante del sistema: el control de bultos. Aquí es en donde se asignan los bultos a los empleados y en donde se toma mucha información para brindar varios reportes.
Me he basado en las hojas que se llevan comúnmente y las he pasado al sistema. Tenemos una tabla en donde indicamos los bultos así como las operaciones, y marcamos al empleado que las está realizando.
Para los bultos sin asignar aparece un botón en donde podemos asignar un empleado, eso sí, solo saldrán los empleados que sean operarios (aquí la importancia de los puestos).
Cuando un bulto se completa, idealmente tendría que estar coloreado completamente. Por cierto, si te lo preguntas, cada color representa un día de la semana. Y los colores se pueden cambiar en Ajustes, cosa que veremos más adelante.
Realmente este módulo es uno de los más importantes. De manera ideal el repartidor de trabajo llevaría esto en una tableta para ir asignando el trabajo a los empleados.
Por cierto, el siguiente módulo en donde se registra cuándo fue que el empleado hizo un avance es dentro de los bihorarios.
Bihorarios
No sé si la palabra está escrita correctamente, pero estos registros se toman cada dos horas. Básicamente se le pregunta al empleado el avance de piezas terminadas que lleva en esa hora.
Estas piezas son las que se le asignaron dentro del control de bultos. Normalmente los empleados llevan este registro en hojas que son contabilizadas al final del día, pero con este software se puede automatizar y ahorrar bastante tiempo.
Como puedes ver en la imagen, se elige el corte que se revisa, el horario y el empleado. Cuando estos campos cambian, se listan las operaciones que tiene asignado el operario (y que todavía no ha terminado).
Estos registros van a servir más tarde para el reporte de pago a destajo, nómina y la hoja de bihorarios, pero antes pasemos a otro punto importante.
Asistencia
La asistencia de los empleados sirve para saber cuándo asiste un empleado y cuántos días ha trabajado. Estos datos son tomados más tarde para la nómina. El módulo es simple, solo se selecciona la fecha y se registra el estado del empleado.
Por cierto, si el empleado pasa su tarjeta RFID en esa fecha, automáticamente se registra su asistencia. De hecho este módulo existe solo en caso de que no se usen las tags RFID junto con el sistema de maquila.
Nómina
Este software permite llevar el control de nómina. Se sigue el principio de que se le paga al empleado por su asistencia, por lo tanto tiene un sueldo por día (independientemente de su productividad).
También se le pueden agregar bonos ya sea por productividad o por otros motivos, y de la misma manera, descuentos. Al final se muestra el total de toda la planta maquiladora sin importar el puesto de los empleados.
Fíjate en que la nómina se registra en un período de tiempo, de este modo el sistema puede ser usado en maquiladoras con distinto modo de pago, pues algunos pagan semanalmente, otros quincenalmente, etcétera.
El rango de fechas es muy importante ya que se tomará en cuenta la asistencia de los empleados en este período.
Por cierto, también importan los días laborales para el cálculo del pago a los empleados.
Bonos y descuentos
Este sistema permite agregar bonos y descuentos a los empleados, mismos que afectan la nómina de determinado período de tiempo.
Estos descuentos y bonos se manejan por empleado y por nómina. De este modo se puede ajustar cualquier desperfecto dentro del pago al empleado.
Otro bono que se aplica es un incentivo por eficiencia o productividad, cosa que vamos a ver más adelante.
Pago a destajo
Hablando de los incentivos, de acuerdo a la producción del empleado el sistema sugiere unos bonos que se pueden configurar. Básicamente se incentiva a los operarios que estén dentro de determinado rango de eficiencia.
Es decisión del administrador dar el incentivo o no. También quiero que notes que se selecciona la nómina en donde se plica el mismo, y que se pueden aplicar varios incentivos al mismo tiempo.
Gracias a esto se puede motivar a los operarios de la industria textil para que alcancen determinada eficiencia y puedan acceder a un bono.
Caja de ahorros y retiros
Se puede llevar una caja de ahorro por empleado, y la cantidad se descuenta de cada nómina. El trabajador puede retirar de su caja de ahorro en cualquier momento. Esto se maneja como un bono o descuento especial dentro de cada nómina.
En este caso el módulo de retiro de ahorros se ve así:
Para hacer esto se debe seleccionar la nómina en donde se aplica el retiro. En la ventana se muestra el total ahorrado, y el empleado puede retirar todo lo que lleva ahorrado o una fracción.
Hoja de bihorarios
Pasando a los reportes vemos la hoja de bihorarios en donde se registra el avance del empleado a través de todas las horas, así como las operaciones que hizo. Esto es para que los administrativos puedan revisar.
Como puedes ver, se selecciona una fecha y el reporte se muestra automáticamente.
Reporte de remanente
El remanente es otra pieza fundamental de este sistema para maquiladoras. Permite estimar cuánto tiempo resta para terminar un corte, basándose en los datos que existen.
De este modo el encargado de la línea puede estimar cuándo es que realmente se terminará un corte si se sigue al ritmo actual.
Ajustes
En los ajustes se controlan varias cosas como lo son los colores para los distintos días en el control de bultos. También se registran datos propios de la maquiladora como el precio por día, días que se trabaja, bihorarios e incentivos.
Varias cosas del sistema son totalmente personalizables, de modo que el sistema se puede adaptar a distintos modos de trabajo.
Escritorio
Llegamos a la parte final del sistema, pero también a la que más me gusta: el escritorio o dashboard. Este escritorio del software para maquila está pensado para mostrárselo al jefe de la empresa, pues se muestra un resumen.
Como puedes ver estamos mostrando la nómina de la semana actual, los empleados que asistieron, la información de las operaciones y bultos de los empleados así como un avance de cortes usando colores y porcentajes.
Descarga del software y código fuente
Este programa que te muestro no es gratuito ni open source. El mismo tiene un costo ya sea compilado o con el código fuente.
- Precio del programa (licencia por computadora):
150
USD. - Costo del código fuente:
250
USD.
Si te interesa, procede al pago como se indica aquí: https://parzibyte.me/blog/pagos-venta-software/ y luego envíame un mensaje en: https://parzibyte.me/#contacto
Conclusión
Estos son todos los módulos del sistema. Como puedes ver lleva varias cosas de una empresa maquiladora o maquila como se conoce coloquialmente. Pronto traeré una demostración en un vídeo.
Si te interesa comprar el sistema o el código fuente puedes contactarme en mi página de contacto. Te invito a ver más sistemas que he creado, la mayoría de ellos son open source.
Créditos
Por cierto, es buen lugar para colocar los créditos del sistema:
- Camisa: Icons made by Pixel perfect from www.flaticon.com
- Resume (woman) empleados: Icons made by Freepik from www.flaticon.com
- Review (clientes): Icons made by Freepik from www.flaticon.com
- Puestos (role): Icons made by Eucalyp from www.flaticon.com
- Operaciones de corte (clock): Icons made by Freepik from www.flaticon.com
- Spreadsheet | Usado en control de bultos | Icons made by Flat Icons from www.flaticon.com
- Box | Usado en Bultos | Icons made by Freepik from www.flaticon.com
- Money | Usado en nómina | Icons made by Dimitry Miroliubov from www.flaticon.com
- List | Usado en Asistencia | Icons made by Vectors Market from www.flaticon.com
- Time | Usado en Bihorarios | Icons made by Freepik from www.flaticon.com
- Electricity | Usado en ajustes | Icons made by Freepik from www.flaticon.com
- House | Usado en index | Icons made by Freepik from www.flaticon.com
como puedo adqurir el sistema
Hola. Aquí: https://parzibyte.me/blog/2023/08/24/sistema-gratuito-textil-gestion-maquiladora/
Como se puede adquirir el software? cuanto dinero cuesta?
Hola. ¿Ya leyó el post? en el apartado “Descarga del software y código fuente” lo dice.
Saludos!
lo tienes en venta?
Sí. Me parece que ya le respondí por Telegram
Como puedo adquirir el software?
Me gusta como haces los modulos
Excelente trabajo
Saludos
Gracias. Saludos!