Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 12-04-2007
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.418
Poder: 24
fjcg02 Va camino a la fama
Probad a hacer esto

Código SQL [-]
SELECT PC.Codigo AS Codigo, PC.detalle AS Detalle, SUM(DA.Debe-DA.Haber) As SALDO
FROM PlanCuentas PC, DetalleAsiento DA
WHERE
PC.Codigo = left(DA.Codigo,len(PC.Codigo))
and len(PC.Codigo) <= 5
GROUP BY Pc.Codigo, PC.Detalle
ORDER BY PC.Codigo;

Lo que hago es linkar la tabla detalle asiento con la parte del campo codigo que afecte, que coincide con la longitud.
Saco sólo las cuentas de grupo, ya que entiendo que las de detalle no hacen falta ( and len(PC.Codigo) <= 5 ) o eso creo recordar de cuando era pequeño.

Otra forma de hacerlo, es poner un campo que diga por cada cuenta que grupo de cuentas totaliza ( por ejempo, la cuenta 1 totalizará '1%', la cuenta 1.1 totalizará '1.1*' ) y a partir de ahí intentar hacer todo de una sola query o en su defecto con un campo calculado, en el que ese valor indicado sería el valor del parámetro para la segunda consulta (
Código SQL [-]
select sum(debe-haber) from detalle where codigo like arametro
).

Esta prueba la he realizado en Access, pero en cualquier motor será fácil adaptarla. Por cierto, comprobad que el cálculo está bien, no vaya a ser que acabemos como el novio de la pantoja por 'interpretar' el plan contable

Suerte y un saludo
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -

Última edición por fjcg02 fecha: 12-04-2007 a las 00:30:46.
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
Existe algún Proyecto de contabilidad OpenSource socger Varios 2 27-12-2005 10:21:25
COMPRO Codigo Fuente Contabilidad Anonimo Varios 1 22-05-2005 11:50:43
Informes en Delphi 7 jatorve Conexión con bases de datos 2 06-03-2005 22:21:58
Editor de informes CARSOFT_AR Impresión 4 24-02-2005 20:06:49
Problemas con los informes en XP rvinfo Impresión 4 12-06-2003 23:55:10


La franja horaria es GMT +2. Ahora son las 03:57:58.


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