Metadados Linha TOTVS RM. Ainda falta algo.
A ferramenta de Metadados do TOTVS RM é fantástica, mas falta algo muito importante.
Metadados
Podemos entender a definição de metadados como "dados sobre dados ". Em outras palavras, metadados são informações que descrevem outros dados. Um arquivo, por exemplo, pode conter metadados que indicam seu tipo, autor, tamanho e outras informações adicionais que fornecem detalhes sobre esse arquivo.
Design de Telas
No contexto do TOTVS RM, o metadados é uma ferramenta que possibilita a criação de tabelas no banco de dados, mas suas funcionalidades vão além disso. A partir do modelo relacional criado, é possível também gerar telas com os recursos de leitura (Read), criação (Create), atualização (Update) e exclusão (Delete) — conhecidos como CRUD. Essas telas seguem os padrões da própria plataforma, e há a possibilidade de "linkar" outras telas por meio de lookups , um recurso bastante interessante. Outra curiosidade é que, após o projeto de metadados ser gerado, ele pode ser reutilizado em outras telas, sempre respeitando os padrões das actions do sistema.
Em resumo, há um fluxo de criação no qual, primeiramente, a tabela é criada seguindo os princípios da modelagem, e, nesse contexto, aparentemente não há limites. A ferramenta permite modelar qualquer tipo de situação, desde relacionamentos 1 para 1 até relacionamentos N para N. Isso significa que há uma grande flexibilidade para realizar muitas customizações.
A combinação de Metadados com Fórmula Visual torna a solução de customização ainda mais robusta. Entretanto, o que muitos analistas sentem falta é a possibilidade de organizar as telas nos menus do sistema de forma mais flexível.
O que pode ser melhorado
Embora seja possível inserir o projeto nas "abas" dos menus do sistema, muitas vezes é necessário separar essas abas em categorias, o que facilitaria bastante a organização dos projetos. Essa separação dentro do menu tornaria o projeto mais completo e bem estruturado.
Exemplo da Aba de Customização
Se houvesse a possibilidade de inserir os projetos em grupos, similar ao que é praticado em outras telas, como na tela de Segurança, onde as opções são separadas em guias como Acesso, Conexões e Proteção de Dados, isso tornaria o projeto mais completo e organizado.
Outra possibilidade interessante seria permitir a customização dos ícones por tamanho, seguindo o mesmo padrão das demais telas. Isso permitiria ao analista desenvolver ícones em diferentes tamanhos, adaptando a interface a uma visualização mais organizada.

Dentro das telas de criação de projetos, é possível definir o ícone e o local onde a tela será incluída. No entanto, não há muitas oportunidades para configuração visual adicional.
Tela de Metadados
Se você tiver alguma sugestão de como organizar os projetos no menu, fique à vontade para deixar nos comentários.
Obrigado.