Show/Hide Toolbars

Release Notes

Filtros de Relacionamento N-N

Desenvolvida nova funcionalidade que permite criar filtros entre listas de valores com relacionamento N-N (múltiplos registros associados), por exemplo, a utilização dos campos "Usuário" e "Áreas". Um "Usuário" pode estar em várias áreas, da mesma forma que uma "Área" possui vários "Usuários".

 

Campo Lista de valores do tipo Zoom

Criado novo tipo de lista de valores, o qual permite abrir uma tela para selecionar o registro. Esse recurso é comumente utilizado no SE Suite.

 

Verificar inconsistências do Formulário

Criada funcionalidade que possibilita verificar possíveis erros durante o processo de criação do formulário. Esta validação verifica inconsistências tais como: Associação de campos aos atributos, preenchimento de relacionamento de campos, seleção de campos obrigatórios, relacionamentos, preenchimento de título, tamanho de coluna de "Grids" (tabela), campos com mesmo atributo ou relacionamento e a utilização de atributos que estejam desabilitados ou em revisão. Essa melhoria permite ao usuário gestor um melhor controle das alterações do formulário. A verificação poderá ser executada através do botão [Avaliar formulário], localizado na barra de ferramentas (ribbon) do modelador de formulário.

 

form_200-01_zoom70

 

Ativar/desativar registro

Criado novo recurso, o qual permite desativar registros que não devem ser mostrados em novos cadastros. Com essa melhoria o gestor do formulário pode facilmente inativar registros antigos ou obsoletos. Para desativar um registro deve-se acessar o menu de execução de registro por entidade, efetuar a pesquisa do registro desejado e clicar no botão "Alterar situação".

 

form_200-02_zoom70

 

Ao esconder um fieldset via fórmula o restante do formulário abaixo sobe eliminando os espaços em branco

Criada nova fórmula, a qual permite esconder uma seção do formulário e reorganizar os itens abaixo por meio de uma inteligência artificial, que realiza esse procedimento sem a necessidade de intervenção do usuário. Esse recurso necessita de seções inteiras para aplicar o algoritmo, ou seja, funciona a partir dos fieldsets. Essa funcionalidade faz parte das melhorias do formulário HTML e também foi disponibilizada na versão 1.3.

 

Novas fórmulas

Foram criadas novas formulas, as quais permitem a manipulação dos campos do formulário. Essa manipulação ocorre através de fórmulas que possibilitam ocultar, apresentar, requerer, habilitar, desabilitar, etc., de acordo com informações específicas dos componentes do Formulário. Alguns exemplos são: funções para cálculo de data e hora, calcular o total em uma tabela do formulário, e executar comandos para buscar valores na base de dados SE Suite. Também foram criadas ações para habilitar e desabilitar campos de dentro de um agrupador. Esconder e apresentar elementos gráficos como: título, imagens e fieldsets. Entre outros exemplos.

 

Conversão para HTML

Desenvolvido recurso de renderização para execução do formulário, a qual possui uma nova interface, possibilitando um melhor desempenho e usabilidade. Utiliza recursos de carregamento sob demanda, maximizando a performance e melhorando a percepção do usuário final. O Formulário HTML introduz uma forma de desenhar interfaces que permite esconder seções e o formulário ajustar-se automaticamente, evitando espaçamentos entre os itens e disponibilizando ao usuário final aplicações de alta qualidade. A nova interface também inclui digitação inteligente no campo lista de valores do tipo zoom, disponibilizando ao usuário final uma forma de preenchimento rápido e com melhor usabilidade. Essa funcionalidade foi também disponibilizada na versão 1.3, mediante a execução de um comando de parametrização na base de dados.

 

form_200-03_zoom70

 

Cópia de Formulário

Desenvolvida nova funcionalidade, a qual permite criar um formulário copiando os dados de um outro formulário existente. Para atender essa demanda foi desenvolvida uma tela de cadastro por meio de um wizard, visando um cadastro mais intuitivo na configuração passo a passo das informações. Se o formulário copiado pertencer a mesma entidade, todos os dados são copiados. Caso as entidades sejam diferentes somente o layout é copiado. A partir dessa melhoria pode-se também criar templates de formulário.

 

form_200-04_zoom70

 

Integração com entidades externas

Com o objetivo de permitir acessar informações de base de dados externas, foi disponibilizada no SE Formulário uma nova funcionalidade. As bases de dados externas são acessadas por meio de conjunto de dados, que são utilizados também para mostrar os valores em uma lista de valores, como por exemplo, clientes do CRM. É possível também configurar para buscar valores ao clicar em um botão. O sistema executa a pesquisa e preenche os campos no formulário.

 

Para criar um conjunto de dados foi desenvolvida uma tela intuitiva que solicita passo a passo as informações necessárias. Em um dos passos o usuário informa o SQL para buscar os valores na base de dados externa. O comando pode ser simulado na mesma tela, simplificando o processo de construção.

 

form_200-05a_zoom70

 

É possível também configurar parâmetros que servirão para filtrar os dados. O valor para cada parâmetro pode ser provido por um campo do formulário, como por exemplo, buscar todos os clientes de uma determinada região que também é preenchida no formulário.

 

Para utilizar as listas de valores externas, foram disponibilizados no modelador de formulário novos componentes para arrastar e soltar no desenho do formulário. Os novos componentes estão localizados no painel de Conjunto de dados, ao lado esquerdo. A criação e configuração do conjunto de dados também pode ser acessado no painel de propriedades do formulário, possibilitando criar e configurar sem a necessidade de sair do modelador de formulário.

 

form_200-05_zoom70

 

SE Formulário integrado com SE Projeto

Criado novo recurso de integração, o qual permite na execução de uma atividade do projeto preencher informações em um formulário do SE Formulário. Para associar formulários em uma atividade do projeto, foi disponibilizada uma grid de associação nos dados das atividades, acessada pelo SE Gantt Chart. Para preencher o formulário na execução do projeto também foi criada uma grid de execução, disponível na pendência da atividade.

 

form_200-06_zoom70

 

Funcionalidade: Tipo de formulário

Criada nova classificação para os formulários, a qual permite criar tipos de formulários para agrupar vários formulários de entidades diferentes em um grupo. Ex: Formulários do processo de Viagem.

 

Novas consultas

Visando a melhoria das informações apresentadas no terceiro quadrante e que estão relacionadas ao formulário selecionado, foi disponibilizado no SE Formulário, através de um combo na barra que separa o segundo do terceiro quadrante, opções de dados referente ao cadastro do formulário, onde, de acordo com o item selecionado, serão apresentadas as informações no terceiro quadrante. Além da alteração na apresentação das informações na tela do terceiro quadrante, também foi alterada a tela do cadastro de "Entidade", para que a mesma siga o padrão utilizado para os demais programas do SE Suite com as abas "Geral, Detalhes, Formulário e Segurança".

 

form_200-07_zoom70

 

Menu de cadastro/consulta por formulário

Além do cadastro de entidade agora pode-se criar e consultar os formulários por um menu específico. Pode-se filtrar por entidade ou pelo tipo de formulário (nova classificação para 2.0). No terceiro quadrante deste menu pode-se visualizar a pré-visualização do desenho do formulário. Também se mostra em quais componentes os objetos do formulário estão associados permitindo uma gestão mais completa.

 

form_200-08_zoom70

 

Menu de execução/consulta de registros por formulário

Criado novo menu para incluir, editar e excluir registros das entidades. A partir deste menu pode-se buscar diretamente os formulários sem a necessidade de saber qual entidade ele pertence. Se desejar pode-se também filtrar por campos do formulário, permitindo encontrar de forma rápida e precisa os registros. Pode-se ainda navegar pelos registros e mostrar o formulário preenchido no painel inferior, utilizando menos cliques e tornando a consulta simples e objetiva. A partir dessa consulta é possível também abrir o Analytics. O Cubo gerado pode ser salvo para novas consultas e publicado nos portais do SE Suite. Dessa forma pesquisas importantes podem ser personalizadas e facilmente publicada para todos.

 

form_200-09_zoom70

 

Funcionalidade: Consulta de registros utilizando atributos da entidade como filtro

Agora pode-se filtrar os registros das entidades filtrando pelos campos, permitindo localizar rapidamente o registro desejado. Aplicado em ambas as consultas de registro por entidade e por formulário, permitindo ao usuário escolher qual consulta deseja trabalhar.

 

form_200-10_zoom70

 

Melhoria do terceiro quadrante

No terceiro quadrante do cadastro de entidades agora pode-se visualizar, além da lista de formulários (SE Suite 1.3), os atributos da entidade, relacionamentos, relacionados e registros. Com essa melhoria pode-se incluir/editar atributos e relacionamentos e incluir registros na entidade no mesmo menu. Pode-se também navegar pelos registros da entidade visualizando no terceiro quadrante os dados permitindo uma análise e gerenciamento completo e de fácil acesso.

 

form_200-11_zoom70

 

Nova tela para criar formulário

Criada nova tela para criar formulário a partir de wizard, a qual contém um passo a passo explicativo, que possibilita diminuir a complexidade que envolve as entidades tornando o processo de criação rápido e intuitivo.

 

form_200-12_zoom70

 

Melhoria na liberação das entidades

Desenvolvida melhoria ao liberar uma entidade, a qual exibe uma listagem das entidades a serem liberadas. Possibilitando um maior controle das liberações e alterações das entidades relacionadas.

 

form_200-13_zoom70

 

Nova tela do modelador de formulário

Com o objetivo de tornar a construção do formulário mais rápida e fácil, a tela do modelador de formulário foi reconstruída. Nova barra de ferramentas (ribbon) e painéis de propriedade auxiliam de forma simples a criação. Melhorias importantes, relacionadas à usabilidade, facilitam o entendimento das informações no painel de propriedades. Atalhos para criação de campos na entidade e telas com passo a passo, também ajudam a configurar de forma intuitiva as propriedades de cada campo. A performance também foi melhorada permitindo salvar os formulários e carregá-los rapidamente.

 

form_200-14_zoom70

 

Criação de atributo na entidade a partir do editor de formulário

O modelador de formulário permite ao usuário criar campos na entidade sem a necessidade de sair da tela. Nova interface do painel de propriedades contempla criação e uso dos atributos da entidade permitindo liberar a entidade somente ao concluir o formulário. Na versão 1.3 era necessário liberar a entidade sempre que desejava criar atributos para utilizar no formulário. A criação do atributo na 2.0 também auxilia o usuário filtrando os tipos de dados (texto, número, etc.) de acordo com o campo do formulário (input, checkbox, etc.) facilitando a criação.

 

form_200-15_zoom70

 

Criar novo relacionamento N-1 a partir do editor de formulário

Para configuração dos dados de uma lista de valores (combobox/zoom) foi criada uma nova tela de dados que permite a criação de relacionamentos caso ainda não exista. A tela de dados do relacionamento ainda mostra um MER simplificado mostrando o relacionamento entre as duas entidades e a chave estrangeira. Essa informação pode ser utilizada para simplificar a criação ou alteração de cubos customizados de SE Analytics.

 

form_200-16_zoom70

 

Inserir registro na listagem do combobox/zoom a partir do editor de formulário

A tela de dados do relacionamento possui uma seção que permite incluir registros na entidade da lista de valores. Dessa forma pode-se criar uma listagem (ex: Cidade) e inserir os registros de forma fácil e rápida sem precisar sair da tela.

 

form_200-17_zoom70

 

Novas telas de configuração para itens complexos (lista de valores, grid, etc.)

Foram desenvolvidas novas telas para o combobox, zoom e grid, as quais possibilitam atingir uma melhor usabilidade e performance, tanto na utilização das telas de configuração quanto ao carregar e salvar o formulário.

 

form_200-18_zoom70

 

Inserir e Editar registros das entidades sem a necessidade de um formulário

O sistema cria em tempo de execução um formulário em forma de listagem (um item abaixo do outro), eliminando a necessidade de criar formulários para entidades simples.

 

form_200-19

 

Melhoria na barra de ferramentas das fórmulas

Com o objetivo é simplificar o entendimento e utilização dos botões, foi criada nova interface da barra de ferramentas (ribbon) do componente de fórmulas, a qual permite organizar e agrupar os botões por funções, como por exemplo: Funções para aplicar ações, funções que realizam buscas, para cálculo de data e hora, entre outras.

 

form_200-20_zoom70

 

Sugestão de fórmula para cada tipo de item do formulário

Ao criar uma fórmula o sistema mostra um exemplo contendo uma condição e ação. Com essa melhoria os usuários podem diminuir a curva de aprendizagem do componente de fórmulas e também aumentar a produtividade na elaboração das regras do formulário.

 

Exportação/importação de formulários

Com o objetivo de exportar e importar formulários entre ambientes do SE Suite, por exemplo, Ambiente de testes e Produção, foi desenvolvida uma nova funcionalidade. O sistema exporta os dados relacionados ao formulário: Tipo de entidade, Tipo de formulário, Entidade, Atributos, relacionamentos, fórmulas, e o desenho do formulário contendo os relacionamentos dos itens com os campos das entidades. Com esse mecanismo, além da reutilização em ambiente de testes e produção, pode-se criar templates para auxiliar os gestores na parametrização do sistema.

 

Para utilizar esse recurso foram disponibilizados novos botões no cadastro de formulário. Deve-se selecionar o formulário e clicar em exportar. O sistema gera um arquivo com extensão (*.se). Para importar é aberta uma tela contendo um passo a passo da importação. Em cada etapa da importação, o sistema verifica se os dados já existem na base de dados. Caso já existam, os campos ao lado direito são mostrados preenchidos, e o usuário pode optar em manter ou alterar para outro valor. Caso não existam, os campos ao lado direito permanecem vazios indicando que o sistema irá criar. Neste caso o usuário também pode optar em selecionar um outro valor, ou deixar o sistema criar automaticamente. Após finalizar a importação o sistema abre automaticamente o formulário.

 

form_200-21_zoom70

 

Abrir SE Analytics a partir da tela de consulta de registros

Criada nova funcionalidade, a qual permite abrir o SE Analytics a partir da consulta de registro do formulário, sem a necessidade de informar comando SQL. A partir do SE Analytics, pode-se salvar o cubo para futuras consultas e também publicar a consulta em um portal. Para abrir o SE Analytics foi disponibilizado na barra de ferramentas um novo botão. Com essa melhoria pesquisas importantes podem ser personalizadas e facilmente publicada para todos.

 

form_200-22_zoom70

 

Revisão de formulário

Com o objetivo de garantir as melhores práticas na utilização de versionamento/revisão o SE Formulário permite configurar controle de revisão. A revisão segue o padrão do SE Suite (ISO, Workflow, Projetos). A nova versão é aplicada para os usuários somente após a homologação. Dessa forma garante-se uma gestão completa mantendo o histórico das alterações.

 

form_200-23_zoom70

 

Segurança nas entidades, formulários e registros

Desenvolvida nova funcionalidade, a qual permite definir controles de acesso para as entidades, formulários e registros. Os controles contemplam: alterar, excluir, visualizar e listar. Pode-se também definir controles para 'Conhecimento de revisão de formulário'. O modelo segue o padrão do SE Suite, da forma que, os acessos são definidos no tipo e a entidade pode então herdar da sua categoria, ou definir uma segurança própria. É possível também restringir o acesso aos dados do tipo de entidade.

 

form_200-24_zoom70

 

Campo do tipo arquivo

Criado novo componente no modelador de formulário, o qual permite anexar arquivos e imagens diretamente no corpo do formulário. Caso o arquivo seja uma imagem, pode-se mostrá-la também no corpo do formulário. Para criar um campo de arquivo no formulário, basta criar na entidade um atributo do tipo arquivo. Semelhante ao que já é feito para os demais campos do formulário. Para que a imagem seja mostrada no corpo do formulário, é necessário somente selecionar o mesmo atributo da entidade, em ambos os campos: arquivo e imagem.

 

form_200-25

 

Fórmula executada ao Salvar o formulário

Foi criado novo evento disparado ao salvar um formulário. Dessa forma pode-se fazer validações nos valores preenchidos. O sistema ainda contempla fórmula por ação de workfow descrita no documento do SE Processo.

 

form_200-26_zoom70

 

Simulação linha a linha das fórmulas

Foi criado novo recurso para simular uma fórmula, o qual permite validar a lógica da regra de forma intuitiva, simples e rápida. O sistema abre uma tela que permite executar a fórmula linha a linha. Os valores são mostrados nos painéis da direita, bem como o resultado.

 

form_200-27_zoom70

 

Mostrar identificação nos campos que possuem regras/fórmulas

Com o objetivo de melhorar a usabilidade e facilitar a identificação dos campos que possuem fórmulas, foi disponibilizado um botão na barra de ferramentas (ribbon) do modelador de formulário, para exibir nos campos um sinal informando se o campo possui regra. Dessa forma pode-se gerenciar as regras de forma rápida e objetiva.

 

form_200-28_zoom70