PARCHE V20 - CAMPOS QUE NO SE GUARDAN AL EDITAR

El diagnóstico V19 confirmó:
- La tabla principal correcta es uif_trabajadores.
- Los campos reales son tipo_doc, num_doc, correo_personal,
  correo_institucional, fecha_nacimiento, fecha_ingreso,
  tipo_trabajador, contacto_publico, funciones, funciones_dedicacion,
  oc_personal_a_cargo, oc_cantidad_trabajadores, etc.
- uif_legajo_archivos tiene campos obligatorios:
  trabajador_id, tipo, titulo, archivo_nombre, archivo_ruta.

Qué hace V20:
1. Reemplaza solo legajo_guardar.php.
2. NO toca legajo_form.php.
3. Actualiza directamente uif_trabajadores.
4. Toma el ID desde POST o desde el referer legajo_form.php?id=...
5. Si no encuentra ID, busca por num_doc/documento_numero.
6. No sobreescribe campos válidos con placeholders:
   dd/mm/aaaa, -- Seleccionar --, -- Sin asignar --, etc.
7. Guarda correctamente firma y huella en uif_legajo_archivos.

Instalación:
1. Subir a /uif/:
   - instalar_legajo_guardar_v20.php
   - legajo_guardar_v20.php
   - ver_trabajador_v20.php

2. Abrir:
   https://notariacalmet.pe/uif/instalar_legajo_guardar_v20.php

3. Editar el legajo:
   https://notariacalmet.pe/uif/legajo_form.php?id=4

4. Guardar y verificar:
   https://notariacalmet.pe/uif/ver_trabajador_v20.php?id=4&doc=25559755
