Axudante · v2 en probas

Servidor JS inyectable

Modo 2: o endpoint javascript.php serve JavaScript concatenado para que un userscript Tampermonkey o inxecte na páxina destino (OTRS, Tramita, …).

Como consumilo desde Tampermonkey

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

Probas rápidas

Snippets curtos definidos no array $comandos de javascript.php:

Catálogo de scripts

Calquera ficheiro en js/scripts/<nome>.js é servible vía ?script=<nome>. O catálogo edítase en js/scripts/_catalog.json.

Rellenar e automatizar formularios (10)

Nome Descrición Acción
EncherFormulario Preenche automaticamente un formulario con datos por defecto ou dun perfil gardado. Ver
EncherTramite Cubre os campos dun trámite con valores predefinidos. Ver
EncherGrupoAsinante Asigna o grupo asinante sen abrir o cadro de diálogo completo. Ver
EncherNomePlantilla Pon o nome da plantilla seguindo o patrón corporativo. Ver
CubrirExpediente Completa os campos obrigatorios dun expediente novo. Ver
CubrirHorasTramita Indica as horas imputadas a Tramita seguindo o estándar interno. Ver
CubrirProcedemento Cobre os campos típicos da configuración dun procedemento. Ver
CopiarGrupos Duplica grupos entre procedementos. Ver
LimparEspazos Quita espazos en branco redundantes dos campos. Ver
LimparStorage Limpa o localStorage/sessionStorage da aplicación. Ver

Selección rápida e favoritos (5)

Nome Descrición Acción
SeleccionRapida Mostra un panel flotante coas accións e destinos máis frecuentes. Ver
SeleccionarFavorito Aplica un dos favoritos gardados sobre a vista actual. Ver
TramiteFavorito Executa o trámite marcado como favorito dun procedemento. Ver
ClickTR Engade click en filas da táboa principal para abrir detalle. Ver
AreaTraballo Axusta o area de traballo ao ancho útil da xanela. Ver

Asistentes de creación (10)

Nome Descrición Acción
NovoExpediente Asistente guiado para crear un expediente. Ver
NovoAsinante Dá de alta un/ha asinante novo/a. Ver
NovoInforme Xera un informe novo coa plantilla corporativa. Ver
NovoProcedemento Inicia a creación dun novo procedemento. Ver
NovoTramite Crea un trámite baleiro listo para configurar. Ver
NovoRol Asistente de creación dun rol. Ver
NovoRolDetalle Engade detalle a un rol existente. Ver
NovoRolDetalles Versión extendida con múltiples detalles dun rol. Ver
NovoUsuario Dá de alta un usuario novo. Ver
EstadosIniciais Configura os estados iniciais por defecto. Ver

Datos e consumos do procedemento (10)

Nome Descrición Acción
AgrupacionProdecementosAcordeon Agrupa procedementos nun acordeón para navegación cómoda. Ver
DatosProcedemento Mostra os datos do procedemento actual nun panel lateral. Ver
TZ-DatosProcedemento Versión tramitaZero de datos do procedemento (consulta á BD interna). Ver
VariablesConvocatoria Lista as variables dispoñibles nunha convocatoria. Ver
ImportarExportar Ferramentas para importar e exportar configuración. Ver
ExportacionVisibilidade Exporta a visibilidade de campos/pantallas. Ver
ConsumosPasaxe Consumos por pasaxe (atopa colos de botella). Ver
PedirConsumos Solicita consumos detallados dun procedemento (script pesado). Ver
PatronSedeCodigo Valida e compón o patrón do código de sede. Ver
ComprobarCaracteres Detecta caracteres non ASCII conflitivos. Ver

Plantillas, XML e etiquetas (9)

Nome Descrición Acción
XerarPlantilla Multiplica código substituíndo NNN/RRR N veces (tamén páxina Web). Ver
ConvertirXML Reformatea un XML ao formato Tramita (tamén páxina Web). Ver
EditarEtiquetas Extrae etiquetas Thymeleaf e pasa caracteres a Unicode (tamén páxina Web). Ver
VerErroPlantilla Destaca en vermello os erros dunha plantilla. Ver
STG_Integracions Axudas para probar integracións en STG. Ver
ValidaFormatoSaida Valida que o formato da saída cumpre co esperado. Ver
LigazonXerais Enlaces xerais de apoio (documentación, portais). Ver
ErroBuzon Axuda a diagnosticar erros do buzón. Ver
ErroImportacion Diagnóstico de erros en importacións. Ver

Cambios estéticos e axudas visuais (7)

Nome Descrición Acción
CambiosEsteticos Paquete xeral de axustes visuais sobre a aplicación. Ver
Cores Aplica paleta corporativa aos botóns/estados. Ver
FondoGris Pon un fondo gris para diferenciar o tema oscuro. Ver
Resaltar Resalta filas seleccionadas ou coincidencias. Ver
Mostrar999 Mostra o valor 999 cando normalmente se oculta. Ver
DatosEspecificosVisibles Garante que o panel 'Datos específicos' sexa visible. Ver
ResuceTaboa Achica a táboa para caber máis filas por pantalla. Ver

Revisión e estado (2)

Nome Descrición Acción
ModoReview Activa o modo revisión: campos read-only e comentarios visibles. Ver
estado Panel sinxelo co estado da sesión/procedemento actual. Ver

Ferramentas do propio tramitaZero (3)

Nome Descrición Acción
NovidadesTiques Mostra un pop-up coas novidades internas (novas.json). Ver
Ferramentas Menú lanzador das ferramentas inyectables. Ver
Enquisas Lanza a enquisa de satisfacción interna. Ver