De-para
Loops colapsáveis com hierarquia
Loops colapsáveis com chevron. Nested via parser auto. Counter agregado colorido. Botão Expandir/Colapsar tudo. Estado só na sessão.
Atualizado em 19/09/2026
Como funciona
Cada loop (header, LIN[], NAD[], to_Item[*]) na view estruturada agora pode ser colapsado/expandido clicando no chevron (▶/▼) do header.
Hierarquia nested
Loops dentro de loops (ex: LIN[].FTX[] em EDIFACT D01B futuro) viram sub-grupos indentados. O sistema detecta automaticamente parseando qualifiedName.
Counter agregado
Cada header mostra
mapeados / total somando os próprios + todos os descendants. A cor indica completude:- 🔴 vermelho — campos obrigatórios incompletos
- 🟢 verde — 100% mapeado
- 🟡 amarelo — 50-99% mapeado
- ⚪ cinza — < 50% (mas required OK)
Expandir/Colapsar tudo
Botão no canto superior direito da view aplica o toggle a todos os níveis simultaneamente.
Persistência
Estado de colapso fica só na sessão atual.