hola,
os paso a contar un caso a ver si me sabeis ayudar.
Tengo una tabla de lineas de factura, en la cual tengo los campos: artículo,
cantidad, precio, ... Pues bién, es posible que para cada línea exista mas
de un impuesto aplicable a dicha linea (ver operaciones intracomunitarias o
similares). Yo he planteado que en esta tabla se almacenen los valores del
código del impuesto y el importe de impuesto, para ello he creado los campos
fk_impuesto1, fk_impuesto2, total_impuesto1 y total_impuesto2.
Claro ahora lo que me pasa, es que en la impresión de la factura, a la hora
de sacar un listado de ivas, etc, etc, necesito obtener de cada factura un
total por impuesto.
si una forma de hacerlo es crearme una tabla y hacer un procedimiento que
vaya recorriendo la tabla de líneas e insertando o actulaiznado la nueva
tabla de ivas, pero estoy mirando de hacerlo de alguna otra forma, a través
de un union sql o similar.
Alguien me puede ayudar, gracias
PD: quizás la mejor solución sea crear una tabla de iva asociada a las
líneas y en ella insertar 2 registros en el caso d que la línea tenga 2 ivas
y uno en el caso de 1, y luego simplemente consultar esta tabla, no?
Leer las respuestas