Skip to content

Servicio de Documentos PDF

Remuneraciones · Documentos PDF

Contador AuditorDocumentos laboralesOrchestrator

El Servicio de Documentos PDF centraliza la emisión documental del ciclo laboral. Su función es transformar datos aprobados de contratos, liquidaciones y finiquitos en respaldos descargables, trazables y consistentes para revisión laboral, contable y operativa.

La página no define el cálculo de remuneraciones ni reemplaza los servicios de dominio. Documenta el punto común donde el sistema convierte resultados ya validados en documentos: contrato laboral, comprobante mensual de liquidación y finiquito.

DocumentoServicio origenMomento de emisiónEvidencia esperada
Contrato laboralContractServiceDespués de aprobar datos del trabajador, jornada, sueldo y condiciones pactadas.PDF contractual y registro de generación.
Liquidación de sueldoPayrollServiceDespués de guardar la liquidación definitiva del periodo.PDF de liquidación con detalle de haberes, descuentos y líquido.
FiniquitoFiniquitoServiceDespués de simular, aprobar y generar el término laboral.PDF de finiquito para firma o ratificación.
  1. El servicio de dominio valida que el documento tenga datos mínimos completos.

  2. Se construye un contexto documental con empresa, trabajador, contrato, periodo, montos y cláusulas aplicables.

  3. La plantilla HTML transforma el contexto en una representación imprimible sin lógica de negocio.

  4. El motor PDF renderiza el HTML con formato de papel, márgenes y estilos definidos.

  5. El archivo se almacena o se transmite al cliente según la ruta usada.

  6. La descarga queda asociada al usuario, periodo o documento de origen para trazabilidad.

flowchart LR
  Domain["Servicio de dominio"] --> Context["Contexto documental"]
  Context --> Template["Plantilla HTML"]
  Template --> Pdf["Motor PDF"]
  Pdf --> Storage["Almacenamiento"]
  Storage --> Download["Descarga autenticada"]
DocumentoValidaciones antes de emitirRiesgo cubierto
ContratoEmpleado existente, contrato vigente o borrador aprobado, jornada, cargo, sueldo base, salud y previsión.Emitir respaldo contractual incompleto o inconsistente.
LiquidaciónPeriodo cerrado, contrato usado por el cálculo, detalle por concepto, totales y líquido a pago.Descargar una liquidación distinta del cálculo aprobado.
FiniquitoCausal, fecha de término, vacaciones, indemnizaciones, descuentos y resultado definitivo.Emitir un documento de término sin base de cálculo revisada.

El sistema puede descargar un archivo existente o regenerarlo cuando el archivo físico no está disponible. La regeneración debe distinguirse de la creación funcional del documento: no recalcula por sí misma una liquidación, no cambia un contrato y no modifica el finiquito aprobado.

CasoTratamiento esperado
Descarga normalSe entrega el archivo asociado al documento aprobado.
Archivo faltanteSe reconstruye desde el contexto persistido si los datos siguen disponibles.
Regeneración forzadaSe permite sólo con autorización y registro de motivo.
Cambio de plantillaDebe conservarse la trazabilidad entre documento original, nueva emisión y usuario responsable.
CriterioEstándar
FormatoTamaño carta o A4 según configuración del tenant.
MárgenesMárgenes suficientes para impresión, firma y archivo.
EstiloDiseño sobrio, legible en blanco y negro y sin elementos decorativos pesados.
Datos sensiblesAcceso autenticado y controlado por permisos del usuario.
PlantillasSeparadas de la lógica de cálculo para evitar divergencias entre dato y presentación.