Skip to content

[ADD] hr_recruitment_ux: mejoras en Talent Pool y SLA por vacante#59

Closed
mav-adhoc wants to merge 1 commit into
ingadhoc:19.0from
adhoc-dev:19.0-t-63402-mav
Closed

[ADD] hr_recruitment_ux: mejoras en Talent Pool y SLA por vacante#59
mav-adhoc wants to merge 1 commit into
ingadhoc:19.0from
adhoc-dev:19.0-t-63402-mav

Conversation

@mav-adhoc

@mav-adhoc mav-adhoc commented Feb 25, 2026

Copy link
Copy Markdown
Contributor

Resumen

Nuevo módulo hr_recruitment_ux con dos mejoras al flujo de Reclutamiento:

Punto 1 — Talent Pool (sin duplicación de candidatos)

  • Al mover un postulante a una Talent Pool, se archiva el registro original en lugar de dejarlo duplicado en el pipeline activo.

Punto 2 — SLA de días para deteriorarse por vacante

  • Nuevo boolean use_rotting_per_job en hr.job: cuando está activo, los días de deterioro se leen de la vacante en lugar de la etapa.
  • Campo rotting_threshold_days en hr.job: threshold exclusivo de la vacante (0 = sin deterioro para esa posición).
  • Override de _compute_rotting en hr.applicant: llama a super() para el caso estándar y luego corrige los postulantes con SLA por vacante activo.
Configuración Resultado
use_rotting_per_job=False Usa los días de la etapa (comportamiento actual)
use_rotting_per_job=True, threshold > 0 Usa los días de la vacante
use_rotting_per_job=True, threshold = 0 Sin deterioro para esa vacante

Plan de prueba

  • Mover un postulante a una Talent Pool y verificar que el original queda archivado (no duplicado).
  • Crear vacante con use_rotting_per_job=True y threshold = 2 días.
  • Verificar que el postulante se deteriora en 2 días aunque la etapa tenga 7.
  • Desmarcar el boolean y verificar que vuelve al threshold de la etapa.
  • Con threshold = 0 y boolean activo, verificar que nunca se deteriora.

@roboadhoc

Copy link
Copy Markdown

Pull request status dashboard

@mav-adhoc mav-adhoc changed the title [ADD]hr_recruitment_ux: extend recruitment functionalities [ADD] hr_recruitment_ux: mejoras en Talent Pool y SLA por vacante Jun 2, 2026
@mav-adhoc mav-adhoc force-pushed the 19.0-t-63402-mav branch 9 times, most recently from 96b667a to 185d35a Compare June 4, 2026 19:12
@jcadhoc

jcadhoc commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

@roboadhoc r+ nobump

roboadhoc pushed a commit that referenced this pull request Jun 17, 2026
…ool and SLA rooting days.

closes #59

Signed-off-by: Juan Carreras <jc@adhoc.com.ar>
roboadhoc pushed a commit that referenced this pull request Jun 17, 2026
…ool and SLA rooting days.

closes #59

Signed-off-by: Juan Carreras <jc@adhoc.com.ar>
@roboadhoc

Copy link
Copy Markdown

@mav-adhoc @jcadhoc staging failed: ci/runbot-oba on 30ca1cf477540b329df485bd51897d8da664332b (view more at https://runbot.dev-adhoc.com//runbot/batch/53985/build/84902)

@jcadhoc

jcadhoc commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

@roboadhoc r+ nobump

@roboadhoc

Copy link
Copy Markdown

This PR is already reviewed, it's in error, you might want to retry it instead (if you have already confirmed the error is not legitimate).

@jcadhoc

jcadhoc commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

@roboadhoc check

@roboadhoc

Copy link
Copy Markdown

Updated message. No update to pr head.

@jcadhoc

jcadhoc commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

@roboadhoc r+ nobump

@roboadhoc roboadhoc closed this in 91174e1 Jun 18, 2026
@roboadhoc roboadhoc added the 18.1 label Jun 18, 2026
@roboadhoc roboadhoc deleted the 19.0-t-63402-mav branch June 18, 2026 17:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants