Open items: trabajo entre editores abiertos
Objetivo y modelo
Open items permite cambiar entre editores de Mapping, Session y Workflow. Cada pestaña identifica el tipo de objeto, su nombre y su estado de edición. La barra organiza el trabajo del navegador; no representa una nueva versión del objeto ni una copia de los datos.
Un objeto abierto puede tener cambios pendientes. Mantenerlo visible en una pestaña no garantiza que esos cambios estén guardados o publicados. Esta distinción es esencial cuando se alterna entre un Mapping, su Session y el Workflow consumidor.
Acceso y controles
La barra aparece en vistas compatibles cuando existen objetos abiertos. En anchuras limitadas, More permite acceder a elementos que no caben en la fila. El nombre puede abreviarse, mientras que el identificador de tipo ayuda a distinguir objetos con nombres similares.
| Acción del menú contextual | Efecto |
|---|---|
| Reload | Vuelve a consultar el objeto desde el servidor |
| Duplicate | Inicia la duplicación cuando el objeto y los permisos lo permiten |
| Pin tab / Unpin tab | Cambia la fijación de la pestaña |
| Close | Cierra el elemento elegido mediante su flujo de confirmación |
| Close other tabs | Cierra otras pestañas no fijadas candidatas |
| Close tabs to the right | Cierra las pestañas candidatas situadas a la derecha |
La disponibilidad depende del tipo, la existencia del objeto, permisos y estado. Una pestaña fijada modifica su tratamiento en operaciones de cierre; no protege el objeto contra cambios administrativos.
Procedimiento recomendado
- Abra un Mapping desde su gestor.
- Abra la Session que lo consume y, después, un Workflow relacionado.
- Cambie entre los tres mediante Open items y confirme el nombre y tipo antes de editar.
- Guarde o descarte deliberadamente los cambios pendientes.
- Utilice el menú contextual sólo después de revisar qué pestañas afectará.
- En móvil, abra More para localizar los elementos que no aparecen en la fila.
Para usar Reload, compruebe primero si existen cambios locales. Una recarga consulta el servidor y puede requerir resolver el borrador; no es equivalente a refrescar únicamente una cifra del encabezado.
POC: navegación con un borrador pendiente
Prepare tres objetos sintéticos vinculados: m_ClientesDemo, s_ClientesDemo_Test y un Workflow de laboratorio. Abra sus editores. Modifique un campo permitido del Mapping sin publicar y cambie a la Session mediante la barra.
Resultado esperado: la aplicación conserva el estado de edición conforme al flujo de borradores y permite identificar el objeto activo. Regrese al Mapping y compruebe el campo editado antes de decidir si guardarlo.
A continuación intente cerrar el objeto con cambios. Observe la confirmación que ofrece la aplicación y cancele el cierre para verificar que el editor sigue disponible. Finalmente descarte o guarde expresamente los cambios del laboratorio y cierre la pestaña.
Repita en una anchura móvil con suficientes objetos para mostrar More. Compruebe que puede localizar el objeto, activarlo y llegar al cierre mediante teclado o toque.
Errores y recuperación
Si Reload informa que el objeto ya no existe, no cree inmediatamente otro con el mismo nombre: confirme en el gestor qué ocurrió y quién tiene autorización para recuperarlo. Un error de acción en la pestaña debe investigarse sin asumir que la definición se modificó correctamente.
Los bloqueos de edición y permisos siguen aplicándose aunque el objeto permanezca abierto. Un cambio de rol o contexto puede alterar las acciones disponibles; revise el menú de cuenta.
Relaciones y límites
Open items complementa Mappings, Sessions y Workflows. No sustituye su publicación ni la verificación en Monitor. La POC describe una comprobación de borradores y navegación; no afirma que cerrar una pestaña elimine el objeto del repositorio.