Ir al contenido principal

📄Plantillas de documentos

Genera documentos personalizados en formato .docx o .pptx utilizando la información almacenada en las fichas de candidatos y sus candidaturas.

Escrito por Rafa

Las plantillas de documentos te permiten crear contratos, cartas oferta, certificados u otros archivos que se completan automáticamente con los datos disponibles en el sistema. Una vez configuradas, puedes generarlas en segundos desde la ficha del candidato o integrarlas en acciones automáticas.


🎯 Qué resuelve

  • Evita la edición manual de documentos repetitivos.

  • Reduce errores al copiar y pegar información.

  • Estandariza contratos y comunicaciones formales.

  • Permite enviar documentos listos al candidato en pocos clics.


⚙️ Cómo crear una plantilla

  1. Ve a Ajustes.

  2. Accede a la sección Plantillas.

Desde esta sección también podrás editar o eliminar plantillas existentes.

3. Haz clic en Añadir Plantilla.

4. Asigna un nombre.

5. Sube un documento en formato .docx o .pptx.


🧩 Cómo configurar el documento

El archivo que subas debe incluir variables con este formato: ${variable}

Cuando generes el documento, el sistema reemplazará automáticamente esas variables por los datos reales del candidato o de la oferta.

Tip útil: Puedes utilizar campos personalizados del candidato como variable usando el formato: ${custom_candidate_variable}

Ejemplo:
${custom_candidate_dni}


📅 Cómo incluir fechas dinámicas

Si necesitas mostrar la fecha actual o una fecha modificada (por ejemplo, el día siguiente o el primer día del próximo mes), puedes usar:

${date('format')|modify('modifier')}

El modificador es opcional.
Para mostrar solo la fecha actual:

${date('format')}

🗓️ Formatos de fecha disponibles

Formato

Descripción

Ejemplo

Resultado

Y

Año en cuatro dígitos

date('Y')

2024

y

Año en dos dígitos

date('y')

24

m

Mes con dos dígitos (01 a 12)

date('m')

10

n

Mes sin ceros a la izquierda (1 a 12)

date('n')

10

F

Nombre completo del mes

date('F')

Octubre

M

Nombre abreviado del mes (tres letras)

date('M')

Oct

d

Día del mes con dos dígitos (01 a 31)

date('d')

30

j

Día del mes sin ceros a la izquierda (1 a 31)

date('j')

30

D

Nombre abreviado del día (tres letras)

date('D')

Lun

l

Nombre completo del día

date('l')

Lunes

H

Hora en formato 24 horas (00 a 23)

date('H')

14

h

Hora en formato 12 horas (01 a 12)

date('h')

02

i

Minutos (00 a 59)

date('i')

45

s

Segundos (00 a 59)

date('s')

30

a

am o pm (minúsculas)

date('a')

pm

A

AM o PM (mayúsculas)

date('A')

PM

d/m/Y

Fecha completa

date('d/m/Y')

30/10/2024

d-m-Y H:i

Fecha completa con Hora

date('d/m/Y H:i')

30/10/2024 10:00

🔄 Modificadores disponibles

Modificador

Descripción

Ejemplo

+1 day

Suma 1 día

modify('+1 day')

-1 day

Resta 1 día

modify('-1 day')

+1 week

Suma 1 semana

modify('+1 week')

-1 week

Resta 1 semana

modify('-1 week')

+1 month

Suma 1 mes

modify('+1 month')

-1 month

Resta 1 mes

modify('-1 month')

+1 year

Suma 1 año

modify('+1 year')

-1 year

Resta 1 año

modify('-1 year')

+1 hour

Suma 1 hora

modify('+1 hour')

-1 hour

Resta 1 hora

modify('-1 hour')

+30 minutes

Suma 30 minutos

modify('+30 minutes')

-30 minutes

Resta 30 minutos

modify('-30 minutes')

next Monday

Próximo lunes

modify('next Monday')

last Monday

Lunes anterior

modify('last Monday')

first day of +1 month

Primer día del próximo mes

modify('first day of +1 month')

last day of this month

Último día del mes actual

modify('last day of this month')

first day of January next year

Primer día de enero del próximo año

modify('first day of January next year')

last day of February -1 year

Último día de febrero del año pasado

modify( 'last day of February -1 year')

midnight

Cambia la hora a medianoche

modify('midnight')

noon

Cambia la hora a mediodía

modify( 'noon')

tomorrow

Día siguiente

modify('tomorrow')

yesterday

Día anterior

modify('yesterday')

Ejemplos de uso

Mostrar la Fecha Actual

o Descripción: Presentar la fecha actual en formato completo.

o Ejemplo: ${date('d/m/Y')}

o Resultado: 30/10/2024

Mostrar el Año Actual

o Descripción: Mostrar el año actual en formato de cuatro dígitos.

o Ejemplo: ${date('Y')}

o Resultado: 2024

Mostrar el Mes Actual en Nombre Completo

o Descripción: Mostrar el nombre completo del mes actual.

o Ejemplo: ${date('F')}

o Resultado: Octubre

Mostrar el Día de la Semana

o Descripción: Presentar el nombre completo del día de la semana actual.

o Ejemplo: ${date('l')}

o Resultado: Lunes

Mostrar la Hora Actual

o Descripción: Mostrar la hora actual en formato de 24 horas.

o Ejemplo: ${date('H')}

o Resultado: 14 (si es la 2 PM)

Mostrar la Fecha y Hora Completa

o Descripción: Presentar la fecha completa junto con la hora.

o Ejemplo: ${date('d/m/Y H:i')}

o Resultado: 30/10/2024 14:45

Mostrar la Fecha del Día Siguiente

o Descripción: Mostrar la fecha del día siguiente.

o Ejemplo: ${date('d/m/Y')|modify('+1 day')}

o Resultado: 31/10/2024

Mostrar la Fecha del Mes Siguiente

o Descripción: Mostrar el primer día del próximo mes.

o Ejemplo: ${date('d/m/Y')|modify('first day of +1 month')}

o Resultado: 01/11/2024

Mostrar la Fecha de un Mes Atrás

o Descripción: Mostrar la fecha del mismo día del mes anterior.

o Ejemplo: ${date('d/m/Y')|modify('-1 month')}

o Resultado: 30/09/2024

Mostrar la Fecha del Último Día del Mes Actual

o Descripción: Mostrar la fecha del último día del mes actual.

o Ejemplo: ${date('d/m/Y')|modify('last day of this month')}

o Resultado: 31/10/2024

Mostrar la Fecha de un Año Atrás

o Descripción: Mostrar la fecha del mismo día del año pasado.

o Ejemplo: ${date('d/m/Y')|modify('-1 year')}

o Resultado: 30/10/2023

Mostrar la Fecha de un Lunes Próximo

o Descripción: Mostrar la fecha del próximo lunes.

o Ejemplo: ${date('d/m/Y')|modify('next Monday')}

o Resultado: 04/11/2024 (si hoy es Lunes 30/10/2024)

Mostrar la Fecha de Ayer

o Descripción: Mostrar la fecha de ayer.

o Ejemplo: ${date('d/m/Y')|modify('yesterday')}

o Resultado: 29/10/2024

⚠️Importante:
Revisa que las variables estén escritas exactamente igual que en el sistema. Si el nombre no coincide, el documento no podrá completarse correctamente.


👤 Cómo generar un documento desde un candidato

A continuación se mostrarán ejemplos claves de su uso.

1. En el candidato seleccionamos Generar documento.

2. Completa el formulario:

  • Selecciona la plantilla (obligatorio).

  • Selecciona la oferta si tu plantilla incluye información relacionada con ella.

3. Elige si deseas:

  • Descargar el documento en formato PDF o en el formato original.

  • Enviarlo por email como adjunto al candidato.

Si eliges enviarlo por email, el documento se enviará automáticamente y podrás visualizarlo en la pestaña Mensajes de la ficha del candidato.


🤖 Uso en acciones automáticas

También puedes utilizar plantillas como parte de acciones automáticas dentro del:

  • Flujo de contratación (en Ajustes).

  • Flujo configurado en cada oferta.

  • Al crear un email automático, tendrás disponible la opción de insertar una plantilla como adjunto, lo que permite enviar documentos sin intervención manual.

  • Directamente en la creación del email ahora aparecerá la opción de insertar una plantilla como adjunto

Tip útil:
Configurar el envío automático de documentos en etapas clave del proceso (por ejemplo, al cambiar a “Contratado”) ayuda a reducir tareas operativas y mantener consistencia.

Con una correcta configuración, las plantillas de documentos se convierten en una herramienta clave para agilizar procesos y mantener control sobre la documentación enviada a candidatos.

Debajo encontrarás una plantilla de ejemplo lista para descargar y editar. Puedes utilizarla como base para crear tus propios documentos y ver cómo funcionan las variables dentro del archivo.

¿Ha quedado contestada tu pregunta?