Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #8  
Antiguo 28-01-2011
abelg abelg is offline
Miembro
 
Registrado: jul 2004
Posts: 50
Poder: 22
abelg Va por buen camino
Espero aún estes con el dilema. pero mira tu acomoda con tus tablas y ya esta.

declare @fecha1 datetime,
@fecha2 datetime,
@id_cuenta int,
@saldo money
set
@fecha1 ='Parmetro fecha 1'
set @fecha2 ='Parmetro fecha 2'
set @id_cuenta ='Parmetro id de la cuenta contable'
-- Calculo del Saldo.
Select @saldo =SUM(debe)-sum(haber)
From comprobante cb
innerjoin comprobante_detalle cbd on cb.id_comprobante = cbd.id_comprobante
where cb.fecha < @fecha1
-- Creo aqui tienes que agregar que este entre el como ejemplo 01/01/2010 hasta la @fecha1 solamente
-- Osea el 01 de enero del ao o inicio contable.
-- si tienes esto en alguna tabla de parmetros sera mejor
Select @saldo,
cb.nro_asiento,
cb.fecha,
cd.glosa,
pc.codico +'-'+ pc.descripcion,
cbd.debe,
cbd.haber
from comprobante cb
innerjoin comprobante_detalle cbd on cb.id_comprobante = cbd.id_comprobante
innerjoin plan_cuentas pc on pc.id_cuanta = cbd.id_cuenta
where cb.fecha between @fecha1 and @fecha2 and pc.id_cuenta = @id_cuenta


Saludos
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
El diario de un perro Lord Delfos La Taberna 0 17-05-2010 06:54:36
Diario de una mujer madura jcarteagaf Humor 6 30-07-2008 18:30:20
Diario de un cincuentón egostar Humor 5 06-11-2007 05:34:43
Diario de un Cincuenton FGarcia Humor 0 25-09-2007 19:32:54
Diario de un lammer JaMFrY Humor 3 28-06-2003 14:21:10


La franja horaria es GMT +2. Ahora son las 22:18:20.


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