Total vendido agrupado por mes - SQL y reportes con gráficas

En este post vamos a ver cómo calcular el total vendido en un período de fechas agrupado por mes, ya sea para mostrar un reporte o una gráfica de barras o líneas. Básicamente veremos el algoritmo y ejemplos de código para sacar el desglose del total vendido por mes en el año o en cualquier período de tiempo, tomando los datos de una base de datos, agrupando, ordenando, sumando, etcétera. No importa cuál motor de base de datos utilices ni el lenguaje de programación. Veremos el algoritmo para sumar el total vendido por mes. ...

febrero 14, 2023 · 6 min · 1088 palabras · Parzibyte

Calcular IVA (impuesto) en programación

Hoy vamos a ver algo muy simple pero que personalmente me causa confusión en algunas ocasiones, y qué mejor que tener un post con ejemplos para cuando se me olvide cómo calcular el IVA, desglosarlo de un total sumando o restando. Veamos el pseudocódigo para que puedas calcular el porcentaje de impuesto en cualquier lenguaje de programación. Nota: en este caso usaré el IVA de México que es del 16 %, obviamente este valor puede cambiar pero solo es cuestión de adaptar lo necesario y cambiar la variable. ...

noviembre 4, 2022 · 2 min · 399 palabras · Parzibyte

PHP: compra de productos con formulario (ejercicio resuelto)

El día de hoy vamos a resolver un ejercicio de programación en PHP. Se trata de simular la compra de productos a través de un formulario y luego mostrar el total. Es un ejercicio de programación para aprender más sobre este lenguaje. La solicitud dice: Realizar una página web dinámica con PHP que simule la compra de varios productos de una tiendita a través de un formulario web. Solicitar el nombre de 5 productos (cuadros de textos). Solicitar la marca de cada producto (desplegables). Solicitar el precio de cada producto (cuadros de número) El formulario tendrá los botones de enviar y reset Al presionar el botón de envío, el programa calculará la suma de los productos (subtotal), el IVA y el total de la compra (Subtotal + IVA) Vamos a hacerlo dibujando el formulario de manera dinámica y recibiéndolo igualmente en el servidor. ...

octubre 31, 2022 · 5 min · 868 palabras · Parzibyte

Sweetalert 2 - Mostrar total de venta y cambio a partir de pago

En este post sobre Sweetalert 2 (Sweet Alert 2) veremos un ejercicio práctico: cómo solicitar el pago del cliente y mostrar el cambio (Dinero que se devuelve al comprador cuando entrega una cantidad superior al importe) en la misma alerta, validando todo. Veremos cómo escuchar el cambio del input de la alerta, modificar el HTML de la misma y validar según una variable externa. Recomiendo ver el tutorial de SweetAlert2 antes de leer este artículo. ...

septiembre 21, 2022 · 4 min · 720 palabras · Parzibyte

Python: información fiscal de archivo CSV (ejercicio resuelto)

Hoy vamos a resolver un ejercicio con Python en donde vamos a trabajar con diccionarios, archivos CSV y métodos de ordenamiento. El ejercicio en cuestión dice así: Se dispone de un CSV con información fiscal de una empresa en diferentes años. Dicha información corresponde a la facturación de la empresa por cada uno de los trimestres. Se pide escribir en Python que: Permita acceder a los datos de manera automatizada leyendo cada año y obtener la media de la facturación anual. Permita escribir en un documento txt cada una de la información obtenida del apartado anterior escribiéndolo cronológicamente de mas antiguo a mas moderno. ...

abril 10, 2022 · 4 min · 781 palabras · Parzibyte

PSeInt: ejercicio de precio según lugar en estadio

Hoy vamos a resolver un ejercicio en PSeInt que trata sobre el cálculo de un precio según la cantidad de entradas y el sector en un estadio. El mismo dice así: Escriba un programa que permita seleccionar un sector del estadio; en la salida deberá mostrar: sector seleccionado, precio unitario de la entrada, cantidad de entradas, total a pagar. Datos a solicitar: Sector Número de entradas a comprar Sectores y precios: Tribuna: precio $ 15.00 Sombra: precio $ 10.00 Sol general: precio $ 5.00 Veamos cómo resolverlo. ...

febrero 18, 2022 · 2 min · 216 palabras · Parzibyte

PSeInt: calcular costo de producto con descuento e IVA

Hoy veremos un ejercicio de programación en PSeInt para calcular el costo final de un producto después de aplicarle un descuento y el IVA. El mismo dice así: Escriba un programa que determine cuanto debe pagar una persona por un artículo, considerando que tiene un descuento de 15%, y debe pagar 13% de IVA. ...

febrero 11, 2022 · 2 min · 221 palabras · Parzibyte

Aplicación para deudas y gastos compartidos - Gratuita y open source

Hoy voy a enseñarte una app móvil y web que sirve para llevar el registro de las deudas y gastos compartidos entre cierto grupo de personas. En esta app puedes registrar las deudas que tienes, y las otras personas pueden registrar lo que tú le debes a ellas. Además, las deudas o gastos pueden ser de persona a persona o compartidas entre todos. A lo largo de este post te mostraré las características de la app, los módulos que tiene y cómo funciona. Desde ahora te cuento que esta es una PWA y puede ser usada en móviles o en computadoras como si fuera nativa. Entre sus características encontramos: Sincronización de datos en tiempo real Trabajo sin conexión (los datos se suben cuando la conexión regresa) PWA que puede ser usada como nativa o en el navegador web Manejo de usuarios Control de deudas con opción para repartir los gastos y liquidar las deudas Filtros para acreedores y deudores Totalmente gratuita y open source, puede ser usada como un proyecto de estudiante Tú puedes tener tu propia versión, solo debes configurar el SDK de Firebase y comenzar a usar la app Por cierto, la he hecho usando Firebase con Firestore Database y Vue con Buefy. ...

noviembre 26, 2021 · 8 min · 1641 palabras · Parzibyte

Software para listas de útiles escolares

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: Datos del alumno como el nombre de la escuela, grado, grupo Lista de productos obtenidos de un inventario, mismos que se descuentan al entregar la lista Registro de abonos en caso de que el cliente quiera obtener la lista en pagos Costo adicional por forrado de las libretas, cuadernos o útiles Total de la lista incluyendo costo adicional por forrado o etiquetas PDF (tipo recibo o boleta) para el cliente y para la lista de útiles física Saber si la lista está forrada, surtida, lista y liquidada 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. ...

septiembre 22, 2021 · 4 min · 777 palabras · Parzibyte

Calcular total comprado en Steam con JavaScript

Hace unos momentos estaba revisando mi historial de compras en Steam y me dio curiosidad por saber cuánto he gastado (o comprado) en total. Así que en lugar de hacer la cuenta a mano decidí hacer un pequeño script. Por cierto, esto es para probar en la página de Steam en un navegador. La página es: https://store.steampowered.com/account/history/ ...

septiembre 17, 2020 · 2 min · 227 palabras · Parzibyte