Skip to content

feat(juridico/juicios): la cubeta "NO OPERATIVA" del maestro se muestra como...

Infraestructura requested to merge qa into main

feat(juridico/juicios): la cubeta "NO OPERATIVA" del maestro se muestra como "Otras sociedades del grupo"

La empresa 277 del catálogo maestro agrupa ~60 razones sociales sin marca comercial propia; verlas como "No operativa" hacía ruido a los colaboradores porque esas sociedades sí litigan. El maestro es solo lectura para jurídico, así que el alias se aplica del lado del consumidor.

  • Nuevo services/juridico_empresa_label.py: diccionario de alias de presentación + generadores de la expresión SQL (sql_nombre_corto / sql_empresa_label).
  • routers/juicios.py: las 13 consultas que armaban la etiqueta de empresa (por_empresa, exposición, cascadas, listas de drill, empresas disponibles, listado, ficha y partes) usan el helper. Como el alias va dentro del mismo CASE que filtra por empresas, el drill regresa los mismos expedientes.
  • routers/juridico_reportes.py: PDF de cartera, Excel y PDF de ficha usan el mismo alias.

Verificado por API: 21 expedientes bajo el nuevo nombre, 0 con el viejo, reportes en 200, ci_validate_models OK.

Co-Authored-By: Claude Fable 5.1 noreply@anthropic.com Claude-Session: https://claude.ai/code/session_01HphS7uS6Jq2qMrTUyDsFbY

Merge request reports

Loading