none
Contabilidad y Crystal Report RRS feed

  • Pregunta

  • Hola comunidad.

    Lo que quiero es realizar un reporte en crystal que me muestre el movimiento de un cliente en la contabilidad de la empresa (Reporte auxiliar por cuenta y terceros). es decir; calcular el debito y credito del cliente en un periodo y en una determinada cuenta, con el saldo inicial discriminado.

    Basicamente el reporte recibe una fecha y nit del cliente ejemplo (1 de Enero del 2011 al 31 de enero del 2011 y Nit: 8005623879)

    Con esto no tengo problemas. El proble esta en calcular los saldo iniciales.

    De ante mano gracias.

    lunes, 17 de enero de 2011 22:16

Todas las respuestas

  • Hola, yo lo que hago en estos casos es jugar con una tabla de trabajo, y el primer registro sería el del saldo arrastrado hasta la fecha, y los siguientes registros ya serían los movimientos contables entre las fechas seleccionadas.

     

    Un saludo.

    martes, 18 de enero de 2011 8:46
  • hola

    podrias hacerlo cargando la info sontable en un dataset tipado que luego asignarias como origen de datos al reporte

     

    Informes Crystal Reports

    Creación de Reportes con Crystal Reports en Visual Studio 2005/2008

    en este caso los filtros de fecha y nit no es necesarios los pases como filtro al reporte, ya que lo aplicarias directo en la query que carga el dataset

    el tema de los saldos iniciales en realidad es un poco particular de como tienes estructurado las tablas, pero por ahi debas aplicar una query separada que trabaje por ahi con otro operiordo anteriro para calcular los saldos y luego las dos consultas unirlas mediante un UNION de sql

    con una consulta calculas los saldos y con al otra los debitos/creditos del periodo, el resultado cargaria el dataset tipado

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    martes, 18 de enero de 2011 12:07
  • Gracias Leandro.

    Lo probaré y te comentaré el resultado.

    miércoles, 19 de enero de 2011 15:21
  • Gracias Vicdeju

    Me gustaria conocer un poco más sobre las llamdas tablas de trabajo.....

    miércoles, 19 de enero de 2011 15:22
  • Hola Jose,

    El tema es que yo para lanzar los informes con crystal uso las conexiones ADO, ya que el tema de lanzarlo con datasets me iba muy lento y no me funcionaba bien del todo.

    Para informes con algo de complicacion, lo que suelo hacer es crearme una tabla, en el SQL, que borro antes de lanzar el listado y la lleno con los datos que quiero que aparezcan en el listado, para evitar que si dos usuarios lanzan el mismo listado se dupliquen los datos o salgan cruzados, filtro los datos por el usuario de mi aplicacion.

    Es una solucion un poco enrevesada, pero hay veces que prefiero tirar por el camino de enmedio.....

     

    Un saludo

    viernes, 21 de enero de 2011 10:53
  • Hola Jose,

    El tema es que yo para lanzar los informes con crystal uso las conexiones ADO, ya que el tema de lanzarlo con datasets me iba muy lento y no me funcionaba bien del todo.

    Para informes con algo de complicacion, lo que suelo hacer es crearme una tabla, en el SQL, que borro antes de lanzar el listado y la lleno con los datos que quiero que aparezcan en el listado, para evitar que si dos usuarios lanzan el mismo listado se dupliquen los datos o salgan cruzados, filtro los datos por el usuario de mi aplicacion.

    Es una solucion un poco enrevesada, pero hay veces que prefiero tirar por el camino de enmedio.....

     

    Un saludo

    viernes, 21 de enero de 2011 10:53
  • ok Vicdeju gracias...

    Esos reportes de contabilidad me tienen con dolor de cabeza..

    lunes, 24 de enero de 2011 21:46