Skip to main content

Categorías de Transacciones Bancarias

Descripción

Cada transacción bancaria se puede categorizar. Esto sirve para ver un flujo de bancos por categoría.

La lista de categorías es editable y cada una puede ponerse disponible para Ingresos o Egresos.  Las categorías también tienen un orden para mostrar en reportes, este orden es editable por el usuario.

Existe una < no asignada > por default que aplica para ingresos y egresos.

Implementación

Las categorías tienen un id serial y un nombre. Para definir si son de tipo ingresos o egresos se utiliza los textos 'ingresos' y 'egresos'.

La categoría < no asignada > tiene dos registros con ids -1 y -2, una tipo 'ingresos' y otra tipo 'egresos'.

Hay una llave unique que incluye el nombre y el tipo para que no se repitan categorías.