• Viernes 8 de Noviembre de 2024, 20:16

Autor Tema:  planteo de base de datos  (Leído 2235 veces)

JaviMarciano

  • Miembro activo
  • **
  • Mensajes: 97
    • Ver Perfil
planteo de base de datos
« en: Lunes 22 de Marzo de 2010, 01:57 »
0
Espero que me puedan ayudar:
para crear una tabla de productos: un campo es el precio NETO y también necesito el precio con IVA es aconcejable crear un nuevo campo con el precio IVA incluido o calcularlo cuando lo necesite para presentar los informes

y0rch

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: planteo de base de datos
« Respuesta #1 en: Martes 4 de Mayo de 2010, 17:09 »
0
Te aconsejo lo calcules cada vez que lo necesites, por que algunas veces puede variar

posman

  • Miembro MUY activo
  • ***
  • Mensajes: 119
    • Ver Perfil
Re: planteo de base de datos
« Respuesta #2 en: Martes 4 de Mayo de 2010, 21:11 »
0
Aunque es mejor calcularlo cada vez, a veces es necesario guardarlo ya calculado en la BD.
Por ejemplo, si quieres hacer un reporte con las ventas de años pasados y el IVA cambio en el año actual (como sucedio este año), no debes calcular tus ventas con el IVA de este año.

Claro que puedes tener una condicion que diga si el año es menor que 2010 entonces utilices el IVA de años pasados. Pero esto te hace mas complicado el codigo o procedimientos almacenados que tengas. Ademas, si aumenta de nuevo en un futuro proximo, entonces tendrias que cambiar de nuevo tu codigo

softevolutions

  • Miembro activo
  • **
  • Mensajes: 84
  • Nacionalidad: es
    • Ver Perfil
    • http://www.softevolutions.es
Re: planteo de base de datos
« Respuesta #3 en: Lunes 17 de Mayo de 2010, 12:34 »
0
puedes hacer algo intermedio a lo que te comentan en las dos respuestas anteriores.

guarda el % de IVA que has usado y calcula el precio con IVa cuando lo necesites. Esto te permite conocer cual fué el % de IVA aplicado, SIEMPRE, y posibilita también calcular el precio final.

si guardas en un campo el precio final, con IVA, no sabrás cual fué el IVa aplicado,tampoco podrás sacar un listado con aquellas ventas realizadas con un % de IVA concreto. Te va a restringir bastante las posibles estadisticas para el futuro.

un saludo
:: Lo que puedes hacer sólo lo limita tu propia imaginación ::
Soft Evolutions Technology - http://www.softevolutions.es