<?php
// api/ver_plantilla_coord.php
// Muestra la plantilla PPP pre-llenada con datos del estudiante — acceso solo coordinador
require_once __DIR__ . '/../config/app.php';
require_once __DIR__ . '/../includes/auth.php';
require_once __DIR__ . '/../includes/functions.php';
requireRol(ROL_COORDINADOR);

$db         = getDB();
$idPractica = (int)($_GET['practica'] ?? 0);
$docId      = trim($_GET['doc'] ?? '');

$VALIDOS = ['001','002','003','004','002A','005','008','009','010','011','012'];
if (!$idPractica || !in_array($docId, $VALIDOS)) {
    http_response_code(400); exit('Parámetros inválidos.');
}

// ── Cargar datos completos del estudiante por id_practica ─────────
$est = $db->prepare("
    SELECT u.nombres, u.apellidos, u.cedula, u.telefono, u.email,
           e.id_estudiante, e.semestre_actual,
           c.nombre AS carrera,
           per.nombre AS periodo,
           pr.id_practica, pr.fecha_inicio, pr.fecha_fin,
           pr.area_practica, pr.cargo_practica,
           pr.horas_requeridas, pr.nombre_tutor_empresa, pr.email_tutor_empresa,
           em.razon_social AS empresa, em.ruc AS emp_ruc,
           em.direccion AS emp_dir, em.canton AS emp_ciudad,
           em.telefono AS emp_tel, em.email_contacto AS emp_email,
           em.nombre_representante AS emp_rep, em.cargo_representante AS emp_rep_cargo,
           CONCAT(uta.apellidos,' ',uta.nombres) AS tutor_academico,
           uta.cedula AS ta_cedula, uta.email AS ta_email,
           CONCAT(ute.apellidos,' ',ute.nombres) AS tutor_empresa_nombre,
           ute.cedula AS te_cedula, ute.email AS te_email
    FROM   practicas pr
    JOIN   estudiantes e  ON e.id_estudiante = pr.id_estudiante
    JOIN   usuarios u     ON u.id_usuario    = e.id_usuario
    JOIN   carreras c     ON c.id_carrera    = e.id_carrera
    JOIN   periodos_academicos per ON per.id_periodo = pr.id_periodo
    LEFT JOIN empresas em ON em.id_empresa   = pr.id_empresa
    LEFT JOIN coordinadores co ON co.id_coordinador = pr.id_coordinador
    LEFT JOIN usuarios uta ON uta.id_usuario = co.id_usuario
    LEFT JOIN tutores tt   ON tt.id_tutor    = pr.id_tutor
    LEFT JOIN usuarios ute ON ute.id_usuario = tt.id_usuario
    WHERE  pr.id_practica = :ip
    LIMIT 1
");
$est->execute([':ip' => $idPractica]);
$d = $est->fetch() ?: [];

if (!$d) { http_response_code(404); exit('Práctica no encontrada.'); }

// ── Rector desde configuracion_institucional ──────────────────────
$cfgRows      = $db->query("SELECT clave, valor FROM configuracion_institucional")->fetchAll(PDO::FETCH_KEY_PAIR);
$rectorNombre = htmlspecialchars($cfgRows['nombre_rector'] ?? 'CPA. Jorge Raúl Ayala Molina, Ing.');
$rectorCedula = htmlspecialchars($cfgRows['cedula_rector'] ?? '0902006774');
$rectorCargo  = htmlspecialchars($cfgRows['cargo_rector']  ?? 'Rector del Instituto Superior Tecnológico Tecnópolis');
$rectorUpper  = strtoupper($rectorNombre);

// ── Variables de datos ────────────────────────────────────────────
function fe(?string $f): string {
    if (!$f) return '___/___/______';
    try { return (new DateTime($f))->format('d/m/Y'); } catch(Exception $e){ return $f; }
}
function ordinal(int $n): string { return $n.'°'; }

$hoy      = date('d/m/Y');
$ciudad   = trim(($d['emp_ciudad'] ?? '') ?: 'Guayaquil');
$nEst     = htmlspecialchars(strtoupper(($d['apellidos']??'').' '.($d['nombres']??'')));
$nEstNorm = htmlspecialchars(($d['nombres']??'').' '.($d['apellidos']??''));
$semestre = ($d['semestre_actual'] ?? '') ? ordinal((int)$d['semestre_actual']) : '___';
$carrera  = htmlspecialchars($d['carrera']  ?? '___');
$cedula   = htmlspecialchars($d['cedula']   ?? '___');
$empresa  = htmlspecialchars(strtoupper($d['empresa'] ?? '___'));
$empresaN = htmlspecialchars($d['empresa']  ?? '___');
$area     = htmlspecialchars($d['area_practica']  ?? '___');
$cargo    = htmlspecialchars($d['cargo_practica'] ?? 'Practicante');
$empRuc   = htmlspecialchars($d['emp_ruc']   ?? '___');
$empDir   = htmlspecialchars($d['emp_dir']   ?? '___');
$empRep   = htmlspecialchars(strtoupper($d['emp_rep'] ?? ($d['nombre_tutor_empresa'] ?? '___')));
$empRepC  = htmlspecialchars($d['emp_rep_cargo'] ?? 'Representante Legal');
$empTel   = htmlspecialchars($d['emp_tel']   ?? '___');
$empEmail = htmlspecialchars($d['emp_email'] ?? '___');
$tuAc     = htmlspecialchars(strtoupper($d['tutor_academico'] ?? '___'));
$tuAcCed  = htmlspecialchars($d['ta_cedula']  ?? '___');
$tuAcEmail= htmlspecialchars($d['ta_email']   ?? '___');
$tuEm     = htmlspecialchars(strtoupper($d['tutor_empresa_nombre'] ?? ($d['nombre_tutor_empresa'] ?? '___')));
$tuEmCed  = htmlspecialchars($d['te_cedula']  ?? '___');
$tuEmEmail= htmlspecialchars($d['te_email'] ?: ($d['email_tutor_empresa'] ?? '___'));
$fIni     = fe($d['fecha_inicio'] ?? null);
$fFin     = fe($d['fecha_fin']    ?? null);
$horas    = htmlspecialchars($d['horas_requeridas'] ?? '240');
$tel      = htmlspecialchars($d['telefono'] ?? '___');
$emailEst = htmlspecialchars($d['email']    ?? '___');
?>
<!DOCTYPE html><html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Plantilla PPP-<?= htmlspecialchars($docId) ?> — <?= $nEst ?></title>
<style>
* { box-sizing: border-box; margin: 0; padding: 0; }
body { background: #fff; font-family: Arial, sans-serif; }
/* Barra superior */
.print-bar {
    position: fixed; top: 0; left: 0; right: 0;
    background: #1a5276; color: #fff;
    padding: 10px 20px; display: flex; align-items: center; gap: 14px;
    z-index: 999; font-size: 13px;
}
.print-bar button {
    background: #fff; color: #1a5276; border: none; border-radius: 6px;
    padding: 6px 16px; font-weight: 700; cursor: pointer; font-size: 13px;
}
.print-bar button:hover { background: #eaf2fb; }
.print-bar a { color: #fff; text-decoration: none; opacity: .8; font-size: 12px; }
.print-bar a:hover { opacity: 1; }
.badge-coord {
    margin-left: auto; background: #f39c1220; border: 1px solid #f39c12;
    color: #f39c12; border-radius: 5px; padding: 3px 10px; font-size: 11px; font-weight: 700;
}
/* Documento */
.ppp-page { max-width: 210mm; margin: 60px auto 40px; background: #fff; }
.ppp-doc { font-size: 10pt; color: #000; padding: 20mm 18mm; min-height: 297mm; }
.ppp-logo-row { display: flex; align-items: center; gap: 14px; margin-bottom: 18px; }
.ppp-logo-box {
    width: 80px; height: 55px; border: 1px solid #1a5276; border-radius: 4px;
    display: flex; align-items: center; justify-content: center;
    font-size: 9px; color: #1a5276; font-weight: 700; text-align: center;
}
.ppp-inst { font-size: 11pt; font-weight: 700; color: #1a5276; }
.ppp-sub  { font-size: 9pt; color: #555; margin-top: 2px; }
.ppp-title {
    font-size: 12pt; font-weight: 700; text-align: center; text-transform: uppercase;
    border-bottom: 2px solid #1a5276; padding-bottom: 6px; margin: 14px 0 16px; color: #1a5276;
}
.ppp-field { margin-bottom: 10px; }
.ppp-field .lbl { font-size: 8.5pt; font-weight: 700; color: #1a5276; margin-bottom: 2px; }
.ppp-field .val { font-size: 10pt; border-bottom: 1px solid #888; padding: 2px 4px; min-height: 20px; }
.ppp-table { width: 100%; border-collapse: collapse; font-size: 9.5pt; margin: 12px 0; }
.ppp-table th { background: #1a5276; color: #fff; padding: 5px 8px; text-align: left; }
.ppp-table td { border: 1px solid #aaa; padding: 5px 8px; vertical-align: top; }
.ppp-table td.check { text-align: center; width: 40px; }
.ppp-firma-row { display: flex; justify-content: space-around; margin-top: 40px; }
.ppp-firma { text-align: center; width: 40%; }
.ppp-firma-line { border-top: 1px solid #000; margin-bottom: 4px; }
.ppp-firma small { font-size: 8pt; color: #555; }
.ppp-nota {
    font-size: 8.5pt; background: #f0f8ff;
    border-left: 3px solid #1a5276; padding: 6px 10px; margin: 12px 0;
}
@media print {
    .print-bar { display: none !important; }
    .ppp-page  { margin-top: 0 !important; }
}
</style>
</head>
<body>

<!-- Barra coordinador -->
<div class="print-bar">
    <button onclick="window.print()">🖨️ Imprimir / Guardar PDF</button>
    <a href="javascript:window.close()">← Cerrar</a>
    <span style="font-size:11px;opacity:.7;">Ctrl+P → Guardar como PDF</span>
    <span class="badge-coord">👁 Vista coordinador — solo lectura</span>
</div>

<div class="ppp-page">
<?php
// ── Cabecera común ────────────────────────────────────────────────
function pppHeader(string $titulo): void {
    echo '<div class="ppp-doc">';
    echo '<div class="ppp-logo-row">
      <div class="ppp-logo-box">TECNÓPOLIS<br>ISTT</div>
      <div>
        <div class="ppp-inst">INSTITUTO SUPERIOR TECNOLÓGICO TECNÓPOLIS</div>
        <div class="ppp-sub">Prácticas Pre Profesionales · Unidad de Vinculación</div>
      </div>
      <div style="margin-left:auto;text-align:right;font-size:9pt;color:#888;">
        ISTT-PPP-'.$titulo.'<br>'.date('Y').'
      </div>
    </div>
    <div class="ppp-title">'.$titulo.'</div>';
}
function pppFooter(): void { echo '</div>'; }

// ── Documentos ────────────────────────────────────────────────────
if ($docId === '001'):
pppHeader('SOLICITUD PARA OFICIALIZAR LAS PRÁCTICAS PRE PROFESIONALES');
echo "
<p style='margin-bottom:16px;'>$ciudad, $hoy</p>
<p><strong>$rectorNombre</strong><br>$rectorCargo<br>Ciudad.-</p>
<p style='margin:14px 0;'><strong>De mis consideraciones:</strong></p>
<p style='text-align:justify;line-height:1.9;'>
  Yo, <strong>$nEstNorm</strong>, con N° de cédula <strong>$cedula</strong>,
  estudiante matriculado(a) en el <strong>$semestre Nivel</strong>, de la carrera
  <strong>$carrera</strong>, solicito a Ud. muy respetuosamente y por su intermedio
  autorice a quien corresponda iniciar mi proceso de las Prácticas Pre Profesionales
  con carácter de formación académica en la empresa <strong>$empresaN</strong>,
  ubicada en <strong>$empDir, $ciudad</strong>, a cargo del representante legal
  <strong>$empRep</strong>, en el área de: <strong>$area</strong>,
  con un horario de 6 horas laborables, iniciando el <strong>$fIni</strong>
  hasta completar <strong>$horas horas</strong>.
</p>
<p style='margin:14px 0;text-align:justify;'>
  Por la favorable atención que brinde a la presente, agradezco y suscribo.<br>
  Adjunto mi hoja de vida, cédula de identidad y papeleta de votación,
  enviar todos estos documentos al correo: <strong>practicapp@tecnopolis.edu.ec</strong>
</p>
<p>Atentamente,</p>
<div class='ppp-firma-row'>
  <div class='ppp-firma'>
    <div style='height:50px;'></div>
    <div class='ppp-firma-line'></div>
    <strong>$nEst</strong><br>
    <small>Firma del Estudiante</small><br>
    <small>Cédula: $cedula | Tel: $tel</small><br>
    <small>Email: $emailEst</small>
  </div>
</div>
<div class='ppp-nota'>El estudiante recibirá por correo (luego de ser aprobada su solicitud) la carta del Instituto para la Empresa.</div>
";
pppFooter();

elseif ($docId === '002'):
pppHeader('CARTA DE SOLICITUD DEL INSTITUTO A LA EMPRESA');
echo "
<p style='margin-bottom:16px;'>$ciudad, $hoy</p>
<p><strong>$empRep</strong><br>$empRepC<br>$empresaN<br>Ciudad.-</p>
<p style='margin:14px 0;'><strong>De mis consideraciones:</strong></p>
<p style='text-align:justify;line-height:1.9;'>
  $rectorNombre, con C.I. $rectorCedula, $rectorCargo, solicito a Ud. la autorización
  para que el(la) estudiante <strong>$nEstNorm</strong>, con C.I. <strong>$cedula</strong>,
  matriculado(a) en el <strong>$semestre Nivel</strong> de la carrera <strong>$carrera</strong>,
  realice las Prácticas Pre Profesionales en la empresa <strong>$empresaN</strong>, en el área
  <strong>$area</strong>, desempeñando las funciones de «PRACTICANTE», cumpliendo con
  un total de <strong>$horas horas</strong> según lo establecido en el Reglamento de
  Régimen Académico, Artículo 43, con un horario de 6 horas diarias.
</p>
<p style='margin:8px 0;'><strong>Fecha de inicio:</strong> $fIni &nbsp;&nbsp;&nbsp;
<strong>Fecha de fin:</strong> $fFin</p>
<p style='margin-top:14px;text-align:justify;'>Agradeciendo la atención a la presente,
  aprovecho para expresarle las muestras de especial consideración por la acogida del
  estudiante en su empresa, lo que beneficiará en su desempeño académico y futuro profesional.
</p>
<p>Atentamente,</p>
<div class='ppp-firma-row'>
  <div class='ppp-firma'>
    <div style='height:50px;'></div>
    <div class='ppp-firma-line'></div>
    <strong>$rectorUpper</strong><br>
    <small>$rectorCargo</small><br>
    <small>C.I. $rectorCedula</small>
  </div>
</div>
";
pppFooter();

elseif ($docId === '003'):
pppHeader('CARTA DE LA EMPRESA AL INSTITUTO — ACEPTACIÓN DEL PRACTICANTE');
echo "
<p style='margin-bottom:16px;'>$ciudad, $hoy</p>
<p><strong>$rectorNombre</strong><br>$rectorCargo<br>Presente.-</p>
<p style='margin:14px 0;'><strong>De mis consideraciones:</strong></p>
<p style='text-align:justify;line-height:1.9;'>
  Por medio de la presente certifico que el(la) estudiante <strong>$nEstNorm</strong>
  con C.I. N° <strong>$cedula</strong>, de la carrera de <strong>$carrera</strong>,
  realizará sus Prácticas Pre Profesionales en la empresa <strong>$empresaN</strong>
  en el área de <strong>$area</strong>, desempeñándose en el cargo de PRACTICANTE,
  con un horario de 6 horas diarias hasta completar <strong>$horas horas</strong> de
  Prácticas Pre Profesionales.
</p>
<p><strong>Fecha inicio:</strong> $fIni &nbsp;&nbsp;&nbsp; <strong>Fecha fin:</strong> $fFin</p>
<p>Atentamente,</p>
<div class='ppp-firma-row'>
  <div class='ppp-firma'>
    <div style='height:50px;'></div>
    <div class='ppp-firma-line'></div>
    <strong>$rectorUpper</strong><br>
    <small>$rectorCargo | CC: $rectorCedula</small>
  </div>
  <div class='ppp-firma'>
    <div style='height:50px;'></div>
    <div class='ppp-firma-line'></div>
    <strong>$tuEm</strong><br>
    <small>Tutor(a) Empresarial | CC: $tuEmCed</small>
  </div>
</div>
";
pppFooter();

elseif ($docId === '004'):
pppHeader('FICHA DE DESIGNACIÓN DEL TUTOR ACADÉMICO');
echo "
<p>$ciudad, $hoy</p>
<p style='margin:12px 0;text-align:justify;'>
  El(la) estudiante <strong>$nEstNorm</strong> portador(a) del N° de cédula
  <strong>$cedula</strong>, del <strong>$semestre Semestre</strong>, de la carrera de
  <strong>$carrera</strong> aceptó participar en el Programa de Prácticas Pre Profesionales
  del Instituto Superior Tecnológico Tecnópolis y la empresa <strong>$empresaN</strong>
  ocupando el cargo de <strong>$cargo</strong> en el área de <strong>$area</strong>,
  declaro conocer y aceptar las normas establecidas en el Reglamento de la Institución.
</p>
<table class='ppp-table'>
  <tr><th colspan='2'>DATOS GENERALES</th></tr>
  <tr><td style='width:40%;font-weight:700;'>1. Coordinadora de Prácticas Pre Profesionales:</td><td>$tuAc</td></tr>
  <tr><td style='font-weight:700;'>2. Tutor(a) designado por la Empresa:</td><td>$tuEm</td></tr>
  <tr><td style='font-weight:700;'>3. Tutor(a) Académico designado:</td><td>$tuAc</td></tr>
  <tr><td style='font-weight:700;'>4. Fechas de las Prácticas:</td><td>Inicio: <strong>$fIni</strong> &nbsp; Fin: <strong>$fFin</strong></td></tr>
  <tr><td style='font-weight:700;'>5. Horario:</td><td>Desde: ___________ Hasta: ___________</td></tr>
  <tr><td style='font-weight:700;'>6. Objetivo de la Práctica:</td><td>Aplicación de conocimientos de la carrera de $carrera en entorno empresarial real.</td></tr>
  <tr><td style='font-weight:700;'>7. Empresa / Institución:</td><td>$empresaN — $empDir</td></tr>
  <tr><td style='font-weight:700;'>8. Área asignada:</td><td>$area</td></tr>
  <tr><td style='font-weight:700;'>9. Semestre:</td><td>$semestre</td></tr>
</table>
<div class='ppp-firma-row'>
  <div class='ppp-firma'>
    <div style='height:50px;'></div><div class='ppp-firma-line'></div>
    <strong>$nEst</strong><br><small>Firma del Estudiante | CC: $cedula</small>
  </div>
  <div class='ppp-firma'>
    <div style='height:50px;'></div><div class='ppp-firma-line'></div>
    <strong>$tuAc</strong><br><small>Tutor(a) Académico | CC: $tuAcCed</small>
  </div>
  <div class='ppp-firma'>
    <div style='height:50px;'></div><div class='ppp-firma-line'></div>
    <strong>$tuEm</strong><br><small>Tutor(a) Empresarial | CC: $tuEmCed</small>
  </div>
</div>
";
pppFooter();

elseif ($docId === '002A'):
pppHeader('FICHA DEL FORMULARIO GENERAL — ESTUDIANTE Y EMPRESA');
echo "
<table class='ppp-table'>
  <tr><th colspan='4' style='background:#1a5276;'>1. DATOS PERSONALES DEL ESTUDIANTE</th></tr>
  <tr><td colspan='4'><strong>Apellidos y Nombres:</strong> $nEst</td></tr>
  <tr><td><strong>Cédula:</strong> $cedula</td><td><strong>Teléfono:</strong> $tel</td>
      <td><strong>Email:</strong> $emailEst</td><td><strong>Semestre:</strong> $semestre</td></tr>
  <tr><th colspan='4' style='background:#1a5276;'>2. DATOS ACADÉMICOS</th></tr>
  <tr><td colspan='2'><strong>Carrera:</strong> $carrera</td>
      <td colspan='2'><strong>Semestre actual:</strong> $semestre</td></tr>
  <tr><th colspan='4' style='background:#1a5276;'>3. DATOS DE LA EMPRESA</th></tr>
  <tr><td colspan='2'><strong>Razón Social:</strong> $empresa</td>
      <td><strong>RUC:</strong> $empRuc</td><td><strong>Tel:</strong> $empTel</td></tr>
  <tr><td colspan='2'><strong>Representante:</strong> $empRep</td>
      <td colspan='2'><strong>Cargo:</strong> $empRepC</td></tr>
  <tr><td colspan='4'><strong>Dirección:</strong> $empDir, $ciudad</td></tr>
  <tr><th colspan='4' style='background:#1a5276;'>4. TUTOR EMPRESARIAL</th></tr>
  <tr><td colspan='2'><strong>Nombres:</strong> $tuEm</td>
      <td><strong>Cédula:</strong> $tuEmCed</td><td><strong>Email:</strong> $tuEmEmail</td></tr>
  <tr><th colspan='4' style='background:#1a5276;'>5. TUTOR ACADÉMICO</th></tr>
  <tr><td colspan='2'><strong>Nombres:</strong> $tuAc</td>
      <td><strong>Cédula:</strong> $tuAcCed</td><td><strong>Email:</strong> $tuAcEmail</td></tr>
  <tr><th colspan='4' style='background:#1a5276;'>6. DATOS DE LAS PRÁCTICAS</th></tr>
  <tr><td><strong>Inicio:</strong> $fIni</td><td><strong>Fin:</strong> $fFin</td>
      <td><strong>Horas:</strong> $horas</td><td><strong>Área:</strong> $area</td></tr>
</table>
<div class='ppp-firma-row'>
  <div class='ppp-firma'>
    <div style='height:50px;'></div><div class='ppp-firma-line'></div>
    <strong>$nEst</strong><br><small>Firma del Estudiante | CC: $cedula</small>
  </div>
  <div class='ppp-firma'>
    <div style='height:50px;'></div><div class='ppp-firma-line'></div>
    <strong>$tuAc</strong><br><small>Coordinadora de Prácticas</small>
  </div>
</div>
";
pppFooter();

elseif ($docId === '005'):
pppHeader('ORIENTACIONES SOBRE SEGURIDAD Y MEDIOS DE PROTECCIÓN');
echo "
<p>$ciudad, $hoy</p>
<p><strong>Estudiante:</strong> $nEstNorm &nbsp;&nbsp; <strong>Cédula:</strong> $cedula<br>
<strong>Carrera:</strong> $carrera &nbsp;&nbsp; <strong>Semestre:</strong> $semestre<br>
<strong>Empresa:</strong> $empresaN &nbsp;&nbsp; <strong>Área:</strong> $area<br>
<strong>Período de prácticas:</strong> $fIni al $fFin</p>
<table class='ppp-table'>
  <tr><th>N°</th><th>ORIENTACIÓN DE SEGURIDAD</th><th style='width:80px;'>CUMPLE</th></tr>
  <tr><td>1</td><td>Conoce las rutas de evacuación del lugar de prácticas</td><td class='check'>☐</td></tr>
  <tr><td>2</td><td>Usa equipo de protección personal requerido por el área</td><td class='check'>☐</td></tr>
  <tr><td>3</td><td>Conoce el plan de emergencias de la empresa</td><td class='check'>☐</td></tr>
  <tr><td>4</td><td>Reporta inmediatamente cualquier accidente o incidente</td><td class='check'>☐</td></tr>
  <tr><td>5</td><td>Mantiene su área de trabajo ordenada y limpia</td><td class='check'>☐</td></tr>
  <tr><td>6</td><td>No opera equipos sin previa capacitación y autorización</td><td class='check'>☐</td></tr>
  <tr><td>7</td><td>Respeta las señales de seguridad de la empresa</td><td class='check'>☐</td></tr>
  <tr><td>8</td><td>Conoce el contacto de emergencia de la empresa</td><td class='check'>☐</td></tr>
</table>
<div class='ppp-firma-row'>
  <div class='ppp-firma'>
    <div style='height:50px;'></div><div class='ppp-firma-line'></div>
    <strong>$nEst</strong><br><small>Practicante | CC: $cedula</small>
  </div>
  <div class='ppp-firma'>
    <div style='height:50px;'></div><div class='ppp-firma-line'></div>
    <strong>$tuEm</strong><br><small>Tutor Empresarial | CC: $tuEmCed</small>
  </div>
</div>
";
pppFooter();

elseif ($docId === '008'):
pppHeader('FICHA DE SUPERVISIÓN DEL TUTOR EMPRESARIAL');
echo "
<p><strong>Fecha:</strong> ________________ &nbsp;&nbsp; <strong>N° Visita:</strong> _____ &nbsp;&nbsp;
<strong>Hora:</strong> Desde ________ Hasta ________</p>
<table class='ppp-table'>
  <tr><th colspan='2' style='background:#1a5276;'>DATOS GENERALES</th></tr>
  <tr><td><strong>Apellidos y Nombres:</strong></td><td>$nEst</td></tr>
  <tr><td><strong>Edad / Cédula / Celular:</strong></td><td>___ años | $cedula | $tel</td></tr>
  <tr><td><strong>Correo electrónico:</strong></td><td>$emailEst</td></tr>
  <tr><td><strong>Carrera / Semestre:</strong></td><td>$carrera | $semestre</td></tr>
  <tr><td><strong>Empresa:</strong></td><td>$empresa</td></tr>
  <tr><td><strong>RUC / Área:</strong></td><td>$empRuc | $area</td></tr>
  <tr><td><strong>Tutor Empresarial:</strong></td><td>$tuEm</td></tr>
  <tr><td><strong>Cargo / Cédula tutor:</strong></td><td>$empRepC | $tuEmCed</td></tr>
  <tr><td><strong>Email tutor empresarial:</strong></td><td>$tuEmEmail</td></tr>
</table>
<table class='ppp-table'>
  <tr><th>ASPECTO</th><th class='check'>5</th><th class='check'>4</th><th class='check'>3</th><th class='check'>2</th><th class='check'>1</th><th>OBSERVACIONES</th></tr>
  <tr><td>Conocimiento técnico del área</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td></td></tr>
  <tr><td>Puntualidad y asistencia</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td></td></tr>
  <tr><td>Relaciones interpersonales</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td></td></tr>
  <tr><td>Cumplimiento de tareas</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td></td></tr>
  <tr><td>Iniciativa y creatividad</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td></td></tr>
  <tr><td>Presentación personal</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td></td></tr>
</table>
<div class='ppp-firma-row'>
  <div class='ppp-firma'>
    <div style='height:50px;'></div><div class='ppp-firma-line'></div>
    <strong>$tuEm</strong><br><small>Tutor Empresarial | CC: $tuEmCed</small>
  </div>
</div>
";
pppFooter();

elseif ($docId === '009'):
pppHeader('FICHA DE SUPERVISIÓN DEL TUTOR ACADÉMICO');
echo "
<p><strong>Fecha:</strong> ________________ &nbsp;&nbsp; <strong>N° Visita:</strong> _____ &nbsp;&nbsp;
<strong>Hora:</strong> Desde ________ Hasta ________</p>
<table class='ppp-table'>
  <tr><th colspan='2' style='background:#1a5276;'>DATOS GENERALES</th></tr>
  <tr><td><strong>Apellidos y Nombres:</strong></td><td>$nEst</td></tr>
  <tr><td><strong>Cédula / Celular:</strong></td><td>$cedula | $tel</td></tr>
  <tr><td><strong>Correo electrónico:</strong></td><td>$emailEst</td></tr>
  <tr><td><strong>Carrera / Semestre:</strong></td><td>$carrera | $semestre</td></tr>
  <tr><td><strong>Empresa:</strong></td><td>$empresa | RUC: $empRuc</td></tr>
  <tr><td><strong>Área de Prácticas:</strong></td><td>$area</td></tr>
  <tr><td><strong>Tutor Académico:</strong></td><td>$tuAc</td></tr>
  <tr><td><strong>Cédula / Email tutor académico:</strong></td><td>$tuAcCed | $tuAcEmail</td></tr>
</table>
<table class='ppp-table'>
  <tr><th>ASPECTO</th><th class='check'>5</th><th class='check'>4</th><th class='check'>3</th><th class='check'>2</th><th class='check'>1</th><th>OBSERVACIONES</th></tr>
  <tr><td>Aplicación de conocimientos académicos</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td></td></tr>
  <tr><td>Cumplimiento del plan de prácticas</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td></td></tr>
  <tr><td>Elaboración de bitácoras</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td></td></tr>
  <tr><td>Responsabilidad y disciplina</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td></td></tr>
  <tr><td>Comunicación con el tutor académico</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td></td></tr>
</table>
<div class='ppp-firma-row'>
  <div class='ppp-firma'>
    <div style='height:50px;'></div><div class='ppp-firma-line'></div>
    <strong>$tuAc</strong><br><small>Tutor(a) Académico | CC: $tuAcCed</small>
  </div>
</div>
";
pppFooter();

elseif ($docId === '010'):
pppHeader('FICHA DE EVALUACIÓN Y RENDIMIENTO DEL PRACTICANTE');
echo "
<p><strong>Fecha:</strong> ________________</p>
<table class='ppp-table'>
  <tr><th colspan='2' style='background:#1a5276;'>DATOS DEL ESTUDIANTE</th></tr>
  <tr><td><strong>Nombres:</strong></td><td>$nEst | N° Cédula: $cedula</td></tr>
  <tr><td><strong>Carrera / Semestre:</strong></td><td>$carrera | $semestre</td></tr>
  <tr><td><strong>Empresa:</strong></td><td>$empresa | RUC: $empRuc</td></tr>
  <tr><td><strong>Dirección empresa:</strong></td><td>$empDir</td></tr>
  <tr><td><strong>Tutor Empresarial:</strong></td><td>$tuEm</td></tr>
  <tr><td><strong>Período de prácticas:</strong></td><td>$fIni al $fFin</td></tr>
</table>
<table class='ppp-table'>
  <tr><th>INDICADORES DE EVALUACIÓN</th><th>Regular</th><th>Bueno</th><th>Muy Bueno</th><th>Excelente</th><th>Observaciones</th></tr>
  <tr><td>Puntualidad y Asistencia</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td></td></tr>
  <tr><td>Habilidades y Destrezas técnicas</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td></td></tr>
  <tr><td>Actitudes y Valores</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td></td></tr>
  <tr><td>Iniciativa y Creatividad</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td></td></tr>
  <tr><td>Trabajo en equipo</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td></td></tr>
  <tr><td>Cumplimiento de objetivos</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td></td></tr>
  <tr><td>Presentación personal y disciplina</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td class='check'>☐</td><td></td></tr>
</table>
<div style='margin:10px 0;'><strong>Calificación total (sobre 10):</strong> _______</div>
<div class='ppp-firma-row'>
  <div class='ppp-firma'>
    <div style='height:50px;'></div><div class='ppp-firma-line'></div>
    <strong>$tuEm</strong><br><small>Tutor(a) Empresarial | CC: $tuEmCed</small><br>
    <small>Sello de la empresa</small>
  </div>
</div>
";
pppFooter();

elseif ($docId === '011'):
pppHeader('CERTIFICADO DE CULMINACIÓN — EMITIDO POR LA EMPRESA');
echo "
<p style='margin-bottom:16px;'>$ciudad, $hoy</p>
<p><strong>$rectorNombre</strong><br>$rectorCargo<br>Presente.-</p>
<p style='margin:14px 0;'><strong>De mis consideraciones:</strong></p>
<p style='text-align:justify;line-height:2;'>
  Por medio de la presente, se certifica que el(la) estudiante <strong>$nEstNorm</strong>,
  portador(a) de la cédula de ciudadanía N° <strong>$cedula</strong>, ha realizado sus
  Prácticas Pre Profesionales en la empresa <strong>$empresa</strong>, específicamente
  en el área de <strong>$area</strong>, desempeñándose en el cargo de <strong>«$cargo»</strong>.
</p>
<p style='text-align:justify;line-height:2;'>
  Las prácticas se desarrollaron en el período comprendido entre el <strong>$fIni</strong>
  y el <strong>$fFin</strong>, completando un total de <strong>$horas horas</strong>.
</p>
<p>Atentamente,</p>
<div class='ppp-firma-row'>
  <div class='ppp-firma'>
    <div style='height:50px;'></div><div class='ppp-firma-line'></div>
    <strong>$empRep</strong><br><small>$empRepC — $empresaN</small><br>
    <small>Sello de la empresa</small>
  </div>
  <div class='ppp-firma'>
    <div style='height:50px;'></div><div class='ppp-firma-line'></div>
    <strong>$tuEm</strong><br><small>Tutor(a) Empresarial | CC: $tuEmCed</small>
  </div>
</div>
";
pppFooter();

elseif ($docId === '012'):
echo '<div class="ppp-doc" style="border:8px solid #1a5276;position:relative;">';
echo '<div style="position:absolute;top:16px;right:20px;font-size:9pt;color:#1a5276;font-weight:700;">ISTT-PPP-012</div>';
echo '
<div style="text-align:center;margin-bottom:20px;">
  <div style="font-size:11pt;font-weight:700;color:#1a5276;text-transform:uppercase;
       border-bottom:2px solid #1a5276;padding-bottom:8px;">
    INSTITUTO SUPERIOR TECNOLÓGICO TECNÓPOLIS
  </div>
  <div style="font-size:9pt;color:#555;margin-top:4px;">Unidad de Vinculación · Prácticas Pre Profesionales</div>
</div>
<div style="text-align:center;font-size:15pt;font-weight:700;text-transform:uppercase;
     color:#1a5276;margin:18px 0;letter-spacing:1px;">
  CERTIFICADO DE PRÁCTICAS PREPROFESIONALES
</div>
<p style="text-align:justify;line-height:2;font-size:11pt;margin:0 30px;">
  Por medio de la presente, se certifica que el(la) estudiante <strong>'.$nEstNorm.'</strong>,
  portador(a) de la cédula de ciudadanía N° <strong>'.$cedula.'</strong>, perteneciente
  a la carrera de <strong>'.$carrera.'</strong> del Instituto Superior Tecnológico
  Tecnópolis, ha realizado sus Prácticas Pre Profesionales en la empresa
  <strong>'.$empresa.'</strong>, en el área de <strong>'.$area.'</strong>,
  desempeñándose en el cargo de «'.$cargo.'».
</p>
<p style="text-align:justify;line-height:2;font-size:11pt;margin:14px 30px;">
  Las prácticas se desarrollaron entre el <strong>'.$fIni.'</strong>
  y el <strong>'.$fFin.'</strong>, completando un total de <strong>'.$horas.' horas</strong>.
</p>
<div class="ppp-firma-row" style="margin-top:50px;">
  <div class="ppp-firma">
    <div style="height:60px;"></div>
    <div class="ppp-firma-line"></div>
    <strong>'.$tuAc.'</strong><br>
    <small>Coordinadora de Prácticas Pre Profesionales</small><br>
    <small>Instituto Superior Tecnológico Tecnópolis</small>
  </div>
</div>
</div>';

endif;
?>
</div><!-- /ppp-page -->
</body>
</html>