Geral
79 resultados encontrados
-
WES: Comando no Form em edição
Nos comandos da visão de form adicionar opção para determinar se o comando ficará visível quando o registro estiver em edição (por padrão não, mantendo o comportamento atual).
Isso seria útil em tabelas virtuais (pois sempre estão em edição), mas também identifiquei situação em projetos onde estão usando Java Script para colocar botão nos registros em edição, mas isso fica fora dos padrões e não viabiliza permissão por papéis.17 votosLiberado na versão 19.2 em 16/12/2019.
-
BEF: Interface fluente para manipulação de entidades
Atualmente os métodos para manipulação de entidades possuem muitos overloads e requerem um setup de objetos relativamente verboso para, por exemplo, obtenção de entidades.
Uma interface fluente muda o foco da API: Ao invés de expor o mecanismo de acesso a entidades, expõe a intenção do programador.
Atualmente:
Criteria criteria = new Criteria("A.NOME = :NOME");
criteria.Parameters.Add("NOME", "Brasil");
EntityBase e = Entity.Get(EntityDefinition.GetByName("TABELA"), criteria);Sugestão:
var entity = Repository.Definition("TABELA")
.Where("NOME = :NOME")
.Params(new Param("NOME", "Brasil")
.Get();9 votosLiberado na versão 19.1 com o QueryBuilder, em 18/09/2019.
-
Permitir centralização das regras de interface no C# para remover VBA e Python
Basicamente as necessidades são para alteração de LocalWhere, Visible, Required, ReadOnly e Value.
Atualmente estas regras estão sendo DUPLICADAS em VBA e Python, mas poderiam ser centralizadas numa classe C# que fosse invocada automaticamente pelo Runner e WES.
32 votosLiberado na versão 17.1.
-
WES: Mais colunas no formulário
Suportar a utilização de legendas superiores e campos com largura configurável nos formulários do WES, possibilitando que sejam mostradas mais informações ocupando o mesmo espaço.
Atualmente o formulário ocupa uma área muito grande para mostrar pouca informação.
Protótipo:
http://desenv.benner.com.br/images/uservoice/formwes1.png
http://desenv.benner.com.br/images/uservoice/formwes2.pngEstimativa: 200 horas
39 votosLiberado na versão 15.2
-
Melhorar a geração de planilhas
Problemas atuais:
- Não possui documentação do componente;
- Limitações visuais como tratar cores e formatação de texto assim como o Excel, tornando o componente limitado para apresentação das informações;
- A falta de melhoria no mesmo, todo o componente em si lembra o Excel 95, caixas de mensagem na hora de salvar é um exemplo;
- Salva apenas em *.XLS gerando algumas distorções e problemas de segurança nas novas versões do Excel;
- Quando utilizado o componente com grande massa de dados apresenta abaixa performance;
- Não é utilizado os gráficos do componente por serem visualmente feios e desatualizados;
- A visualização
Benefícios esperados:
- Melhor performance…
89 votosLiberado um novo componente da DevExpress na versão 15.1. Bem completo, com documentação, suporte a XSLX e visual moderno.
-
Novo gerador de relatórios
Integrar o gerador de relatórios Stimulsoft na solução Benner.
Benefícios:
• A criação e edição de relatórios é feita em um ambiente visual
• Tanto a emissão como a edição de relatórios podem ser realizadas no desktop e na Web (HTML5, ASP.NET, MVC, WinForms, WinRT)
• Há uma série de gráficos e gauges que podem ser incluídos no relatório
• Os relatórios são baseados em estilos visuais (temas)
• Suporta os mais variados padrões de código de barras
• O posicionamento é facilitado e pode ser ajustado milimetricamente
• O resultado é um HTML interativo, permitindo ordenação, filtro e navegação…38 votosNovo gerador de relatórios Stimulsoft foi incorporado à solução Benner na versão 15.1.
-
WES com MVC
Liberar o WES preparado para desenvolvimento de formulários com ASP.Net MVC.
Mesmo sendo possível habilitar o MVC em um aplicativo WES, não é possível cadastrar nos menus um endereço com padrão de roteamento MVC.
Também é preciso que os componentes ASP.Net da tecnologia possam ser utilizados em formulários ASP.Net que herdem da classe principal do ASP.Net MVC.49 votosO WES já suporta MVC desde a versão 15.0, inclusive no cadastro de itens de menu. O dashboard que é fornecido com o WES é MVC.
Veja também o item “WES: Widget MVC”.
-
Abrir os fontes da Tecnologia
Trazer para o processo de desenvolvimento da Tecnologia o incremento de funcionalidades através da colaboração das equipes de sistemas.
No desenvolvimento de sistemas é comum a criação de diversas bilbiotecas que complementem algum framework, por exemplo, abstraindo certa complexidade, adicionando recursos que facilitem alguns cenários de uso e até mesmo o desenvolvimento totalmente novo de algum recurso que poderá atender à várias equipes.
O objetivo é permitir que as equipes de sistemas possam desenvolver novos recursos sobre os fontes da Tecnologia e publicar estes recursos a todas as equipes de sistemas, evitando redundância de trabalho, melhorando a qualidade das soluções…
99 votosLançamento ocorreu em Março/2018
-
Atualizar as ferramentas para o .NET 4.6
Permitir que os desenvolvedores e os sistemas usufruam das melhorias e novidades liberadas no Microsoft .NET Framework 4.6. Por exemplo: ASP.NET 5 e MVC 6.
Estimativa: 162 horas.
3 votosLiberado na versão 16.0.
-
BEF: Aprimorar o suporte a Inversão de Controle (IOC)
Suporte a interfaces para entidades de negócio (BusinessEntity) e container de injeção de dependência para classes não BEF.
Benefícios:
- Desacoplamento
- Eliminar problemas de referência circular99 votosO Ninject já está disponível como container de injeção de dependência para classes não BEF desde a versão 15.0.
Foram abertos dois novos itens no UserVoice para mock de dados e interfaces em entidades de negócio.
-
BEF: Testes automatizados de regra de negócio
Suportar testes automatizados de classes de negócio BEF possibilitando TDD.
- Parte do projeto BEF14 do Roadmap.
97 votosLiberado na versão 14.1.
-
BEF: Escrever e disparar processos assíncronos
Permitir escrever processos em .Net que serão executados de forma assíncrona ou agendados, com atualização do progresso e status a partir de um processo em execução e mecanismo para interrupção da execução.
Fornecer API para disparo, controle e acompanhamento de processos assíncronos em todas as camadas da ferramenta (no BEF, ESL e camada de apresentação do WES, inclusive de processos escritos em Macro e Delphi).
- Parte do Projeto Orion do Roadmap.
53 votosEntregue na versão 15.0, em 24/09/2014
-
BEF: Incrementar o suporte a LINQ
- Disponibilizar o método ToEntities em classes que representam coleções de dados;
Implementar a interface IEnumerable na classes Query<T>.
Parte do Projeto BEF14 do Roadmap.
34 votosLiberado na versão 18.1.
-
Fim da pasta compartilhada no servidor
Atualmente as dlls de servidor são executadas diretamente de uma pasta compartilhada na rede. Isto causa transtornos na atualização, chamados frequentes no suporte e insatisfação dos clientes.
Estes arquivos devem ser automaticamente replicados nos servidores de integração, Web, Workflow, BTL e agendamentos. Isto também facilitará a hospedagem dos sistema Benner na nuvem.
Estimativa: 120 horas.
21 votosEstá liberado a partir da versão 15.2 mediante configuração e será liberado por padrão na versão 16.1.
-
BEF: Leitura rápida de entidades
Mecanismo de leitura rápida de entidades similar ao DataReader do ADO.NET, que não acumula os registros lidos em memória.
- Parte do Projeto BEF14 do Roadmap.
15 votosLiberado na versão 14.1.
-
ESL: Serviços a partir de funções
Facilitar a exposição de funções de entidades e de componentes de negócio como serviços WCF.
- Parte do projeto Decreto MM do Roadmap.
3 votosLiberado no Benner Extension Gallery em 18/03/2014.
-
Permitir ao usuário selecionar campos do grid que ele deseja ocultar/visualizar e ordenar
Basicamente, ao acessar uma página com um grid, o próprio usuário poderia selecionar os campos que ele deseja ver e alterar a sequencia dos campos conforme sua necessidade.
Isso auxiliaria na visualização na web e quando o usuário quiser copiar os dados para excel por exemplo.2 votosLiberado na versão 19.2 em 16/12/2019.
-
WES: API para Testes automatizados de interface (Selenium Webdriver)
Elaborar e atualizar API de Testes automatizados de interface do WES:
- Permitir rodar no WES versão 16.0 e superiores;
- Selenium Webdriver versão 3.0.0 e superiores;Facilitando a criação de testes automatizados de interface nos sistema construídos com o WES.
129 votos -
WES: Exportar grid para Excel
Permitir exportar o conteúdo filtrado e ordenado de um grid para uma planilha Excel.
Desta forma tudo que o usuário vê no WES ele pode transformar em um relatório, imprimir e fazer gráficos pelo Excel.
45 votosLiberado na versão 17.1.
-
WES: Mais escalável e mais adequado para nuvem
Fazer uma série de implementações com o objetivo de tornar a solução Web da Benner mais adequada para a nuvem, utilizando recursos disponíveis neste ambiente. Mais escalável, mais leve e, consequentemente, custando menos:
- Instalação e atualização simplificada, que possa ser automatizada por script
- Sem afinidade de sessão, utilizando um cache distribuído
- Versão do Worker para nuvem utilizando mensageria
- Versão do BDoc para nuvem utilizando storage
- Com novos recursos de monitoramento para identificar custos por rotina de negócio
- Otimizando o uso de memória e CPU
Isso tudo deve ser feito multi nuvem, ou seja, sem…18 votosLiberado na versão 19.0.
- Não encontras a tua ideia?