<?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_certificado_novedad_reintegros" language="groovy" pageWidth="556" pageHeight="752" whenNoDataType="NoDataSection" columnWidth="556" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0">
	<property name="ireport.zoom" value="1.6105100000000012"/>
	<property name="ireport.x" value="0"/>
	<property name="ireport.y" value="0"/>
	<parameter name="id_contrato" class="java.math.BigDecimal">
		<defaultValueExpression><![CDATA[]]></defaultValueExpression>
	</parameter>
	<parameter name="id_novedad_contrato" class="java.math.BigDecimal">
		<defaultValueExpression><![CDATA[]]></defaultValueExpression>
	</parameter>
	<parameter name="valor_cero" class="java.math.BigDecimal">
		<defaultValueExpression><![CDATA[0]]></defaultValueExpression>
	</parameter>
	<queryString>
		<![CDATA[SELECT
'NC SIIF No. '|| trim(tab0.doc_soporte) ||' de '|| to_char(tab0.fecha_novedad,'dd-mm-yyyy') ||', con fecha de consignación el día '|| to_char(tab0.fecha_novedad,'dd') ||' de '|| trim(lower(to_char(tab0.fecha_novedad,'MONTH','nls_date_language=spanish'))) ||' del '|| to_char(tab0.fecha_novedad,'yyyy') ||' por valor de $'|| replace(trim(TO_CHAR(tab0.valor_reintegro, '9,999,999,999,999')),',','.') ||'.' as text_pazysalvo_reint,
tab0.id_novedad_reintegro,
tab0.id_contrato,
tab0.id_ts_td,
tab0.doc_soporte,
tab0.tipo_valor,
tab0.fecha_novedad,
tab0.valor_reintegro,
tab0.observaciones,
tab0.fecha_log,
tab0.usuario_log,
tab0.valor_excedente,
tab0.id_credito,
reint.id_novedad_contrato,
tipval.nombre_tipo_valor

FROM caco_novedad_reintegro tab0

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

left join caco_tipo_valor_v tipval
on tipval.tipo_valor = tab0.tipo_valor

where
reint.id_novedad_contrato = $P{id_novedad_contrato}

order by
tab0.fecha_novedad,
tipval.orden]]>
	</queryString>
	<field name="TEXT_PAZYSALVO_REINT" class="java.lang.String"/>
	<field name="ID_NOVEDAD_REINTEGRO" class="java.math.BigDecimal"/>
	<field name="ID_CONTRATO" class="java.math.BigDecimal"/>
	<field name="ID_TS_TD" class="java.math.BigDecimal"/>
	<field name="DOC_SOPORTE" class="java.math.BigDecimal"/>
	<field name="TIPO_VALOR" class="java.lang.String"/>
	<field name="FECHA_NOVEDAD" class="java.sql.Timestamp"/>
	<field name="VALOR_REINTEGRO" class="java.math.BigDecimal"/>
	<field name="OBSERVACIONES" class="java.lang.String"/>
	<field name="FECHA_LOG" class="java.sql.Timestamp"/>
	<field name="USUARIO_LOG" class="java.lang.String"/>
	<field name="VALOR_EXCEDENTE" class="java.math.BigDecimal"/>
	<field name="ID_CREDITO" class="java.math.BigDecimal"/>
	<field name="ID_NOVEDAD_CONTRATO" class="java.math.BigDecimal"/>
	<field name="NOMBRE_TIPO_VALOR" class="java.lang.String"/>
	<detail>
		<band height="30" splitType="Stretch">
			<textField isStretchWithOverflow="true" isBlankWhenNull="true">
				<reportElement stretchType="RelativeToTallestObject" x="0" y="0" width="556" height="20"/>
				<box leftPadding="2" rightPadding="0">
					<pen lineWidth="0.0"/>
					<topPen lineWidth="0.0"/>
					<leftPen lineWidth="0.0"/>
					<bottomPen lineWidth="0.0"/>
					<rightPen lineWidth="0.0"/>
				</box>
				<textElement textAlignment="Justified" verticalAlignment="Middle">
					<font fontName="SansSerif" size="12" isBold="false" isUnderline="false"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$F{TEXT_PAZYSALVO_REINT}]]></textFieldExpression>
			</textField>
		</band>
	</detail>
	<noData>
		<band height="20"/>
	</noData>
</jasperReport>
