<?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="caco_inf_pazysalvo" language="groovy" pageWidth="700" pageHeight="792" whenNoDataType="NoDataSection" columnWidth="556" leftMargin="72" rightMargin="72" topMargin="20" bottomMargin="20">
	<property name="ireport.zoom" value="1.363636363636366"/>
	<property name="ireport.x" value="0"/>
	<property name="ireport.y" value="0"/>
	<property name="ireport.jasperserver.reportUnit" value="/reports/nomina/certif_general_anm"/>
	<property name="ireport.jasperserver.url" value="http://10.0.100.49:8080/jasperserver/services/repository"/>
	<parameter name="id_novedad_contrato" class="java.math.BigDecimal">
		<defaultValueExpression><![CDATA[]]></defaultValueExpression>
	</parameter>
	<parameter name="id_contrato" class="java.math.BigDecimal">
		<defaultValueExpression><![CDATA[]]></defaultValueExpression>
	</parameter>
	<parameter name="SUBREPORT_DIR" class="java.lang.String" isForPrompting="false">
		<defaultValueExpression><![CDATA["/home/lavila/Reportes Jasper/Reportes Jasper Cartera-Pos/caco_certificado_novedad/"]]></defaultValueExpression>
	</parameter>
	<queryString>
		<![CDATA[select

fir.nombre,
fir.cargo,
fir.documento,
fir.encabezado,
fir.pie_pagina,
fir.pie_pagina_extra,

to_char(sysdate,'yyyy/mm/dd') as  fecha_inf,

tab0.id_contrato as id_contrato, tab0.id_tipo_contrato as id_tipo_contrato,
upper(tab0.descripcion) as descripcion,
tab0.codigo as codigo, tab0.id_anhos as id_anhos,
tab0.fecha_proceso as fecha_proceso,
tab0.fecha_inicial as fecha_inicial,
tab0.fecha_termina as fecha_termina,
tab0.valor_compania as valor_compania, tab0.valor_entidad as valor_entidad,
tab0.valor_contrato as valor_contrato, tab0.aplica_salvedad as aplica_salvedad,
tab0.estado as estado,
tab0.fecha_log as fecha_log, upper(tab0.usuario_log) as usuario_log,
tab0.fecha_anu as fecha_anu, tab0.motivo_anu as motivo_anu,
tab0.usuario_anu as usuario_anu,
tab0.id_supervisor_cont as id_supervisor_cont,

tab0.codigo_tipcont as codigo_tipcont, tab0.descripcion_tipcont as descripcion_tipcont,
tab0.id_mae_ter_sup as id_mae_ter_sup, tab0.num_doc_sup as num_doc_sup,
tab0.dv_sup as dv_sup, tab0.razon_soc_sup as razon_soc_sup, tab0.correo_sup as correo_sup,
tab0.cargo_sup as cargo_sup, tab0.correo_ter as correo_ter, tab0.codigo_anhos as codigo_anhos,
tab0.no_completo as no_completo, tab0.completo_sup as completo_sup,
tab0.id_entidad_contrato as id_entidad_contrato,
tab0.num_doc_ent as num_doc_ent,
tab0.dv_ent as dv_ent,
replace(trim(TO_CHAR(tab0.num_doc_ent, '9,999,999,999,999')),',','.') || case when tab0.dv_ent is not null then '-' || tab0.dv_ent else null end as doc_ent_text,
tab0.razon_soc_ent as razon_soc_ent, tab0.completo_ent as completo_ent,
tab0.correo_ent as correo_ent, tab0.referencia as referencia,
tab0.referencia_tipo as referencia_tipo,
tab0.no_aplica_compania,
nvl(tab0.texto_aplica_compania,' ') as texto_aplica_compania,

tab1.id_novedad_contrato as id_novedad_contrato,
tab1.id_ts_td as id_ts_td,
tab1.doc_soporte as doc_soporte,
tab1.id_tipo_nov_cont as id_tipo_nov_cont,
tab1.fecha_novedad as fecha_novedad,
tab1.observaciones as observaciones,
tab1.valor_desembolsado as valor_desembolsado,
tab1.valor_rendimientos as valor_rendimientos,
tab1.valor_no_ejecutado as valor_no_ejecutado,
tab1.valor_no_reconocido as valor_no_reconocido,
tab1.indexacion as indexacion,
tab1.valor_intereses_banco + tab1.valor_ajuste_banco as valor_intereses_banco,
tab1.valor_intereses_mora + tab1.valor_ajuste_mora as valor_intereses_mora,
nvl(reint.valor_abono,0) as reintegros_efectuados,

tab1.obser_indexacion,
tab1.obser_interes_mora,
tab1.obser_interes_banco,
tab1.obser_saldo_pendiente,
tab1.anexo_cetificado,

tab1.valor_no_ejecutado + tab1.valor_no_reconocido + tab1.indexacion + tab1.valor_intereses_banco + tab1.valor_ajuste_banco + tab1.valor_intereses_mora + tab1.valor_ajuste_mora - nvl(reint.valor_abono,0) as saldo,
tab1.no_certificado,
tab1.destinatario,
tab1.destinatario_cargo,
tab1.no_radicado,
tab1.objeto,
upper(tab1.usuario_log) as usuario_log_nov,

to_char(tab1.fecha_novedad,'dd-mm-yyyy') as fecha_rad,

tab1.NO_PAZYSALVO,
tab1.FECHA_PAZYSALVO,
tab1.USUARIO_PAZYSALVO,
to_char(tab1.FECHA_PAZYSALVO,'dd') as dia_pys,
trim(lower(to_char(tab1.FECHA_PAZYSALVO,'MONTH','nls_date_language=spanish'))) as mes_pys,
to_char(tab1.FECHA_PAZYSALVO,'yyyy') as anho_pys,
lower( numero_a_texto(to_char(tab1.FECHA_PAZYSALVO,'dd')) ) as dia_pys_text,
lower( numero_a_texto(to_char(tab1.FECHA_PAZYSALVO,'yyyy')) ) as anho_pys_text,

tab2.codigo as codigo_tipnov,
tab2.descripcion as descripcion_tipnov,
tab2.estado as estado_tipnov,
tab2.aplica_cartera as aplica_cartera,

tab0.valor_desembolso,
tab0.tag_subreport1,
tab0.tag_subreport2,
tab0.tag_subreport3,
tab0.valor_rendimiento,

initcap(usu.nombre || ' ' || usu.apellido  || '/' || usu.denominacion_comp) as usuario_log_text

FROM CACO_CONTRATO_V tab0

left join (
    select
    fir.*,
    ROW_NUMBER() OVER (
        partition by fir.comando
        ORDER BY fir.comando, fir.orden desc
    ) AS rn
    from CA_INF_FIRMA fir
    where
    fir.comando = 'caco_paz_y_salvo'
    and fir.estado = 1
)fir
on fir.rn = 1

left join caco_novedad_contrato tab1
on tab1.id_contrato = tab0.id_contrato

left join (

	SELECT DISTINCT
    usu.*,
nvl(dp.denominacion_comp,'Contratista') as denominacion_comp
    FROM usuario usu

    left join no_estado_func_v est
    on est.num_doc = usu.num_doc
    and est.id_anhos = extract(year from sysdate)
    and est.id_meses = extract(month from sysdate)

    left join no_dp_v dp
    on dp.id_dp = est.id_dp

    where
    est.periodo in (SELECT
        perr.id_periodo
    FROM no_periodo perr where perr.id_anhos = extract(year from sysdate)
    and perr.id_meses = extract(month from sysdate) and perr.id_tipo_periodo = 1)
    or est.periodo is null

) usu on usu.username = tab1.USUARIO_PAZYSALVO

left join(

    select
    tab0.id_novedad_contrato,
    tab0.id_contrato,
    min(tab0.fecha_cre) as fecha_cre,
    sum(tab0.valor_abono) as valor_abono
    from(
        SELECT
        tab0.*,
        debcre.id_credito,
        debcre.sec_credito,
        debcre.fecha_cre,
        nvl(debcre.valor_cre,0) as valor_cre,
        nvl(debcre.valor_abono,0) as valor_abono,
        nvl(debcre.excedente,0) as excedente,
        debcre.observaciones_credet

        FROM caco_novedad_contrato_debito tab0

        left join ca_debito_credito debcre
        on debcre.id_debito = tab0.id_debito

        where
        tab0.id_novedad_contrato = $P{id_novedad_contrato}
        and debcre.estado = 1
        and debcre.estado_cre = 1
        and debcre.id_credito is not null

    )tab0

    group by
    tab0.id_novedad_contrato,
    tab0.id_contrato

)cred
on cred.id_contrato = tab1.id_contrato

left join(
    select
    tab0.id_novedad_contrato,
    max(tab0.fecha_novedad) as fecha_novedad,
    sum(tab0.valor_reintegro - tab0.valor_excedente) as valor_abono
    from(

        SELECT
        tab0.*,
        reint.id_novedad_contrato

        FROM caco_novedad_reintegro tab0

        left join caco_nov_cont_reint reint
        on reint.id_novedad_reintegro = tab0.id_novedad_reintegro

        where
        reint.id_novedad_contrato = $P{id_novedad_contrato}

    )tab0

    group by
    tab0.id_novedad_contrato
)reint
on reint.id_novedad_contrato = tab1.id_novedad_contrato

left join caco_tipo_nov_cont tab2
on tab2.id_tipo_nov_cont = tab1.id_tipo_nov_cont

WHERE
tab0.id_contrato = $P{id_contrato}
and tab1.id_novedad_contrato = $P{id_novedad_contrato}

ORDER BY
tab0.id_anhos,
tab0.codigo,
tab0.fecha_proceso,
tab1.fecha_novedad]]>
	</queryString>
	<field name="NOMBRE" class="java.lang.String"/>
	<field name="CARGO" class="java.lang.String"/>
	<field name="DOCUMENTO" class="java.lang.String"/>
	<field name="ENCABEZADO" class="java.lang.String"/>
	<field name="PIE_PAGINA" class="java.lang.String"/>
	<field name="PIE_PAGINA_EXTRA" class="java.lang.String"/>
	<field name="FECHA_INF" class="java.lang.String"/>
	<field name="ID_CONTRATO" class="java.math.BigDecimal"/>
	<field name="ID_TIPO_CONTRATO" class="java.math.BigDecimal"/>
	<field name="DESCRIPCION" class="java.lang.String"/>
	<field name="CODIGO" class="java.lang.String"/>
	<field name="ID_ANHOS" class="java.math.BigDecimal"/>
	<field name="FECHA_PROCESO" class="java.sql.Timestamp"/>
	<field name="FECHA_INICIAL" class="java.sql.Timestamp"/>
	<field name="FECHA_TERMINA" class="java.sql.Timestamp"/>
	<field name="VALOR_COMPANIA" class="java.math.BigDecimal"/>
	<field name="VALOR_ENTIDAD" class="java.math.BigDecimal"/>
	<field name="VALOR_CONTRATO" class="java.math.BigDecimal"/>
	<field name="APLICA_SALVEDAD" class="java.math.BigDecimal"/>
	<field name="ESTADO" class="java.math.BigDecimal"/>
	<field name="FECHA_LOG" class="java.sql.Timestamp"/>
	<field name="USUARIO_LOG" class="java.lang.String"/>
	<field name="FECHA_ANU" class="java.sql.Timestamp"/>
	<field name="MOTIVO_ANU" class="java.lang.String"/>
	<field name="USUARIO_ANU" class="java.lang.String"/>
	<field name="ID_SUPERVISOR_CONT" class="java.math.BigDecimal"/>
	<field name="CODIGO_TIPCONT" class="java.lang.String"/>
	<field name="DESCRIPCION_TIPCONT" class="java.lang.String"/>
	<field name="ID_MAE_TER_SUP" class="java.math.BigDecimal"/>
	<field name="NUM_DOC_SUP" class="java.lang.String"/>
	<field name="DV_SUP" class="java.math.BigDecimal"/>
	<field name="RAZON_SOC_SUP" class="java.lang.String"/>
	<field name="CORREO_SUP" class="java.lang.String"/>
	<field name="CARGO_SUP" class="java.lang.String"/>
	<field name="CORREO_TER" class="java.lang.String"/>
	<field name="CODIGO_ANHOS" class="java.lang.String"/>
	<field name="NO_COMPLETO" class="java.lang.String"/>
	<field name="COMPLETO_SUP" class="java.lang.String"/>
	<field name="ID_ENTIDAD_CONTRATO" class="java.math.BigDecimal"/>
	<field name="NUM_DOC_ENT" class="java.lang.String"/>
	<field name="DV_ENT" class="java.math.BigDecimal"/>
	<field name="DOC_ENT_TEXT" class="java.lang.String"/>
	<field name="RAZON_SOC_ENT" class="java.lang.String"/>
	<field name="COMPLETO_ENT" class="java.lang.String"/>
	<field name="CORREO_ENT" class="java.lang.String"/>
	<field name="REFERENCIA" class="java.lang.String"/>
	<field name="REFERENCIA_TIPO" class="java.lang.String"/>
	<field name="NO_APLICA_COMPANIA" class="java.math.BigDecimal"/>
	<field name="TEXTO_APLICA_COMPANIA" class="java.lang.String"/>
	<field name="ID_NOVEDAD_CONTRATO" class="java.math.BigDecimal"/>
	<field name="ID_TS_TD" class="java.math.BigDecimal"/>
	<field name="DOC_SOPORTE" class="java.lang.String"/>
	<field name="ID_TIPO_NOV_CONT" class="java.math.BigDecimal"/>
	<field name="FECHA_NOVEDAD" class="java.sql.Timestamp"/>
	<field name="OBSERVACIONES" class="java.lang.String"/>
	<field name="VALOR_DESEMBOLSADO" class="java.math.BigDecimal"/>
	<field name="VALOR_RENDIMIENTOS" class="java.math.BigDecimal"/>
	<field name="VALOR_NO_EJECUTADO" class="java.math.BigDecimal"/>
	<field name="VALOR_NO_RECONOCIDO" class="java.math.BigDecimal"/>
	<field name="INDEXACION" class="java.math.BigDecimal"/>
	<field name="VALOR_INTERESES_BANCO" class="java.math.BigDecimal"/>
	<field name="VALOR_INTERESES_MORA" class="java.math.BigDecimal"/>
	<field name="REINTEGROS_EFECTUADOS" class="java.math.BigDecimal"/>
	<field name="OBSER_INDEXACION" class="java.lang.String"/>
	<field name="OBSER_INTERES_MORA" class="java.lang.String"/>
	<field name="OBSER_INTERES_BANCO" class="java.lang.String"/>
	<field name="OBSER_SALDO_PENDIENTE" class="java.lang.String"/>
	<field name="ANEXO_CETIFICADO" class="java.lang.String"/>
	<field name="SALDO" class="java.math.BigDecimal"/>
	<field name="NO_CERTIFICADO" class="java.math.BigDecimal"/>
	<field name="DESTINATARIO" class="java.lang.String"/>
	<field name="DESTINATARIO_CARGO" class="java.lang.String"/>
	<field name="NO_RADICADO" class="java.lang.String"/>
	<field name="OBJETO" class="java.lang.String"/>
	<field name="USUARIO_LOG_NOV" class="java.lang.String"/>
	<field name="FECHA_RAD" class="java.lang.String"/>
	<field name="NO_PAZYSALVO" class="java.math.BigDecimal"/>
	<field name="FECHA_PAZYSALVO" class="java.sql.Timestamp"/>
	<field name="USUARIO_PAZYSALVO" class="java.lang.String"/>
	<field name="DIA_PYS" class="java.lang.String"/>
	<field name="MES_PYS" class="java.lang.String"/>
	<field name="ANHO_PYS" class="java.lang.String"/>
	<field name="DIA_PYS_TEXT" class="java.lang.String"/>
	<field name="ANHO_PYS_TEXT" class="java.lang.String"/>
	<field name="CODIGO_TIPNOV" class="java.lang.String"/>
	<field name="DESCRIPCION_TIPNOV" class="java.lang.String"/>
	<field name="ESTADO_TIPNOV" class="java.math.BigDecimal"/>
	<field name="APLICA_CARTERA" class="java.math.BigDecimal"/>
	<field name="VALOR_DESEMBOLSO" class="java.math.BigDecimal"/>
	<field name="TAG_SUBREPORT1" class="java.math.BigDecimal"/>
	<field name="TAG_SUBREPORT2" class="java.math.BigDecimal"/>
	<field name="TAG_SUBREPORT3" class="java.math.BigDecimal"/>
	<field name="VALOR_RENDIMIENTO" class="java.math.BigDecimal"/>
	<field name="USUARIO_LOG_TEXT" class="java.lang.String"/>
	<background>
		<band splitType="Stretch"/>
	</background>
	<pageHeader>
		<band height="160" splitType="Stretch">
			<image>
				<reportElement x="233" y="0" width="90" height="90"/>
				<imageExpression class="java.lang.String"><![CDATA["repo:LogoEmpresa003.jpg"]]></imageExpression>
			</image>
			<textField>
				<reportElement x="0" y="90" width="556" height="70" isRemoveLineWhenBlank="true">
					<printWhenExpression><![CDATA[$V{PAGE_NUMBER} == 1]]></printWhenExpression>
				</reportElement>
				<box leftPadding="0">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.0"/>
					<leftPen lineWidth="0.0"/>
					<bottomPen lineWidth="0.0"/>
					<rightPen lineWidth="0.0"/>
				</box>
				<textElement textAlignment="Center" verticalAlignment="Middle">
					<font fontName="SansSerif" size="12" isBold="true"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA["PAZ Y SALVO No. 1096"]]></textFieldExpression>
			</textField>
		</band>
	</pageHeader>
	<columnHeader>
		<band height="90" splitType="Stretch">
			<printWhenExpression><![CDATA[$V{PAGE_NUMBER} == 1]]></printWhenExpression>
			<textField isStretchWithOverflow="true" isBlankWhenNull="true">
				<reportElement x="0" y="0" width="556" height="90" isRemoveLineWhenBlank="true"/>
				<box topPadding="0" leftPadding="0" rightPadding="0">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.0"/>
					<leftPen lineWidth="0.0"/>
					<bottomPen lineWidth="0.0"/>
					<rightPen lineWidth="0.0"/>
				</box>
				<textElement textAlignment="Justified" verticalAlignment="Top" markup="styled">
					<font fontName="SansSerif" size="12" isBold="false" isUnderline="false"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA["Se certifica que la " + $F{RAZON_SOC_ENT} + ", identificado con NIT " + $F{DOC_ENT_TEXT} + ", se encuentra a PAZ Y SALVO por todo concepto con el Ministerio de Ciencia, Tecnología e Innovación<sup>1</sup> , en lo que se refiere al Contrato No." + $F{CODIGO} + " del año " + $F{ID_ANHOS} + ", en razón a que para la fecha efectuó la devolución de los recursos de acuerdo con lo establecido en el Acta de liquidación con radicado No. " + $F{NO_RADICADO} + " de " + $F{FECHA_RAD} + "."]]></textFieldExpression>
			</textField>
		</band>
	</columnHeader>
	<detail>
		<band height="55" splitType="Stretch">
			<textField isStretchWithOverflow="true" isBlankWhenNull="true">
				<reportElement x="0" y="0" width="556" height="55" isRemoveLineWhenBlank="true"/>
				<box topPadding="0" leftPadding="0" rightPadding="0">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.0"/>
					<leftPen lineWidth="0.0"/>
					<bottomPen lineWidth="0.0"/>
					<rightPen lineWidth="0.0"/>
				</box>
				<textElement textAlignment="Justified" verticalAlignment="Top" markup="styled">
					<font fontName="SansSerif" size="12" isBold="false" isUnderline="false"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA["Los pagos realizados por la entidad se encuentran registrados en el documento de causación de ingresos:"]]></textFieldExpression>
			</textField>
		</band>
		<band height="30">
			<subreport>
				<reportElement x="0" y="0" width="556" height="20" isRemoveLineWhenBlank="true"/>
				<subreportParameter name="id_contrato">
					<subreportParameterExpression><![CDATA[$F{ID_CONTRATO}]]></subreportParameterExpression>
				</subreportParameter>
				<subreportParameter name="id_novedad_contrato">
					<subreportParameterExpression><![CDATA[$F{ID_NOVEDAD_CONTRATO}]]></subreportParameterExpression>
				</subreportParameter>
				<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
				<subreportExpression class="java.lang.String"><![CDATA["repo:caco_inf_pazysalvo_reintegros"]]></subreportExpression>
			</subreport>
		</band>
		<band height="50" splitType="Prevent">
			<textField isStretchWithOverflow="true" isBlankWhenNull="true">
				<reportElement stretchType="RelativeToBandHeight" x="0" y="0" width="556" height="40" isRemoveLineWhenBlank="true"/>
				<box leftPadding="2" rightPadding="0">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.0"/>
					<leftPen lineWidth="0.0"/>
					<bottomPen lineWidth="0.0"/>
					<rightPen lineWidth="0.0"/>
				</box>
				<textElement verticalAlignment="Middle">
					<font fontName="SansSerif" size="12" isBold="false" isUnderline="false"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA["El presente certificado es anexo del radicado del Oficio y se expide a los " + $F{DIA_PYS_TEXT} + " (" + $F{DIA_PYS} + ") días del mes de " + $F{MES_PYS} + " del año " + $F{ANHO_PYS_TEXT} + " (" + $F{ANHO_PYS} + ")."]]></textFieldExpression>
			</textField>
		</band>
		<band height="160">
			<textField isStretchWithOverflow="true">
				<reportElement x="0" y="65" width="556" height="20" isRemoveLineWhenBlank="true"/>
				<box leftPadding="2" rightPadding="0">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.0"/>
					<leftPen lineWidth="0.0"/>
					<bottomPen lineWidth="0.0"/>
					<rightPen lineWidth="0.0"/>
				</box>
				<textElement verticalAlignment="Middle">
					<font fontName="SansSerif" size="12" isBold="true" isUnderline="false"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$F{NOMBRE}]]></textFieldExpression>
			</textField>
			<textField isStretchWithOverflow="true">
				<reportElement x="0" y="85" width="556" height="16" isRemoveLineWhenBlank="true"/>
				<box leftPadding="2" rightPadding="0">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.0"/>
					<leftPen lineWidth="0.0"/>
					<bottomPen lineWidth="0.0"/>
					<rightPen lineWidth="0.0"/>
				</box>
				<textElement verticalAlignment="Middle">
					<font fontName="SansSerif" size="12" isBold="false" isUnderline="false"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$F{CARGO}]]></textFieldExpression>
			</textField>
			<textField isStretchWithOverflow="true">
				<reportElement x="0" y="101" width="556" height="16" isRemoveLineWhenBlank="true"/>
				<box leftPadding="2" rightPadding="0">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.0"/>
					<leftPen lineWidth="0.0"/>
					<bottomPen lineWidth="0.0"/>
					<rightPen lineWidth="0.0"/>
				</box>
				<textElement verticalAlignment="Middle">
					<font fontName="SansSerif" size="12" isBold="false" isUnderline="false"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA["Dirección Administrativa y Financiera"]]></textFieldExpression>
			</textField>
			<textField isStretchWithOverflow="true">
				<reportElement x="0" y="140" width="556" height="10" isRemoveLineWhenBlank="true"/>
				<box leftPadding="2" rightPadding="0">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.0"/>
					<leftPen lineWidth="0.0"/>
					<bottomPen lineWidth="0.0"/>
					<rightPen lineWidth="0.0"/>
				</box>
				<textElement verticalAlignment="Middle">
					<font fontName="SansSerif" size="7" isBold="false" isUnderline="false"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA["Elaboró: " + $F{USUARIO_LOG_TEXT} + "/Grupo Interno de Trabajo de Apoyo Financiero y Presupuestal"]]></textFieldExpression>
			</textField>
			<textField isStretchWithOverflow="true">
				<reportElement x="0" y="9" width="556" height="16" isRemoveLineWhenBlank="true"/>
				<box leftPadding="2" rightPadding="0">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.0"/>
					<leftPen lineWidth="0.0"/>
					<bottomPen lineWidth="0.0"/>
					<rightPen lineWidth="0.0"/>
				</box>
				<textElement verticalAlignment="Middle">
					<font fontName="SansSerif" size="12" isBold="false" isUnderline="false"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA["Cordialmente,"]]></textFieldExpression>
			</textField>
			<textField isStretchWithOverflow="true">
				<reportElement x="0" y="150" width="556" height="10" isRemoveLineWhenBlank="true"/>
				<box leftPadding="2" rightPadding="0">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.0"/>
					<leftPen lineWidth="0.0"/>
					<bottomPen lineWidth="0.0"/>
					<rightPen lineWidth="0.0"/>
				</box>
				<textElement verticalAlignment="Middle">
					<font fontName="SansSerif" size="7" isBold="false" isUnderline="false"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$F{PIE_PAGINA_EXTRA}]]></textFieldExpression>
			</textField>
		</band>
	</detail>
	<columnFooter>
		<band height="9" splitType="Stretch"/>
	</columnFooter>
	<pageFooter>
		<band height="80" splitType="Stretch">
			<textField>
				<reportElement x="376" y="30" width="200" height="50" forecolor="#666666"/>
				<box rightPadding="2"/>
				<textElement textAlignment="Right" markup="none">
					<font fontName="SansSerif" size="8"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA["Avenida Calle 26 # 57 - 83\n" +
"Torre 8 Pisos del 2 al 6\n" +
"Teléfono: (57-1) 625 8480\n"+
"Fax: (57-1) 625 8481\n"+
"Bogotá D.C. - Colombia\n"]]></textFieldExpression>
			</textField>
			<textField>
				<reportElement x="-18" y="30" width="394" height="30" forecolor="#666666" backcolor="#FEFEFE"/>
				<box leftPadding="2"/>
				<textElement markup="none">
					<font fontName="SansSerif" size="8"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA["Código: A202PR07MO1\n" +
"Versión: 01\n"+
"Fecha: 2023-12-19\n"]]></textFieldExpression>
			</textField>
			<textField>
				<reportElement mode="Opaque" x="-18" y="60" width="70" height="10" forecolor="#666666" backcolor="#FEFEFE"/>
				<textElement 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.lang.String"><![CDATA["Página "+$V{PAGE_NUMBER}+" de "]]></textFieldExpression>
			</textField>
			<textField evaluationTime="Report" pattern="" isBlankWhenNull="false">
				<reportElement mode="Opaque" x="52" y="60" width="324" height="10" forecolor="#666666" backcolor="#FEFEFE"/>
				<textElement 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.lang.String"><![CDATA[$V{PAGE_NUMBER}]]></textFieldExpression>
			</textField>
			<textField isStretchWithOverflow="true" isBlankWhenNull="true">
				<reportElement x="0" y="5" width="556" height="20" isRemoveLineWhenBlank="true">
					<printWhenExpression><![CDATA[$V{PAGE_NUMBER} == 1]]></printWhenExpression>
				</reportElement>
				<box leftPadding="2" rightPadding="0">
					<pen lineWidth="0.75"/>
					<topPen lineWidth="0.0"/>
					<leftPen lineWidth="0.0"/>
					<bottomPen lineWidth="0.0"/>
					<rightPen lineWidth="0.0"/>
				</box>
				<textElement textAlignment="Justified" verticalAlignment="Top" markup="styled">
					<font fontName="SansSerif" size="7" isBold="false" isItalic="false" isUnderline="false"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$F{PIE_PAGINA}]]></textFieldExpression>
			</textField>
			<line>
				<reportElement x="0" y="0" width="200" height="1"/>
				<graphicElement>
					<pen lineWidth="0.75"/>
				</graphicElement>
			</line>
		</band>
	</pageFooter>
	<noData>
		<band height="20">
			<staticText>
				<reportElement x="0" y="0" width="556" height="20"/>
				<textElement textAlignment="Center" verticalAlignment="Middle">
					<font fontName="SansSerif" isBold="true"/>
				</textElement>
				<text><![CDATA[No hay objetos a mostrar.]]></text>
			</staticText>
		</band>
	</noData>
</jasperReport>
