Ir al contenido

Papelera

Papelera es el área central de recuperación de registros borrados lógicamente en todo el portal y los microservicios registrados. Cuando se elimina un registro en cualquier módulo que admite borrado lógico, aparece aquí. Los Super Usuarios del tenant pueden restaurar elementos eliminados por error o eliminarlos definitivamente tras confirmar que se cumplen los requisitos de retención.

Página de Papelera mostrando una lista de entidades borradas con etiquetas de tipo, nombres de visualización, información de quién eliminó, marcas de tiempo y etiquetas de días restantes

  • Ruta: /trash
  • Ruta de menú: Configuración → Datos y Monitoreo → Papelera
  • Audiencia principal: Super Usuarios del tenant. Los usuarios sin este rol ven un mensaje de acceso denegado.
  • Explorar todos los registros borrados lógicamente del backend principal del portal y de cada microservicio registrado que tenga soporte de papelera habilitado.
  • Filtrar la lista por tipo de entidad para enfocarse en una categoría específica de registros.
  • Buscar registros eliminados por nombre.
  • Restaurar un registro para devolverlo a su estado original en el módulo de origen.
  • Eliminar definitivamente un registro principal tras confirmar que no debe recuperarse.
  • Ver cuántos días quedan antes de que un registro sea purgado automáticamente.
  1. Abre Configuración → Datos y Monitoreo → Papelera.
  2. Usa el filtro Tipo de entidad o el cuadro de búsqueda para localizar el registro eliminado.
  3. Revisa la etiqueta Días restantes — los registros con 7 días o menos muestran una etiqueta de advertencia naranja.
  4. Haz clic en el ícono Restaurar (flecha en sentido antihorario) en la fila para abrir el diálogo de confirmación.
  5. Confirma la restauración — el registro vuelve a aparecer en su módulo de origen.
  6. Si el registro debe eliminarse definitivamente, haz clic en el ícono Eliminar (papelera) en la fila y confirma en el diálogo.
  • El acceso está restringido a Super Usuarios del tenant. Los usuarios sin ese rol ven una tarjeta de acceso denegado.
  • La lista combina la papelera del backend principal del portal (.NET) y de todos los microservicios registrados (Go) que tienen el indicador trashConfig.enabled en true. Ambas fuentes se consultan en paralelo y los resultados se fusionan y ordenan por fecha de eliminación.
  • La acción de Eliminación definitiva (ícono de papelera) solo está disponible para registros del backend principal. Los registros de microservicios pueden restaurarse pero no eliminarse definitivamente desde esta página — gestiónelos dentro del servicio de origen.
  • La etiqueta Días restantes cuenta regresivamente desde el período de retención configurado. Con 7 días o menos, la etiqueta se vuelve roja con un ícono de advertencia. Un valor de –1 se muestra para elementos de microservicios que no registran fecha de purga.
  • La página usa un patrón de Cargar más — la lista carga 20 filas a la vez.
  • Tras una restauración, el registro vuelve a su estado previo a la eliminación. Las relaciones o referencias que existían antes de la eliminación también se restauran.
ColumnaOrdenableDescripción
Tipo de entidadEtiqueta con color e ícono que identifica el tipo de registro (p. ej., Socio de negocio, Artículo, Archivo)
NombreNombre de visualización del registro eliminado
Eliminado porNombre del usuario que eliminó el registro, o si no está disponible
Eliminado elFecha y hora de eliminación; se muestra como tiempo relativo para elementos recientes (dentro de 24 horas) y como fecha formateada para elementos más antiguos
Días restantesEtiqueta con días hasta la purga automática; se vuelve roja con 7 días o menos
AccionesNoÍcono de restaurar y, solo para registros del backend principal, ícono de eliminación definitiva
FiltroTipoDescripción
BúsquedaTexto libreBusca registros eliminados por nombre de visualización
Tipo de entidadSelecciónFiltra a una categoría de entidad específica; el menú desplegable se genera con todos los tipos de entidad actualmente en la papelera, incluyendo tipos del backend principal y de microservicios

Los filtros activos se muestran como etiquetas removibles encima de la lista.

Haz clic en cualquier encabezado de columna ordenable para ordenar de forma ascendente. Haz clic de nuevo para ordenar de forma descendente. El orden por defecto es Eliminado el descendente (eliminado más recientemente primero).

La página usa un patrón de Cargar más. Desplázate hasta el final de la lista para cargar filas adicionales. El tamaño de página es fijo en 20 elementos por carga.

Restaurar devuelve el registro eliminado a su estado activo en el módulo de origen.

  1. Localiza el registro en la lista usando el cuadro de búsqueda o el filtro Tipo de entidad.
  2. Haz clic en el ícono Restaurar (flecha en sentido antihorario) en la columna Acciones.
  3. Aparece un diálogo de confirmación: “¿Restaurar [Nombre del registro]? Esto devolverá el elemento a su estado original.”
  4. Haz clic en Restaurar para confirmar.
  5. Un mensaje de éxito confirma la restauración. El registro desaparece de la lista de Papelera y vuelve a aparecer en su módulo de origen.

Nota: Si la restauración falla (por ejemplo, debido a un conflicto en el servicio de origen), se muestra un mensaje de error con el detalle del servicio.

La eliminación definitiva elimina un registro del backend principal sin posibilidad de recuperación.

Esta acción solo está disponible para registros del portal principal. Los registros de microservicios no pueden eliminarse definitivamente desde esta página.

  1. Localiza el registro en la lista.
  2. Haz clic en el ícono Eliminar definitivamente (papelera) en la columna Acciones.
  3. Un diálogo de confirmación advierte: “¿Estás seguro de que deseas eliminar definitivamente [Nombre del registro]? Esta acción no se puede deshacer.”
  4. Una segunda advertencia indica: “Esta acción es irreversible.”
  5. Haz clic en Eliminar definitivamente para confirmar.
  6. Un mensaje de éxito confirma la eliminación. El registro se elimina de la lista de Papelera y no puede recuperarse.