18 changed files with 2662 additions and 0 deletions
Binary file not shown.
@ -0,0 +1,243 @@ |
|||||||
|
<?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="guarani" pageWidth="595" pageHeight="842" whenNoDataType="NoDataSection" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="3b7cc6f5-36a8-48bd-aa8d-b0f2b6468bf8"> |
||||||
|
<property name="ireport.zoom" value="1.610510000000001"/> |
||||||
|
<property name="ireport.x" value="0"/> |
||||||
|
<property name="ireport.y" value="0"/> |
||||||
|
<style name="Title" fontName="Times New Roman" fontSize="14" isBold="true" isUnderline="true" pdfFontName="Times-Bold"/> |
||||||
|
<parameter name="solicitud" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[new Integer(1)]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="logo" class="java.lang.String"/> |
||||||
|
<parameter name="autoridad_cargo" class="java.lang.String"> |
||||||
|
<defaultValueExpression><![CDATA[""]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="autoridad_nombre" class="java.lang.String"> |
||||||
|
<defaultValueExpression><![CDATA["Firma"]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="ocultar_firma" class="java.lang.Boolean"> |
||||||
|
<defaultValueExpression><![CDATA[false]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="verificacion_codigo" class="java.lang.String"/> |
||||||
|
<parameter name="verificacion_url" class="java.lang.String"/> |
||||||
|
<parameter name="verificacion_qr" class="java.lang.String"/> |
||||||
|
<parameter name="logo_escuela" class="java.lang.String"/> |
||||||
|
<parameter name="logo_ra" class="java.lang.String"> |
||||||
|
<defaultValueExpression><![CDATA["../../www/img/escudo_ENET.jpg"]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<queryString> |
||||||
|
<![CDATA[SELECT |
||||||
|
COALESCE("negocio".sga_alumnos.legajo, ' -- ') AS legajo, |
||||||
|
"negocio".vw_personas.apellido || ' ' || "negocio".vw_personas.nombres as apellido_y_nombre, |
||||||
|
"negocio".vw_personas.desc_tipo_documento || ' ' || "negocio".vw_personas.nro_documento as documento_principal, |
||||||
|
"negocio".vw_planes.propuesta_nombre as propuesta_nombre, |
||||||
|
'(' || "negocio".vw_planes.propuesta_codigo || ') ' || "negocio".vw_planes.propuesta_nombre as propuesta_nombre_completo, |
||||||
|
"negocio".vw_planes.propuesta_nombre_abreviado as propuesta_nombre_abreviado, |
||||||
|
"negocio".sga_ubicaciones.nombre as ubicacion_nombre, |
||||||
|
"negocio".vw_planes.plan_nombre as plan_nombre, |
||||||
|
"negocio".vw_planes.version_nombre as plan_version_nombre, |
||||||
|
"negocio".sga_constancias_solicitud.presentar_a, |
||||||
|
COALESCE("negocio".sga_constancias_solicitud.observaciones, ' ') AS observaciones, |
||||||
|
"negocio".vw_localidades.localidad_nombre as ciudad, |
||||||
|
"negocio".vw_localidades.provincia_nombre as provincia, |
||||||
|
"negocio".sga_instituciones.nombre as nombre_institucion, |
||||||
|
COALESCE (scr.nro_resolucion) as nro_resolucion_cert, |
||||||
|
COALESCE (scr.tipo) as resolucion_tipo, |
||||||
|
array_to_string( array( |
||||||
|
SELECT |
||||||
|
concat_ws( |
||||||
|
' - ', |
||||||
|
sga_ubicaciones.calle || ' ' || sga_ubicaciones.numero, |
||||||
|
mug_localidades.nombre, |
||||||
|
mug_provincias.nombre, |
||||||
|
sga_ubicaciones.telefono, |
||||||
|
sga_ubicaciones.email |
||||||
|
) |
||||||
|
FROM sga_ubicaciones, mug_localidades, mug_provincias, mug_dptos_partidos |
||||||
|
WHERE sga_ubicaciones.ubicacion = sga_alumnos.ubicacion |
||||||
|
AND mug_localidades.localidad = sga_ubicaciones.localidad |
||||||
|
and mug_localidades.dpto_partido = mug_dptos_partidos.dpto_partido |
||||||
|
and mug_provincias.provincia = mug_dptos_partidos.provincia |
||||||
|
), '') as contacto_escuela, |
||||||
|
CASE sga_propuestas_ra.responsable_academica |
||||||
|
WHEN '2' THEN 'COLEGIO SUPERIOR DEL URUGUAY "JUSTO JOSÉ DE URQUIZA"' |
||||||
|
WHEN '1' THEN 'ESCUELA TÉCNICA N°35 "GENERAL DON JOSÉ DE SAN MARTÍN"' |
||||||
|
END AS colegio, |
||||||
|
"negocio".f_responsables_academicas_propuesta("negocio".sga_alumnos.propuesta) AS ra_nombre, |
||||||
|
CASE vw_personas.sexo |
||||||
|
WHEN 'M' THEN 'el alumno' |
||||||
|
WHEN 'F' THEN 'la alumna' |
||||||
|
END AS alu_desc_segun_sexo, |
||||||
|
CASE vw_personas.sexo |
||||||
|
WHEN 'M' THEN 'del interesado' |
||||||
|
WHEN 'F' THEN 'de la interesada' |
||||||
|
END AS alu_int_desc_segun_sexo, |
||||||
|
CASE vw_personas.sexo |
||||||
|
WHEN 'M' THEN sc.nombre |
||||||
|
WHEN 'F' THEN sc.nombre_femenino |
||||||
|
END AS certificado_nombre, |
||||||
|
CASE |
||||||
|
WHEN EXISTS ( |
||||||
|
SELECT 1 |
||||||
|
FROM sga_autoridades a |
||||||
|
WHERE a.cargo = 1 |
||||||
|
) THEN |
||||||
|
CASE vw_personas.sexo |
||||||
|
WHEN 'M' THEN 'El Rector' |
||||||
|
WHEN 'F' THEN 'La Rectora' |
||||||
|
END |
||||||
|
|
||||||
|
END AS autoridad_sexo, |
||||||
|
|
||||||
|
cursada.curso, |
||||||
|
cursada.division, |
||||||
|
cursada.ciclo, |
||||||
|
cursada.turno, |
||||||
|
|
||||||
|
"negocio".vw_personas.sexo as sexo |
||||||
|
|
||||||
|
FROM |
||||||
|
"negocio".sga_constancias_solicitud |
||||||
|
JOIN "negocio".sga_alumnos ON "negocio".sga_constancias_solicitud.alumno = "negocio".sga_alumnos.alumno |
||||||
|
JOIN "negocio".vw_personas ON "negocio".sga_alumnos.persona = "negocio".vw_personas.persona |
||||||
|
JOIN "negocio".vw_planes ON "negocio".vw_planes.plan_version = "negocio".sga_alumnos.plan_version |
||||||
|
JOIN "negocio".sga_ubicaciones ON "negocio".sga_alumnos.ubicacion = "negocio".sga_ubicaciones.ubicacion |
||||||
|
JOIN "negocio".vw_localidades ON "negocio".sga_ubicaciones.localidad = "negocio".vw_localidades.localidad |
||||||
|
JOIN "negocio".sga_instituciones ON "negocio".sga_instituciones.institucion = "negocio".get_ra_inst_araucano_propuesta("negocio".sga_alumnos.propuesta, 'IG') |
||||||
|
JOIN "negocio".sga_propuestas_ra ON "negocio".sga_propuestas_ra.propuesta = "negocio".sga_alumnos.propuesta |
||||||
|
join sga_planes_certificados spc on "negocio".sga_alumnos.plan_version = spc.plan_version |
||||||
|
join sga_certificados sc on spc.certificado = sc.certificado |
||||||
|
join sga_certificados_resoluciones scr on sc.certificado = scr.certificado |
||||||
|
|
||||||
|
-- Subconsulta reemplazo de f_certificado_regular_enet |
||||||
|
LEFT JOIN ( |
||||||
|
SELECT |
||||||
|
vic.alumno, |
||||||
|
SPLIT_PART(vc.comision_nombre, ' ', 2) AS division, |
||||||
|
sep2.anio_de_cursada AS curso, |
||||||
|
stc.nombre AS turno, |
||||||
|
CASE |
||||||
|
WHEN sep2.anio_de_cursada IN (1, 2, 3) THEN 'Ciclo Básico' |
||||||
|
ELSE vop.nombre |
||||||
|
END AS ciclo |
||||||
|
FROM vw_insc_cursada vic |
||||||
|
JOIN vw_comisiones vc ON vic.comision = vc.comision |
||||||
|
JOIN vw_elementos ve ON vc.elemento = ve.elemento |
||||||
|
JOIN sga_elementos_plan sep2 ON ve.elemento_revision = sep2.elemento_revision |
||||||
|
JOIN sga_divisiones sd ON vc.division = sd.division |
||||||
|
JOIN sga_turnos_cursadas stc ON vc.turno_cursada = stc.turno |
||||||
|
LEFT JOIN vw_orientaciones_plan vop ON ve.elemento = vop.elemento |
||||||
|
) AS cursada ON cursada.alumno = "negocio".sga_alumnos.alumno |
||||||
|
|
||||||
|
|
||||||
|
WHERE |
||||||
|
"negocio".sga_constancias_solicitud.solicitud = 46 |
||||||
|
AND "negocio".sga_alumnos.calidad = 'A' |
||||||
|
|
||||||
|
|
||||||
|
LIMIT 1;]]> |
||||||
|
</queryString> |
||||||
|
<field name="legajo" class="java.lang.String"/> |
||||||
|
<field name="apellido_y_nombre" class="java.lang.String"/> |
||||||
|
<field name="documento_principal" class="java.lang.String"/> |
||||||
|
<field name="propuesta_nombre" class="java.lang.String"/> |
||||||
|
<field name="propuesta_nombre_completo" class="java.lang.String"/> |
||||||
|
<field name="propuesta_nombre_abreviado" class="java.lang.String"/> |
||||||
|
<field name="ubicacion_nombre" class="java.lang.String"/> |
||||||
|
<field name="plan_nombre" class="java.lang.String"/> |
||||||
|
<field name="plan_version_nombre" class="java.lang.String"/> |
||||||
|
<field name="presentar_a" class="java.lang.String"/> |
||||||
|
<field name="observaciones" class="java.lang.String"/> |
||||||
|
<field name="ciudad" class="java.lang.String"/> |
||||||
|
<field name="provincia" class="java.lang.String"/> |
||||||
|
<field name="nombre_institucion" class="java.lang.String"/> |
||||||
|
<field name="nro_resolucion_cert" class="java.lang.String"/> |
||||||
|
<field name="resolucion_tipo" class="java.lang.String"/> |
||||||
|
<field name="contacto_escuela" class="java.lang.String"/> |
||||||
|
<field name="colegio" class="java.lang.String"/> |
||||||
|
<field name="ra_nombre" class="java.lang.String"/> |
||||||
|
<field name="alu_desc_segun_sexo" class="java.lang.String"/> |
||||||
|
<field name="alu_int_desc_segun_sexo" class="java.lang.String"/> |
||||||
|
<field name="certificado_nombre" class="java.lang.String"/> |
||||||
|
<field name="autoridad_sexo" class="java.lang.String"/> |
||||||
|
<field name="curso" class="java.lang.Integer"/> |
||||||
|
<field name="division" class="java.lang.String"/> |
||||||
|
<field name="ciclo" class="java.lang.String"/> |
||||||
|
<field name="turno" class="java.lang.String"/> |
||||||
|
<field name="sexo" class="java.lang.String"/> |
||||||
|
<variable name="fecha_narrada" class="java.lang.String"> |
||||||
|
<variableExpression><![CDATA[new java.text.SimpleDateFormat("dd 'días del mes de' MMMM 'de' yyyy", new java.util.Locale("es")).format(new java.util.Date())]]></variableExpression> |
||||||
|
</variable> |
||||||
|
<background> |
||||||
|
<band height="487" splitType="Stretch"/> |
||||||
|
</background> |
||||||
|
<title> |
||||||
|
<band height="86" splitType="Stretch"> |
||||||
|
<image hAlign="Center" vAlign="Middle" onErrorType="Blank"> |
||||||
|
<reportElement x="53" y="0" width="143" height="82" uuid="f6596db7-cab2-4b9b-924e-d29edd66e788"/> |
||||||
|
<imageExpression><![CDATA[$P{logo_ra}]]></imageExpression> |
||||||
|
</image> |
||||||
|
</band> |
||||||
|
</title> |
||||||
|
<pageHeader> |
||||||
|
<band height="34" splitType="Stretch"> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Title" x="53" y="6" width="447" height="23" uuid="d5ac6776-cbf2-46d8-b3e3-390cf40e3f32"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[Constancia de Certificado de Estudios en Trámite]]></text> |
||||||
|
</staticText> |
||||||
|
</band> |
||||||
|
</pageHeader> |
||||||
|
<columnHeader> |
||||||
|
<band splitType="Stretch"/> |
||||||
|
</columnHeader> |
||||||
|
<detail> |
||||||
|
<band height="423" splitType="Stretch"> |
||||||
|
<textField isBlankWhenNull="true"> |
||||||
|
<reportElement x="53" y="13" width="447" height="128" uuid="e716409d-f2dd-4889-a9b1-d6b9f1d7d764"/> |
||||||
|
<textElement textAlignment="Justified"/> |
||||||
|
<textFieldExpression><![CDATA[$F{autoridad_sexo} + " hace constar que " + $F{apellido_y_nombre}.toUpperCase() + " con "+ $F{documento_principal} + " de " + $F{curso} + "° año "+ $F{division} + " división tiene en trámite su título de " + $F{certificado_nombre} + " Resolución "+$F{resolucion_tipo}.substring(0, 1).toUpperCase()+$F{resolucion_tipo}.substring(1).toLowerCase() + " " + $F{nro_resolucion_cert} + |
||||||
|
"\n\nA pedido " + $F{alu_int_desc_segun_sexo} + " se extiende la presente constancia, sin enmiendas ni raspaduras, en " + $F{ciudad} + ", " + $F{provincia} + " a los " + $V{fecha_narrada} +", para ser presentada ante " + |
||||||
|
$F{presentar_a}.toUpperCase()]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField isStretchWithOverflow="true" isBlankWhenNull="true"> |
||||||
|
<reportElement x="53" y="300" width="447" height="28" uuid="e418a161-258f-44f3-b39d-fe2ecdbd0057"/> |
||||||
|
<textFieldExpression><![CDATA[((($F{observaciones}.trim()).isEmpty()) ? "" : ("OBSERVACIONES: " + $F{observaciones}))]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement x="53" y="346" width="447" height="20" uuid="200650ae-706e-401d-acf0-2534b488e940"> |
||||||
|
<printWhenExpression><![CDATA[!($P{verificacion_qr}.trim()).isEmpty()]]></printWhenExpression> |
||||||
|
</reportElement> |
||||||
|
<textElement textAlignment="Center"/> |
||||||
|
<textFieldExpression><![CDATA["CÓDIGO DE VALIDACIÓN: " + $P{verificacion_codigo}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<image> |
||||||
|
<reportElement x="213" y="200" width="92" height="92" uuid="62120307-e032-45a9-a72a-05e9469a2986"> |
||||||
|
<printWhenExpression><![CDATA[!($P{verificacion_qr}.trim()).isEmpty()]]></printWhenExpression> |
||||||
|
</reportElement> |
||||||
|
<imageExpression><![CDATA[$P{verificacion_qr}]]></imageExpression> |
||||||
|
</image> |
||||||
|
<textField> |
||||||
|
<reportElement x="53" y="371" width="447" height="48" uuid="5d811c69-acde-41c8-8f89-04c6cf482e6a"> |
||||||
|
<printWhenExpression><![CDATA[!($P{verificacion_qr}.trim()).isEmpty()]]></printWhenExpression> |
||||||
|
</reportElement> |
||||||
|
<textElement textAlignment="Center"/> |
||||||
|
<textFieldExpression><![CDATA["Esta constancia podrá ser validada ingresando a " + $P{verificacion_url}+ " completando el código de validación y el Nº de DNI (o pasaporte), o bien escaneando el código QR."]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</band> |
||||||
|
</detail> |
||||||
|
<columnFooter> |
||||||
|
<band splitType="Stretch"/> |
||||||
|
</columnFooter> |
||||||
|
<pageFooter> |
||||||
|
<band height="44" splitType="Stretch"> |
||||||
|
<textField> |
||||||
|
<reportElement x="53" y="1" width="447" height="36" uuid="a53f7cd0-daf1-41df-943e-4313f50dd930"/> |
||||||
|
<textElement textAlignment="Center"/> |
||||||
|
<textFieldExpression><![CDATA[$F{contacto_escuela}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</band> |
||||||
|
</pageFooter> |
||||||
|
<summary> |
||||||
|
<band splitType="Stretch"/> |
||||||
|
</summary> |
||||||
|
</jasperReport> |
||||||
Binary file not shown.
@ -0,0 +1,279 @@ |
|||||||
|
<?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="guarani" pageWidth="595" pageHeight="842" whenNoDataType="NoDataSection" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="3b7cc6f5-36a8-48bd-aa8d-b0f2b6468bf8"> |
||||||
|
<property name="ireport.zoom" value="1.610510000000001"/> |
||||||
|
<property name="ireport.x" value="0"/> |
||||||
|
<property name="ireport.y" value="624"/> |
||||||
|
<style name="Title" fontName="Times New Roman" fontSize="14" isBold="true" isUnderline="true" pdfFontName="Times-Bold"/> |
||||||
|
<parameter name="solicitud" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[new Integer(1)]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="logo" class="java.lang.String"/> |
||||||
|
<parameter name="autoridad_cargo" class="java.lang.String"> |
||||||
|
<defaultValueExpression><![CDATA[""]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="autoridad_nombre" class="java.lang.String"> |
||||||
|
<defaultValueExpression><![CDATA["Firma"]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="ocultar_firma" class="java.lang.Boolean"> |
||||||
|
<defaultValueExpression><![CDATA[false]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="verificacion_codigo" class="java.lang.String"/> |
||||||
|
<parameter name="verificacion_url" class="java.lang.String"/> |
||||||
|
<parameter name="verificacion_qr" class="java.lang.String"/> |
||||||
|
<parameter name="logo_escuela" class="java.lang.String"/> |
||||||
|
<parameter name="logo_ra" class="java.lang.String"> |
||||||
|
<defaultValueExpression><![CDATA["../../www/img/escudo_ENET.jpg"]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<queryString> |
||||||
|
<![CDATA[SELECT |
||||||
|
COALESCE("negocio".sga_alumnos.legajo, ' -- ') AS legajo, |
||||||
|
"negocio".vw_personas.apellido || ' ' || "negocio".vw_personas.nombres as apellido_y_nombre, |
||||||
|
"negocio".vw_personas.desc_tipo_documento || ' ' || "negocio".vw_personas.nro_documento as documento_principal, |
||||||
|
"negocio".vw_planes.propuesta_nombre as propuesta_nombre, |
||||||
|
'(' || "negocio".vw_planes.propuesta_codigo || ') ' || "negocio".vw_planes.propuesta_nombre as propuesta_nombre_completo, |
||||||
|
"negocio".vw_planes.propuesta_nombre_abreviado as propuesta_nombre_abreviado, |
||||||
|
"negocio".sga_ubicaciones.nombre as ubicacion_nombre, |
||||||
|
"negocio".vw_planes.plan_nombre as plan_nombre, |
||||||
|
"negocio".vw_planes.version_nombre as plan_version_nombre, |
||||||
|
"negocio".sga_constancias_solicitud.presentar_a, |
||||||
|
COALESCE("negocio".sga_constancias_solicitud.observaciones, ' ') AS observaciones, |
||||||
|
"negocio".vw_localidades.localidad_nombre as ciudad, |
||||||
|
"negocio".vw_localidades.provincia_nombre as provincia, |
||||||
|
"negocio".sga_instituciones.nombre as nombre_institucion, |
||||||
|
COALESCE (scr.nro_resolucion) as nro_resolucion_cert, |
||||||
|
COALESCE (scr.tipo) as resolucion_tipo, |
||||||
|
array_to_string( array( |
||||||
|
SELECT |
||||||
|
concat_ws( |
||||||
|
' - ', |
||||||
|
sga_ubicaciones.calle || ' ' || sga_ubicaciones.numero, |
||||||
|
mug_localidades.nombre, |
||||||
|
mug_provincias.nombre, |
||||||
|
sga_ubicaciones.telefono, |
||||||
|
sga_ubicaciones.email |
||||||
|
) |
||||||
|
FROM sga_ubicaciones, mug_localidades, mug_provincias, mug_dptos_partidos |
||||||
|
WHERE sga_ubicaciones.ubicacion = sga_alumnos.ubicacion |
||||||
|
AND mug_localidades.localidad = sga_ubicaciones.localidad |
||||||
|
and mug_localidades.dpto_partido = mug_dptos_partidos.dpto_partido |
||||||
|
and mug_provincias.provincia = mug_dptos_partidos.provincia |
||||||
|
), '') as contacto_escuela, |
||||||
|
CASE sga_propuestas_ra.responsable_academica |
||||||
|
WHEN '2' THEN 'COLEGIO SUPERIOR DEL URUGUAY "JUSTO JOSÉ DE URQUIZA"' |
||||||
|
WHEN '1' THEN 'ESCUELA TÉCNICA N°35 "GENERAL DON JOSÉ DE SAN MARTÍN"' |
||||||
|
END AS colegio, |
||||||
|
"negocio".f_responsables_academicas_propuesta("negocio".sga_alumnos.propuesta) AS ra_nombre, |
||||||
|
CASE vw_personas.sexo |
||||||
|
WHEN 'M' THEN 'el alumno' |
||||||
|
WHEN 'F' THEN 'la alumna' |
||||||
|
END AS alu_desc_segun_sexo, |
||||||
|
CASE vw_personas.sexo |
||||||
|
WHEN 'M' THEN 'el interesado' |
||||||
|
WHEN 'F' THEN 'la interesada' |
||||||
|
END AS alu_int_desc_segun_sexo, |
||||||
|
CASE vw_personas.sexo |
||||||
|
WHEN 'M' THEN sc.nombre |
||||||
|
WHEN 'F' THEN sc.nombre_femenino |
||||||
|
END AS certificado_nombre, |
||||||
|
CASE |
||||||
|
WHEN EXISTS ( |
||||||
|
SELECT 1 |
||||||
|
FROM sga_autoridades a |
||||||
|
WHERE a.cargo = 1 |
||||||
|
) THEN |
||||||
|
CASE vw_personas.sexo |
||||||
|
WHEN 'M' THEN 'El Rector' |
||||||
|
WHEN 'F' THEN 'La Rectora' |
||||||
|
END |
||||||
|
|
||||||
|
END AS autoridad_sexo, |
||||||
|
|
||||||
|
cursada.curso, |
||||||
|
cursada.division, |
||||||
|
cursada.ciclo, |
||||||
|
cursada.turno, |
||||||
|
|
||||||
|
"negocio".vw_personas.sexo as sexo |
||||||
|
|
||||||
|
FROM |
||||||
|
"negocio".sga_constancias_solicitud |
||||||
|
JOIN "negocio".sga_alumnos ON "negocio".sga_constancias_solicitud.alumno = "negocio".sga_alumnos.alumno |
||||||
|
JOIN "negocio".vw_personas ON "negocio".sga_alumnos.persona = "negocio".vw_personas.persona |
||||||
|
JOIN "negocio".vw_planes ON "negocio".vw_planes.plan_version = "negocio".sga_alumnos.plan_version |
||||||
|
JOIN "negocio".sga_ubicaciones ON "negocio".sga_alumnos.ubicacion = "negocio".sga_ubicaciones.ubicacion |
||||||
|
JOIN "negocio".vw_localidades ON "negocio".sga_ubicaciones.localidad = "negocio".vw_localidades.localidad |
||||||
|
JOIN "negocio".sga_instituciones ON "negocio".sga_instituciones.institucion = "negocio".get_ra_inst_araucano_propuesta("negocio".sga_alumnos.propuesta, 'IG') |
||||||
|
JOIN "negocio".sga_propuestas_ra ON "negocio".sga_propuestas_ra.propuesta = "negocio".sga_alumnos.propuesta |
||||||
|
join sga_planes_certificados spc on "negocio".sga_alumnos.plan_version = spc.plan_version |
||||||
|
join sga_certificados sc on spc.certificado = sc.certificado |
||||||
|
join sga_certificados_resoluciones scr on sc.certificado = scr.certificado |
||||||
|
|
||||||
|
-- Subconsulta reemplazo de f_certificado_regular_enet |
||||||
|
LEFT JOIN ( |
||||||
|
SELECT |
||||||
|
vic.alumno, |
||||||
|
SPLIT_PART(vc.comision_nombre, ' ', 2) AS division, |
||||||
|
sep2.anio_de_cursada AS curso, |
||||||
|
stc.nombre AS turno, |
||||||
|
CASE |
||||||
|
WHEN sep2.anio_de_cursada IN (1, 2, 3) THEN 'Ciclo Básico' |
||||||
|
ELSE vop.nombre |
||||||
|
END AS ciclo |
||||||
|
FROM vw_insc_cursada vic |
||||||
|
JOIN vw_comisiones vc ON vic.comision = vc.comision |
||||||
|
JOIN vw_elementos ve ON vc.elemento = ve.elemento |
||||||
|
JOIN sga_elementos_plan sep2 ON ve.elemento_revision = sep2.elemento_revision |
||||||
|
JOIN sga_divisiones sd ON vc.division = sd.division |
||||||
|
JOIN sga_turnos_cursadas stc ON vc.turno_cursada = stc.turno |
||||||
|
LEFT JOIN vw_orientaciones_plan vop ON ve.elemento = vop.elemento |
||||||
|
) AS cursada ON cursada.alumno = "negocio".sga_alumnos.alumno |
||||||
|
|
||||||
|
|
||||||
|
WHERE |
||||||
|
"negocio".sga_constancias_solicitud.solicitud = 46 |
||||||
|
AND "negocio".sga_alumnos.calidad = 'A' |
||||||
|
|
||||||
|
|
||||||
|
LIMIT 1;]]> |
||||||
|
</queryString> |
||||||
|
<field name="legajo" class="java.lang.String"/> |
||||||
|
<field name="apellido_y_nombre" class="java.lang.String"/> |
||||||
|
<field name="documento_principal" class="java.lang.String"/> |
||||||
|
<field name="propuesta_nombre" class="java.lang.String"/> |
||||||
|
<field name="propuesta_nombre_completo" class="java.lang.String"/> |
||||||
|
<field name="propuesta_nombre_abreviado" class="java.lang.String"/> |
||||||
|
<field name="ubicacion_nombre" class="java.lang.String"/> |
||||||
|
<field name="plan_nombre" class="java.lang.String"/> |
||||||
|
<field name="plan_version_nombre" class="java.lang.String"/> |
||||||
|
<field name="presentar_a" class="java.lang.String"/> |
||||||
|
<field name="observaciones" class="java.lang.String"/> |
||||||
|
<field name="ciudad" class="java.lang.String"/> |
||||||
|
<field name="provincia" class="java.lang.String"/> |
||||||
|
<field name="nombre_institucion" class="java.lang.String"/> |
||||||
|
<field name="nro_resolucion_cert" class="java.lang.String"/> |
||||||
|
<field name="resolucion_tipo" class="java.lang.String"/> |
||||||
|
<field name="contacto_escuela" class="java.lang.String"/> |
||||||
|
<field name="colegio" class="java.lang.String"/> |
||||||
|
<field name="ra_nombre" class="java.lang.String"/> |
||||||
|
<field name="alu_desc_segun_sexo" class="java.lang.String"/> |
||||||
|
<field name="alu_int_desc_segun_sexo" class="java.lang.String"/> |
||||||
|
<field name="certificado_nombre" class="java.lang.String"/> |
||||||
|
<field name="autoridad_sexo" class="java.lang.String"/> |
||||||
|
<field name="curso" class="java.lang.Integer"/> |
||||||
|
<field name="division" class="java.lang.String"/> |
||||||
|
<field name="ciclo" class="java.lang.String"/> |
||||||
|
<field name="turno" class="java.lang.String"/> |
||||||
|
<field name="sexo" class="java.lang.String"/> |
||||||
|
<variable name="fecha_narrada" class="java.lang.String"> |
||||||
|
<variableExpression><![CDATA[new java.text.SimpleDateFormat("dd 'días del mes de' MMMM 'de' yyyy", new java.util.Locale("es")).format(new java.util.Date())]]></variableExpression> |
||||||
|
</variable> |
||||||
|
<background> |
||||||
|
<band height="487" splitType="Stretch"/> |
||||||
|
</background> |
||||||
|
<title> |
||||||
|
<band height="82" splitType="Stretch"> |
||||||
|
<image hAlign="Center" vAlign="Middle" onErrorType="Blank"> |
||||||
|
<reportElement x="53" y="0" width="143" height="82" uuid="f6596db7-cab2-4b9b-924e-d29edd66e788"/> |
||||||
|
<imageExpression><![CDATA[$P{logo_ra}]]></imageExpression> |
||||||
|
</image> |
||||||
|
</band> |
||||||
|
</title> |
||||||
|
<pageHeader> |
||||||
|
<band height="34" splitType="Stretch"> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Title" x="53" y="6" width="447" height="23" uuid="d5ac6776-cbf2-46d8-b3e3-390cf40e3f32"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[Constancia de Finalización de Estudios]]></text> |
||||||
|
</staticText> |
||||||
|
</band> |
||||||
|
</pageHeader> |
||||||
|
<columnHeader> |
||||||
|
<band splitType="Stretch"/> |
||||||
|
</columnHeader> |
||||||
|
<detail> |
||||||
|
<band height="520" splitType="Stretch"> |
||||||
|
<textField isBlankWhenNull="true"> |
||||||
|
<reportElement positionType="Float" x="53" y="13" width="447" height="71" uuid="e716409d-f2dd-4889-a9b1-d6b9f1d7d764"/> |
||||||
|
<textElement textAlignment="Justified"/> |
||||||
|
<textFieldExpression><![CDATA["Se hace constar que " + $F{apellido_y_nombre}.toUpperCase() + " con "+ $F{documento_principal} + " de " + $F{curso} + "° año "+ $F{division} + " división ha finalizado el cursado correspondiente al Plan de Estudios del título " + $F{certificado_nombre} + " Resolución "+$F{resolucion_tipo}.substring(0, 1).toUpperCase()+$F{resolucion_tipo}.substring(1).toLowerCase() + " " + $F{nro_resolucion_cert} + ". Adeudando las materias que se detallan a continuación:"]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField isStretchWithOverflow="true" isBlankWhenNull="true"> |
||||||
|
<reportElement x="53" y="300" width="447" height="28" uuid="e418a161-258f-44f3-b39d-fe2ecdbd0057"/> |
||||||
|
<textFieldExpression><![CDATA[((($F{observaciones}.trim()).isEmpty()) ? "" : ("OBSERVACIONES: " + $F{observaciones}))]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement x="53" y="346" width="447" height="20" uuid="200650ae-706e-401d-acf0-2534b488e940"> |
||||||
|
<printWhenExpression><![CDATA[!($P{verificacion_qr}.trim()).isEmpty()]]></printWhenExpression> |
||||||
|
</reportElement> |
||||||
|
<textElement textAlignment="Center"/> |
||||||
|
<textFieldExpression><![CDATA["CÓDIGO DE VALIDACIÓN: " + $P{verificacion_codigo}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<image> |
||||||
|
<reportElement x="213" y="200" width="92" height="92" uuid="62120307-e032-45a9-a72a-05e9469a2986"> |
||||||
|
<printWhenExpression><![CDATA[!($P{verificacion_qr}.trim()).isEmpty()]]></printWhenExpression> |
||||||
|
</reportElement> |
||||||
|
<imageExpression><![CDATA[$P{verificacion_qr}]]></imageExpression> |
||||||
|
</image> |
||||||
|
<textField> |
||||||
|
<reportElement x="53" y="371" width="447" height="48" uuid="5d811c69-acde-41c8-8f89-04c6cf482e6a"> |
||||||
|
<printWhenExpression><![CDATA[!($P{verificacion_qr}.trim()).isEmpty()]]></printWhenExpression> |
||||||
|
</reportElement> |
||||||
|
<textElement textAlignment="Center"/> |
||||||
|
<textFieldExpression><![CDATA["Esta constancia podrá ser validada ingresando a " + $P{verificacion_url}+ " completando el código de validación y el Nº de DNI (o pasaporte), o bien escaneando el código QR."]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField isBlankWhenNull="true"> |
||||||
|
<reportElement positionType="Float" x="53" y="188" width="447" height="103" uuid="2a4e6b21-b68e-4d5d-a265-1c09a8796ff4"/> |
||||||
|
<textElement textAlignment="Justified"/> |
||||||
|
<textFieldExpression><![CDATA["\n\n\nA pedido del interesado/a se extiende la presente constancia, sin enmiendas ni raspaduras, en " + $F{ciudad} + ", " + $F{provincia} + " a los " + $V{fecha_narrada} +", para ser presentada ante " + |
||||||
|
$F{presentar_a}.toUpperCase()]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<line> |
||||||
|
<reportElement x="53" y="133" width="447" height="1" uuid="49b17880-08ca-4729-8072-3a54a9fab851"/> |
||||||
|
<graphicElement> |
||||||
|
<pen lineWidth="0.5"/> |
||||||
|
</graphicElement> |
||||||
|
</line> |
||||||
|
<line> |
||||||
|
<reportElement x="53" y="113" width="447" height="1" uuid="397931bd-9bcd-4282-a49e-1647e22d7835"/> |
||||||
|
<graphicElement> |
||||||
|
<pen lineWidth="0.5"/> |
||||||
|
</graphicElement> |
||||||
|
</line> |
||||||
|
<line> |
||||||
|
<reportElement x="53" y="153" width="447" height="1" uuid="a5e8dc4e-b063-47e9-842a-d961353c4e08"/> |
||||||
|
<graphicElement> |
||||||
|
<pen lineWidth="0.5"/> |
||||||
|
</graphicElement> |
||||||
|
</line> |
||||||
|
<line> |
||||||
|
<reportElement x="53" y="173" width="447" height="1" uuid="a8104b15-4dab-4620-9ce0-5ac70ac11133"/> |
||||||
|
<graphicElement> |
||||||
|
<pen lineWidth="0.5"/> |
||||||
|
</graphicElement> |
||||||
|
</line> |
||||||
|
<line> |
||||||
|
<reportElement x="53" y="93" width="447" height="1" uuid="2fc27be9-396b-4c39-9c5b-29137e1f4b20"/> |
||||||
|
<graphicElement> |
||||||
|
<pen lineWidth="0.5"/> |
||||||
|
</graphicElement> |
||||||
|
</line> |
||||||
|
</band> |
||||||
|
</detail> |
||||||
|
<columnFooter> |
||||||
|
<band splitType="Stretch"/> |
||||||
|
</columnFooter> |
||||||
|
<pageFooter> |
||||||
|
<band height="36" splitType="Stretch"> |
||||||
|
<textField> |
||||||
|
<reportElement x="53" y="0" width="447" height="36" uuid="309c9cb4-9cea-4e08-9880-da21d27dcf51"/> |
||||||
|
<textElement textAlignment="Center"> |
||||||
|
<font size="8"/> |
||||||
|
</textElement> |
||||||
|
<textFieldExpression><![CDATA[$F{contacto_escuela}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</band> |
||||||
|
</pageFooter> |
||||||
|
<summary> |
||||||
|
<band splitType="Stretch"/> |
||||||
|
</summary> |
||||||
|
</jasperReport> |
||||||
Binary file not shown.
@ -0,0 +1,627 @@ |
|||||||
|
<?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="constanciaBoletin" language="groovy" pageWidth="612" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="6fcc3bfb-556b-40ea-8bcd-f8a856453d71"> |
||||||
|
<property name="ireport.zoom" value="1.9487171000000159"/> |
||||||
|
<property name="ireport.x" value="0"/> |
||||||
|
<property name="ireport.y" value="156"/> |
||||||
|
<style name="Celda" forecolor="#000000" fill="Solid" hAlign="Center" vAlign="Middle" fontSize="10" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false"> |
||||||
|
<box topPadding="1" leftPadding="1" bottomPadding="1" rightPadding="1"> |
||||||
|
<pen lineWidth="1.25"/> |
||||||
|
<topPen lineWidth="1.25"/> |
||||||
|
<leftPen lineWidth="1.25"/> |
||||||
|
<bottomPen lineWidth="1.25"/> |
||||||
|
<rightPen lineWidth="1.25"/> |
||||||
|
</box> |
||||||
|
</style> |
||||||
|
<style name="Columna" forecolor="#000000" fill="Solid"> |
||||||
|
<pen lineWidth="0.25"/> |
||||||
|
<box leftPadding="2" rightPadding="2"> |
||||||
|
<pen lineWidth="0.5"/> |
||||||
|
<topPen lineWidth="0.5"/> |
||||||
|
<leftPen lineWidth="0.5"/> |
||||||
|
<bottomPen lineWidth="0.5"/> |
||||||
|
<rightPen lineWidth="0.5"/> |
||||||
|
</box> |
||||||
|
</style> |
||||||
|
<subDataset name="detalle_notas" uuid="abf3d519-dbe3-42c9-beb4-d1a556d4a3e5"> |
||||||
|
<parameter name="alumno" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[4646]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="plan_version" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[9]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="anio_academico" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[2022]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<queryString> |
||||||
|
<![CDATA[SELECT orden, codigo, materia, nota_primer_trimestre, nota_segundo_trimestre, nota_tercer_trimestre |
||||||
|
,nota_anual, nota_diciembre, nota_febrero, nota_definitiva, nota_ctp |
||||||
|
FROM "negocio".get_materias_boletin( $P{alumno}, $P{anio_academico} ) |
||||||
|
order by orden]]> |
||||||
|
</queryString> |
||||||
|
<field name="orden" class="java.lang.Integer"/> |
||||||
|
<field name="codigo" class="java.lang.String"/> |
||||||
|
<field name="materia" class="java.lang.String"/> |
||||||
|
<field name="nota_primer_trimestre" class="java.lang.String"/> |
||||||
|
<field name="nota_segundo_trimestre" class="java.lang.String"/> |
||||||
|
<field name="nota_tercer_trimestre" class="java.lang.String"/> |
||||||
|
<field name="nota_anual" class="java.lang.String"/> |
||||||
|
<field name="nota_diciembre" class="java.lang.String"/> |
||||||
|
<field name="nota_febrero" class="java.lang.String"/> |
||||||
|
<field name="nota_definitiva" class="java.lang.String"/> |
||||||
|
</subDataset> |
||||||
|
<subDataset name="detalla_previas" uuid="0d7f8243-bd8a-49ef-996f-f864ad26a8f7"> |
||||||
|
<parameter name="alumno" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="anio_academico" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<queryString> |
||||||
|
<![CDATA[/*SELECT 0 orden, curso, asignatura, libro, folio, nota, condicion |
||||||
|
FROM "negocio".f_actividades_pendientes($ P{alumno}, $ P{anio_academico}, true) |
||||||
|
UNION*/ |
||||||
|
SELECT |
||||||
|
v orden, |
||||||
|
' ' curso, |
||||||
|
' ' asignatura, |
||||||
|
' ' libro, |
||||||
|
' ' folio, |
||||||
|
' ' nota, |
||||||
|
' ' condicion |
||||||
|
FROM (SELECT unnest(array[1,2,3,4,5,6,7,8]) v) as v |
||||||
|
LIMIT 8]]> |
||||||
|
</queryString> |
||||||
|
<field name="orden" class="java.lang.Integer"/> |
||||||
|
<field name="curso" class="java.lang.String"/> |
||||||
|
<field name="asignatura" class="java.lang.String"/> |
||||||
|
<field name="libro" class="java.lang.String"/> |
||||||
|
<field name="folio" class="java.lang.String"/> |
||||||
|
<field name="nota" class="java.lang.String"/> |
||||||
|
<field name="condicion" class="java.lang.String"/> |
||||||
|
</subDataset> |
||||||
|
<parameter name="solicitud" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[19]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="anio_academico" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[2023]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="logo" class="java.lang.String"> |
||||||
|
<defaultValueExpression><![CDATA["../../www/img/logo_institucion.jpg"]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="logo_ra" class="java.lang.String"> |
||||||
|
<defaultValueExpression><![CDATA["../../www/img/escudo_ENET.jpg"]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<queryString> |
||||||
|
<![CDATA[SELECT |
||||||
|
solicitud, |
||||||
|
sa.alumno, |
||||||
|
fecha_solicitud, |
||||||
|
sa.plan_version, |
||||||
|
"negocio".f_formatear_texto(mp.apellido, 'M') apellido, |
||||||
|
"negocio".f_formatear_texto(mp.nombres, 'C') nombres, |
||||||
|
tu.nombre turno, |
||||||
|
ra.nombre ra_nombre, |
||||||
|
ins.nombre nombre_institucion, |
||||||
|
sp.nombre propuesta, |
||||||
|
coalesce(doc.nro_documento, '--------') nro_documento, |
||||||
|
coalesce(cursada.division, '--') division, |
||||||
|
coalesce(cursada.anio_de_cursada, 0) as anio_de_cursada, |
||||||
|
coalesce(cursada.preceptor, '---') as preceptor, |
||||||
|
coalesce((SELECT case when per.sexo = 'F' then |
||||||
|
CONCAT(tit.nombre_femenino_abreviado, ' ', per.apellido, ' ', per.nombres) |
||||||
|
else |
||||||
|
CONCAT(tit.nombre_abreviado, ' ', per.apellido, ' ', per.nombres) |
||||||
|
end as director |
||||||
|
FROM "negocio"."sga_autoridades" aut |
||||||
|
JOIN "negocio"."sga_autoridades_ra" aura ON aura.autoridad = aut.autoridad |
||||||
|
JOIN "negocio"."mdp_personas" per ON per.persona = aut.persona |
||||||
|
JOIN "negocio"."mdp_personas_titulos" tit ON tit.titulo_persona = aut.titulo_persona |
||||||
|
WHERE aut.cargo = 8 AND activo = 'S' |
||||||
|
AND aura.responsable_academica = ra.responsable_academica |
||||||
|
LIMIT 1), '---') as director, |
||||||
|
CASE |
||||||
|
WHEN sa.propuesta <> 3 AND anio_de_cursada < 4 THEN 'Ciclo Básico Común' |
||||||
|
WHEN sa.propuesta <> 3 AND anio_de_cursada > 3 THEN coalesce("negocio".f_orientaciones_alumno(sa.alumno), '--') |
||||||
|
WHEN sa.propuesta = 3 THEN sp.nombre |
||||||
|
END AS ciclo, |
||||||
|
|
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 1, true)) as asis_just_1, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 1, false)) as asis_injust_1, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 2, true)) as asis_just_2, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 2, false)) as asis_injust_2, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 3, true)) as asis_just_3, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 3, false)) as asis_injust_3, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 0, false)) as asis_injust_total, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 0, true)) as asis_just_total, |
||||||
|
coalesce(( |
||||||
|
SELECT count(*) |
||||||
|
FROM "negocio"."sga_alumnos" alu |
||||||
|
JOIN "negocio"."mdp_personas" per ON per.persona = alu.persona |
||||||
|
WHERE alu.division = sa.division |
||||||
|
AND "negocio".f_formatear_texto(per.apellido || ' ' || per.nombres, 'M') <= "negocio".f_formatear_texto(mp.apellido || ' ' || mp.nombres, 'M')), 0) as orden, |
||||||
|
CASE pra.responsable_academica |
||||||
|
WHEN '2' THEN 'COLEGIO SUPERIOR DEL URUGUAY "JUSTO JOSÉ DE URQUIZA"' |
||||||
|
WHEN '1' THEN 'ESCUELA TÉCNICA N°35 "GENERAL DON JOSÉ DE SAN MARTÍN"' |
||||||
|
END AS colegio |
||||||
|
FROM "negocio"."sga_constancias_solicitud" con |
||||||
|
inner join "negocio"."sga_alumnos" sa ON sa.alumno=con.alumno |
||||||
|
inner join "negocio"."mdp_personas" mp ON sa.persona = mp.persona |
||||||
|
inner join "negocio"."sga_divisiones" sd ON sa.division = sd.division |
||||||
|
inner join "negocio"."sga_turnos_cursadas" tu ON tu.turno = sd.turno |
||||||
|
inner join "negocio"."sga_propuestas_ra" pra ON pra.propuesta = sa.propuesta |
||||||
|
inner join "negocio"."sga_responsables_academicas" ra ON ra.responsable_academica = pra.responsable_academica |
||||||
|
inner join "negocio"."sga_instituciones" ins ON ins.institucion = ra.institucion |
||||||
|
left join "negocio"."mdp_personas_documentos" doc ON doc.persona = sa.persona AND doc.tipo_documento = 0 |
||||||
|
join sga_propuestas sp on sa.propuesta = sp.propuesta, |
||||||
|
(select |
||||||
|
sc.nombre as division, |
||||||
|
sep.anio_de_cursada, |
||||||
|
per.apellido || ' ' || per.nombres as preceptor, |
||||||
|
count(*) |
||||||
|
from "negocio"."sga_constancias_solicitud" con |
||||||
|
join "negocio"."sga_alumnos" sa ON sa.alumno = con.alumno |
||||||
|
join "negocio"."sga_insc_cursada" sic ON sic.alumno = sa.alumno |
||||||
|
join "negocio"."sga_comisiones" sc ON sic.comision = sc.comision |
||||||
|
join "negocio"."sga_periodos_lectivos" spl ON sc.periodo_lectivo = spl.periodo_lectivo |
||||||
|
join "negocio"."sga_periodos" sp ON spl.periodo = sp.periodo |
||||||
|
join "negocio"."sga_elementos" se ON sc.elemento = se.elemento |
||||||
|
join "negocio"."sga_elementos_revision" ser ON se.elemento = ser.elemento |
||||||
|
join "negocio"."sga_elementos_plan" sep ON ser.elemento_revision = sep.elemento_revision and sep.plan_version = sa.plan_version |
||||||
|
left join "negocio"."sga_docentes_comision" dcom ON dcom.comision = sc.comision AND dcom.responsabilidad = 101 |
||||||
|
left join "negocio"."sga_docentes" doc ON doc.docente = dcom.docente |
||||||
|
left join "negocio"."mdp_personas" per ON per.persona = doc.persona |
||||||
|
where sic.estado = 'A' and sc.nombre is not null |
||||||
|
and con.solicitud = ($P{solicitud})::integer |
||||||
|
and anio_academico = ($P{anio_academico})::integer |
||||||
|
group by sc.nombre, sep.anio_de_cursada, per.persona |
||||||
|
order by count(*) desc limit 1) as cursada |
||||||
|
WHERE |
||||||
|
con.solicitud = $P{solicitud}]]> |
||||||
|
</queryString> |
||||||
|
<field name="solicitud" class="java.lang.Integer"/> |
||||||
|
<field name="alumno" class="java.lang.Integer"/> |
||||||
|
<field name="fecha_solicitud" class="java.sql.Timestamp"/> |
||||||
|
<field name="plan_version" class="java.lang.Integer"/> |
||||||
|
<field name="apellido" class="java.lang.String"/> |
||||||
|
<field name="nombres" class="java.lang.String"/> |
||||||
|
<field name="turno" class="java.lang.String"/> |
||||||
|
<field name="ra_nombre" class="java.lang.String"/> |
||||||
|
<field name="nombre_institucion" class="java.lang.String"/> |
||||||
|
<field name="propuesta" class="java.lang.String"/> |
||||||
|
<field name="nro_documento" class="java.lang.String"/> |
||||||
|
<field name="division" class="java.lang.String"/> |
||||||
|
<field name="anio_de_cursada" class="java.lang.Integer"/> |
||||||
|
<field name="preceptor" class="java.lang.String"/> |
||||||
|
<field name="director" class="java.lang.String"/> |
||||||
|
<field name="ciclo" class="java.lang.String"/> |
||||||
|
<field name="asis_just_1" class="java.math.BigDecimal"/> |
||||||
|
<field name="asis_injust_1" class="java.math.BigDecimal"/> |
||||||
|
<field name="asis_just_2" class="java.math.BigDecimal"/> |
||||||
|
<field name="asis_injust_2" class="java.math.BigDecimal"/> |
||||||
|
<field name="asis_just_3" class="java.math.BigDecimal"/> |
||||||
|
<field name="asis_injust_3" class="java.math.BigDecimal"/> |
||||||
|
<field name="asis_injust_total" class="java.math.BigDecimal"/> |
||||||
|
<field name="asis_just_total" class="java.math.BigDecimal"/> |
||||||
|
<field name="orden" class="java.lang.Long"/> |
||||||
|
<field name="colegio" class="java.lang.String"/> |
||||||
|
<background> |
||||||
|
<band splitType="Stretch"/> |
||||||
|
</background> |
||||||
|
<title> |
||||||
|
<band height="45" splitType="Stretch"> |
||||||
|
<rectangle> |
||||||
|
<reportElement mode="Transparent" x="0" y="0" width="572" height="42" uuid="945192bb-bde4-4d39-8665-a4821de78bf7"/> |
||||||
|
</rectangle> |
||||||
|
<textField> |
||||||
|
<reportElement x="119" y="28" width="409" height="12" uuid="09742ddf-d360-45a5-ba28-854a471c2808"/> |
||||||
|
<textElement textAlignment="Center"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<textFieldExpression><![CDATA[$F{colegio}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField isBlankWhenNull="true"> |
||||||
|
<reportElement x="119" y="16" width="409" height="12" uuid="e6df56c6-b818-4acc-939f-47a26be67646"/> |
||||||
|
<textElement textAlignment="Center"> |
||||||
|
<font size="10" isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<textFieldExpression><![CDATA[$F{ra_nombre}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<image hAlign="Center" vAlign="Middle" onErrorType="Blank"> |
||||||
|
<reportElement x="1" y="1" width="118" height="40" uuid="3656a566-fdd4-4118-80b9-f21f373a0bc9"/> |
||||||
|
<imageExpression><![CDATA[$P{logo_ra}]]></imageExpression> |
||||||
|
</image> |
||||||
|
<staticText> |
||||||
|
<reportElement x="119" y="2" width="409" height="14" uuid="a54e54ea-c35f-4801-ab0d-be7ed4f4e2c5"/> |
||||||
|
<textElement textAlignment="Center"> |
||||||
|
<font size="12" isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[Boletín de Calificaciones]]></text> |
||||||
|
</staticText> |
||||||
|
</band> |
||||||
|
</title> |
||||||
|
<pageHeader> |
||||||
|
<band height="54" splitType="Stretch"> |
||||||
|
<rectangle> |
||||||
|
<reportElement mode="Transparent" x="0" y="0" width="571" height="52" uuid="f9b63646-91a6-445c-b78d-577e2317c70d"/> |
||||||
|
</rectangle> |
||||||
|
<rectangle> |
||||||
|
<reportElement x="6" y="3" width="93" height="28" uuid="9e090620-c2cb-4342-8010-947076d78d42"/> |
||||||
|
</rectangle> |
||||||
|
<rectangle> |
||||||
|
<reportElement x="104" y="3" width="360" height="28" uuid="119664e8-1d71-4871-b7f7-8bde19c24842"/> |
||||||
|
</rectangle> |
||||||
|
<rectangle> |
||||||
|
<reportElement x="468" y="3" width="96" height="28" uuid="060f1f7a-c24c-43af-a64a-1d60799e6f46"/> |
||||||
|
</rectangle> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="72" y="35" width="351" height="14" uuid="7b034592-642d-43bd-9fac-cc403376a748"/> |
||||||
|
<textElement verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{apellido} + " " + $F{nombres}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement x="468" y="15" width="96" height="16" isPrintWhenDetailOverflows="true" uuid="119aabb7-c81b-40e4-af06-575b13801778"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{turno}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<staticText> |
||||||
|
<reportElement x="2" y="35" width="67" height="14" uuid="a3cbed01-b341-405c-949d-564a9720ad21"/> |
||||||
|
<textElement textAlignment="Right" verticalAlignment="Middle"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[Estudiante: ]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement x="423" y="35" width="41" height="14" uuid="c1d30b14-3e4c-46ac-b926-f52d9cd994fd"/> |
||||||
|
<textElement textAlignment="Right" verticalAlignment="Middle"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[DNI N°:]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement x="6" y="3" width="93" height="12" isPrintWhenDetailOverflows="true" uuid="a84dad14-b6d7-42f3-913f-3f98c0736f3b"/> |
||||||
|
<textElement textAlignment="Center"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[Curso y división]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement x="468" y="3" width="96" height="12" isPrintWhenDetailOverflows="true" uuid="e376aabf-d9d7-46da-9ce1-a74b6e3a44f9"/> |
||||||
|
<textElement textAlignment="Center"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[Turno]]></text> |
||||||
|
</staticText> |
||||||
|
<textField> |
||||||
|
<reportElement x="6" y="15" width="93" height="16" isPrintWhenDetailOverflows="true" uuid="8529eb57-ad13-4f9c-bfee-cf7317755609"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{division}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="468" y="35" width="96" height="14" uuid="239061a8-2ba3-4e49-a279-248e097b4942"/> |
||||||
|
<textElement verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nro_documento}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement positionType="Float" x="104" y="3" width="357" height="28" isPrintWhenDetailOverflows="true" uuid="0a728ca6-41a2-43f4-8666-8a4a6d2d03fb"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{ciclo}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</band> |
||||||
|
</pageHeader> |
||||||
|
<columnHeader> |
||||||
|
<band height="72" splitType="Stretch"> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="310" y="0" width="112" height="34" uuid="4f77e329-f425-4a0a-b888-3cc69fe3d15e"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[TRIMESTRES]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="36" y="0" width="274" height="72" uuid="d25614a8-fa10-48c8-899a-ccc3a58c0d59"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[ESPACIO CURRICULAR]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="0" y="0" width="36" height="72" uuid="00b1758c-a3ee-4aba-b599-13343e7ccaba"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle" rotation="Left"/> |
||||||
|
<text><![CDATA[Orden]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="422" y="0" width="36" height="72" uuid="02f7858a-9920-4422-9296-071a142065dc"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle" rotation="Left"/> |
||||||
|
<text><![CDATA[Calificación Anual]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="458" y="0" width="37" height="72" uuid="1f50082a-0b98-4543-9ad6-df0c7e738947"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle" rotation="Left"/> |
||||||
|
<text><![CDATA[Diciembre]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="495" y="0" width="37" height="72" uuid="480431e5-1f19-4ff8-8644-29c43a37f100"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle" rotation="Left"/> |
||||||
|
<text><![CDATA[Febrero]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="532" y="0" width="38" height="72" uuid="5a4cb405-63cb-48ff-8f1e-a5fda9b85cc1"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle" rotation="Left"/> |
||||||
|
<text><![CDATA[Calificación definitiva]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="310" y="34" width="37" height="38" uuid="c265e49d-0445-4cf3-8354-a328fbe87641"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[1°]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="347" y="34" width="37" height="38" uuid="c2b0204b-079a-4acd-9cd9-9f6eaa22f421"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[2°]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="384" y="34" width="38" height="38" uuid="c2a04282-905d-42ef-bf27-d9d8826abb63"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[3°]]></text> |
||||||
|
</staticText> |
||||||
|
</band> |
||||||
|
</columnHeader> |
||||||
|
<detail> |
||||||
|
<band height="18" splitType="Stretch"> |
||||||
|
<componentElement> |
||||||
|
<reportElement x="0" y="0" width="572" height="14" isRemoveLineWhenBlank="true" isPrintWhenDetailOverflows="true" uuid="2f9589a4-4122-43d5-9de0-4ff81a2d50cc"/> |
||||||
|
<jr:list xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" printOrder="Vertical"> |
||||||
|
<datasetRun subDataset="detalle_notas" uuid="58b5f843-a6bb-42db-84ee-84842b7f7172"> |
||||||
|
<datasetParameter name="alumno"> |
||||||
|
<datasetParameterExpression><![CDATA[$F{alumno}]]></datasetParameterExpression> |
||||||
|
</datasetParameter> |
||||||
|
<datasetParameter name="plan_version"> |
||||||
|
<datasetParameterExpression><![CDATA[$F{plan_version}]]></datasetParameterExpression> |
||||||
|
</datasetParameter> |
||||||
|
<datasetParameter name="anio_academico"> |
||||||
|
<datasetParameterExpression><![CDATA[$P{anio_academico}]]></datasetParameterExpression> |
||||||
|
</datasetParameter> |
||||||
|
<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression> |
||||||
|
</datasetRun> |
||||||
|
<jr:listContents height="14" width="572"> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="0" y="0" width="36" height="14" uuid="2ba7054e-fc49-4339-876b-79778e80c0fb"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$V{REPORT_COUNT}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="310" y="0" width="37" height="14" uuid="0b113541-0a43-4f1d-b7c1-2747860fa48a"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota_primer_trimestre}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="347" y="0" width="37" height="14" uuid="83091abf-bebe-483c-b35b-0b0dbdd8d01e"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota_segundo_trimestre}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="384" y="0" width="38" height="14" uuid="75b7809a-6e4f-476f-bdeb-53261d65f8b2"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota_tercer_trimestre}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="36" y="0" width="274" height="14" uuid="235515f9-c5fc-4fbe-b781-6c6e67b366c9"/> |
||||||
|
<textElement verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{materia}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="422" y="0" width="36" height="14" uuid="eef00996-b4e2-42e5-ad91-abf648c12e1c"/> |
||||||
|
<textElement textAlignment="Center"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota_anual}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="458" y="0" width="37" height="14" uuid="abd2b7d9-9d56-4f8b-9d7a-ab281c4521e0"/> |
||||||
|
<textElement textAlignment="Center"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota_diciembre}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="495" y="0" width="37" height="14" uuid="c025e348-039b-4ea0-b38d-564aebbb1685"/> |
||||||
|
<textElement textAlignment="Center"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota_febrero}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="532" y="0" width="38" height="14" uuid="a3bd5795-4d34-4379-a30f-164730962b28"/> |
||||||
|
<textElement textAlignment="Center"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota_definitiva}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</jr:listContents> |
||||||
|
</jr:list> |
||||||
|
</componentElement> |
||||||
|
</band> |
||||||
|
<band height="34"> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="0" y="0" width="119" height="30" uuid="aa6c5250-f4ca-4a0a-b980-d5086c7075c8"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[INASISTENCIAS]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="119" y="0" width="157" height="15" uuid="6139ea4d-5b6c-4df2-8752-31d1b35df122"/> |
||||||
|
<textElement textAlignment="Right" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[Justificadas]]></text> |
||||||
|
</staticText> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="350" y="0" width="37" height="15" uuid="d787408c-50b1-4952-bd02-db33b2e3da86"/> |
||||||
|
<textFieldExpression><![CDATA[($F{asis_just_3} < 0)? "-": $F{asis_just_3}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="119" y="15" width="157" height="15" uuid="94cf185e-5270-447e-b827-94a4af91a299"/> |
||||||
|
<textElement textAlignment="Right" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[Injustificadas]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="387" y="0" width="184" height="15" uuid="e8e0d516-9426-4eb9-9344-cc3489f4236c"/> |
||||||
|
<text><![CDATA[Total Gral. de Inasistencias]]></text> |
||||||
|
</staticText> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="276" y="0" width="37" height="15" uuid="f48aae03-4397-4610-be7e-5c847035e332"/> |
||||||
|
<textFieldExpression><![CDATA[($F{asis_just_1} < 0)? "-": $F{asis_just_1}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="387" y="15" width="184" height="15" uuid="1b2874fd-df31-49c5-9c51-b4761b2a9f5f"/> |
||||||
|
<textFieldExpression><![CDATA[$F{asis_injust_total}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="313" y="0" width="37" height="15" uuid="91dfc6a4-2ca0-4daf-b4a9-9a48d9250bb7"/> |
||||||
|
<textFieldExpression><![CDATA[($F{asis_just_2} < 0)? "-": $F{asis_just_2}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="276" y="15" width="37" height="15" uuid="f5d7f7be-76f9-44ce-ac64-89347d93ab2d"/> |
||||||
|
<textFieldExpression><![CDATA[($F{asis_injust_1} < 0)? "-": $F{asis_injust_1} - (($F{asis_just_1} < 0)? 0 : $F{asis_just_1})]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="313" y="15" width="37" height="15" uuid="ea446e62-06fb-4737-b382-3c62dcfcf3e6"/> |
||||||
|
<textFieldExpression><![CDATA[($F{asis_injust_2} < 0)? "-": $F{asis_injust_2} - (($F{asis_just_2} < 0)? 0 : $F{asis_just_2})]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="350" y="15" width="37" height="15" uuid="8c12a83f-1976-47e2-8670-a10450ca39f6"/> |
||||||
|
<textFieldExpression><![CDATA[($F{asis_injust_3} < 0)? "-": $F{asis_injust_3} - (($F{asis_just_3} < 0)? 0 : $F{asis_just_3})]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</band> |
||||||
|
<band height="34"> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="0" y="0" width="119" height="30" uuid="75ff2406-df9e-4869-9bc2-532725d4b87b"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[REINCORPORACIONES]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="119" y="0" width="157" height="15" uuid="5cdfcf4d-fc8f-43d2-80cf-6cb55439379d"/> |
||||||
|
<textElement textAlignment="Right" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[Primera vez]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="119" y="15" width="157" height="15" uuid="4d799348-c95a-4f0d-8a7a-dd8e6a1d5341"/> |
||||||
|
<textElement textAlignment="Right" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[Segunda vez]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="388" y="0" width="184" height="15" uuid="c90820f3-0ea1-4d21-bc0d-150788240b53"/> |
||||||
|
<text><![CDATA[Promedio General]]></text> |
||||||
|
</staticText> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="276" y="0" width="112" height="15" uuid="ff557814-f53a-4691-8521-fb5563475f6d"/> |
||||||
|
<textFieldExpression><![CDATA["-"]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="388" y="15" width="184" height="15" uuid="c74d1d12-e1e6-4936-aff0-5bbe025c82ea"/> |
||||||
|
<textFieldExpression><![CDATA["-"]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="276" y="15" width="112" height="15" uuid="57034462-83f6-45f5-ab7c-b405e5a04a39"/> |
||||||
|
<textFieldExpression><![CDATA["-"]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</band> |
||||||
|
<band height="66"> |
||||||
|
<staticText> |
||||||
|
<reportElement x="0" y="0" width="571" height="16" uuid="581d3e7d-ae6b-49b9-87fd-7df9eafca67d"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"> |
||||||
|
<font size="11" isBold="true" isItalic="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[ASIGNATURAS PENDIENTES]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="1" y="16" width="71" height="30" isPrintWhenDetailOverflows="true" uuid="b0f5a2bb-1fa6-4403-8c00-c7f69732bf0f"/> |
||||||
|
<text><![CDATA[Curso y Especialidad]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="72" y="16" width="204" height="30" uuid="e258f13e-9d5a-40c0-8fd4-7809cfcf34bc"/> |
||||||
|
<text><![CDATA[Asignatura]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="276" y="31" width="74" height="15" uuid="13e9792e-ebe8-41ea-9f7b-bf7fa26edda9"/> |
||||||
|
<text><![CDATA[Libro]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="276" y="16" width="296" height="15" uuid="a36ebfa2-a88b-426c-8282-9290889fb623"/> |
||||||
|
<text><![CDATA[Examen]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="350" y="31" width="38" height="15" uuid="8d3fb090-17ba-44b1-8222-bb5cfa38d787"/> |
||||||
|
<text><![CDATA[Folio]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="388" y="31" width="73" height="15" uuid="4dd240b5-5967-42ba-b1a9-39839d3bba5b"/> |
||||||
|
<text><![CDATA[Nota]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="461" y="31" width="111" height="15" uuid="78ef5c6b-7a35-4b80-908e-7fc11144ad1c"/> |
||||||
|
<text><![CDATA[Condición]]></text> |
||||||
|
</staticText> |
||||||
|
<componentElement> |
||||||
|
<reportElement x="1" y="46" width="571" height="14" uuid="5eb63bd5-92e6-4180-b6b8-206d9e9cf002"/> |
||||||
|
<jr:list xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" printOrder="Vertical"> |
||||||
|
<datasetRun subDataset="detalla_previas" uuid="b03d4818-069d-4970-81fe-698270722227"> |
||||||
|
<datasetParameter name="alumno"> |
||||||
|
<datasetParameterExpression><![CDATA[$F{alumno}]]></datasetParameterExpression> |
||||||
|
</datasetParameter> |
||||||
|
<datasetParameter name="anio_academico"> |
||||||
|
<datasetParameterExpression><![CDATA[$P{anio_academico}]]></datasetParameterExpression> |
||||||
|
</datasetParameter> |
||||||
|
<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression> |
||||||
|
</datasetRun> |
||||||
|
<jr:listContents height="14" width="571"> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="0" y="0" width="71" height="14" uuid="a6811fa6-ba77-41c0-9c8a-968b8577de5d"/> |
||||||
|
<textFieldExpression><![CDATA[$F{curso}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="71" y="0" width="204" height="14" uuid="ffcd0f00-f485-46d9-8a54-e089c781627b"/> |
||||||
|
<textElement textAlignment="Left"/> |
||||||
|
<textFieldExpression><![CDATA[$F{asignatura}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="275" y="0" width="74" height="14" uuid="ba6fdddb-d2f8-4353-bd05-21739df5b375"/> |
||||||
|
<textFieldExpression><![CDATA[$F{libro}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="349" y="0" width="38" height="14" uuid="4eeac16b-42da-402e-9604-97942fd0483d"/> |
||||||
|
<textFieldExpression><![CDATA[$F{folio}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="387" y="0" width="73" height="14" uuid="5af7703c-6256-447d-87af-776d4f122328"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="460" y="0" width="111" height="14" uuid="15fdf778-a1a9-4922-87b1-c9a47d83ef4d"/> |
||||||
|
<textFieldExpression><![CDATA[$F{condicion}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</jr:listContents> |
||||||
|
</jr:list> |
||||||
|
</componentElement> |
||||||
|
</band> |
||||||
|
</detail> |
||||||
|
<summary> |
||||||
|
<band height="133"> |
||||||
|
<rectangle> |
||||||
|
<reportElement mode="Transparent" x="1" y="45" width="570" height="54" uuid="b4e1bc83-aaae-473d-bbb0-cede27198859"/> |
||||||
|
</rectangle> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="1" y="0" width="570" height="43" isPrintWhenDetailOverflows="true" uuid="1399d2f4-52c9-4a34-88b7-83b325561d9f"/> |
||||||
|
<textElement textAlignment="Justified" verticalAlignment="Top" markup="styled"> |
||||||
|
<font isUnderline="false" isStrikeThrough="false"/> |
||||||
|
</textElement> |
||||||
|
<textFieldExpression><![CDATA["<style isBold=\"true\">OBSERVACIONES:</style> "]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<staticText> |
||||||
|
<reportElement x="6" y="79" width="558" height="15" uuid="258e3304-0c87-49d0-b842-a99f73b6e9cd"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[Rector]]></text> |
||||||
|
</staticText> |
||||||
|
<textField> |
||||||
|
<reportElement x="6" y="64" width="558" height="15" forecolor="#000000" uuid="4f1fabe0-b915-43a5-8b4d-15ae5c51d256"/> |
||||||
|
<textElement textAlignment="Center"/> |
||||||
|
<textFieldExpression><![CDATA[$F{director}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</band> |
||||||
|
</summary> |
||||||
|
</jasperReport> |
||||||
Binary file not shown.
@ -0,0 +1,659 @@ |
|||||||
|
<?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="constanciaBoletin" language="groovy" pageWidth="612" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="6fcc3bfb-556b-40ea-8bcd-f8a856453d71"> |
||||||
|
<property name="ireport.zoom" value="1.9487171000000159"/> |
||||||
|
<property name="ireport.x" value="0"/> |
||||||
|
<property name="ireport.y" value="139"/> |
||||||
|
<style name="Celda" forecolor="#000000" fill="Solid" hAlign="Center" vAlign="Middle" fontSize="10" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false"> |
||||||
|
<box topPadding="1" leftPadding="1" bottomPadding="1" rightPadding="1"> |
||||||
|
<pen lineWidth="1.25"/> |
||||||
|
<topPen lineWidth="1.25"/> |
||||||
|
<leftPen lineWidth="1.25"/> |
||||||
|
<bottomPen lineWidth="1.25"/> |
||||||
|
<rightPen lineWidth="1.25"/> |
||||||
|
</box> |
||||||
|
</style> |
||||||
|
<style name="Columna" forecolor="#000000" fill="Solid"> |
||||||
|
<pen lineWidth="0.25"/> |
||||||
|
<box leftPadding="2" rightPadding="2"> |
||||||
|
<pen lineWidth="0.5"/> |
||||||
|
<topPen lineWidth="0.5"/> |
||||||
|
<leftPen lineWidth="0.5"/> |
||||||
|
<bottomPen lineWidth="0.5"/> |
||||||
|
<rightPen lineWidth="0.5"/> |
||||||
|
</box> |
||||||
|
</style> |
||||||
|
<subDataset name="detalle_notas" uuid="abf3d519-dbe3-42c9-beb4-d1a556d4a3e5"> |
||||||
|
<parameter name="alumno" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[4646]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="plan_version" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[9]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="anio_academico" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[2022]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<queryString> |
||||||
|
<![CDATA[SELECT orden, codigo, materia, nota_primer_trimestre, nota_segundo_trimestre, nota_tercer_trimestre |
||||||
|
,nota_anual, nota_diciembre, nota_febrero, nota_definitiva, nota_ctp |
||||||
|
FROM "negocio".get_materias_boletin( $P{alumno}, $P{anio_academico} ) |
||||||
|
order by orden]]> |
||||||
|
</queryString> |
||||||
|
<field name="orden" class="java.lang.Integer"/> |
||||||
|
<field name="codigo" class="java.lang.String"/> |
||||||
|
<field name="materia" class="java.lang.String"/> |
||||||
|
<field name="nota_primer_trimestre" class="java.lang.String"/> |
||||||
|
<field name="nota_segundo_trimestre" class="java.lang.String"/> |
||||||
|
<field name="nota_tercer_trimestre" class="java.lang.String"/> |
||||||
|
<field name="nota_anual" class="java.lang.String"/> |
||||||
|
<field name="nota_diciembre" class="java.lang.String"/> |
||||||
|
<field name="nota_febrero" class="java.lang.String"/> |
||||||
|
<field name="nota_definitiva" class="java.lang.String"/> |
||||||
|
</subDataset> |
||||||
|
<subDataset name="detalla_previas" uuid="0d7f8243-bd8a-49ef-996f-f864ad26a8f7"> |
||||||
|
<parameter name="alumno" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="anio_academico" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<queryString> |
||||||
|
<![CDATA[/*SELECT 0 orden, curso, asignatura, libro, folio, nota, condicion |
||||||
|
FROM "negocio".f_actividades_pendientes($ P{alumno}, $ P{anio_academico}, true) |
||||||
|
UNION*/ |
||||||
|
SELECT |
||||||
|
v orden, |
||||||
|
' ' curso, |
||||||
|
' ' asignatura, |
||||||
|
' ' libro, |
||||||
|
' ' folio, |
||||||
|
' ' nota, |
||||||
|
' ' condicion |
||||||
|
FROM (SELECT unnest(array[1,2,3,4,5,6,7,8]) v) as v |
||||||
|
LIMIT 8]]> |
||||||
|
</queryString> |
||||||
|
<field name="orden" class="java.lang.Integer"/> |
||||||
|
<field name="curso" class="java.lang.String"/> |
||||||
|
<field name="asignatura" class="java.lang.String"/> |
||||||
|
<field name="libro" class="java.lang.String"/> |
||||||
|
<field name="folio" class="java.lang.String"/> |
||||||
|
<field name="nota" class="java.lang.String"/> |
||||||
|
<field name="condicion" class="java.lang.String"/> |
||||||
|
</subDataset> |
||||||
|
<parameter name="solicitud" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[19]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="anio_academico" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[2023]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="logo" class="java.lang.String"> |
||||||
|
<defaultValueExpression><![CDATA["../../www/img/logo_institucion.jpg"]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="logo_ra" class="java.lang.String"> |
||||||
|
<defaultValueExpression><![CDATA["../../www/img/escudo_ENET.jpg"]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<queryString> |
||||||
|
<![CDATA[SELECT |
||||||
|
solicitud, |
||||||
|
sa.alumno, |
||||||
|
fecha_solicitud, |
||||||
|
sa.plan_version, |
||||||
|
"negocio".f_formatear_texto(mp.apellido, 'M') apellido, |
||||||
|
"negocio".f_formatear_texto(mp.nombres, 'C') nombres, |
||||||
|
tu.nombre turno, |
||||||
|
ra.nombre ra_nombre, |
||||||
|
ins.nombre nombre_institucion, |
||||||
|
coalesce(doc.nro_documento, '--------') nro_documento, |
||||||
|
coalesce(cursada.division, '--') division, |
||||||
|
coalesce(cursada.anio_de_cursada, 0) as anio_de_cursada, |
||||||
|
coalesce(cursada.preceptor, '---') as preceptor, |
||||||
|
coalesce((SELECT case when per.sexo = 'F' then |
||||||
|
CONCAT(tit.nombre_femenino_abreviado, ' ', per.apellido, ' ', per.nombres) |
||||||
|
else |
||||||
|
CONCAT(tit.nombre_abreviado, ' ', per.apellido, ' ', per.nombres) |
||||||
|
end as director |
||||||
|
FROM "negocio"."sga_autoridades" aut |
||||||
|
JOIN "negocio"."sga_autoridades_ra" aura ON aura.autoridad = aut.autoridad |
||||||
|
JOIN "negocio"."mdp_personas" per ON per.persona = aut.persona |
||||||
|
JOIN "negocio"."mdp_personas_titulos" tit ON tit.titulo_persona = aut.titulo_persona |
||||||
|
WHERE aut.cargo = 8 AND activo = 'S' |
||||||
|
AND aura.responsable_academica = ra.responsable_academica |
||||||
|
LIMIT 1), '---') as director, |
||||||
|
coalesce("negocio".f_orientaciones_alumno(sa.alumno), 'Ciclo Básico') as orientacion, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 1, true)) as asis_just_1, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 1, false)) as asis_injust_1, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 2, true)) as asis_just_2, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 2, false)) as asis_injust_2, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 3, true)) as asis_just_3, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 3, false)) as asis_injust_3, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 0, false)) as asis_injust_total, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 0, true)) as asis_just_total, |
||||||
|
coalesce(( |
||||||
|
SELECT count(*) |
||||||
|
FROM "negocio"."sga_alumnos" alu |
||||||
|
JOIN "negocio"."mdp_personas" per ON per.persona = alu.persona |
||||||
|
WHERE alu.division = sa.division |
||||||
|
AND "negocio".f_formatear_texto(per.apellido || ' ' || per.nombres, 'M') <= "negocio".f_formatear_texto(mp.apellido || ' ' || mp.nombres, 'M')), 0) as orden, |
||||||
|
CASE pra.responsable_academica |
||||||
|
WHEN '2' THEN 'COLEGIO SUPERIOR DEL URUGUAY "JUSTO JOSÉ DE URQUIZA"' |
||||||
|
WHEN '1' THEN 'ESCUELA TÉCNICA N°35 "GENERAL DON JOSÉ DE SAN MARTÍN"' |
||||||
|
END AS colegio |
||||||
|
FROM "negocio"."sga_constancias_solicitud" con |
||||||
|
inner join "negocio"."sga_alumnos" sa ON sa.alumno=con.alumno |
||||||
|
inner join "negocio"."mdp_personas" mp ON sa.persona = mp.persona |
||||||
|
inner join "negocio"."sga_divisiones" sd ON sa.division = sd.division |
||||||
|
inner join "negocio"."sga_turnos_cursadas" tu ON tu.turno = sd.turno |
||||||
|
inner join "negocio"."sga_propuestas_ra" pra ON pra.propuesta = sa.propuesta |
||||||
|
inner join "negocio"."sga_responsables_academicas" ra ON ra.responsable_academica = pra.responsable_academica |
||||||
|
inner join "negocio"."sga_instituciones" ins ON ins.institucion = ra.institucion |
||||||
|
left join "negocio"."mdp_personas_documentos" doc ON doc.persona = sa.persona AND doc.tipo_documento = 0, |
||||||
|
(select |
||||||
|
sc.nombre as division, |
||||||
|
sep.anio_de_cursada, |
||||||
|
per.apellido || ' ' || per.nombres as preceptor, |
||||||
|
count(*) |
||||||
|
from "negocio"."sga_constancias_solicitud" con |
||||||
|
join "negocio"."sga_alumnos" sa ON sa.alumno = con.alumno |
||||||
|
join "negocio"."sga_insc_cursada" sic ON sic.alumno = sa.alumno |
||||||
|
join "negocio"."sga_comisiones" sc ON sic.comision = sc.comision |
||||||
|
join "negocio"."sga_periodos_lectivos" spl ON sc.periodo_lectivo = spl.periodo_lectivo |
||||||
|
join "negocio"."sga_periodos" sp ON spl.periodo = sp.periodo |
||||||
|
join "negocio"."sga_elementos" se ON sc.elemento = se.elemento |
||||||
|
join "negocio"."sga_elementos_revision" ser ON se.elemento = ser.elemento |
||||||
|
join "negocio"."sga_elementos_plan" sep ON ser.elemento_revision = sep.elemento_revision and sep.plan_version = sa.plan_version |
||||||
|
left join "negocio"."sga_docentes_comision" dcom ON dcom.comision = sc.comision AND dcom.responsabilidad = 101 |
||||||
|
left join "negocio"."sga_docentes" doc ON doc.docente = dcom.docente |
||||||
|
left join "negocio"."mdp_personas" per ON per.persona = doc.persona |
||||||
|
where sic.estado = 'A' and sc.nombre is not null |
||||||
|
and con.solicitud = ($P{solicitud})::integer |
||||||
|
and anio_academico = ($P{anio_academico})::integer |
||||||
|
group by sc.nombre, sep.anio_de_cursada, per.persona |
||||||
|
order by count(*) desc limit 1) as cursada |
||||||
|
WHERE |
||||||
|
con.solicitud = $P{solicitud}]]> |
||||||
|
</queryString> |
||||||
|
<field name="solicitud" class="java.lang.Integer"/> |
||||||
|
<field name="alumno" class="java.lang.Integer"/> |
||||||
|
<field name="fecha_solicitud" class="java.sql.Timestamp"/> |
||||||
|
<field name="plan_version" class="java.lang.Integer"/> |
||||||
|
<field name="apellido" class="java.lang.String"/> |
||||||
|
<field name="nombres" class="java.lang.String"/> |
||||||
|
<field name="turno" class="java.lang.String"/> |
||||||
|
<field name="ra_nombre" class="java.lang.String"/> |
||||||
|
<field name="nombre_institucion" class="java.lang.String"/> |
||||||
|
<field name="nro_documento" class="java.lang.String"/> |
||||||
|
<field name="division" class="java.lang.String"/> |
||||||
|
<field name="anio_de_cursada" class="java.lang.Integer"/> |
||||||
|
<field name="preceptor" class="java.lang.String"/> |
||||||
|
<field name="director" class="java.lang.String"/> |
||||||
|
<field name="orientacion" class="java.lang.String"/> |
||||||
|
<field name="asis_just_1" class="java.math.BigDecimal"/> |
||||||
|
<field name="asis_injust_1" class="java.math.BigDecimal"/> |
||||||
|
<field name="asis_just_2" class="java.math.BigDecimal"/> |
||||||
|
<field name="asis_injust_2" class="java.math.BigDecimal"/> |
||||||
|
<field name="asis_just_3" class="java.math.BigDecimal"/> |
||||||
|
<field name="asis_injust_3" class="java.math.BigDecimal"/> |
||||||
|
<field name="asis_injust_total" class="java.math.BigDecimal"/> |
||||||
|
<field name="asis_just_total" class="java.math.BigDecimal"/> |
||||||
|
<field name="orden" class="java.lang.Long"/> |
||||||
|
<field name="colegio" class="java.lang.String"/> |
||||||
|
<background> |
||||||
|
<band splitType="Stretch"/> |
||||||
|
</background> |
||||||
|
<title> |
||||||
|
<band height="45" splitType="Stretch"> |
||||||
|
<rectangle> |
||||||
|
<reportElement mode="Transparent" x="0" y="0" width="572" height="42" uuid="945192bb-bde4-4d39-8665-a4821de78bf7"/> |
||||||
|
</rectangle> |
||||||
|
<textField> |
||||||
|
<reportElement x="119" y="28" width="409" height="12" uuid="09742ddf-d360-45a5-ba28-854a471c2808"/> |
||||||
|
<textElement textAlignment="Center"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<textFieldExpression><![CDATA[$F{colegio}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField isBlankWhenNull="true"> |
||||||
|
<reportElement x="119" y="16" width="409" height="12" uuid="e6df56c6-b818-4acc-939f-47a26be67646"/> |
||||||
|
<textElement textAlignment="Center"> |
||||||
|
<font size="10" isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<textFieldExpression><![CDATA[$F{ra_nombre}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<image hAlign="Center" vAlign="Middle" onErrorType="Blank"> |
||||||
|
<reportElement x="1" y="1" width="118" height="40" uuid="3656a566-fdd4-4118-80b9-f21f373a0bc9"/> |
||||||
|
<imageExpression><![CDATA[$P{logo_ra}]]></imageExpression> |
||||||
|
</image> |
||||||
|
<staticText> |
||||||
|
<reportElement x="119" y="2" width="409" height="14" uuid="a54e54ea-c35f-4801-ab0d-be7ed4f4e2c5"/> |
||||||
|
<textElement textAlignment="Center"> |
||||||
|
<font size="12" isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[Boletín de Calificaciones]]></text> |
||||||
|
</staticText> |
||||||
|
</band> |
||||||
|
</title> |
||||||
|
<pageHeader> |
||||||
|
<band height="54" splitType="Stretch"> |
||||||
|
<rectangle> |
||||||
|
<reportElement mode="Transparent" x="0" y="0" width="571" height="52" uuid="f9b63646-91a6-445c-b78d-577e2317c70d"/> |
||||||
|
</rectangle> |
||||||
|
<rectangle> |
||||||
|
<reportElement x="6" y="3" width="93" height="28" uuid="9e090620-c2cb-4342-8010-947076d78d42"/> |
||||||
|
</rectangle> |
||||||
|
<rectangle> |
||||||
|
<reportElement x="104" y="3" width="125" height="28" uuid="35193692-eeca-44a9-83e2-8dee91f5994b"/> |
||||||
|
</rectangle> |
||||||
|
<rectangle> |
||||||
|
<reportElement x="235" y="3" width="229" height="28" uuid="119664e8-1d71-4871-b7f7-8bde19c24842"/> |
||||||
|
</rectangle> |
||||||
|
<rectangle> |
||||||
|
<reportElement x="468" y="3" width="96" height="28" uuid="060f1f7a-c24c-43af-a64a-1d60799e6f46"/> |
||||||
|
</rectangle> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="72" y="35" width="351" height="14" uuid="7b034592-642d-43bd-9fac-cc403376a748"/> |
||||||
|
<textElement verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{apellido} + " " + $F{nombres}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement x="235" y="16" width="229" height="15" isPrintWhenDetailOverflows="true" uuid="060c2198-987d-48c4-945b-5cee945aad45"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[($F{orientacion}.equals("Ciclo Básico") && $F{anio_de_cursada} >= 4)? "Sin Orientación": $F{orientacion}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement x="468" y="15" width="96" height="16" isPrintWhenDetailOverflows="true" uuid="119aabb7-c81b-40e4-af06-575b13801778"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{turno}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<staticText> |
||||||
|
<reportElement x="2" y="35" width="67" height="14" uuid="a3cbed01-b341-405c-949d-564a9720ad21"/> |
||||||
|
<textElement textAlignment="Right" verticalAlignment="Middle"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[Estudiante: ]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement x="423" y="35" width="41" height="14" uuid="c1d30b14-3e4c-46ac-b926-f52d9cd994fd"/> |
||||||
|
<textElement textAlignment="Right" verticalAlignment="Middle"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[DNI N°:]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement x="6" y="3" width="93" height="12" isPrintWhenDetailOverflows="true" uuid="a84dad14-b6d7-42f3-913f-3f98c0736f3b"/> |
||||||
|
<textElement textAlignment="Center"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[Curso y división]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement x="104" y="4" width="125" height="12" isPrintWhenDetailOverflows="true" uuid="7cb1bcd1-77c6-44b1-9f06-4e55d2f64357"/> |
||||||
|
<textElement textAlignment="Center"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[Ciclo]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement x="235" y="4" width="229" height="12" isPrintWhenDetailOverflows="true" uuid="34973968-a55b-4e85-ae43-7eeba6f37668"/> |
||||||
|
<textElement textAlignment="Center"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[Especialidad]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement x="468" y="3" width="96" height="12" isPrintWhenDetailOverflows="true" uuid="e376aabf-d9d7-46da-9ce1-a74b6e3a44f9"/> |
||||||
|
<textElement textAlignment="Center"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[Turno]]></text> |
||||||
|
</staticText> |
||||||
|
<textField> |
||||||
|
<reportElement x="6" y="15" width="93" height="16" isPrintWhenDetailOverflows="true" uuid="8529eb57-ad13-4f9c-bfee-cf7317755609"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{division}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement x="104" y="15" width="125" height="16" isPrintWhenDetailOverflows="true" uuid="e11572c9-70bf-4958-b6b7-985df7feebc7"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[($F{anio_de_cursada} < 4)? "Ciclo Básico" : "Ciclo Superior"]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="468" y="35" width="96" height="14" uuid="239061a8-2ba3-4e49-a279-248e097b4942"/> |
||||||
|
<textElement verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nro_documento}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</band> |
||||||
|
</pageHeader> |
||||||
|
<columnHeader> |
||||||
|
<band height="72" splitType="Stretch"> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="310" y="0" width="112" height="34" uuid="4f77e329-f425-4a0a-b888-3cc69fe3d15e"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[TRIMESTRES]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="36" y="0" width="274" height="72" uuid="d25614a8-fa10-48c8-899a-ccc3a58c0d59"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[ESPACIO CURRICULAR]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="0" y="0" width="36" height="72" uuid="00b1758c-a3ee-4aba-b599-13343e7ccaba"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle" rotation="Left"/> |
||||||
|
<text><![CDATA[Orden]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="422" y="0" width="36" height="72" uuid="02f7858a-9920-4422-9296-071a142065dc"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle" rotation="Left"/> |
||||||
|
<text><![CDATA[Calificación Anual]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="458" y="0" width="37" height="72" uuid="1f50082a-0b98-4543-9ad6-df0c7e738947"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle" rotation="Left"/> |
||||||
|
<text><![CDATA[Diciembre]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="495" y="0" width="37" height="72" uuid="480431e5-1f19-4ff8-8644-29c43a37f100"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle" rotation="Left"/> |
||||||
|
<text><![CDATA[Febrero]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="532" y="0" width="38" height="72" uuid="5a4cb405-63cb-48ff-8f1e-a5fda9b85cc1"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle" rotation="Left"/> |
||||||
|
<text><![CDATA[Clasificación definitiva]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="310" y="34" width="37" height="38" uuid="c265e49d-0445-4cf3-8354-a328fbe87641"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[1°]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="347" y="34" width="37" height="38" uuid="c2b0204b-079a-4acd-9cd9-9f6eaa22f421"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[2°]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="384" y="34" width="38" height="38" uuid="c2a04282-905d-42ef-bf27-d9d8826abb63"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[3°]]></text> |
||||||
|
</staticText> |
||||||
|
</band> |
||||||
|
</columnHeader> |
||||||
|
<detail> |
||||||
|
<band height="18" splitType="Stretch"> |
||||||
|
<componentElement> |
||||||
|
<reportElement x="0" y="0" width="572" height="14" isRemoveLineWhenBlank="true" isPrintWhenDetailOverflows="true" uuid="2f9589a4-4122-43d5-9de0-4ff81a2d50cc"/> |
||||||
|
<jr:list xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" printOrder="Vertical"> |
||||||
|
<datasetRun subDataset="detalle_notas" uuid="58b5f843-a6bb-42db-84ee-84842b7f7172"> |
||||||
|
<datasetParameter name="alumno"> |
||||||
|
<datasetParameterExpression><![CDATA[$F{alumno}]]></datasetParameterExpression> |
||||||
|
</datasetParameter> |
||||||
|
<datasetParameter name="plan_version"> |
||||||
|
<datasetParameterExpression><![CDATA[$F{plan_version}]]></datasetParameterExpression> |
||||||
|
</datasetParameter> |
||||||
|
<datasetParameter name="anio_academico"> |
||||||
|
<datasetParameterExpression><![CDATA[$P{anio_academico}]]></datasetParameterExpression> |
||||||
|
</datasetParameter> |
||||||
|
<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression> |
||||||
|
</datasetRun> |
||||||
|
<jr:listContents height="14" width="572"> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="0" y="0" width="36" height="14" uuid="2ba7054e-fc49-4339-876b-79778e80c0fb"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$V{REPORT_COUNT}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="310" y="0" width="37" height="14" uuid="0b113541-0a43-4f1d-b7c1-2747860fa48a"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota_primer_trimestre}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="347" y="0" width="37" height="14" uuid="83091abf-bebe-483c-b35b-0b0dbdd8d01e"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota_segundo_trimestre}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="384" y="0" width="38" height="14" uuid="75b7809a-6e4f-476f-bdeb-53261d65f8b2"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota_tercer_trimestre}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="36" y="0" width="274" height="14" uuid="235515f9-c5fc-4fbe-b781-6c6e67b366c9"/> |
||||||
|
<textElement verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{materia}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="422" y="0" width="36" height="14" uuid="eef00996-b4e2-42e5-ad91-abf648c12e1c"/> |
||||||
|
<textElement textAlignment="Center"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota_anual}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="458" y="0" width="37" height="14" uuid="abd2b7d9-9d56-4f8b-9d7a-ab281c4521e0"/> |
||||||
|
<textElement textAlignment="Center"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota_diciembre}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="495" y="0" width="37" height="14" uuid="c025e348-039b-4ea0-b38d-564aebbb1685"/> |
||||||
|
<textElement textAlignment="Center"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota_febrero}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="532" y="0" width="38" height="14" uuid="a3bd5795-4d34-4379-a30f-164730962b28"/> |
||||||
|
<textElement textAlignment="Center"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota_definitiva}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</jr:listContents> |
||||||
|
</jr:list> |
||||||
|
</componentElement> |
||||||
|
</band> |
||||||
|
<band height="34"> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="0" y="0" width="119" height="30" uuid="aa6c5250-f4ca-4a0a-b980-d5086c7075c8"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[INASISTENCIAS]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="119" y="0" width="157" height="15" uuid="6139ea4d-5b6c-4df2-8752-31d1b35df122"/> |
||||||
|
<textElement textAlignment="Right" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[Justificadas]]></text> |
||||||
|
</staticText> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="350" y="0" width="37" height="15" uuid="d787408c-50b1-4952-bd02-db33b2e3da86"/> |
||||||
|
<textFieldExpression><![CDATA[($F{asis_just_3} < 0)? "-": $F{asis_just_3}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="119" y="15" width="157" height="15" uuid="94cf185e-5270-447e-b827-94a4af91a299"/> |
||||||
|
<textElement textAlignment="Right" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[Injustificadas]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="387" y="0" width="184" height="15" uuid="e8e0d516-9426-4eb9-9344-cc3489f4236c"/> |
||||||
|
<text><![CDATA[Total Gral. de Inasistencias]]></text> |
||||||
|
</staticText> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="276" y="0" width="37" height="15" uuid="f48aae03-4397-4610-be7e-5c847035e332"/> |
||||||
|
<textFieldExpression><![CDATA[($F{asis_just_1} < 0)? "-": $F{asis_just_1}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="387" y="15" width="184" height="15" uuid="1b2874fd-df31-49c5-9c51-b4761b2a9f5f"/> |
||||||
|
<textFieldExpression><![CDATA[$F{asis_injust_total}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="313" y="0" width="37" height="15" uuid="91dfc6a4-2ca0-4daf-b4a9-9a48d9250bb7"/> |
||||||
|
<textFieldExpression><![CDATA[($F{asis_just_2} < 0)? "-": $F{asis_just_2}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="276" y="15" width="37" height="15" uuid="f5d7f7be-76f9-44ce-ac64-89347d93ab2d"/> |
||||||
|
<textFieldExpression><![CDATA[($F{asis_injust_1} < 0)? "-": $F{asis_injust_1} - (($F{asis_just_1} < 0)? 0 : $F{asis_just_1})]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="313" y="15" width="37" height="15" uuid="ea446e62-06fb-4737-b382-3c62dcfcf3e6"/> |
||||||
|
<textFieldExpression><![CDATA[($F{asis_injust_2} < 0)? "-": $F{asis_injust_2} - (($F{asis_just_2} < 0)? 0 : $F{asis_just_2})]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="350" y="15" width="37" height="15" uuid="8c12a83f-1976-47e2-8670-a10450ca39f6"/> |
||||||
|
<textFieldExpression><![CDATA[($F{asis_injust_3} < 0)? "-": $F{asis_injust_3} - (($F{asis_just_3} < 0)? 0 : $F{asis_just_3})]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</band> |
||||||
|
<band height="34"> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="0" y="0" width="119" height="30" uuid="75ff2406-df9e-4869-9bc2-532725d4b87b"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[REINCORPORACIONES]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="119" y="0" width="157" height="15" uuid="5cdfcf4d-fc8f-43d2-80cf-6cb55439379d"/> |
||||||
|
<textElement textAlignment="Right" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[Primera vez]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="119" y="15" width="157" height="15" uuid="4d799348-c95a-4f0d-8a7a-dd8e6a1d5341"/> |
||||||
|
<textElement textAlignment="Right" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[Segunda vez]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="388" y="0" width="184" height="15" uuid="c90820f3-0ea1-4d21-bc0d-150788240b53"/> |
||||||
|
<text><![CDATA[Promedio General]]></text> |
||||||
|
</staticText> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="276" y="0" width="112" height="15" uuid="ff557814-f53a-4691-8521-fb5563475f6d"/> |
||||||
|
<textFieldExpression><![CDATA["-"]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="388" y="15" width="184" height="15" uuid="c74d1d12-e1e6-4936-aff0-5bbe025c82ea"/> |
||||||
|
<textFieldExpression><![CDATA["-"]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="276" y="15" width="112" height="15" uuid="57034462-83f6-45f5-ab7c-b405e5a04a39"/> |
||||||
|
<textFieldExpression><![CDATA["-"]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</band> |
||||||
|
<band height="66"> |
||||||
|
<staticText> |
||||||
|
<reportElement x="0" y="0" width="571" height="16" uuid="581d3e7d-ae6b-49b9-87fd-7df9eafca67d"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"> |
||||||
|
<font size="11" isBold="true" isItalic="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[ASIGNATURAS PENDIENTES]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="1" y="16" width="71" height="30" isPrintWhenDetailOverflows="true" uuid="b0f5a2bb-1fa6-4403-8c00-c7f69732bf0f"/> |
||||||
|
<text><![CDATA[Curso y Especialidad]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="72" y="16" width="204" height="30" uuid="e258f13e-9d5a-40c0-8fd4-7809cfcf34bc"/> |
||||||
|
<text><![CDATA[Asignatura]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="276" y="31" width="74" height="15" uuid="13e9792e-ebe8-41ea-9f7b-bf7fa26edda9"/> |
||||||
|
<text><![CDATA[Libro]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="276" y="16" width="296" height="15" uuid="a36ebfa2-a88b-426c-8282-9290889fb623"/> |
||||||
|
<text><![CDATA[Examen]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="350" y="31" width="38" height="15" uuid="8d3fb090-17ba-44b1-8222-bb5cfa38d787"/> |
||||||
|
<text><![CDATA[Folio]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="388" y="31" width="73" height="15" uuid="4dd240b5-5967-42ba-b1a9-39839d3bba5b"/> |
||||||
|
<text><![CDATA[Nota]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="461" y="31" width="111" height="15" uuid="78ef5c6b-7a35-4b80-908e-7fc11144ad1c"/> |
||||||
|
<text><![CDATA[Condición]]></text> |
||||||
|
</staticText> |
||||||
|
<componentElement> |
||||||
|
<reportElement x="1" y="46" width="571" height="14" uuid="5eb63bd5-92e6-4180-b6b8-206d9e9cf002"/> |
||||||
|
<jr:list xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" printOrder="Vertical"> |
||||||
|
<datasetRun subDataset="detalla_previas" uuid="b03d4818-069d-4970-81fe-698270722227"> |
||||||
|
<datasetParameter name="alumno"> |
||||||
|
<datasetParameterExpression><![CDATA[$F{alumno}]]></datasetParameterExpression> |
||||||
|
</datasetParameter> |
||||||
|
<datasetParameter name="anio_academico"> |
||||||
|
<datasetParameterExpression><![CDATA[$P{anio_academico}]]></datasetParameterExpression> |
||||||
|
</datasetParameter> |
||||||
|
<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression> |
||||||
|
</datasetRun> |
||||||
|
<jr:listContents height="14" width="571"> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="0" y="0" width="71" height="14" uuid="a6811fa6-ba77-41c0-9c8a-968b8577de5d"/> |
||||||
|
<textFieldExpression><![CDATA[$F{curso}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="71" y="0" width="204" height="14" uuid="ffcd0f00-f485-46d9-8a54-e089c781627b"/> |
||||||
|
<textElement textAlignment="Left"/> |
||||||
|
<textFieldExpression><![CDATA[$F{asignatura}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="275" y="0" width="74" height="14" uuid="ba6fdddb-d2f8-4353-bd05-21739df5b375"/> |
||||||
|
<textFieldExpression><![CDATA[$F{libro}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="349" y="0" width="38" height="14" uuid="4eeac16b-42da-402e-9604-97942fd0483d"/> |
||||||
|
<textFieldExpression><![CDATA[$F{folio}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="387" y="0" width="73" height="14" uuid="5af7703c-6256-447d-87af-776d4f122328"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="460" y="0" width="111" height="14" uuid="15fdf778-a1a9-4922-87b1-c9a47d83ef4d"/> |
||||||
|
<textFieldExpression><![CDATA[$F{condicion}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</jr:listContents> |
||||||
|
</jr:list> |
||||||
|
</componentElement> |
||||||
|
</band> |
||||||
|
</detail> |
||||||
|
<summary> |
||||||
|
<band height="133"> |
||||||
|
<rectangle> |
||||||
|
<reportElement mode="Transparent" x="493" y="49" width="74" height="33" uuid="5a165306-c989-42f0-a494-cfd129a6045e"/> |
||||||
|
<graphicElement> |
||||||
|
<pen lineWidth="1.5"/> |
||||||
|
</graphicElement> |
||||||
|
</rectangle> |
||||||
|
<rectangle> |
||||||
|
<reportElement mode="Transparent" x="1" y="45" width="570" height="42" uuid="b4e1bc83-aaae-473d-bbb0-cede27198859"/> |
||||||
|
</rectangle> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="1" y="0" width="570" height="43" isPrintWhenDetailOverflows="true" uuid="1399d2f4-52c9-4a34-88b7-83b325561d9f"/> |
||||||
|
<textElement textAlignment="Justified" verticalAlignment="Top" markup="styled"> |
||||||
|
<font isUnderline="false" isStrikeThrough="false"/> |
||||||
|
</textElement> |
||||||
|
<textFieldExpression><![CDATA["<style isBold=\"true\">OBSERVACIONES:</style> "]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Columna" x="1" y="59" width="130" height="15" uuid="258e3304-0c87-49d0-b842-a99f73b6e9cd"/> |
||||||
|
<textElement textAlignment="Right" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[Rector:]]></text> |
||||||
|
</staticText> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="131" y="59" width="351" height="15" uuid="4f1fabe0-b915-43a5-8b4d-15ae5c51d256"/> |
||||||
|
<textElement textAlignment="Left"/> |
||||||
|
<textFieldExpression><![CDATA[$F{director}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<staticText> |
||||||
|
<reportElement x="494" y="49" width="73" height="14" isPrintWhenDetailOverflows="true" uuid="64c00487-d703-45fb-b615-73b44dc45fb0"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[N° Orden]]></text> |
||||||
|
</staticText> |
||||||
|
<textField> |
||||||
|
<reportElement x="494" y="62" width="73" height="20" isPrintWhenDetailOverflows="true" uuid="5bb63a63-b7f4-46f6-aedc-ba69a41a9803"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"> |
||||||
|
<font size="12" isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<textFieldExpression><![CDATA[$F{orden}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</band> |
||||||
|
</summary> |
||||||
|
</jasperReport> |
||||||
Binary file not shown.
@ -0,0 +1,645 @@ |
|||||||
|
<?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="constanciaBoletin" language="groovy" pageWidth="612" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="6fcc3bfb-556b-40ea-8bcd-f8a856453d71"> |
||||||
|
<property name="ireport.zoom" value="1.9487171000000159"/> |
||||||
|
<property name="ireport.x" value="118"/> |
||||||
|
<property name="ireport.y" value="91"/> |
||||||
|
<style name="Celda" forecolor="#000000" fill="Solid" hAlign="Center" vAlign="Middle" fontSize="10" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false"> |
||||||
|
<box topPadding="1" leftPadding="1" bottomPadding="1" rightPadding="1"> |
||||||
|
<pen lineWidth="1.25"/> |
||||||
|
<topPen lineWidth="1.25"/> |
||||||
|
<leftPen lineWidth="1.25"/> |
||||||
|
<bottomPen lineWidth="1.25"/> |
||||||
|
<rightPen lineWidth="1.25"/> |
||||||
|
</box> |
||||||
|
</style> |
||||||
|
<style name="Columna" forecolor="#000000" fill="Solid"> |
||||||
|
<pen lineWidth="0.25"/> |
||||||
|
<box leftPadding="2" rightPadding="2"> |
||||||
|
<pen lineWidth="0.5"/> |
||||||
|
<topPen lineWidth="0.5"/> |
||||||
|
<leftPen lineWidth="0.5"/> |
||||||
|
<bottomPen lineWidth="0.5"/> |
||||||
|
<rightPen lineWidth="0.5"/> |
||||||
|
</box> |
||||||
|
</style> |
||||||
|
<subDataset name="detalle_notas" uuid="abf3d519-dbe3-42c9-beb4-d1a556d4a3e5"> |
||||||
|
<parameter name="alumno" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[4646]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="plan_version" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[9]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="anio_academico" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[2022]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<queryString> |
||||||
|
<![CDATA[SELECT orden, codigo, materia, nota_primer_trimestre, nota_segundo_trimestre, nota_tercer_trimestre |
||||||
|
,nota_anual, nota_diciembre, nota_febrero, nota_definitiva, nota_ctp |
||||||
|
FROM "negocio".get_materias_boletin( $P{alumno}, $P{anio_academico} ) |
||||||
|
order by orden]]> |
||||||
|
</queryString> |
||||||
|
<field name="orden" class="java.lang.Integer"/> |
||||||
|
<field name="codigo" class="java.lang.String"/> |
||||||
|
<field name="materia" class="java.lang.String"/> |
||||||
|
<field name="nota_primer_trimestre" class="java.lang.String"/> |
||||||
|
<field name="nota_segundo_trimestre" class="java.lang.String"/> |
||||||
|
<field name="nota_tercer_trimestre" class="java.lang.String"/> |
||||||
|
<field name="nota_anual" class="java.lang.String"/> |
||||||
|
<field name="nota_diciembre" class="java.lang.String"/> |
||||||
|
<field name="nota_febrero" class="java.lang.String"/> |
||||||
|
<field name="nota_definitiva" class="java.lang.String"/> |
||||||
|
</subDataset> |
||||||
|
<subDataset name="detalla_previas" uuid="0d7f8243-bd8a-49ef-996f-f864ad26a8f7"> |
||||||
|
<parameter name="alumno" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="anio_academico" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<queryString> |
||||||
|
<![CDATA[/*SELECT 0 orden, curso, asignatura, libro, folio, nota, condicion |
||||||
|
FROM "negocio".f_actividades_pendientes($ P{alumno}, $ P{anio_academico}, true) |
||||||
|
UNION*/ |
||||||
|
SELECT |
||||||
|
v orden, |
||||||
|
' ' curso, |
||||||
|
' ' asignatura, |
||||||
|
' ' libro, |
||||||
|
' ' folio, |
||||||
|
' ' nota, |
||||||
|
' ' condicion |
||||||
|
FROM (SELECT unnest(array[1,2,3,4,5,6,7,8]) v) as v |
||||||
|
LIMIT 8]]> |
||||||
|
</queryString> |
||||||
|
<field name="orden" class="java.lang.Integer"/> |
||||||
|
<field name="curso" class="java.lang.String"/> |
||||||
|
<field name="asignatura" class="java.lang.String"/> |
||||||
|
<field name="libro" class="java.lang.String"/> |
||||||
|
<field name="folio" class="java.lang.String"/> |
||||||
|
<field name="nota" class="java.lang.String"/> |
||||||
|
<field name="condicion" class="java.lang.String"/> |
||||||
|
</subDataset> |
||||||
|
<parameter name="solicitud" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[19]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="anio_academico" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[2023]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="logo" class="java.lang.String"> |
||||||
|
<defaultValueExpression><![CDATA["../../www/img/logo_institucion.jpg"]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="logo_ra" class="java.lang.String"> |
||||||
|
<defaultValueExpression><![CDATA["../../www/img/escudo_ENET.jpg"]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<queryString> |
||||||
|
<![CDATA[SELECT |
||||||
|
solicitud, |
||||||
|
sa.alumno, |
||||||
|
fecha_solicitud, |
||||||
|
sa.plan_version, |
||||||
|
"negocio".f_formatear_texto(mp.apellido, 'M') apellido, |
||||||
|
"negocio".f_formatear_texto(mp.nombres, 'C') nombres, |
||||||
|
tu.nombre turno, |
||||||
|
ra.nombre ra_nombre, |
||||||
|
ins.nombre nombre_institucion, |
||||||
|
sp.nombre propuesta, |
||||||
|
coalesce(doc.nro_documento, '--------') nro_documento, |
||||||
|
coalesce(cursada.division, '--') division, |
||||||
|
coalesce(cursada.anio_de_cursada, 0) as anio_de_cursada, |
||||||
|
coalesce(cursada.preceptor, '---') as preceptor, |
||||||
|
coalesce((SELECT case when per.sexo = 'F' then |
||||||
|
CONCAT(tit.nombre_femenino_abreviado, ' ', per.apellido, ' ', per.nombres) |
||||||
|
else |
||||||
|
CONCAT(tit.nombre_abreviado, ' ', per.apellido, ' ', per.nombres) |
||||||
|
end as director |
||||||
|
FROM "negocio"."sga_autoridades" aut |
||||||
|
JOIN "negocio"."sga_autoridades_ra" aura ON aura.autoridad = aut.autoridad |
||||||
|
JOIN "negocio"."mdp_personas" per ON per.persona = aut.persona |
||||||
|
JOIN "negocio"."mdp_personas_titulos" tit ON tit.titulo_persona = aut.titulo_persona |
||||||
|
WHERE aut.cargo = 8 AND activo = 'S' |
||||||
|
AND aura.responsable_academica = ra.responsable_academica |
||||||
|
LIMIT 1), '---') as director, |
||||||
|
CASE |
||||||
|
WHEN sa.propuesta <> 3 AND anio_de_cursada < 4 THEN 'Ciclo Básico Común' |
||||||
|
WHEN sa.propuesta <> 3 AND anio_de_cursada > 3 THEN coalesce("negocio".f_orientaciones_alumno(sa.alumno), '--') |
||||||
|
WHEN sa.propuesta = 3 THEN sp.nombre |
||||||
|
END AS ciclo, |
||||||
|
|
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 1, true)) as asis_just_1, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 1, false)) as asis_injust_1, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 2, true)) as asis_just_2, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 2, false)) as asis_injust_2, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 3, true)) as asis_just_3, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 3, false)) as asis_injust_3, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 0, false)) as asis_injust_total, |
||||||
|
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT($P{anio_academico})::integer, 0, true)) as asis_just_total, |
||||||
|
coalesce(( |
||||||
|
SELECT count(*) |
||||||
|
FROM "negocio"."sga_alumnos" alu |
||||||
|
JOIN "negocio"."mdp_personas" per ON per.persona = alu.persona |
||||||
|
WHERE alu.division = sa.division |
||||||
|
AND "negocio".f_formatear_texto(per.apellido || ' ' || per.nombres, 'M') <= "negocio".f_formatear_texto(mp.apellido || ' ' || mp.nombres, 'M')), 0) as orden, |
||||||
|
CASE pra.responsable_academica |
||||||
|
WHEN '2' THEN 'COLEGIO SUPERIOR DEL URUGUAY "JUSTO JOSÉ DE URQUIZA"' |
||||||
|
WHEN '1' THEN 'ESCUELA TÉCNICA N°35 "GENERAL DON JOSÉ DE SAN MARTÍN"' |
||||||
|
END AS colegio |
||||||
|
FROM "negocio"."sga_constancias_solicitud" con |
||||||
|
inner join "negocio"."sga_alumnos" sa ON sa.alumno=con.alumno |
||||||
|
inner join "negocio"."mdp_personas" mp ON sa.persona = mp.persona |
||||||
|
inner join "negocio"."sga_divisiones" sd ON sa.division = sd.division |
||||||
|
inner join "negocio"."sga_turnos_cursadas" tu ON tu.turno = sd.turno |
||||||
|
inner join "negocio"."sga_propuestas_ra" pra ON pra.propuesta = sa.propuesta |
||||||
|
inner join "negocio"."sga_responsables_academicas" ra ON ra.responsable_academica = pra.responsable_academica |
||||||
|
inner join "negocio"."sga_instituciones" ins ON ins.institucion = ra.institucion |
||||||
|
left join "negocio"."mdp_personas_documentos" doc ON doc.persona = sa.persona AND doc.tipo_documento = 0 |
||||||
|
join sga_propuestas sp on sa.propuesta = sp.propuesta, |
||||||
|
(select |
||||||
|
sc.nombre as division, |
||||||
|
sep.anio_de_cursada, |
||||||
|
per.apellido || ' ' || per.nombres as preceptor, |
||||||
|
count(*) |
||||||
|
from "negocio"."sga_constancias_solicitud" con |
||||||
|
join "negocio"."sga_alumnos" sa ON sa.alumno = con.alumno |
||||||
|
join "negocio"."sga_insc_cursada" sic ON sic.alumno = sa.alumno |
||||||
|
join "negocio"."sga_comisiones" sc ON sic.comision = sc.comision |
||||||
|
join "negocio"."sga_periodos_lectivos" spl ON sc.periodo_lectivo = spl.periodo_lectivo |
||||||
|
join "negocio"."sga_periodos" sp ON spl.periodo = sp.periodo |
||||||
|
join "negocio"."sga_elementos" se ON sc.elemento = se.elemento |
||||||
|
join "negocio"."sga_elementos_revision" ser ON se.elemento = ser.elemento |
||||||
|
join "negocio"."sga_elementos_plan" sep ON ser.elemento_revision = sep.elemento_revision and sep.plan_version = sa.plan_version |
||||||
|
left join "negocio"."sga_docentes_comision" dcom ON dcom.comision = sc.comision AND dcom.responsabilidad = 101 |
||||||
|
left join "negocio"."sga_docentes" doc ON doc.docente = dcom.docente |
||||||
|
left join "negocio"."mdp_personas" per ON per.persona = doc.persona |
||||||
|
where sic.estado = 'A' and sc.nombre is not null |
||||||
|
and con.solicitud = ($P{solicitud})::integer |
||||||
|
and anio_academico = ($P{anio_academico})::integer |
||||||
|
group by sc.nombre, sep.anio_de_cursada, per.persona |
||||||
|
order by count(*) desc limit 1) as cursada |
||||||
|
WHERE |
||||||
|
con.solicitud = $P{solicitud}]]> |
||||||
|
</queryString> |
||||||
|
<field name="solicitud" class="java.lang.Integer"/> |
||||||
|
<field name="alumno" class="java.lang.Integer"/> |
||||||
|
<field name="fecha_solicitud" class="java.sql.Timestamp"/> |
||||||
|
<field name="plan_version" class="java.lang.Integer"/> |
||||||
|
<field name="apellido" class="java.lang.String"/> |
||||||
|
<field name="nombres" class="java.lang.String"/> |
||||||
|
<field name="turno" class="java.lang.String"/> |
||||||
|
<field name="ra_nombre" class="java.lang.String"/> |
||||||
|
<field name="nombre_institucion" class="java.lang.String"/> |
||||||
|
<field name="propuesta" class="java.lang.String"/> |
||||||
|
<field name="nro_documento" class="java.lang.String"/> |
||||||
|
<field name="division" class="java.lang.String"/> |
||||||
|
<field name="anio_de_cursada" class="java.lang.Integer"/> |
||||||
|
<field name="preceptor" class="java.lang.String"/> |
||||||
|
<field name="director" class="java.lang.String"/> |
||||||
|
<field name="ciclo" class="java.lang.String"/> |
||||||
|
<field name="asis_just_1" class="java.math.BigDecimal"/> |
||||||
|
<field name="asis_injust_1" class="java.math.BigDecimal"/> |
||||||
|
<field name="asis_just_2" class="java.math.BigDecimal"/> |
||||||
|
<field name="asis_injust_2" class="java.math.BigDecimal"/> |
||||||
|
<field name="asis_just_3" class="java.math.BigDecimal"/> |
||||||
|
<field name="asis_injust_3" class="java.math.BigDecimal"/> |
||||||
|
<field name="asis_injust_total" class="java.math.BigDecimal"/> |
||||||
|
<field name="asis_just_total" class="java.math.BigDecimal"/> |
||||||
|
<field name="orden" class="java.lang.Long"/> |
||||||
|
<field name="colegio" class="java.lang.String"/> |
||||||
|
<background> |
||||||
|
<band splitType="Stretch"/> |
||||||
|
</background> |
||||||
|
<title> |
||||||
|
<band height="45" splitType="Stretch"> |
||||||
|
<rectangle> |
||||||
|
<reportElement mode="Transparent" x="0" y="0" width="572" height="42" uuid="945192bb-bde4-4d39-8665-a4821de78bf7"/> |
||||||
|
</rectangle> |
||||||
|
<textField> |
||||||
|
<reportElement x="119" y="28" width="409" height="12" uuid="09742ddf-d360-45a5-ba28-854a471c2808"/> |
||||||
|
<textElement textAlignment="Center"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<textFieldExpression><![CDATA[$F{colegio}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField isBlankWhenNull="true"> |
||||||
|
<reportElement x="119" y="16" width="409" height="12" uuid="e6df56c6-b818-4acc-939f-47a26be67646"/> |
||||||
|
<textElement textAlignment="Center"> |
||||||
|
<font size="10" isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<textFieldExpression><![CDATA[$F{ra_nombre}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<image hAlign="Center" vAlign="Middle" onErrorType="Blank"> |
||||||
|
<reportElement x="1" y="1" width="118" height="40" uuid="3656a566-fdd4-4118-80b9-f21f373a0bc9"/> |
||||||
|
<imageExpression><![CDATA[$P{logo_ra}]]></imageExpression> |
||||||
|
</image> |
||||||
|
<staticText> |
||||||
|
<reportElement x="119" y="2" width="409" height="14" uuid="a54e54ea-c35f-4801-ab0d-be7ed4f4e2c5"/> |
||||||
|
<textElement textAlignment="Center"> |
||||||
|
<font size="12" isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[Boletín de Calificaciones]]></text> |
||||||
|
</staticText> |
||||||
|
</band> |
||||||
|
</title> |
||||||
|
<pageHeader> |
||||||
|
<band height="54" splitType="Stretch"> |
||||||
|
<rectangle> |
||||||
|
<reportElement mode="Transparent" x="0" y="0" width="571" height="52" uuid="f9b63646-91a6-445c-b78d-577e2317c70d"/> |
||||||
|
</rectangle> |
||||||
|
<rectangle> |
||||||
|
<reportElement x="6" y="3" width="93" height="28" uuid="9e090620-c2cb-4342-8010-947076d78d42"/> |
||||||
|
</rectangle> |
||||||
|
<rectangle> |
||||||
|
<reportElement x="104" y="3" width="360" height="28" uuid="119664e8-1d71-4871-b7f7-8bde19c24842"/> |
||||||
|
</rectangle> |
||||||
|
<rectangle> |
||||||
|
<reportElement x="468" y="3" width="96" height="28" uuid="060f1f7a-c24c-43af-a64a-1d60799e6f46"/> |
||||||
|
</rectangle> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="72" y="35" width="351" height="14" uuid="7b034592-642d-43bd-9fac-cc403376a748"/> |
||||||
|
<textElement verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{apellido} + " " + $F{nombres}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement x="468" y="15" width="96" height="16" isPrintWhenDetailOverflows="true" uuid="119aabb7-c81b-40e4-af06-575b13801778"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{turno}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<staticText> |
||||||
|
<reportElement x="2" y="35" width="67" height="14" uuid="a3cbed01-b341-405c-949d-564a9720ad21"/> |
||||||
|
<textElement textAlignment="Right" verticalAlignment="Middle"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[Estudiante: ]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement x="423" y="35" width="41" height="14" uuid="c1d30b14-3e4c-46ac-b926-f52d9cd994fd"/> |
||||||
|
<textElement textAlignment="Right" verticalAlignment="Middle"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[DNI N°:]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement x="6" y="3" width="93" height="12" isPrintWhenDetailOverflows="true" uuid="a84dad14-b6d7-42f3-913f-3f98c0736f3b"/> |
||||||
|
<textElement textAlignment="Center"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[Curso y división]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement x="468" y="3" width="96" height="12" isPrintWhenDetailOverflows="true" uuid="e376aabf-d9d7-46da-9ce1-a74b6e3a44f9"/> |
||||||
|
<textElement textAlignment="Center"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[Turno]]></text> |
||||||
|
</staticText> |
||||||
|
<textField> |
||||||
|
<reportElement x="6" y="15" width="93" height="16" isPrintWhenDetailOverflows="true" uuid="8529eb57-ad13-4f9c-bfee-cf7317755609"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{division}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="468" y="35" width="96" height="14" uuid="239061a8-2ba3-4e49-a279-248e097b4942"/> |
||||||
|
<textElement verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nro_documento}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement x="104" y="10" width="357" height="15" isPrintWhenDetailOverflows="true" uuid="0a728ca6-41a2-43f4-8666-8a4a6d2d03fb"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{ciclo}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</band> |
||||||
|
</pageHeader> |
||||||
|
<columnHeader> |
||||||
|
<band height="72" splitType="Stretch"> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="310" y="0" width="112" height="34" uuid="4f77e329-f425-4a0a-b888-3cc69fe3d15e"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[TRIMESTRES]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="36" y="0" width="274" height="72" uuid="d25614a8-fa10-48c8-899a-ccc3a58c0d59"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[ESPACIO CURRICULAR]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="0" y="0" width="36" height="72" uuid="00b1758c-a3ee-4aba-b599-13343e7ccaba"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle" rotation="Left"/> |
||||||
|
<text><![CDATA[Orden]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="422" y="0" width="36" height="72" uuid="02f7858a-9920-4422-9296-071a142065dc"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle" rotation="Left"/> |
||||||
|
<text><![CDATA[Calificación Anual]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="458" y="0" width="37" height="72" uuid="1f50082a-0b98-4543-9ad6-df0c7e738947"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle" rotation="Left"/> |
||||||
|
<text><![CDATA[Diciembre]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="495" y="0" width="37" height="72" uuid="480431e5-1f19-4ff8-8644-29c43a37f100"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle" rotation="Left"/> |
||||||
|
<text><![CDATA[Febrero]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="532" y="0" width="38" height="72" uuid="5a4cb405-63cb-48ff-8f1e-a5fda9b85cc1"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle" rotation="Left"/> |
||||||
|
<text><![CDATA[Clasificación definitiva]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="310" y="34" width="37" height="38" uuid="c265e49d-0445-4cf3-8354-a328fbe87641"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[1°]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="347" y="34" width="37" height="38" uuid="c2b0204b-079a-4acd-9cd9-9f6eaa22f421"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[2°]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="384" y="34" width="38" height="38" uuid="c2a04282-905d-42ef-bf27-d9d8826abb63"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"> |
||||||
|
<font isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[3°]]></text> |
||||||
|
</staticText> |
||||||
|
</band> |
||||||
|
</columnHeader> |
||||||
|
<detail> |
||||||
|
<band height="18" splitType="Stretch"> |
||||||
|
<componentElement> |
||||||
|
<reportElement x="0" y="0" width="572" height="14" isRemoveLineWhenBlank="true" isPrintWhenDetailOverflows="true" uuid="2f9589a4-4122-43d5-9de0-4ff81a2d50cc"/> |
||||||
|
<jr:list xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" printOrder="Vertical"> |
||||||
|
<datasetRun subDataset="detalle_notas" uuid="58b5f843-a6bb-42db-84ee-84842b7f7172"> |
||||||
|
<datasetParameter name="alumno"> |
||||||
|
<datasetParameterExpression><![CDATA[$F{alumno}]]></datasetParameterExpression> |
||||||
|
</datasetParameter> |
||||||
|
<datasetParameter name="plan_version"> |
||||||
|
<datasetParameterExpression><![CDATA[$F{plan_version}]]></datasetParameterExpression> |
||||||
|
</datasetParameter> |
||||||
|
<datasetParameter name="anio_academico"> |
||||||
|
<datasetParameterExpression><![CDATA[$P{anio_academico}]]></datasetParameterExpression> |
||||||
|
</datasetParameter> |
||||||
|
<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression> |
||||||
|
</datasetRun> |
||||||
|
<jr:listContents height="14" width="572"> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="0" y="0" width="36" height="14" uuid="2ba7054e-fc49-4339-876b-79778e80c0fb"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$V{REPORT_COUNT}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="310" y="0" width="37" height="14" uuid="0b113541-0a43-4f1d-b7c1-2747860fa48a"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota_primer_trimestre}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="347" y="0" width="37" height="14" uuid="83091abf-bebe-483c-b35b-0b0dbdd8d01e"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota_segundo_trimestre}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="384" y="0" width="38" height="14" uuid="75b7809a-6e4f-476f-bdeb-53261d65f8b2"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota_tercer_trimestre}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="36" y="0" width="274" height="14" uuid="235515f9-c5fc-4fbe-b781-6c6e67b366c9"/> |
||||||
|
<textElement verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{materia}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="422" y="0" width="36" height="14" uuid="eef00996-b4e2-42e5-ad91-abf648c12e1c"/> |
||||||
|
<textElement textAlignment="Center"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota_anual}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="458" y="0" width="37" height="14" uuid="abd2b7d9-9d56-4f8b-9d7a-ab281c4521e0"/> |
||||||
|
<textElement textAlignment="Center"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota_diciembre}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="495" y="0" width="37" height="14" uuid="c025e348-039b-4ea0-b38d-564aebbb1685"/> |
||||||
|
<textElement textAlignment="Center"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota_febrero}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="532" y="0" width="38" height="14" uuid="a3bd5795-4d34-4379-a30f-164730962b28"/> |
||||||
|
<textElement textAlignment="Center"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota_definitiva}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</jr:listContents> |
||||||
|
</jr:list> |
||||||
|
</componentElement> |
||||||
|
</band> |
||||||
|
<band height="34"> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="0" y="0" width="119" height="30" uuid="aa6c5250-f4ca-4a0a-b980-d5086c7075c8"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[INASISTENCIAS]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="119" y="0" width="157" height="15" uuid="6139ea4d-5b6c-4df2-8752-31d1b35df122"/> |
||||||
|
<textElement textAlignment="Right" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[Justificadas]]></text> |
||||||
|
</staticText> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="350" y="0" width="37" height="15" uuid="d787408c-50b1-4952-bd02-db33b2e3da86"/> |
||||||
|
<textFieldExpression><![CDATA[($F{asis_just_3} < 0)? "-": $F{asis_just_3}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="119" y="15" width="157" height="15" uuid="94cf185e-5270-447e-b827-94a4af91a299"/> |
||||||
|
<textElement textAlignment="Right" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[Injustificadas]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="387" y="0" width="184" height="15" uuid="e8e0d516-9426-4eb9-9344-cc3489f4236c"/> |
||||||
|
<text><![CDATA[Total Gral. de Inasistencias]]></text> |
||||||
|
</staticText> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="276" y="0" width="37" height="15" uuid="f48aae03-4397-4610-be7e-5c847035e332"/> |
||||||
|
<textFieldExpression><![CDATA[($F{asis_just_1} < 0)? "-": $F{asis_just_1}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="387" y="15" width="184" height="15" uuid="1b2874fd-df31-49c5-9c51-b4761b2a9f5f"/> |
||||||
|
<textFieldExpression><![CDATA[$F{asis_injust_total}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="313" y="0" width="37" height="15" uuid="91dfc6a4-2ca0-4daf-b4a9-9a48d9250bb7"/> |
||||||
|
<textFieldExpression><![CDATA[($F{asis_just_2} < 0)? "-": $F{asis_just_2}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="276" y="15" width="37" height="15" uuid="f5d7f7be-76f9-44ce-ac64-89347d93ab2d"/> |
||||||
|
<textFieldExpression><![CDATA[($F{asis_injust_1} < 0)? "-": $F{asis_injust_1} - (($F{asis_just_1} < 0)? 0 : $F{asis_just_1})]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="313" y="15" width="37" height="15" uuid="ea446e62-06fb-4737-b382-3c62dcfcf3e6"/> |
||||||
|
<textFieldExpression><![CDATA[($F{asis_injust_2} < 0)? "-": $F{asis_injust_2} - (($F{asis_just_2} < 0)? 0 : $F{asis_just_2})]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="350" y="15" width="37" height="15" uuid="8c12a83f-1976-47e2-8670-a10450ca39f6"/> |
||||||
|
<textFieldExpression><![CDATA[($F{asis_injust_3} < 0)? "-": $F{asis_injust_3} - (($F{asis_just_3} < 0)? 0 : $F{asis_just_3})]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</band> |
||||||
|
<band height="34"> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="0" y="0" width="119" height="30" uuid="75ff2406-df9e-4869-9bc2-532725d4b87b"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[REINCORPORACIONES]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="119" y="0" width="157" height="15" uuid="5cdfcf4d-fc8f-43d2-80cf-6cb55439379d"/> |
||||||
|
<textElement textAlignment="Right" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[Primera vez]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="119" y="15" width="157" height="15" uuid="4d799348-c95a-4f0d-8a7a-dd8e6a1d5341"/> |
||||||
|
<textElement textAlignment="Right" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[Segunda vez]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="388" y="0" width="184" height="15" uuid="c90820f3-0ea1-4d21-bc0d-150788240b53"/> |
||||||
|
<text><![CDATA[Promedio General]]></text> |
||||||
|
</staticText> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="276" y="0" width="112" height="15" uuid="ff557814-f53a-4691-8521-fb5563475f6d"/> |
||||||
|
<textFieldExpression><![CDATA["-"]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="388" y="15" width="184" height="15" uuid="c74d1d12-e1e6-4936-aff0-5bbe025c82ea"/> |
||||||
|
<textFieldExpression><![CDATA["-"]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="276" y="15" width="112" height="15" uuid="57034462-83f6-45f5-ab7c-b405e5a04a39"/> |
||||||
|
<textFieldExpression><![CDATA["-"]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</band> |
||||||
|
<band height="66"> |
||||||
|
<staticText> |
||||||
|
<reportElement x="0" y="0" width="571" height="16" uuid="581d3e7d-ae6b-49b9-87fd-7df9eafca67d"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"> |
||||||
|
<font size="11" isBold="true" isItalic="true"/> |
||||||
|
</textElement> |
||||||
|
<text><![CDATA[ASIGNATURAS PENDIENTES]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="1" y="16" width="71" height="30" isPrintWhenDetailOverflows="true" uuid="b0f5a2bb-1fa6-4403-8c00-c7f69732bf0f"/> |
||||||
|
<text><![CDATA[Curso y Especialidad]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="72" y="16" width="204" height="30" uuid="e258f13e-9d5a-40c0-8fd4-7809cfcf34bc"/> |
||||||
|
<text><![CDATA[Asignatura]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="276" y="31" width="74" height="15" uuid="13e9792e-ebe8-41ea-9f7b-bf7fa26edda9"/> |
||||||
|
<text><![CDATA[Libro]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="276" y="16" width="296" height="15" uuid="a36ebfa2-a88b-426c-8282-9290889fb623"/> |
||||||
|
<text><![CDATA[Examen]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="350" y="31" width="38" height="15" uuid="8d3fb090-17ba-44b1-8222-bb5cfa38d787"/> |
||||||
|
<text><![CDATA[Folio]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="388" y="31" width="73" height="15" uuid="4dd240b5-5967-42ba-b1a9-39839d3bba5b"/> |
||||||
|
<text><![CDATA[Nota]]></text> |
||||||
|
</staticText> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Celda" x="461" y="31" width="111" height="15" uuid="78ef5c6b-7a35-4b80-908e-7fc11144ad1c"/> |
||||||
|
<text><![CDATA[Condición]]></text> |
||||||
|
</staticText> |
||||||
|
<componentElement> |
||||||
|
<reportElement x="1" y="46" width="571" height="14" uuid="5eb63bd5-92e6-4180-b6b8-206d9e9cf002"/> |
||||||
|
<jr:list xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" printOrder="Vertical"> |
||||||
|
<datasetRun subDataset="detalla_previas" uuid="b03d4818-069d-4970-81fe-698270722227"> |
||||||
|
<datasetParameter name="alumno"> |
||||||
|
<datasetParameterExpression><![CDATA[$F{alumno}]]></datasetParameterExpression> |
||||||
|
</datasetParameter> |
||||||
|
<datasetParameter name="anio_academico"> |
||||||
|
<datasetParameterExpression><![CDATA[$P{anio_academico}]]></datasetParameterExpression> |
||||||
|
</datasetParameter> |
||||||
|
<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression> |
||||||
|
</datasetRun> |
||||||
|
<jr:listContents height="14" width="571"> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="0" y="0" width="71" height="14" uuid="a6811fa6-ba77-41c0-9c8a-968b8577de5d"/> |
||||||
|
<textFieldExpression><![CDATA[$F{curso}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="71" y="0" width="204" height="14" uuid="ffcd0f00-f485-46d9-8a54-e089c781627b"/> |
||||||
|
<textElement textAlignment="Left"/> |
||||||
|
<textFieldExpression><![CDATA[$F{asignatura}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="275" y="0" width="74" height="14" uuid="ba6fdddb-d2f8-4353-bd05-21739df5b375"/> |
||||||
|
<textFieldExpression><![CDATA[$F{libro}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="349" y="0" width="38" height="14" uuid="4eeac16b-42da-402e-9604-97942fd0483d"/> |
||||||
|
<textFieldExpression><![CDATA[$F{folio}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="387" y="0" width="73" height="14" uuid="5af7703c-6256-447d-87af-776d4f122328"/> |
||||||
|
<textFieldExpression><![CDATA[$F{nota}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement style="Columna" x="460" y="0" width="111" height="14" uuid="15fdf778-a1a9-4922-87b1-c9a47d83ef4d"/> |
||||||
|
<textFieldExpression><![CDATA[$F{condicion}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</jr:listContents> |
||||||
|
</jr:list> |
||||||
|
</componentElement> |
||||||
|
</band> |
||||||
|
</detail> |
||||||
|
<summary> |
||||||
|
<band height="133"> |
||||||
|
<rectangle> |
||||||
|
<reportElement mode="Transparent" x="493" y="49" width="74" height="33" uuid="5a165306-c989-42f0-a494-cfd129a6045e"/> |
||||||
|
<graphicElement> |
||||||
|
<pen lineWidth="1.5"/> |
||||||
|
</graphicElement> |
||||||
|
</rectangle> |
||||||
|
<rectangle> |
||||||
|
<reportElement mode="Transparent" x="1" y="45" width="570" height="54" uuid="b4e1bc83-aaae-473d-bbb0-cede27198859"/> |
||||||
|
</rectangle> |
||||||
|
<textField> |
||||||
|
<reportElement style="Celda" x="1" y="0" width="570" height="43" isPrintWhenDetailOverflows="true" uuid="1399d2f4-52c9-4a34-88b7-83b325561d9f"/> |
||||||
|
<textElement textAlignment="Justified" verticalAlignment="Top" markup="styled"> |
||||||
|
<font isUnderline="false" isStrikeThrough="false"/> |
||||||
|
</textElement> |
||||||
|
<textFieldExpression><![CDATA["<style isBold=\"true\">OBSERVACIONES:</style> "]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<staticText> |
||||||
|
<reportElement x="6" y="79" width="476" height="15" uuid="258e3304-0c87-49d0-b842-a99f73b6e9cd"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[Rector]]></text> |
||||||
|
</staticText> |
||||||
|
<textField> |
||||||
|
<reportElement x="6" y="64" width="476" height="15" forecolor="#000000" uuid="4f1fabe0-b915-43a5-8b4d-15ae5c51d256"/> |
||||||
|
<textElement textAlignment="Center"/> |
||||||
|
<textFieldExpression><![CDATA[$F{director}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<staticText> |
||||||
|
<reportElement x="494" y="49" width="73" height="14" isPrintWhenDetailOverflows="true" uuid="64c00487-d703-45fb-b615-73b44dc45fb0"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[N° Orden]]></text> |
||||||
|
</staticText> |
||||||
|
<textField> |
||||||
|
<reportElement x="494" y="62" width="73" height="20" isPrintWhenDetailOverflows="true" uuid="5bb63a63-b7f4-46f6-aedc-ba69a41a9803"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"> |
||||||
|
<font size="12" isBold="true"/> |
||||||
|
</textElement> |
||||||
|
<textFieldExpression><![CDATA[$F{orden}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</band> |
||||||
|
</summary> |
||||||
|
</jasperReport> |
||||||
Binary file not shown.
@ -0,0 +1,209 @@ |
|||||||
|
<?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="guarani" pageWidth="595" pageHeight="842" whenNoDataType="NoDataSection" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="3b7cc6f5-36a8-48bd-aa8d-b0f2b6468bf8"> |
||||||
|
<property name="ireport.zoom" value="1.610510000000001"/> |
||||||
|
<property name="ireport.x" value="0"/> |
||||||
|
<property name="ireport.y" value="0"/> |
||||||
|
<style name="Title" fontName="Times New Roman" fontSize="14" isBold="true" isUnderline="true" pdfFontName="Times-Bold"/> |
||||||
|
<parameter name="solicitud" class="java.lang.Integer"> |
||||||
|
<defaultValueExpression><![CDATA[new Integer(1)]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="logo" class="java.lang.String"/> |
||||||
|
<parameter name="autoridad_cargo" class="java.lang.String"> |
||||||
|
<defaultValueExpression><![CDATA[""]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="autoridad_nombre" class="java.lang.String"> |
||||||
|
<defaultValueExpression><![CDATA["Firma"]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="ocultar_firma" class="java.lang.Boolean"> |
||||||
|
<defaultValueExpression><![CDATA[false]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<parameter name="verificacion_codigo" class="java.lang.String"/> |
||||||
|
<parameter name="verificacion_url" class="java.lang.String"/> |
||||||
|
<parameter name="verificacion_qr" class="java.lang.String"/> |
||||||
|
<parameter name="logo_escuela" class="java.lang.String"/> |
||||||
|
<parameter name="logo_ra" class="java.lang.String"> |
||||||
|
<defaultValueExpression><![CDATA["../../www/img/escudo_ENET.jpg"]]></defaultValueExpression> |
||||||
|
</parameter> |
||||||
|
<queryString> |
||||||
|
<![CDATA[SELECT |
||||||
|
COALESCE("negocio".sga_alumnos.legajo, ' -- ') AS legajo, |
||||||
|
"negocio".vw_personas.apellido || ' ' || "negocio".vw_personas.nombres as apellido_y_nombre, |
||||||
|
"negocio".vw_personas.desc_tipo_documento || ' ' || "negocio".vw_personas.nro_documento as documento_principal, |
||||||
|
"negocio".vw_planes.propuesta_nombre as propuesta_nombre, |
||||||
|
'(' || "negocio".vw_planes.propuesta_codigo || ') ' || "negocio".vw_planes.propuesta_nombre as propuesta_nombre_completo, |
||||||
|
"negocio".vw_planes.propuesta_nombre_abreviado as propuesta_nombre_abreviado, |
||||||
|
"negocio".sga_ubicaciones.nombre as ubicacion_nombre, |
||||||
|
"negocio".vw_planes.plan_nombre as plan_nombre, |
||||||
|
"negocio".vw_planes.version_nombre as plan_version_nombre, |
||||||
|
"negocio".sga_constancias_solicitud.presentar_a, |
||||||
|
COALESCE("negocio".sga_constancias_solicitud.observaciones, ' ') AS observaciones, |
||||||
|
"negocio".vw_localidades.localidad_nombre as ciudad, |
||||||
|
"negocio".vw_localidades.provincia_nombre as provincia, |
||||||
|
"negocio".sga_instituciones.nombre as nombre_institucion, |
||||||
|
CASE sga_propuestas_ra.responsable_academica |
||||||
|
WHEN '2' THEN 'COLEGIO SUPERIOR DEL URUGUAY "JUSTO JOSÉ DE URQUIZA"' |
||||||
|
WHEN '1' THEN 'ESCUELA TÉCNICA N°35 "GENERAL DON JOSÉ DE SAN MARTÍN"' |
||||||
|
END AS colegio, |
||||||
|
array_to_string( array( |
||||||
|
SELECT |
||||||
|
concat_ws( |
||||||
|
' - ', |
||||||
|
sga_ubicaciones.calle || ' ' || sga_ubicaciones.numero, |
||||||
|
mug_localidades.nombre, |
||||||
|
mug_provincias.nombre, |
||||||
|
sga_ubicaciones.telefono, |
||||||
|
sga_ubicaciones.email |
||||||
|
) |
||||||
|
FROM sga_ubicaciones, mug_localidades, mug_provincias, mug_dptos_partidos |
||||||
|
WHERE sga_ubicaciones.ubicacion = sga_alumnos.ubicacion |
||||||
|
AND mug_localidades.localidad = sga_ubicaciones.localidad |
||||||
|
and mug_localidades.dpto_partido = mug_dptos_partidos.dpto_partido |
||||||
|
and mug_provincias.provincia = mug_dptos_partidos.provincia |
||||||
|
), '') as contacto_escuela, |
||||||
|
"negocio".f_responsables_academicas_propuesta("negocio".sga_alumnos.propuesta) AS ra_nombre, |
||||||
|
|
||||||
|
-- Nuevos valores desde la subconsulta |
||||||
|
cursada.curso, |
||||||
|
cursada.division, |
||||||
|
cursada.ciclo, |
||||||
|
cursada.turno, |
||||||
|
cursada.anio_comision, |
||||||
|
|
||||||
|
"negocio".vw_personas.sexo as sexo |
||||||
|
|
||||||
|
FROM |
||||||
|
"negocio".sga_constancias_solicitud |
||||||
|
JOIN "negocio".sga_alumnos ON "negocio".sga_constancias_solicitud.alumno = "negocio".sga_alumnos.alumno |
||||||
|
JOIN "negocio".vw_personas ON "negocio".sga_alumnos.persona = "negocio".vw_personas.persona |
||||||
|
JOIN "negocio".vw_planes ON "negocio".vw_planes.plan_version = "negocio".sga_alumnos.plan_version |
||||||
|
JOIN "negocio".sga_ubicaciones ON "negocio".sga_alumnos.ubicacion = "negocio".sga_ubicaciones.ubicacion |
||||||
|
JOIN "negocio".vw_localidades ON "negocio".sga_ubicaciones.localidad = "negocio".vw_localidades.localidad |
||||||
|
JOIN "negocio".sga_instituciones ON "negocio".sga_instituciones.institucion = "negocio".get_ra_inst_araucano_propuesta("negocio".sga_alumnos.propuesta, 'IG') |
||||||
|
JOIN "negocio".sga_propuestas_ra ON "negocio".sga_propuestas_ra.propuesta = "negocio".sga_alumnos.propuesta |
||||||
|
|
||||||
|
-- Subconsulta reemplazo de f_certificado_regular_enet |
||||||
|
LEFT JOIN ( |
||||||
|
SELECT |
||||||
|
vic.alumno, |
||||||
|
SPLIT_PART(vc.comision_nombre, ' ', 2) AS division, |
||||||
|
sep2.anio_de_cursada AS curso, |
||||||
|
stc.nombre AS turno, |
||||||
|
CASE |
||||||
|
WHEN sep2.anio_de_cursada IN (1, 2, 3) THEN 'Ciclo Básico' |
||||||
|
ELSE vop.nombre |
||||||
|
END AS ciclo, |
||||||
|
vc.anio_academico as anio_comision |
||||||
|
FROM vw_insc_cursada vic |
||||||
|
JOIN vw_comisiones vc ON vic.comision = vc.comision |
||||||
|
JOIN vw_elementos ve ON vc.elemento = ve.elemento |
||||||
|
JOIN sga_elementos_plan sep2 ON ve.elemento_revision = sep2.elemento_revision |
||||||
|
JOIN sga_divisiones sd ON vc.division = sd.division |
||||||
|
JOIN sga_turnos_cursadas stc ON vc.turno_cursada = stc.turno |
||||||
|
LEFT JOIN vw_orientaciones_plan vop ON ve.elemento = vop.elemento |
||||||
|
) AS cursada ON cursada.alumno = "negocio".sga_alumnos.alumno |
||||||
|
|
||||||
|
|
||||||
|
WHERE |
||||||
|
"negocio".sga_constancias_solicitud.solicitud = 46 |
||||||
|
AND "negocio".sga_alumnos.calidad = 'A' |
||||||
|
|
||||||
|
|
||||||
|
LIMIT 1;]]> |
||||||
|
</queryString> |
||||||
|
<field name="legajo" class="java.lang.String"/> |
||||||
|
<field name="apellido_y_nombre" class="java.lang.String"/> |
||||||
|
<field name="documento_principal" class="java.lang.String"/> |
||||||
|
<field name="propuesta_nombre" class="java.lang.String"/> |
||||||
|
<field name="propuesta_nombre_completo" class="java.lang.String"/> |
||||||
|
<field name="propuesta_nombre_abreviado" class="java.lang.String"/> |
||||||
|
<field name="ubicacion_nombre" class="java.lang.String"/> |
||||||
|
<field name="plan_nombre" class="java.lang.String"/> |
||||||
|
<field name="plan_version_nombre" class="java.lang.String"/> |
||||||
|
<field name="presentar_a" class="java.lang.String"/> |
||||||
|
<field name="observaciones" class="java.lang.String"/> |
||||||
|
<field name="ciudad" class="java.lang.String"/> |
||||||
|
<field name="provincia" class="java.lang.String"/> |
||||||
|
<field name="nombre_institucion" class="java.lang.String"/> |
||||||
|
<field name="colegio" class="java.lang.String"/> |
||||||
|
<field name="contacto_escuela" class="java.lang.String"/> |
||||||
|
<field name="ra_nombre" class="java.lang.String"/> |
||||||
|
<field name="curso" class="java.lang.Integer"/> |
||||||
|
<field name="division" class="java.lang.String"/> |
||||||
|
<field name="ciclo" class="java.lang.String"/> |
||||||
|
<field name="turno" class="java.lang.String"/> |
||||||
|
<field name="anio_comision" class="java.math.BigDecimal"/> |
||||||
|
<field name="sexo" class="java.lang.String"/> |
||||||
|
<variable name="fecha_narrada" class="java.lang.String"> |
||||||
|
<variableExpression><![CDATA[new java.text.SimpleDateFormat("dd 'días del mes de' MMMM 'de' yyyy", new java.util.Locale("es")).format(new java.util.Date())]]></variableExpression> |
||||||
|
</variable> |
||||||
|
<background> |
||||||
|
<band height="487" splitType="Stretch"/> |
||||||
|
</background> |
||||||
|
<title> |
||||||
|
<band height="82" splitType="Stretch"> |
||||||
|
<image hAlign="Center" vAlign="Middle" onErrorType="Blank"> |
||||||
|
<reportElement x="53" y="0" width="143" height="82" uuid="f6596db7-cab2-4b9b-924e-d29edd66e788"/> |
||||||
|
<imageExpression><![CDATA[$P{logo_ra}]]></imageExpression> |
||||||
|
</image> |
||||||
|
</band> |
||||||
|
</title> |
||||||
|
<pageHeader> |
||||||
|
<band height="34" splitType="Stretch"> |
||||||
|
<staticText> |
||||||
|
<reportElement style="Title" x="53" y="6" width="447" height="23" uuid="d5ac6776-cbf2-46d8-b3e3-390cf40e3f32"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<text><![CDATA[Constancia de Escolaridad]]></text> |
||||||
|
</staticText> |
||||||
|
</band> |
||||||
|
</pageHeader> |
||||||
|
<columnHeader> |
||||||
|
<band splitType="Stretch"/> |
||||||
|
</columnHeader> |
||||||
|
<detail> |
||||||
|
<band height="520" splitType="Stretch"> |
||||||
|
<textField isBlankWhenNull="true"> |
||||||
|
<reportElement x="53" y="13" width="447" height="198" uuid="e716409d-f2dd-4889-a9b1-d6b9f1d7d764"/> |
||||||
|
<textElement textAlignment="Justified"/> |
||||||
|
<textFieldExpression><![CDATA["Se hace constar que " + $F{apellido_y_nombre}.toUpperCase() + " con " + $F{documento_principal} + " es estudiante regular de " +$F{curso} + "° año "+ $F{division} + " división turno " +$F{turno} + ", del "+$F{ciclo}.toUpperCase()+" durante el año "+$F{anio_comision}+ |
||||||
|
".\n\nA pedido del interesado se extiende la presente constancia en " + $F{ciudad} + ", " + $F{provincia} + " a los " + $V{fecha_narrada} +", para ser presentada ante " + $F{presentar_a}.toUpperCase() + "."]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField isStretchWithOverflow="true" isBlankWhenNull="true"> |
||||||
|
<reportElement x="53" y="251" width="447" height="64" uuid="e418a161-258f-44f3-b39d-fe2ecdbd0057"/> |
||||||
|
<textFieldExpression><![CDATA[((($F{observaciones}.trim()).isEmpty()) ? "" : ("OBSERVACIONES: " + $F{observaciones}))]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<textField> |
||||||
|
<reportElement x="53" y="317" width="447" height="20" uuid="200650ae-706e-401d-acf0-2534b488e940"> |
||||||
|
<printWhenExpression><![CDATA[!($P{verificacion_qr}.trim()).isEmpty()]]></printWhenExpression> |
||||||
|
</reportElement> |
||||||
|
<textFieldExpression><![CDATA["CÓDIGO DE VALIDACIÓN: " + $P{verificacion_codigo}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
<image hAlign="Center"> |
||||||
|
<reportElement x="222" y="420" width="71" height="70" uuid="62120307-e032-45a9-a72a-05e9469a2986"> |
||||||
|
<printWhenExpression><![CDATA[!($P{verificacion_qr}.trim()).isEmpty()]]></printWhenExpression> |
||||||
|
</reportElement> |
||||||
|
<imageExpression><![CDATA[$P{verificacion_qr}]]></imageExpression> |
||||||
|
</image> |
||||||
|
<textField> |
||||||
|
<reportElement x="53" y="349" width="447" height="48" uuid="5d811c69-acde-41c8-8f89-04c6cf482e6a"> |
||||||
|
<printWhenExpression><![CDATA[!($P{verificacion_qr}.trim()).isEmpty()]]></printWhenExpression> |
||||||
|
</reportElement> |
||||||
|
<textFieldExpression><![CDATA["Esta constancia podrá ser validada ingresando a " + $P{verificacion_url}+ " completando el código de validación y el Nº de DNI (o pasaporte), o bien escaneando el código QR."]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</band> |
||||||
|
</detail> |
||||||
|
<columnFooter> |
||||||
|
<band splitType="Stretch"/> |
||||||
|
</columnFooter> |
||||||
|
<pageFooter> |
||||||
|
<band height="36" splitType="Stretch"> |
||||||
|
<textField> |
||||||
|
<reportElement x="53" y="0" width="447" height="36" uuid="c5a07516-3055-4a68-84b3-804c7b2f2528"/> |
||||||
|
<textElement textAlignment="Center" verticalAlignment="Middle"/> |
||||||
|
<textFieldExpression><![CDATA[$F{contacto_escuela}]]></textFieldExpression> |
||||||
|
</textField> |
||||||
|
</band> |
||||||
|
</pageFooter> |
||||||
|
<summary> |
||||||
|
<band splitType="Stretch"/> |
||||||
|
</summary> |
||||||
|
</jasperReport> |
||||||
|
After Width: | Height: | Size: 442 KiB |
|
After Width: | Height: | Size: 8.1 KiB |
|
After Width: | Height: | Size: 65 KiB |
|
After Width: | Height: | Size: 5.4 KiB |
|
After Width: | Height: | Size: 40 KiB |
|
After Width: | Height: | Size: 68 KiB |
Loading…
Reference in new issue