Axudante · v2 en probas

Servidor JS inxectable

Catálogo dos módulos que se serven vía /javascript.php?script=<nome> (loader Violentmonkey). A guía de instalación está en Guía de inxección JS. A ruta legacy /v2/javascript.php devolve 410.

Descarga userscripts: TZ-granular-VM.zip · Documentación: Guía de inxección JS

Como consumilo desde Tampermonkey

// ==UserScript==
// @name         Tzero loader (exemplo)
// @match        https://otrssd.xunta.local/*
// @grant        none
// ==/UserScript==
(function () {
  var s = document.createElement('script');
  s.src = 'https://tramitazero.robertog.es/javascript.php?script=AlertaTiquesNonLidos&_=' + Date.now();
  document.head.appendChild(s);
})();

Os alias antigos (ClickTR, TZ-DatosProcedemento, …) seguen a resolver no servidor.

Probas rápidas (endpoint raíz, snippets)

Catálogo de módulos

Nomes canónicos post-cutover 2026-07. Rexenerar: python scripts/generate-js-catalog.pyjs/scripts/_catalog.json.

Rellenar e automatizar formularios (11)

Nome Descrición Acción
BotonsTramiteExpediente Botones de trámite/expediente: Ir á Plantilla, Encher Formulario e Ir a Xerar. Ver
EncherTramite Rellena nombres y notificaciones al editar trámite de convocatoria. Ver
EncherGrupoAsinante Rellena nombre y orden del grupo asinante desde convocatoria/plantilla. Ver
EncherNomePlantilla Rellena nombre de plantilla desde leyenda del formulario base. Ver
CubrirExpediente Botón para rellenar datos de prueba en ficha de expediente. Ver
CubrirHorasTramita Rellena formulario de imputación de horas en Redmine. Ver
CubrirProcedemento Rellena campos de notificación y pasaxe en integraciones del procedimiento. Ver
CubrirIbanSede Botón CUBRIR para rellenar IBAN en formularios SEDE STG. Ver
CopiarGrupos Copia y pega listas de grupos entre usuarios o asinantes. Ver
RecortarEspazosBusca Elimina espacios sobrantes en campos de búsqueda al salir. Ver
LimparStorage Actualiza localStorage.Procedemento al cambiar de procedimiento en Tramita. Ver

Selección rápida e favoritos (7)

Nome Descrición Acción
SeleccionRapida Selección rápida por textos en listas desplazables. Ver
SeleccionarFavorito Marca o quita expediente favorito desde la ficha. Ver
ExpedienteFavoritoListado Muestra y filtra por expediente favorito en listados. Ver
EnlaceExpedienteFavorito Si hay expediente favorito, el menú Expedientes abre el search filtrado (sin asignados). Ver
DesactivaAsignacionGrupo Desactiva el filtro asignados (filtrarExpAsignados=N) en listado expedientes; logs skip + filtrar una vez. Ver
FilaClicableLista En filas con icono ojo o enlace de detalle, clic en celda de texto abre el mismo destino (detección glyphicon/fa-eye, data-original-title, href /ver|/detalle; fallback primer enlace). Al cargar: consola «armed on <path>». Debug clics: localStorage tz.debug.filaClicable=1 (recarga tras activar). Ver
AreaTraballo Guarda el código de procedimiento al navegar listados de áreas de trabajo. Ver

Asistentes de creación (10)

Nome Descrición Acción
NovoExpediente Rellena fechas y campos al crear expediente en STG. Ver
NovoAsinante Valores por defecto al crear firmante (idioma, flags). Ver
NovoInforme Atajos al crear o editar informes administrativos en Tramita. Ver
NovoProcedemento Valores por defecto al crear un procedimiento nuevo en STG. Ver
NovoTramite Añade acceso rápido para crear trámite en convocatoria. Ver
NovoRol Botones Xestor/Responsable/Administrador al crear rol nuevo. Ver
NovoRolDesdeReferer Botones de tipo de rol en edición de rol (página referer). Ver
NovoRolPermisos Selección automática de permisos según tipo de rol (Xestor/Responsable/Admin). Ver
NovoUsuario Autocompleta idioma y roles al crear usuario. Ver
EstadosTramitaIniciais Rellena estados iniciales (00/01/02…) por sufijo de código. Ver

Datos e consumos do procedemento (10)

Nome Descrición Acción
AgrupacionProcedimentosAcordeon Agrupa procedimientos en acordeón en home STG según estado de producción. Ver
SyncRedmineProcedemento Sincroniza datos del procedimiento con issues de Redmine vía API TramitaZero. Ver
CabeceraProcedemento Muestra código y descripción del procedimiento en la cabecera de Tramita. Ver
VariablesConvocatoria Inserta variables FreeMarker en datos generales de convocatoria. Ver
ImportarExportar Botones importar/exportar JSON de datos del expediente. Ver
ExportacionVisibilidade Atajos de selección en pantalla de visibilidad de elementos. Ver
ConsumosPasaxe Extrae valores de comprobación en pantalla de pasaje/consumos. Ver
FormularioTiqueConsumos Plantilla de campos para tiques de consumos/passagem en OTRS. Ver
PatronSedeCodigo Normaliza patrón SEDE y propaga código en datos específicos. Ver
ComprobarCaracteres Valida caracteres no permitidos al editar inputs y textareas. Ver

Plantillas, XML e etiquetas (10)

Nome Descrición Acción
XerarPlantilla Genera bloques repetidos de plantilla (códigos NNN/RRR). Ver
ConvertirXML Convierte XML SEDE a formato de datos Tramita en convocatoria. Ver
EditarEtiquetas Editor y búsqueda de etiquetas Thymeleaf en STG. Ver
VerErroPlantilla Muestra UUID del error de plantilla en dashboard Elastic. Ver
IntegracionsProcedementoSTG Valores por defecto STG en pantalla de integraciones del procedimiento. Ver
ValidaFormatoSaida Resalta si falta formato de salida en configuración de plantilla. Ver
AtallosExpediente Atajos a datos generales, solicitante y plantilla desde expediente. Ver
ErroBuzon Consulta errores de documento por token del buzón en edición de trámite. Ver
ErroImportacion Ayuda de depuración en pantalla de errores de importación. Ver
DragAndDrop Modal arrastrar/soltar para subir plantilla en configuración general. Ver

Cambios estéticos e axudas visuais (9)

Nome Descrición Acción
CambiosEsteticos Ajustes visuales globales: fondos, cabecera, avatares y estilos de Tramita. Ver
Cores Selector visual de color de fondo y fuente en estados. Ver
ValidarCaracteresEntrada Marca en rojo inputs con caracteres inválidos al cargar la página. Ver
Resaltar Resalta filas de tablas al pasar el ratón. Ver
ListadoTam999 DESACTIVADO: ya no fuerza size=999 (rompía otros módulos en expedientes). Ver
DatosEspecificosVisibles Amplía la vista de datos específicos en plantillas. Ver
ReducirAnchoTaboa Reduce ancho de tablas responsive en jobs, informes y logos. Ver
ListaGrupoAsinante Selección rápida en listas de grupo de firmantes. Ver
CodigoTramite Muestra y permite copiar el código maestro del trámite en lista. Ver

Revisión e estado (2)

Nome Descrición Acción
ClasificarHorasReview Clasifica imputaciones de horas en modo revisión Redmine. Ver
Agile Renombra columnas del tablero Agile en Redmine. Ver

Ferramentas do propio tramitaZero (5)

Nome Descrición Acción
AlertaTiquesNonLidos Avisa visualmente de tiques no leídos en colas OTRS. Ver
IframeTramitaZeroHome Embebe TramitaZero en home XSTS cuando la URL lleva ?TramitaZero. Ver
ResaltarNovasEnquisas Resalta respuestas nuevas en informe fijo de encuesta Moodle. Ver
ComprobarEnquisa Alerta cuando hay nuevas respuestas en informe de encuesta Moodle. Ver
TZero Novedades y changelog tramitaZero en la pantalla inicial de Tramita. Ver