Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MS SQL Server
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-05-2004
ramonibk ramonibk is offline
Miembro
 
Registrado: may 2004
Posts: 193
Poder: 21
ramonibk Va por buen camino
Dudas con la formulacion

Mi duda es la siguiente.
Para calcular el total de una factura
------------------------------------------------------
Tabla Facturas.
* Con los campos
NumeroFactura.
Cliente.
Importe.
Descuento.
TotalDescuento.
Iva.
TotalIva.
TotalFactura.
-------------------------------------------------------

Me Ha surgido una duda y un problema.

Problema: El administrador de SQL Server No me permite Que los cálculos de dependen de otros cálculos anteriores.

Ej; TotalDescuento=(([Importe]*[Descuento])/100)

TotalIva=(([TotalDescuento]*[Iva])/100)

TotalFactura=(Importe-TotalIva)

----------------------------------------------------------------

Si no me he equivocado en ninguna formula esto seria mas o menos asi.

Entonces el administrador no me permite realizar las operaciones que dependan de otras operaciones.

Podría realizar Una operación compleja en TotalFactura Introduciendo todos los datos y esto me solucionaría dicho problema aunque no me permitiría ver los parciales cosa que puede ser interesante.



Por lo cual mi duda es: Que es mas útil. Realizar las formulas en la misma Base de datos, o bien poner los campos y formular en el programa de gestión que estoy desarrollando.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 22:17:42.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi