Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 02-01-2006
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Poder: 21
AGAG4 Va por buen camino
Ok

En el primero Select hago la suma de las facturas que desglosan IVA, y en el segundo select SUMO las Facturas de CONTADO que no Desglosan IVA es por eso que hago la resta IMPORFAC-IVADOC, es decir al hacer una factura de contado el
IMPORFAC = SUBTOTAL+IVA
y cuando no se desglosa el IVA
IMPORFAC = SUBTOTAL
Por este motivo uso el segundo select.

Espero me haya explicado, sin o me explique hagamelo saber para dar otro ejemplo.

Feliz Año 2006.
Responder Con Cita
  #2  
Antiguo 11-01-2006
Avatar de jwmoreira
jwmoreira jwmoreira is offline
Miembro
 
Registrado: jun 2004
Posts: 83
Poder: 20
jwmoreira Va por buen camino
Post

Hola, mira si te sirve esto:
Código:
select case desglodoc when 1 coalesce(sum(imporfac-ivadoc),0) else coalesce(sum(imporfac),0) end  as total,f_month(FECHAFAC) from facturas
where tipomov='FM' 
and fechafac >='01.01.2003'
and fechafac <='28.02.2003' 
and (tasaiva=1 or tasaiva=3 or ivadoc>0) 
group by f_month(FECHAFAC)
order by f_month(FECHAFAC)
Saludos,
Jorge.
Responder Con Cita
Respuesta



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 10:12:48.


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