<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="balance_consol_tot" language="groovy" pageWidth="792" pageHeight="612" orientation="Landscape" columnWidth="752" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20">
	<property name="ireport.zoom" value="1.652892561983471"/>
	<property name="ireport.x" value="0"/>
	<property name="ireport.y" value="0"/>
	<property name="ireport.jasperserver.reportUnit" value="/reports/contab/balance_all"/>
	<property name="ireport.jasperserver.url" value="http://192.168.2.21:8090/jasperserver/services/repository"/>
	<parameter name="id_cia" class="java.math.BigDecimal">
		<defaultValueExpression><![CDATA[]]></defaultValueExpression>
	</parameter>
	<parameter name="id_vigencia" class="java.math.BigDecimal">
		<defaultValueExpression><![CDATA[]]></defaultValueExpression>
	</parameter>
	<parameter name="id_periodo_contable" class="java.math.BigDecimal">
		<defaultValueExpression><![CDATA[]]></defaultValueExpression>
	</parameter>
	<parameter name="id_cen_op" class="java.math.BigDecimal">
		<defaultValueExpression><![CDATA[]]></defaultValueExpression>
	</parameter>
	<parameter name="nom_cen_op" class="java.lang.String"/>
	<parameter name="nom_periodo" class="java.lang.String"/>
	<parameter name="SUBREPORT_DIR" class="java.lang.String" isForPrompting="false">
		<defaultValueExpression><![CDATA["/home/lavila/reports-dev/Balances/"]]></defaultValueExpression>
	</parameter>
	<parameter name="whereClase" class="java.lang.String">
		<defaultValueExpression><![CDATA[" "]]></defaultValueExpression>
	</parameter>
	<parameter name="whereGrupo" class="java.lang.String">
		<defaultValueExpression><![CDATA[" "]]></defaultValueExpression>
	</parameter>
	<parameter name="whereCuenta" class="java.lang.String">
		<defaultValueExpression><![CDATA[" "]]></defaultValueExpression>
	</parameter>
	<parameter name="whereCatalogo" class="java.lang.String">
		<defaultValueExpression><![CDATA[" "]]></defaultValueExpression>
	</parameter>
	<parameter name="whereSubc" class="java.lang.String">
		<defaultValueExpression><![CDATA[" "]]></defaultValueExpression>
	</parameter>
	<parameter name="whereAuxiliar" class="java.lang.String">
		<defaultValueExpression><![CDATA[" "]]></defaultValueExpression>
	</parameter>
	<parameter name="whereTercero" class="java.lang.String">
		<defaultValueExpression><![CDATA[" "]]></defaultValueExpression>
	</parameter>
	<parameter name="whereValorCero" class="java.lang.String">
		<defaultValueExpression><![CDATA[" "]]></defaultValueExpression>
	</parameter>
	<parameter name="comodinTercero" class="java.lang.String">
		<defaultValueExpression><![CDATA[1]]></defaultValueExpression>
	</parameter>
	<queryString>
		<![CDATA[select distinct lib.* from (

   SELECT

    "ID_CLASE_CUENTA",
    "ID_GRUPO_CUENTA",
    "ID_CUENTA_MAYOR",
    "ID_CATALOGO",
    "ID_AUXILIAR",
    "ID_MAE_TER",
    "NATURALEZA",
    "CUENTA",
    "AUXILIAR",
    "SUBAUXILIAR",
    "TERCERO",
    "NOMBRE_CUENTA",
    "SALDO_ANTERIOR",
    "MVTO_DEBITO",
    "MVTO_CREDITO",
    "NUEVO_SALDO",
    "ID_CIA",
    "ID_VIGENCIA",
    "ID_PERIODO_CONTABLE"
  FROM
    (
    /** INICIA BALANCE */
    /* Clase Cuenta*/
    SELECT *
    FROM
      (SELECT ID_CLASE_CUENTA,
        NULL AS ID_GRUPO_CUENTA,
        NULL AS ID_CUENTA_MAYOR,
        NULL AS ID_CATALOGO,
        NULL AS ID_AUXILIAR,
        NULL AS ID_MAE_TER,
        NATURALEZA,
        CUENTA,
        NULL AS AUXILIAR,
        NULL AS SUBAUXILIAR,
        NULL AS TERCERO,
        NOMBRE_CUENTA,
        SUM(SALDO_ANTERIOR) AS SALDO_ANTERIOR,
        SUM(MVTO_DEBITO)    AS MVTO_DEBITO,
        SUM(MVTO_CREDITO)   AS MVTO_CREDITO,
        SUM(NUEVO_SALDO)    AS NUEVO_SALDO,
        /**Llave de la vista*/
        ID_CIA,
        ID_VIGENCIA,
        ID_PERIODO_CONTABLE
      FROM
        (SELECT


      $P!{comodinTercero} as comodin,

	/**saldo 2*/
          cla.ID_CLASE_CUENTA,
          NULL AS ID_GRUPO_CUENTA,
          NULL AS ID_CUENTA_MAYOR,
          NULL AS ID_CATALOGO,
          NULL AS ID_AUXILIAR,
          NULL AS ID_MAE_TER,
          cla.NATURALEZA,
          SUBSTR(sal.SUBCUENTA,1,1) AS CUENTA,
          cla.NOMBRE                AS NOMBRE_CUENTA,
          CASE cue.NATURALEZA
            WHEN cla.NATURALEZA
            THEN sal.SALDO_ANTERIOR
            ELSE -sal.SALDO_ANTERIOR
          END         AS SALDO_ANTERIOR,
          sal.DEBITO  AS MVTO_DEBITO,
          sal.CREDITO AS MVTO_CREDITO,
          CASE cue.NATURALEZA
            WHEN cla.NATURALEZA
            THEN sal.SALDO_ACTUAL
            ELSE -sal.SALDO_ACTUAL
          END AS NUEVO_SALDO,
          /**Llave de la vista*/
          sal.ID_CIA,
          sal.ID_VIGENCIA,
          sal.ID_PERIODO_CONTABLE
        FROM CN_SALDO sal
        JOIN CN_CUENTA_MAYOR cue
        ON sal.ID_CIA           = cue.ID_CIA
        AND sal.ID_CUENTA_MAYOR = cue.ID_CUENTA_MAYOR
        AND sal.ID_GRUPO_CUENTA = cue.ID_GRUPO_CUENTA
        AND sal.ID_CLASE_CUENTA = cue.ID_CLASE_CUENTA
        JOIN CN_CLASE_CUENTA cla
        on sal.id_cia           = cla.id_cia
        AND sal.ID_CLASE_CUENTA = cla.ID_CLASE_CUENTA

        where
        sal.id_vigencia = $P{id_vigencia}
        and sal.id_periodo_contable = $P{id_periodo_contable}
        and sal.id_cia = $P{id_cia}
        --Filtro Digitos Cuenta
        $P!{whereClase}

        )
       having
       sum(comodin) > 0

      GROUP BY ID_CLASE_CUENTA,
        NATURALEZA,
        CUENTA,
        NOMBRE_CUENTA,
        /**Llave de la vista*/
        ID_CIA,
        ID_VIGENCIA,
        ID_PERIODO_CONTABLE
      )
    UNION

    /* Grupo Cuenta*/
    SELECT *
    FROM
      (SELECT ID_CLASE_CUENTA,
        ID_GRUPO_CUENTA,
        NULL AS ID_CUENTA_MAYOR,
        NULL AS ID_CATALOGO,
        NULL AS ID_AUXILIAR,
        NULL AS ID_MAE_TER,
        NATURALEZA,
        CUENTA,
        NULL AS AUXILIAR,
        NULL AS SUBAUXILIAR,
        NULL AS TERCERO,
        NOMBRE_CUENTA,
        SUM(SALDO_ANTERIOR) AS SALDO_ANTERIOR,
        SUM(MVTO_DEBITO)    AS MVTO_DEBITO,
        SUM(MVTO_CREDITO)   AS MVTO_CREDITO,
        SUM(NUEVO_SALDO)    AS NUEVO_SALDO,
        /**Llave de la vista*/
        ID_CIA,
        ID_VIGENCIA,
        ID_PERIODO_CONTABLE
      FROM
        (SELECT

       $P!{comodinTercero} as comodin,

	cla.ID_CLASE_CUENTA,
          gru.ID_GRUPO_CUENTA,
          NULL AS ID_CUENTA_MAYOR,
          NULL AS ID_CATALOGO,
          NULL AS ID_AUXILIAR,
          NULL AS ID_MAE_TER,
          cla.NATURALEZA,
          SUBSTR(sal.SUBCUENTA,1,2) AS CUENTA,
          gru.NOMBRE                AS NOMBRE_CUENTA,
          CASE cue.NATURALEZA
            WHEN cla.NATURALEZA
            THEN sal.SALDO_ANTERIOR
            ELSE -sal.SALDO_ANTERIOR
          END         AS SALDO_ANTERIOR,
          sal.DEBITO  AS MVTO_DEBITO,
          sal.CREDITO AS MVTO_CREDITO,
          CASE cue.NATURALEZA
            WHEN cla.NATURALEZA
            THEN sal.SALDO_ACTUAL
            ELSE -sal.SALDO_ACTUAL
          END AS NUEVO_SALDO,
          /**Llave de la vista*/
          sal.ID_CIA,
          sal.ID_VIGENCIA,
          sal.ID_PERIODO_CONTABLE
        FROM CN_SALDO sal
        JOIN CN_CUENTA_MAYOR cue
        ON sal.ID_CIA           = cue.ID_CIA
        AND sal.ID_CUENTA_MAYOR = cue.ID_CUENTA_MAYOR
        AND sal.ID_GRUPO_CUENTA = cue.ID_GRUPO_CUENTA
        AND sal.ID_CLASE_CUENTA = cue.ID_CLASE_CUENTA
        JOIN CN_GRUPO_CUENTA gru
        ON sal.ID_CIA           = gru.ID_CIA
        AND sal.ID_GRUPO_CUENTA = gru.ID_GRUPO_CUENTA
        AND sal.ID_CLASE_CUENTA = gru.ID_CLASE_CUENTA
        JOIN CN_CLASE_CUENTA cla
        ON sal.ID_CIA           = cla.ID_CIA
        AND sal.ID_CLASE_CUENTA = cla.ID_CLASE_CUENTA

        where
        sal.id_vigencia = $P{id_vigencia}
        and sal.id_periodo_contable = $P{id_periodo_contable}
        and sal.id_cia = $P{id_cia}
        --Filtro Digitos Cuenta
        $P!{whereGrupo}


        )
       having
       sum(comodin) > 0

      GROUP BY ID_CLASE_CUENTA,
        ID_GRUPO_CUENTA,
        NATURALEZA,
        CUENTA,
        NOMBRE_CUENTA,
        /**Llave de la vista*/
        ID_CIA,
        ID_VIGENCIA,
        ID_PERIODO_CONTABLE
      )
    UNION

    /* Cuenta Mayor*/
    SELECT *
    FROM
      (SELECT cla.ID_CLASE_CUENTA,
        gru.ID_GRUPO_CUENTA,
        cue.ID_CUENTA_MAYOR,
        NULL AS ID_CATALOGO,
        NULL AS ID_AUXILIAR,
        NULL AS ID_MAE_TER,
        cue.NATURALEZA,
        SUBSTR(sal.SUBCUENTA,1,4) AS CUENTA,
        NULL                      AS AUXILIAR,
        NULL                      AS SUBAUXILIAR,
        NULL                      AS TERCERO,
        cue.NOMBRE                AS NOMBRE_CUENTA,
        SUM(sal.SALDO_ANTERIOR)   AS SALDO_ANTERIOR,
        SUM(sal.DEBITO)           AS MVTO_DEBITO,
        SUM(sal.CREDITO)          AS MVTO_CREDITO,
        SUM(sal.SALDO_ACTUAL)     AS NUEVO_SALDO,
        /**Llave de la vista*/
        sal.ID_CIA,
        sal.ID_VIGENCIA,
        sal.ID_PERIODO_CONTABLE
      FROM CN_SALDO sal
      JOIN CN_CUENTA_MAYOR cue
      ON sal.ID_CIA           = cue.ID_CIA
      AND sal.ID_CUENTA_MAYOR = cue.ID_CUENTA_MAYOR
      AND sal.ID_GRUPO_CUENTA = cue.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = cue.ID_CLASE_CUENTA
      JOIN CN_GRUPO_CUENTA gru
      ON sal.ID_CIA           = gru.ID_CIA
      AND sal.ID_GRUPO_CUENTA = gru.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = gru.ID_CLASE_CUENTA
      JOIN CN_CLASE_CUENTA cla
      ON sal.ID_CIA           = cla.ID_CIA
      AND sal.ID_CLASE_CUENTA = cla.ID_CLASE_CUENTA

      where
        sal.id_vigencia = $P{id_vigencia}
        and sal.id_periodo_contable = $P{id_periodo_contable}
        and sal.id_cia = $P{id_cia}
      --Filtro Digitos Cuenta
      $P!{whereCuenta}

       having
       sum( $P!{comodinTercero} ) > 0

      GROUP BY cla.ID_CLASE_CUENTA,
        gru.ID_GRUPO_CUENTA,
        cue.ID_CUENTA_MAYOR,
        cue.NATURALEZA,
        SUBSTR(sal.SUBCUENTA,1,4),
        cue.NOMBRE,
        /**Llave de la vista*/
        sal.ID_CIA,
        sal.ID_VIGENCIA,
        sal.ID_PERIODO_CONTABLE
      )
    UNION

    /* Subcuenta sin terceros SIN AUXILIAR */
    SELECT *
    FROM
      (SELECT cla.ID_CLASE_CUENTA,
        gru.ID_GRUPO_CUENTA,
        cue.ID_CUENTA_MAYOR,
        cat.ID_CATALOGO,
        NULL AS ID_AUXILIAR,
        NULL AS ID_MAE_TER,
        cue.NATURALEZA,
        sal.SUBCUENTA           AS CUENTA,
        NULL                    AS AUXILIAR,
        NULL                    AS SUBAUXILIAR,
        NULL                    AS TERCERO,
        cat.NOMBRE              AS NOMBRE_CUENTA,
        SUM(sal.SALDO_ANTERIOR) AS SALDO_ANTERIOR,
        SUM(sal.DEBITO)         AS MVTO_DEBITO,
        SUM(sal.CREDITO)        AS MVTO_CREDITO,
        SUM(sal.SALDO_ACTUAL)   AS NUEVO_SALDO,
        /**Llave de la vista*/
        sal.ID_CIA,
        sal.ID_VIGENCIA,
        sal.ID_PERIODO_CONTABLE
      FROM CN_SALDO sal
      JOIN CN_CATALOGO cat
      ON sal.ID_CIA           = cat.ID_CIA
      AND sal.ID_CATALOGO     = cat.ID_CATALOGO
      AND sal.ID_CUENTA_MAYOR = cat.ID_CUENTA_MAYOR
      AND sal.ID_GRUPO_CUENTA = cat.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = cat.ID_CLASE_CUENTA
      JOIN CN_CUENTA_MAYOR cue
      ON sal.ID_CIA           = cue.ID_CIA
      AND sal.ID_CUENTA_MAYOR = cue.ID_CUENTA_MAYOR
      AND sal.ID_GRUPO_CUENTA = cue.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = cue.ID_CLASE_CUENTA
      JOIN CN_GRUPO_CUENTA gru
      ON sal.ID_CIA           = gru.ID_CIA
      AND sal.ID_GRUPO_CUENTA = gru.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = gru.ID_CLASE_CUENTA
      JOIN CN_CLASE_CUENTA cla
      ON sal.ID_CIA           = cla.ID_CIA
      AND sal.ID_CLASE_CUENTA = cla.ID_CLASE_CUENTA

        where
        sal.id_vigencia = $P{id_vigencia}
        and sal.id_periodo_contable = $P{id_periodo_contable}
        and sal.id_cia = $P{id_cia}
        --Filtro Digitos Cuenta
        $P!{whereCatalogo}

       having
       sum( $P!{comodinTercero} ) > 0

      GROUP BY cla.ID_CLASE_CUENTA,
        gru.ID_GRUPO_CUENTA,
        cue.ID_CUENTA_MAYOR,
        cat.ID_CATALOGO,
        cue.NATURALEZA,
        sal.SUBCUENTA,
        cat.NOMBRE,
        /**Llave de la vista*/
        sal.ID_CIA,
        sal.ID_VIGENCIA,
        sal.ID_PERIODO_CONTABLE
      )
    UNION

    /* Subcuenta con terceros SIN AUXILIAR*/
    SELECT *
    FROM
      (SELECT cla.ID_CLASE_CUENTA,
        gru.ID_GRUPO_CUENTA,
        cue.ID_CUENTA_MAYOR,
        cat.ID_CATALOGO,
        NULL AS ID_AUXILIAR,
        ter.ID_MAE_TER,
        cue.NATURALEZA,
        sal.SUBCUENTA           AS CUENTA,
        NULL                    AS AUXILIAR,
        NULL                    AS SUBAUXILIAR,
        ter.NITOCC              AS TERCERO,
        ter.NOMBRE              AS NOMBRE_CUENTA,
        SUM(sal.SALDO_ANTERIOR) AS SALDO_ANTERIOR,
        SUM(sal.DEBITO)         AS MVTO_DEBITO,
        SUM(sal.CREDITO)        AS MVTO_CREDITO,
        SUM(sal.SALDO_ACTUAL)   AS NUEVO_SALDO,
        /**Llave de la vista*/
        sal.ID_CIA,
        sal.ID_VIGENCIA,
        sal.ID_PERIODO_CONTABLE
      FROM CN_SALDO sal
      JOIN CN_CATALOGO cat
      ON sal.ID_CIA           = cat.ID_CIA
      AND sal.ID_CATALOGO     = cat.ID_CATALOGO
      AND sal.ID_CUENTA_MAYOR = cat.ID_CUENTA_MAYOR
      AND sal.ID_GRUPO_CUENTA = cat.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = cat.ID_CLASE_CUENTA
      JOIN CN_CUENTA_MAYOR cue
      ON sal.ID_CIA           = cue.ID_CIA
      AND sal.ID_CUENTA_MAYOR = cue.ID_CUENTA_MAYOR
      AND sal.ID_GRUPO_CUENTA = cue.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = cue.ID_CLASE_CUENTA
      JOIN CN_GRUPO_CUENTA gru
      ON sal.ID_CIA           = gru.ID_CIA
      AND sal.ID_GRUPO_CUENTA = gru.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = gru.ID_CLASE_CUENTA
      JOIN CN_CLASE_CUENTA cla
      ON sal.ID_CIA           = cla.ID_CIA
      AND sal.ID_CLASE_CUENTA = cla.ID_CLASE_CUENTA
      JOIN CN_MAE_TER ter
      ON sal.ID_CIA          = ter.ID_CIA
      AND sal.ID_MAE_TER     = ter.ID_MAE_TER

        where
        sal.id_vigencia = $P{id_vigencia}
        and sal.id_periodo_contable = $P{id_periodo_contable}
        and sal.id_cia = $P{id_cia}
        --Filtro Digitos Cuenta
        $P!{whereCatalogo}
        --Filtro cuenta auxiliar y/0 tercero
        and sal.id_auxiliar is null
        $P!{whereTercero}

       having
       sum( $P!{comodinTercero} ) > 0

      GROUP BY cla.ID_CLASE_CUENTA,
        gru.ID_GRUPO_CUENTA,
        cue.ID_CUENTA_MAYOR,
        cat.ID_CATALOGO,
        ter.ID_MAE_TER,
        cue.NATURALEZA,
        sal.SUBCUENTA,
        ter.NITOCC,
        ter.NOMBRE,
        /**Llave de la vista*/
        sal.ID_CIA,
        sal.ID_VIGENCIA,
        sal.ID_PERIODO_CONTABLE
      )
    UNION

    /* Auxiliares sin terceros*/
    SELECT *
    FROM
      (SELECT cla.ID_CLASE_CUENTA,
        gru.ID_GRUPO_CUENTA,
        cue.ID_CUENTA_MAYOR,
        cat.ID_CATALOGO,
        aux.ID_AUXILIAR,
        NULL AS ID_MAE_TER,
        cue.NATURALEZA,
        sal.SUBCUENTA           AS CUENTA,
        aux.COD_AUX             AS AUXILIAR,
        NULL                    AS SUBAUXILIAR,
        NULL                    AS TERCERO,
        aux.NOMBRE              AS NOMBRE_CUENTA,
        SUM(sal.SALDO_ANTERIOR) AS SALDO_ANTERIOR,
        SUM(sal.DEBITO)         AS MVTO_DEBITO,
        SUM(sal.CREDITO)        AS MVTO_CREDITO,
        SUM(sal.SALDO_ACTUAL)   AS NUEVO_SALDO,
        /**Llave de la vista*/
        sal.ID_CIA,
        sal.ID_VIGENCIA,
        sal.ID_PERIODO_CONTABLE
      FROM CN_SALDO sal
      JOIN CN_AUXILIAR aux
      ON sal.ID_CIA           = aux.ID_CIA
      AND sal.ID_AUXILIAR     = aux.ID_AUXILIAR
      AND sal.ID_CATALOGO     = aux.ID_CATALOGO
      AND sal.ID_CUENTA_MAYOR = aux.ID_CUENTA_MAYOR
      AND sal.ID_GRUPO_CUENTA = aux.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = aux.ID_CLASE_CUENTA
      JOIN CN_CATALOGO cat
      ON sal.ID_CIA           = cat.ID_CIA
      AND sal.ID_CATALOGO     = cat.ID_CATALOGO
      AND sal.ID_CUENTA_MAYOR = cat.ID_CUENTA_MAYOR
      AND sal.ID_GRUPO_CUENTA = cat.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = cat.ID_CLASE_CUENTA
      JOIN CN_CUENTA_MAYOR cue
      ON sal.ID_CIA           = cue.ID_CIA
      AND sal.ID_CUENTA_MAYOR = cue.ID_CUENTA_MAYOR
      AND sal.ID_GRUPO_CUENTA = cue.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = cue.ID_CLASE_CUENTA
      JOIN CN_GRUPO_CUENTA gru
      ON sal.ID_CIA           = gru.ID_CIA
      AND sal.ID_GRUPO_CUENTA = gru.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = gru.ID_CLASE_CUENTA
      JOIN CN_CLASE_CUENTA cla
      ON sal.ID_CIA           = cla.ID_CIA
      AND sal.ID_CLASE_CUENTA = cla.ID_CLASE_CUENTA

        where
        sal.id_vigencia = $P{id_vigencia}
        and sal.id_periodo_contable = $P{id_periodo_contable}
        and sal.id_cia = $P{id_cia}
        --Filtro Digitos Cuenta
        $P!{whereCatalogo}
        --Filtro cuenta auxiliar y/0 tercero
        --and sal.ID_MAE_TER is null
        $P!{whereAuxiliar}

       having
       sum( $P!{comodinTercero} ) > 0

      GROUP BY cla.ID_CLASE_CUENTA,
        gru.ID_GRUPO_CUENTA,
        cue.ID_CUENTA_MAYOR,
        cat.ID_CATALOGO,
        aux.ID_AUXILIAR,
        cue.NATURALEZA,
        sal.SUBCUENTA,
        aux.COD_AUX,
        aux.NOMBRE,
        /**Llave de la vista*/
        sal.ID_CIA,
        sal.ID_VIGENCIA,
        sal.ID_PERIODO_CONTABLE
      )
    UNION

    /* Auxiliares con terceros*/
    SELECT *
    FROM
      (SELECT cla.ID_CLASE_CUENTA,
        gru.ID_GRUPO_CUENTA,
        cue.ID_CUENTA_MAYOR,
        cat.ID_CATALOGO,
        aux.ID_AUXILIAR,
        ter.ID_MAE_TER,
        cue.NATURALEZA,
        sal.SUBCUENTA           AS CUENTA,
        aux.COD_AUX             AS AUXILIAR,
        NULL                    AS SUBAUXILIAR,
        ter.NITOCC              AS TERCERO,
        ter.NOMBRE              AS NOMBRE_CUENTA,
        SUM(sal.SALDO_ANTERIOR) AS SALDO_ANTERIOR,
        SUM(sal.DEBITO)         AS MVTO_DEBITO,
        SUM(sal.CREDITO)        AS MVTO_CREDITO,
        SUM(sal.SALDO_ACTUAL)   AS NUEVO_SALDO,
        /**Llave de la vista*/
        sal.ID_CIA,
        sal.ID_VIGENCIA,
        sal.ID_PERIODO_CONTABLE
      FROM CN_SALDO sal
      JOIN CN_AUXILIAR aux
      ON sal.ID_CIA           = aux.ID_CIA
      AND sal.ID_AUXILIAR     = aux.ID_AUXILIAR
      AND sal.ID_CATALOGO     = aux.ID_CATALOGO
      AND sal.ID_CUENTA_MAYOR = aux.ID_CUENTA_MAYOR
      AND sal.ID_GRUPO_CUENTA = aux.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = aux.ID_CLASE_CUENTA
      JOIN CN_CATALOGO cat
      ON sal.ID_CIA           = cat.ID_CIA
      AND sal.ID_CATALOGO     = cat.ID_CATALOGO
      AND sal.ID_CUENTA_MAYOR = cat.ID_CUENTA_MAYOR
      AND sal.ID_GRUPO_CUENTA = cat.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = cat.ID_CLASE_CUENTA
      JOIN CN_CUENTA_MAYOR cue
      ON sal.ID_CIA           = cue.ID_CIA
      AND sal.ID_CUENTA_MAYOR = cue.ID_CUENTA_MAYOR
      AND sal.ID_GRUPO_CUENTA = cue.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = cue.ID_CLASE_CUENTA
      JOIN CN_GRUPO_CUENTA gru
      ON sal.ID_CIA           = gru.ID_CIA
      AND sal.ID_GRUPO_CUENTA = gru.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = gru.ID_CLASE_CUENTA
      JOIN CN_CLASE_CUENTA cla
      ON sal.ID_CIA           = cla.ID_CIA
      AND sal.ID_CLASE_CUENTA = cla.ID_CLASE_CUENTA
      JOIN CN_MAE_TER ter
      ON sal.ID_CIA      = ter.ID_CIA
      AND sal.ID_MAE_TER = ter.ID_MAE_TER

        where
        sal.id_vigencia = $P{id_vigencia}
        and sal.id_periodo_contable = $P{id_periodo_contable}
        and sal.id_cia = $P{id_cia}
        --Filtro Digitos Cuenta
        $P!{whereCatalogo}
        --Filtro cuenta auxiliar y/0 tercero
        $P!{whereAuxiliar}
        $P!{whereTercero}

       having
       sum( $P!{comodinTercero} ) > 0

      GROUP BY cla.ID_CLASE_CUENTA,
        gru.ID_GRUPO_CUENTA,
        cue.ID_CUENTA_MAYOR,
        cat.ID_CATALOGO,
        aux.ID_AUXILIAR,
        ter.ID_MAE_TER,
        cue.NATURALEZA,
        sal.SUBCUENTA,
        aux.COD_AUX,
        ter.NOMBRE,
        ter.NITOCC,
        /**Llave de la vista*/
        sal.ID_CIA,
        sal.ID_VIGENCIA,
        sal.ID_PERIODO_CONTABLE
      )

    /* NO ESTA EN USO SUB AUXILIARES */
    UNION

    /* Sub auxiliares con terceros*/
    SELECT *
    FROM
      (SELECT cla.ID_CLASE_CUENTA,
        gru.ID_GRUPO_CUENTA,
        cue.ID_CUENTA_MAYOR,
        cat.ID_CATALOGO,
        aux.ID_AUXILIAR,
        ter.ID_MAE_TER,
        cue.NATURALEZA,
        sal.SUBCUENTA           AS CUENTA,
        aux.COD_AUX             AS AUXILIAR,
        subaux.COD_SUB_AUX      AS SUBAUXILIAR,
        ter.NITOCC              AS TERCERO,
        ter.NOMBRE              AS NOMBRE_CUENTA,
        SUM(sal.SALDO_ANTERIOR) AS SALDO_ANTERIOR,
        SUM(sal.DEBITO)         AS MVTO_DEBITO,
        SUM(sal.CREDITO)        AS MVTO_CREDITO,
        SUM(sal.SALDO_ACTUAL)   AS NUEVO_SALDO,
        /**Llave de la vista*/
        sal.ID_CIA,
        sal.ID_VIGENCIA,
        sal.ID_PERIODO_CONTABLE
      FROM CN_SALDO sal
      JOIN CN_AUXILIAR aux
      ON sal.ID_CIA           = aux.ID_CIA
      AND sal.ID_AUXILIAR     = aux.ID_AUXILIAR
      AND sal.ID_CATALOGO     = aux.ID_CATALOGO
      AND sal.ID_CUENTA_MAYOR = aux.ID_CUENTA_MAYOR
      AND sal.ID_GRUPO_CUENTA = aux.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = aux.ID_CLASE_CUENTA
      JOIN CN_SUB_AUX subaux
      ON sal.ID_CIA           = subaux.ID_CIA
      AND sal.ID_SUB_AUX      = subaux.ID_SUB_AUX
      AND aux.ID_TIPO_SUB_AUX = subaux.ID_TIPO_SUB_AUX
      JOIN CN_CATALOGO cat
      ON sal.ID_CIA           = cat.ID_CIA
      AND sal.ID_CATALOGO     = cat.ID_CATALOGO
      AND sal.ID_CUENTA_MAYOR = cat.ID_CUENTA_MAYOR
      AND sal.ID_GRUPO_CUENTA = cat.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = cat.ID_CLASE_CUENTA
      JOIN CN_CUENTA_MAYOR cue
      ON sal.ID_CIA           = cue.ID_CIA
      AND sal.ID_CUENTA_MAYOR = cue.ID_CUENTA_MAYOR
      AND sal.ID_GRUPO_CUENTA = cue.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = cue.ID_CLASE_CUENTA
      JOIN CN_GRUPO_CUENTA gru
      ON sal.ID_CIA           = gru.ID_CIA
      AND sal.ID_GRUPO_CUENTA = gru.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = gru.ID_CLASE_CUENTA
      JOIN CN_CLASE_CUENTA cla
      ON sal.ID_CIA           = cla.ID_CIA
      AND sal.ID_CLASE_CUENTA = cla.ID_CLASE_CUENTA
      JOIN CN_MAE_TER ter
      ON sal.ID_CIA      = ter.ID_CIA
      AND sal.ID_MAE_TER = ter.ID_MAE_TER

        where
        sal.id_vigencia = $P{id_vigencia}
        and sal.id_periodo_contable = $P{id_periodo_contable}
        and sal.id_cia = $P{id_cia}
        --Filtro Digitos Cuenta
        $P!{whereCatalogo}
        --Filtro cuenta auxiliar y/0 tercero

       having
       sum( $P!{comodinTercero} ) > 0

      GROUP BY cla.ID_CLASE_CUENTA,
        gru.ID_GRUPO_CUENTA,
        cue.ID_CUENTA_MAYOR,
        cat.ID_CATALOGO,
        aux.ID_AUXILIAR,
        ter.ID_MAE_TER,
        cue.NATURALEZA,
        sal.SUBCUENTA,
        aux.COD_AUX,
        subaux.COD_SUB_AUX,
        ter.NITOCC,
        ter.NOMBRE,
        /**Llave de la vista*/
        sal.ID_CIA,
        sal.ID_VIGENCIA,
        sal.ID_PERIODO_CONTABLE
      )
    UNION

    /* Sub auxiliares sin terceros*/
    SELECT *
    FROM
      (SELECT cla.ID_CLASE_CUENTA,
        gru.ID_GRUPO_CUENTA,
        cue.ID_CUENTA_MAYOR,
        cat.ID_CATALOGO,
        aux.ID_AUXILIAR,
        NULL AS ID_MAE_TER,
        cue.NATURALEZA,
        sal.SUBCUENTA           AS CUENTA,
        aux.COD_AUX             AS AUXILIAR,
        subaux.COD_SUB_AUX      AS SUBAUXILIAR,
        NULL                    AS TERCERO,
        subaux.NOMBRE           AS NOMBRE_CUENTA,
        SUM(sal.SALDO_ANTERIOR) AS SALDO_ANTERIOR,
        SUM(sal.DEBITO)         AS MVTO_DEBITO,
        SUM(sal.CREDITO)        AS MVTO_CREDITO,
        SUM(sal.SALDO_ACTUAL)   AS NUEVO_SALDO,
        /**Llave de la vista*/
        sal.ID_CIA,
        sal.ID_VIGENCIA,
        sal.ID_PERIODO_CONTABLE
      FROM CN_SALDO sal
      JOIN CN_AUXILIAR aux
      ON sal.ID_CIA           = aux.ID_CIA
      AND sal.ID_AUXILIAR     = aux.ID_AUXILIAR
      AND sal.ID_CATALOGO     = aux.ID_CATALOGO
      AND sal.ID_CUENTA_MAYOR = aux.ID_CUENTA_MAYOR
      AND sal.ID_GRUPO_CUENTA = aux.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = aux.ID_CLASE_CUENTA
      JOIN CN_CATALOGO cat
      ON sal.ID_CIA           = cat.ID_CIA
      AND sal.ID_CATALOGO     = cat.ID_CATALOGO
      AND sal.ID_CUENTA_MAYOR = cat.ID_CUENTA_MAYOR
      AND sal.ID_GRUPO_CUENTA = cat.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = cat.ID_CLASE_CUENTA
      JOIN CN_CUENTA_MAYOR cue
      ON sal.ID_CIA           = cue.ID_CIA
      AND sal.ID_CUENTA_MAYOR = cue.ID_CUENTA_MAYOR
      AND sal.ID_GRUPO_CUENTA = cue.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = cue.ID_CLASE_CUENTA
      JOIN CN_GRUPO_CUENTA gru
      ON sal.ID_CIA           = gru.ID_CIA
      AND sal.ID_GRUPO_CUENTA = gru.ID_GRUPO_CUENTA
      AND sal.ID_CLASE_CUENTA = gru.ID_CLASE_CUENTA
      JOIN CN_CLASE_CUENTA cla
      ON sal.ID_CIA           = cla.ID_CIA
      AND sal.ID_CLASE_CUENTA = cla.ID_CLASE_CUENTA
      JOIN CN_SUB_AUX subaux
      ON sal.ID_CIA           = subaux.ID_CIA
      AND sal.ID_SUB_AUX      = subaux.ID_SUB_AUX
      AND aux.ID_TIPO_SUB_AUX = subaux.ID_TIPO_SUB_AUX

        where
        sal.id_vigencia = $P{id_vigencia}
        and sal.id_periodo_contable = $P{id_periodo_contable}
        and sal.id_cia = $P{id_cia}
        --Filtro Digitos Cuenta
        $P!{whereCatalogo}
        --Filtro cuenta auxiliar y/0 tercero

       having
       sum( $P!{comodinTercero} ) > 0

      GROUP BY cla.ID_CLASE_CUENTA,
        gru.ID_GRUPO_CUENTA,
        cue.ID_CUENTA_MAYOR,
        cat.ID_CATALOGO,
        aux.ID_AUXILIAR,
        cue.NATURALEZA,
        sal.SUBCUENTA,
        aux.COD_AUX,
        subaux.COD_SUB_AUX,
        subaux.NOMBRE,
        /**Llave de la vista*/
        sal.ID_CIA,
        sal.ID_VIGENCIA,
        sal.ID_PERIODO_CONTABLE
      )
      /** TERMINA BALANCE **/
    )
    $P!{whereValorCero}

)
lib
ORDER BY
lib.CUENTA ASC,
NVL(lib.AUXILIAR, '000') ASC,
NVL(lib.SUBAUXILIAR,'000') ASC,
NVL(lib.TERCERO,'00000000000000000000000000000000') ASC]]>
	</queryString>
	<field name="ID_CLASE_CUENTA" class="java.math.BigDecimal"/>
	<field name="ID_GRUPO_CUENTA" class="java.math.BigDecimal"/>
	<field name="ID_CUENTA_MAYOR" class="java.math.BigDecimal"/>
	<field name="ID_CATALOGO" class="java.math.BigDecimal"/>
	<field name="ID_AUXILIAR" class="java.math.BigDecimal"/>
	<field name="ID_MAE_TER" class="java.math.BigDecimal"/>
	<field name="NATURALEZA" class="java.lang.String"/>
	<field name="CUENTA" class="java.lang.String"/>
	<field name="AUXILIAR" class="java.lang.String"/>
	<field name="SUBAUXILIAR" class="java.lang.String"/>
	<field name="TERCERO" class="java.lang.String"/>
	<field name="NOMBRE_CUENTA" class="java.lang.String"/>
	<field name="SALDO_ANTERIOR" class="java.math.BigDecimal"/>
	<field name="MVTO_DEBITO" class="java.math.BigDecimal"/>
	<field name="MVTO_CREDITO" class="java.math.BigDecimal"/>
	<field name="NUEVO_SALDO" class="java.math.BigDecimal"/>
	<field name="ID_CIA" class="java.math.BigDecimal"/>
	<field name="ID_VIGENCIA" class="java.math.BigDecimal"/>
	<field name="ID_PERIODO_CONTABLE" class="java.math.BigDecimal"/>
	<variable name="sumAnterior" class="java.math.BigDecimal" calculation="Sum">
		<variableExpression><![CDATA[($F{AUXILIAR}.toString().length()!=3

    && $F{TERCERO}.toString().equals("null")

    && $F{CUENTA}.length() == 6 ?$F{SALDO_ANTERIOR}:0)]]></variableExpression>
	</variable>
	<variable name="sumDebito" class="java.math.BigDecimal" calculation="Sum">
		<variableExpression><![CDATA[($F{AUXILIAR}.toString().length()!=3

    && $F{TERCERO}.toString().equals("null")

    && $F{CUENTA}.length() == 6 ?$F{MVTO_DEBITO}:0)]]></variableExpression>
	</variable>
	<variable name="sumCredito" class="java.math.BigDecimal" calculation="Sum">
		<variableExpression><![CDATA[($F{AUXILIAR}.toString().length()!=3

    && $F{TERCERO}.toString().equals("null")

    && $F{CUENTA}.length() == 6 ?$F{MVTO_CREDITO}:0)]]></variableExpression>
	</variable>
	<variable name="sumActual" class="java.math.BigDecimal" calculation="Sum">
		<variableExpression><![CDATA[($F{AUXILIAR}.toString().length()!=3

    && $F{TERCERO}.toString().equals("null")

    && $F{CUENTA}.length() == 6 ?$F{NUEVO_SALDO}:0)]]></variableExpression>
	</variable>
	<variable name="sumAnteriorDeb" class="java.math.BigDecimal" calculation="Sum">
		<variableExpression><![CDATA[($F{AUXILIAR}.toString().length()!=3

    && $F{TERCERO}.toString().equals("null")

    && $F{CUENTA}.length() == 6

    && $F{NATURALEZA}.toString().equals("D")  ? $F{SALDO_ANTERIOR} : 0 )]]></variableExpression>
	</variable>
	<variable name="sumDebitoDeb" class="java.math.BigDecimal" calculation="Sum">
		<variableExpression><![CDATA[($F{AUXILIAR}.toString().length()!=3

    && $F{TERCERO}.toString().equals("null")

    && $F{CUENTA}.length() == 6

    && $F{NATURALEZA}.toString().equals("D") ?$F{MVTO_DEBITO}:0)]]></variableExpression>
	</variable>
	<variable name="sumCreditoDeb" class="java.math.BigDecimal" calculation="Sum">
		<variableExpression><![CDATA[($F{AUXILIAR}.toString().length()!=3

    && $F{TERCERO}.toString().equals("null")

    && $F{CUENTA}.length() == 6

    && $F{NATURALEZA}.toString().equals("D") ?$F{MVTO_CREDITO}:0)]]></variableExpression>
	</variable>
	<variable name="sumActualDeb" class="java.math.BigDecimal" calculation="Sum">
		<variableExpression><![CDATA[($F{AUXILIAR}.toString().length()!=3

    && $F{TERCERO}.toString().equals("null")

    && $F{CUENTA}.length() == 6

    && $F{NATURALEZA}.toString().equals("D")  ?$F{NUEVO_SALDO}:0)]]></variableExpression>
	</variable>
	<variable name="sumAnteriorCre" class="java.math.BigDecimal" calculation="Sum">
		<variableExpression><![CDATA[($F{AUXILIAR}.toString().length()!=3

    && $F{TERCERO}.toString().equals("null")

    && $F{CUENTA}.length() == 6

    && $F{NATURALEZA}.toString().equals("C")  ? $F{SALDO_ANTERIOR} : 0 )]]></variableExpression>
	</variable>
	<variable name="sumDebitoCre" class="java.math.BigDecimal" calculation="Sum">
		<variableExpression><![CDATA[($F{AUXILIAR}.toString().length()!=3

    && $F{TERCERO}.toString().equals("null")

    && $F{CUENTA}.length() == 6

    && $F{NATURALEZA}.toString().equals("C") ?$F{MVTO_DEBITO}:0)]]></variableExpression>
	</variable>
	<variable name="sumCreditoCre" class="java.math.BigDecimal" calculation="Sum">
		<variableExpression><![CDATA[($F{AUXILIAR}.toString().length()!=3

    && $F{TERCERO}.toString().equals("null")

    && $F{CUENTA}.length() == 6

    && $F{NATURALEZA}.toString().equals("C") ?$F{MVTO_CREDITO}:0)]]></variableExpression>
	</variable>
	<variable name="sumActualCre" class="java.math.BigDecimal" calculation="Sum">
		<variableExpression><![CDATA[($F{AUXILIAR}.toString().length()!=3

    && $F{TERCERO}.toString().equals("null")

    && $F{CUENTA}.length() == 6

    && $F{NATURALEZA}.toString().equals("C")  ?$F{NUEVO_SALDO}:0)]]></variableExpression>
	</variable>
	<background>
		<band splitType="Stretch"/>
	</background>
	<title>
		<band height="60" splitType="Stretch">
			<staticText>
				<reportElement mode="Opaque" x="603" y="28" width="151" height="12" forecolor="#000000" backcolor="#FFFFFF"/>
				<textElement textAlignment="Right" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<text><![CDATA[Fecha de Impresión:]]></text>
			</staticText>
			<textField pattern="dd-MM-yyyy   hh:mm aaa">
				<reportElement mode="Opaque" x="603" y="40" width="150" height="12" forecolor="#000000" backcolor="#FFFFFF"/>
				<textElement textAlignment="Right" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="8" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<textFieldExpression class="java.util.Date"><![CDATA[new java.util.Date()]]></textFieldExpression>
			</textField>
			<staticText>
				<reportElement x="143" y="0" width="460" height="40"/>
				<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
					<font fontName="SansSerif" size="12" isBold="true"/>
				</textElement>
				<text><![CDATA[Sistema de Contabilidad
Balance consolidado]]></text>
			</staticText>
			<textField>
				<reportElement x="143" y="40" width="460" height="20"/>
				<textElement textAlignment="Center" verticalAlignment="Middle" markup="none">
					<font fontName="SansSerif" size="12" isBold="true"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA["Periodo: "+$P{nom_periodo}+" de "+$P{id_vigencia}]]></textFieldExpression>
			</textField>
			<image>
				<reportElement x="2" y="10" width="140" height="40"/>
				<imageExpression class="java.lang.String"><![CDATA["repo:LogoEmpresa003.jpg"]]></imageExpression>
			</image>
		</band>
	</title>
	<pageHeader>
		<band height="11" splitType="Stretch"/>
	</pageHeader>
	<columnHeader>
		<band height="23" splitType="Stretch">
			<staticText>
				<reportElement mode="Opaque" x="0" y="11" width="56" height="12" forecolor="#000000" backcolor="#72BAFD"/>
				<box leftPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Center" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<text><![CDATA[Cuenta]]></text>
			</staticText>
			<staticText>
				<reportElement mode="Opaque" x="56" y="11" width="30" height="12" forecolor="#000000" backcolor="#72BAFD"/>
				<box leftPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Center" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<text><![CDATA[Aux.]]></text>
			</staticText>
			<staticText>
				<reportElement mode="Opaque" x="86" y="11" width="57" height="12" forecolor="#000000" backcolor="#72BAFD"/>
				<box leftPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Center" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<text><![CDATA[Tercero]]></text>
			</staticText>
			<staticText>
				<reportElement mode="Opaque" x="143" y="11" width="208" height="12" forecolor="#000000" backcolor="#72BAFD"/>
				<box leftPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Center" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<text><![CDATA[Nombre cuenta]]></text>
			</staticText>
			<staticText>
				<reportElement mode="Opaque" x="651" y="11" width="101" height="12" forecolor="#000000" backcolor="#72BAFD"/>
				<box leftPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Center" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<text><![CDATA[Saldo actual]]></text>
			</staticText>
			<staticText>
				<reportElement mode="Opaque" x="551" y="11" width="100" height="12" forecolor="#000000" backcolor="#72BAFD"/>
				<box leftPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Center" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<text><![CDATA[Mvto. Crédito]]></text>
			</staticText>
			<staticText>
				<reportElement mode="Opaque" x="451" y="11" width="100" height="12" forecolor="#000000" backcolor="#72BAFD"/>
				<box leftPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Center" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<text><![CDATA[Mvto. Débito]]></text>
			</staticText>
			<staticText>
				<reportElement mode="Opaque" x="351" y="11" width="100" height="12" forecolor="#000000" backcolor="#72BAFD"/>
				<box leftPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Center" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<text><![CDATA[Saldo anterior]]></text>
			</staticText>
			<staticText>
				<reportElement x="0" y="0" width="752" height="11"/>
				<textElement textAlignment="Center" verticalAlignment="Middle">
					<font isBold="true"/>
				</textElement>
				<text><![CDATA[]]></text>
			</staticText>
		</band>
	</columnHeader>
	<detail>
		<band height="10" splitType="Stretch">
			<textField>
				<reportElement x="0" y="0" width="56" height="10"/>
				<box leftPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement verticalAlignment="Middle">
					<font size="6"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$F{CUENTA}]]></textFieldExpression>
			</textField>
			<textField isBlankWhenNull="true">
				<reportElement x="56" y="0" width="30" height="10"/>
				<box leftPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Center" verticalAlignment="Middle">
					<font size="6"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$F{AUXILIAR}]]></textFieldExpression>
			</textField>
			<textField isBlankWhenNull="true">
				<reportElement x="86" y="0" width="57" height="10"/>
				<box leftPadding="0" rightPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Right" verticalAlignment="Middle">
					<font size="6"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$F{TERCERO}]]></textFieldExpression>
			</textField>
			<textField>
				<reportElement x="143" y="0" width="208" height="10"/>
				<box leftPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement verticalAlignment="Middle">
					<font size="6"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$F{NOMBRE_CUENTA}]]></textFieldExpression>
			</textField>
			<textField pattern="#,##0.00;(#,##0.00)">
				<reportElement x="351" y="0" width="100" height="10"/>
				<box rightPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Right" verticalAlignment="Middle">
					<font size="6"/>
				</textElement>
				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$F{SALDO_ANTERIOR}]]></textFieldExpression>
			</textField>
			<textField pattern="#,##0.00;(#,##0.00)" isBlankWhenNull="false">
				<reportElement mode="Transparent" x="451" y="0" width="100" height="10" forecolor="#000000" backcolor="#FFFFFF"/>
				<box rightPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Right" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="6" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$F{MVTO_DEBITO}]]></textFieldExpression>
			</textField>
			<textField pattern="#,##0.00;(#,##0.00)" isBlankWhenNull="false">
				<reportElement mode="Transparent" x="551" y="0" width="100" height="10" forecolor="#000000" backcolor="#FFFFFF"/>
				<box rightPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Right" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="6" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$F{MVTO_CREDITO}]]></textFieldExpression>
			</textField>
			<textField pattern="#,##0.00;(#,##0.00)" isBlankWhenNull="false">
				<reportElement mode="Transparent" x="651" y="0" width="101" height="10" forecolor="#000000" backcolor="#FFFFFF"/>
				<box rightPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Right" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="6" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$F{NUEVO_SALDO}]]></textFieldExpression>
			</textField>
		</band>
	</detail>
	<pageFooter>
		<band height="25" splitType="Stretch">
			<textField>
				<reportElement mode="Opaque" x="301" y="12" width="89" height="12" forecolor="#575757" backcolor="#FFFFFF"/>
				<textElement textAlignment="Right" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="6" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA["Página "+$V{PAGE_NUMBER}+" de "]]></textFieldExpression>
			</textField>
			<staticText>
				<reportElement mode="Opaque" x="301" y="0" width="150" height="12" forecolor="#575757"/>
				<textElement textAlignment="Center" verticalAlignment="Middle">
					<font size="6"/>
				</textElement>
				<text><![CDATA[Websafi - Contabilidad]]></text>
			</staticText>
			<textField evaluationTime="Report" pattern="" isBlankWhenNull="false">
				<reportElement mode="Opaque" x="391" y="12" width="60" height="12" forecolor="#575757" backcolor="#FFFFFF"/>
				<textElement verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="6" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$V{PAGE_NUMBER}]]></textFieldExpression>
			</textField>
		</band>
	</pageFooter>
	<summary>
		<band height="60">
			<staticText>
				<reportElement mode="Opaque" x="0" y="22" width="351" height="14" forecolor="#000000" backcolor="#72BAFD"/>
				<box leftPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Center" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<text><![CDATA[Naturaleza]]></text>
			</staticText>
			<staticText>
				<reportElement mode="Opaque" x="551" y="22" width="100" height="14" forecolor="#000000" backcolor="#72BAFD"/>
				<box leftPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Center" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<text><![CDATA[Mvto. Crédito]]></text>
			</staticText>
			<staticText>
				<reportElement mode="Opaque" x="451" y="22" width="100" height="14" forecolor="#000000" backcolor="#72BAFD"/>
				<box leftPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Center" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<text><![CDATA[Mvto. Débito]]></text>
			</staticText>
			<staticText>
				<reportElement mode="Opaque" x="351" y="22" width="100" height="14" forecolor="#000000" backcolor="#72BAFD"/>
				<box leftPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Center" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<text><![CDATA[Saldo Anterior]]></text>
			</staticText>
			<staticText>
				<reportElement mode="Opaque" x="651" y="22" width="101" height="14" forecolor="#000000" backcolor="#72BAFD"/>
				<box leftPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Center" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<text><![CDATA[Saldo actual]]></text>
			</staticText>
			<staticText>
				<reportElement x="0" y="36" width="351" height="12"/>
				<box leftPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement verticalAlignment="Middle">
					<font size="6"/>
				</textElement>
				<text><![CDATA[Débito]]></text>
			</staticText>
			<staticText>
				<reportElement x="0" y="48" width="351" height="12"/>
				<box leftPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement verticalAlignment="Middle">
					<font size="6"/>
				</textElement>
				<text><![CDATA[Crédito]]></text>
			</staticText>
			<staticText>
				<reportElement mode="Opaque" x="0" y="0" width="351" height="12" forecolor="#000000" backcolor="#BCBABA"/>
				<box leftPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<text><![CDATA[TOTAL]]></text>
			</staticText>
			<textField pattern="#,##0.00;(#,##0.00)" isBlankWhenNull="false">
				<reportElement mode="Opaque" x="351" y="0" width="100" height="12" forecolor="#000000" backcolor="#BCBABA"/>
				<box rightPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Right" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="6" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$V{sumAnteriorDeb}-$V{sumAnteriorCre}]]></textFieldExpression>
			</textField>
			<textField pattern="#,##0.00;(#,##0.00)" isBlankWhenNull="false">
				<reportElement mode="Opaque" x="551" y="0" width="100" height="12" forecolor="#000000" backcolor="#BCBABA"/>
				<box rightPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Right" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="6" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$V{sumCredito}]]></textFieldExpression>
			</textField>
			<textField pattern="#,##0.00;(#,##0.00)" isBlankWhenNull="false">
				<reportElement mode="Opaque" x="451" y="0" width="100" height="12" forecolor="#000000" backcolor="#BCBABA"/>
				<box rightPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Right" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="6" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$V{sumDebito}]]></textFieldExpression>
			</textField>
			<textField pattern="#,##0.00;(#,##0.00)" isBlankWhenNull="false">
				<reportElement mode="Opaque" x="651" y="0" width="101" height="12" forecolor="#000000" backcolor="#BCBABA"/>
				<box rightPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Right" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="6" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$V{sumActualDeb}-$V{sumActualCre}]]></textFieldExpression>
			</textField>
			<textField pattern="#,##0.00;(#,##0.00)" isBlankWhenNull="false">
				<reportElement mode="Opaque" x="551" y="36" width="100" height="12" forecolor="#000000" backcolor="#FFFFFF"/>
				<box rightPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Right" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="6" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$V{sumCreditoDeb}]]></textFieldExpression>
			</textField>
			<textField pattern="#,##0.00;(#,##0.00)" isBlankWhenNull="false">
				<reportElement mode="Opaque" x="351" y="36" width="100" height="12" forecolor="#000000" backcolor="#FFFFFF"/>
				<box rightPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Right" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="6" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$V{sumAnteriorDeb}]]></textFieldExpression>
			</textField>
			<textField pattern="#,##0.00;(#,##0.00)" isBlankWhenNull="false">
				<reportElement mode="Opaque" x="651" y="36" width="101" height="12" forecolor="#000000" backcolor="#FFFFFF"/>
				<box rightPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Right" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="6" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$V{sumActualDeb}]]></textFieldExpression>
			</textField>
			<textField pattern="#,##0.00;(#,##0.00)" isBlankWhenNull="false">
				<reportElement mode="Opaque" x="451" y="36" width="100" height="12" forecolor="#000000" backcolor="#FFFFFF"/>
				<box rightPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Right" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="6" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$V{sumDebitoDeb}]]></textFieldExpression>
			</textField>
			<textField pattern="#,##0.00;(#,##0.00)" isBlankWhenNull="false">
				<reportElement mode="Opaque" x="351" y="48" width="100" height="12" forecolor="#000000"/>
				<box rightPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Right" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="6" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$V{sumAnteriorCre}]]></textFieldExpression>
			</textField>
			<textField pattern="#,##0.00;(#,##0.00)" isBlankWhenNull="false">
				<reportElement mode="Opaque" x="451" y="48" width="100" height="12" forecolor="#000000" backcolor="#FFFFFF"/>
				<box rightPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Right" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="6" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$V{sumDebitoCre}]]></textFieldExpression>
			</textField>
			<textField pattern="#,##0.00;(#,##0.00)" isBlankWhenNull="false">
				<reportElement mode="Opaque" x="551" y="48" width="100" height="12" forecolor="#000000" backcolor="#FFFFFF"/>
				<box rightPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Right" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="6" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$V{sumCreditoCre}]]></textFieldExpression>
			</textField>
			<textField pattern="#,##0.00;(#,##0.00)" isBlankWhenNull="false">
				<reportElement mode="Opaque" x="651" y="48" width="101" height="12" forecolor="#000000" backcolor="#FFFFFF"/>
				<box rightPadding="2">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.75"/>
					<leftPen lineWidth="0.75"/>
					<bottomPen lineWidth="0.75"/>
					<rightPen lineWidth="0.75"/>
				</box>
				<textElement textAlignment="Right" verticalAlignment="Middle" rotation="None" markup="none">
					<font fontName="SansSerif" size="6" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
				</textElement>
				<textFieldExpression class="java.math.BigDecimal"><![CDATA[$V{sumActualCre}]]></textFieldExpression>
			</textField>
		</band>
	</summary>
	<noData>
		<band height="20">
			<staticText>
				<reportElement x="0" y="0" width="752" height="20"/>
				<textElement textAlignment="Center" verticalAlignment="Middle">
					<font isBold="true"/>
				</textElement>
				<text><![CDATA[No hay objetos a mostrar.]]></text>
			</staticText>
		</band>
	</noData>
</jasperReport>
