El presente sistema solo registra un total de 7 productos en 3 categorías, Dulces, Comestibles y Belleza e Higiene, cada uno con un porcentaje de impuestos distinto. Estos porcentajes se pueden cambiar directamente en el código sin problemas. En el vídeo relacionado explico como.
El software del Sistema POS sencillo hecho en Python lo comparto completamente gratis. Lo puedes descargar del siguiente enlace:
A pesar que el sistema es muy sencillo, se puede utilizar sin problemas en un negocio pequeño, que tenga un número reducido de productos, aunque se pueden agregar todos los que quieran.
Si requieres algo más robusto puedes acceder a mi Sistema de Inventario ConfiguroWeb desarrollado en PHP que apenas tiene un coste de 15 USD.
El sistema POS sencillo desarrollado en Python genera factura por registro, pero no las procesa después, no genera archivos independientes ni imprimibles. Si te ves en la necesidad de utilizar este software en un ambiente real, tendrás que copiar y pegar manualmente cada que vez se genere el registro de las compras de cada cliente.
El sistema POS sencillo, hecho en Python, solo pide nombre y número de contacto del cliente, si no diligencias estos campos, te aparecerá una ventana emergente indicando que falta llenarlos, pero después de aceptar procesará el registro de la factura sin problemas.
El número de factura es aleatorio de 4 cifras, se utiliza la función randit se puede cambiar por una que crezca un número a la vez en un parámetro específico, como se realiza en Colombia.
El IVA en Colombia tiene un porcentaje específico de sobre costo, a diferencia de otros países, he incluso los licores tienen un porcentaje distinto por eso las categorías tienen impuestos distintos y son plenamente modificables en el código.
Puesta a Punto del Sistema POS sencillo hecho en Python en un ordenador local
Descarga he instalación de Python
El proceso es super sencillo, solo es necesario descargar he instalar Python en el siguiente enlace lo puedes descargar:
https://www.python.org/downloads/
Pulsas en el botón de descarga he instalas python con todos los parámetros por defecto, la única gran salvedad es que incluyas a Python en la PATH, sino no podrás ejecutar Python desde cualquier ubicación.
En la instalación debes, si o sí, seleccionar la opción de Add Python to PATH como se ve en la pantalla a continuación. Python está adelantado a la versión de la captura, pero sirve perfectamente de ejemplo para que se entienda lo que debes hacer.
Descarga del Sistema POS sencillo hecho en Python
Solo es acceder al repositorio donde tengo colgado el proyecto en GitHub en el siguiente enlace:
Se puede descargar el proyecto como ZIP o desde Git, con el comando git clone
git clone https://github.com/configuroweb/pos-python.git
Para realizar el proceso, acorde al vídeo relacionado, necesitas descargar GIT y Visual Studio Code, ya es lo que decidas.
Ejecución del Sistema POS Python en un sistema local
Para ejecutar el proyecto solo es necesario ejecutar desde consola donde hayas descargado el sistema el siguiente comando:
python POS-ConfiguroWeb.py
Esto abrirá una ventana nueva donde podrás utilizar el software sin ningún inconveniente.
Cualquier duda estaré al pendiente.
Buenas tardes
Muy interesado en una aplicacion SISTEMA POS