En este post te mostraré un programa para llevar el registro de listas de útiles escolares. Básicamente este software gestiona listas escolares y los datos que estas llevan, por ejemplo:
En resumen es un programa que lleva el registro de útiles escolares con el total monetario, abonos, productos, forrado, etiquetado, etcétera.
Por cierto, esta es una mejora del sistema gratuito para Windows que presenté hace algún tiempo. Una vez dicho esto, veamos los detalles del gestor de listas de útiles escolares.
Comencemos viendo el módulo principal. Como ya mencioné anteriormente, este sistema es una modificación a otro ya existente.
Por ello es que saltará la explicación de la gestión de productos e inventario, login con usuarios, reporte de caja, etcétera.
En este caso se solicitan los datos del alumno como lo es su nombre, grado, grupo y contacto. También se pregunta si solo va a ser la lista surtida o forrada, y en caso de ser forrada se pregunta el tipo de etiqueta.
Por otro lado tenemos el año en el que la lista fue creada, así como su número. El año sirve para filtrar listas por año, y el cuadro de búsqueda permite filtrar los datos por cualquier columna.
Al presionar el botón de la esquina inferior derecha vamos al formulario para agregar una nueva lista, al igual que cuando editamos la lista:
Ahora veamos el punto más importante, mismo que es el de los detalles de las listas. Aquí gestionamos básicamente productos, materias, colores, costos de forrado y abonos.
Para empezar, si una lista ya está liquidada ya no se pueden agregar más productos o abonos. Tampoco se pueden quitar los útiles escolares ni modificar colores, materias o costos adicionales, solo se puede generar el PDF:
Ahora veamos lo que pasa cuando hay una lista nueva. Podemos agregar productos usando el autocompletado:
Una vez que un producto ha sido agregado podemos escribir la materia o el color. Obviamente estos datos no son obligatorios, pues no todos los productos los llevan.
También podemos escribir el costo adicional del producto, ya sea por forrado o por algún detalle. Y finalmente podemos eliminar el producto si es necesario.
El total de la lista puede ser pagado en varias exhibiciones. Se lleva el registro del monto abonado así como de la fecha:
Una vez que se está a punto de agregar el último abono, el programa solicita una confirmación, pues cuando la lista se liquida la misma se queda congelada como ya lo vimos anteriormente:
Y esto se puede hacer con cualquier lista de cualquier año con cualquier cantidad de productos escolares.
Por cierto, una vez congelada la lista, aparece la opción de liquidar. Al elegir esta opción se van a descontar los productos del inventario:
Ya lo he dicho varias veces pero lo repito: este programa es una modificación de otro sistema. Por lo tanto los abonos de las listas también aparecen en el reporte de caja:
La lista ofrece generar un PDF para el cliente y un PDF para el usuario que lleva el control del sistema. En este caso el del cliente se ve así:
Y la del usuario se ve como la imagen que aparece a continuación. En este caso el nombre del alumno aparece en la parte superior porque ese apartado será recortado y pegado en el contenedor de útiles:
Si quieres una explicación en vídeo, te lo dejo aquí:
Si bien el sistema Sublime POS (en el que está basado este programa) es gratuito, el sistema para gestión de listas de útiles escolares no lo es.
Este programa tiene un costo de 75 dólares, ya incluye lo del sistema de ventas en el que está basado junto con el módulo de listas escolares.
Si quieres obtenerlo entonces procede al pago de la cantidad en los métodos listados en este enlace, y luego envíame un mensaje.
Para terminar te dejo con más sistemas que he programado y que puedes explorar en mi blog.
Hoy te voy a presentar un creador de credenciales que acabo de programar y que…
Ya te enseñé cómo convertir una aplicación web de Vue 3 en una PWA. Al…
En este artículo voy a documentar la arquitectura que yo utilizo al trabajar con WebAssembly…
En un artículo anterior te enseñé a crear un PWA. Al final, cualquier aplicación que…
Al usar Comlink para trabajar con los workers usando JavaScript me han aparecido algunos errores…
En este artículo te voy a enseñar cómo usar un "top level await" esperando a…
Esta web usa cookies.