2 ó 3 tablas para una factura

27/09/2005 - 22:18 por Carmelo J. Morales Muñoz | Informe spam
Hash: SHA1

lo dicho, que no se si utilizar 2 o tres tablas, me explico:


Una tabla para la cabecera donde estára, codigo, fecha,formaPago.


Otra tabla para las línea de detalle:
(IdArticulo,Unidades,Precio,Dto,Iva)

ahora bien, me planteo utilizar una tercera tabla donde tener las
distintas bases ya que puede haber habido artículos con distintos
ivas (iva,sumaBases)


¿como lo veis?. ¿Me puedo ahorrar esta tercera tabla?. ¿como?.

Preguntas similare

Leer las respuestas

#1 Eleazar
27/09/2005 - 23:01 | Informe spam
si lo necesitas para guardar el iva, cual es la condicion para obtener el
porcentaje del iva
(p.e ciudad, cliente, monto, etc)

"Carmelo J. Morales Muñoz" escribió en el mensaje
news:MVh_e.402$

Hash: SHA1

lo dicho, que no se si utilizar 2 o tres tablas, me explico:


Una tabla para la cabecera donde estára, codigo, fecha,formaPago.


Otra tabla para las línea de detalle:
(IdArticulo,Unidades,Precio,Dto,Iva)

ahora bien, me planteo utilizar una tercera tabla donde tener las
distintas bases ya que puede haber habido artículos con distintos
ivas (iva,sumaBases)


¿como lo veis?. ¿Me puedo ahorrar esta tercera tabla?. ¿como?.



Respuesta Responder a este mensaje
#2 Jorge Martinez
27/09/2005 - 23:15 | Informe spam
Pero en una misma linea, es decir un articulo, a la vez no puede tener
varios tipos de iva, por lo tanto creo que no te haria falta esa tercera
tabla, te bastaria con guardarte el tipo de iva que utilizas por articulo
(ademas de la base, dtos, ..), no ?

Saludos.

"Carmelo J. Morales Muñoz" escribió en el mensaje
news:MVh_e.402$

Hash: SHA1

lo dicho, que no se si utilizar 2 o tres tablas, me explico:


Una tabla para la cabecera donde estára, codigo, fecha,formaPago.


Otra tabla para las línea de detalle:
(IdArticulo,Unidades,Precio,Dto,Iva)

ahora bien, me planteo utilizar una tercera tabla donde tener las
distintas bases ya que puede haber habido artículos con distintos
ivas (iva,sumaBases)


¿como lo veis?. ¿Me puedo ahorrar esta tercera tabla?. ¿como?.



Respuesta Responder a este mensaje
#3 Maxi
28/09/2005 - 02:51 | Informe spam
Hola, un articulo hace a una linea y en esa linea podes poner el codigo de
iva, no veo porque debas tener otra tabla mas


Culminis SQL-Server Speakers (http://latam.culminis.com)

Maxi - Buenos Aires - Argentina
Msn_messager:
mail: Maxi.da[arroba]gmail.com

"Carmelo J. Morales Muñoz" escribió en el mensaje
news:MVh_e.402$

Hash: SHA1

lo dicho, que no se si utilizar 2 o tres tablas, me explico:


Una tabla para la cabecera donde estára, codigo, fecha,formaPago.


Otra tabla para las línea de detalle:
(IdArticulo,Unidades,Precio,Dto,Iva)

ahora bien, me planteo utilizar una tercera tabla donde tener las
distintas bases ya que puede haber habido artículos con distintos
ivas (iva,sumaBases)


¿como lo veis?. ¿Me puedo ahorrar esta tercera tabla?. ¿como?.



Respuesta Responder a este mensaje
#4 Carmelo J. Morales Muñoz
28/09/2005 - 13:55 | Informe spam
Hash: SHA1

hola!

así es como lo tengo, pero para sacar lugo las distintas bases (una
por cada tipo de iva). Es decir, tengo tres artículos y cada uno con
su iva, pues luego a resumen de factura he de poder poner los totales
de cada uno de los ivas qeu suponen los artículos (en este caso
entreía tres bases ya que son 3 ivas).

¿como puedo obtener estas sumas si utilizo solo una tabla?.

En fin, el detalle de factura quedaría tal que así.


ID_Linea, IdArticulo, Unidades,Precio,Dto,Id_Iva


¿como obtento con una consulta las sumas de las distintas bases?.

es decir , si tngo:

Codigo Unidades precio dto iva
1 3 5 16
2 1 25 7
3 2 7 4
4 1 10 4

¿Como hago una consulta para que me de estos resultados de las bases?


Bases IVA CantidadIva
-
15 16 2,4
25 7 1,75
24 4 0,96


Mi proble3ma creo que radica en que no encuentro un proc.almacenado
(consulta) que me devuelva exactamente esto)..


Espero haberme explicado, gracias a todos por vuestra ayuda.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida