Admin — CTR
ADMIN-CTR-001 · ADMIN-CTR-002

Admin CTR

El panel Admin CTR tiene dos pestañas: configuración de carátulas de bundles y mantenimiento del storage R2 para archivos CTR.

Admin exclusivo

Tab Carátulas

Muestra la vista de configuración del módulo CTR. Desde aquí podés gestionar:

  • Tipos de carátula: define los encabezados regulatorios que pueden aplicarse al PDF del bundle según el tipo de servicio (calibración, IQ, OQ, PQ, mantenimiento, etc.)
  • Campos del encabezado: configura qué campos aparecen en la sección de identificación del informe y si son obligatorios u opcionales
  • Logo y datos de empresa: texto legal y datos de ION-target que aparecen en el pie de cada carátula

Los cambios en las carátulas afectan a los nuevos bundles. Los bundles ya cerrados usan la carátula que tenían al momento del cierre y no se ven afectados.

Tab Storage R2

Herramientas de mantenimiento para los archivos almacenados en el bucket R2 del CTR. Tres operaciones disponibles:

Sync schema anchors (por bundle)

Para bundles pre-migration que pueden tener BundleProtocol.form_schema sin _docx_anchor en los campos (situación de bundles creados antes del S46). Buscá el bundle por código, seleccionalo y ejecutá la sincronización.

  • Dry run: muestra qué anchors serían sincronizados sin aplicar cambios
  • Sync: aplica los anchors al schema del bundle. Solo afecta bundles en estado in_execution.

Reparse anchors por protocolo

Similar al reparse de CDMS pero a nivel de protocolo individual dentro de un bundle. Útil cuando un protocolo específico tiene campos sin anchor y el bundle-level sync no resuelve el problema.

  1. Ingresá el ID de la versión del documento IDT
  2. Ejecutá el reparse en modo dry run para verificar
  3. Aplicá si el resultado es correcto

Sync protocol schema (por protocolo)

Sincroniza el schema de un protocolo individual con el schema vigente del IDT en CDMS. Para casos donde el snapshot del bundle tiene un schema desactualizado respecto al IDT vigente.

⚠️

La sincronización de schema en un protocolo modifica los campos disponibles en el formulario de ese protocolo. Si el técnico ya completó datos en campos que ya no existen en la nueva versión del schema, esos datos se pierden. Usá esta operación solo cuando sea explícitamente necesario y con consentimiento del técnico responsable del bundle.