Geral
104 resultados encontrados
-
Evoluir o formulário de execução de SQL do Runner/Builder
Evoluir o formulário de execução de SQL do Runner/Builder, permitindo mais funcionalidades, como por exemplo:
Verificação de sintaxe do SQL em multiplos bancos ( para verificar de uma só vez se o SQL funciona em SQL Server, Oracle, etc )
Alterar o processo de histórico de SQL para persistir a gravação no log de SQL executado a cada comando, em vez de ser persistido na saída do sistema, para evitar que os históricos SQL's sejam 'perdidos' em alguns casos, como por exemplo na depuração do sistema.
Criar uma funcionalidade para pesquisar no log de SQL executado
Fazer o runner executar…
111 votos -
Runner: Renovação da interface desktop
Atualizar a interface desktop para o visual do Office 2013 ou 2016, deixando a interface do desktop novamente moderna e atraente. O visual atual é do Office 2007 e já está um pouco cansada.
Esta mudança traria pouca ou nenhuma necessidade de ajustes nos sistemas.
99 votos -
BEF: Aprimorar o suporte a multithread
Aprimorar o suporte a multithread no BEF para possibilitar ganho de performance. É necessário fazer uma revisão geral na API para torná-la thread safe e implementar suporte a múltiplas transações simultâneas.
77 votos -
NHibernate como acesso a dados do BEF
Colocar o NHibernate como engine de acesso a dados do BEF.
Isto visa liberar a equipe de tecnologia a evoluir cada vez mais as demais funcionalidades do BEF.
63 votos -
Criar um aplicativo base para Mobile (iOS, Android, Win8 e WinPhone)
Criar um aplicativo mobile base (iOS, Android, WP) para o desenvolvimento de aplicativos de negócio.
Este aplicativo base deve resolver as partes genéricas de um aplicativo mobile, com por exemplo, autenticação e autorização, persistencia e sincronização de dados, componentes de UI padrões, bibliotecas utilitárias, etc.
As equipes de sistemas desenvolveriam soluções em cima deste aplicativo base, focando-se nos problemas e dados de negócio.
55 votos -
Versionamento de macros
Possibilitar o versionamento das macros em um controlador de fontes e desta forma ter total controle sobre as alterações realizadas, respondendo as perguntas: quem, quando e por que.
Também possibilita code review e facilita pesquisas e alterações em múltiplas macros.
38 votos -
Runner: Não perder o que o usuário editou caso ocorra erro ao salvar registro
Se você é usuário do Siscon, por exemplo, e passou alguns minutos elaborando e digitando a descrição ou solução de uma SMS, e quando foi salvar o registro e ocorreu algum erro. Então você sabe do que estou falando.
O ideal seria que não ocorresse nenhum erro, mas caso ocorra, é inadmissível que o usuário perca tudo o que havia imputado nos campos.
Acabamos criando o habito absurdo de dar um Ctrl+C no campo alterado antes de salvar o registro. E nos sentimos toscos quando naquela vez que esquecemos de dar o Ctrl+C é justamente quando ocorre algum erro que…
37 votos -
Rodar aplicativos baseados no Runner no Docker
Para criação de um ambiente local Benner, hoje demoramos muito tempo para realizar as devidas configurações. Isso já virou rotineiro, as pessoas aceitam perder tempo como se fosse normal.
Devido a isso, outras pessoas evitam de criar seu próprio ambiente. Caso a criação de um ambiente benner fosse rápida, através do Docker, teríamos ganho de tempo em relação a isso.34 votos -
WES: Melhorias em filtro de grid
- Colocar mais de 2 campos por linha.
- Mudar a descrição do campo e operador (principalmente do operador, para datas por exemplo, fica feio para o usuário).
- Ter um operador tipo "between". Seria muito útil para datas e valores, não precisando criar 2 campos.
- Mudar a ordem dos campos.
31 votos -
BTL: Agrupamento de processos
Atualmente o BTL permite o disparo de tarefas independentes entre si. O agrupamento permitirá acompanhar e gerenciar um conjunto de tarefas que juntas representam um processamento maior.
31 votos -
Permitir avançar e retroceder nos registros dentro dos menus, igual na antiga tecnologia 12.00
Permitir avançar e retroceder nos registros dentro dos menus, igual na antiga tecnologia 12.00, atualmente no sistema jurídico posso ter vários registros dentro de um determinado "menu", e cada vez que quero visualizar outro preciso fazer um longo caminho de cliques para visualizar o desejado, na versão 04.00 (tec 12.00) era possível avançar e retroceder registros, facilitando muito a vida dos usuários.
27 votos -
Runner: Criação de chamado dentro do SISCON
A ideia seria disponibilizar uma forma rápida para abrir um chamado no SISCON quando ocorrer um erro no sistema.
Criar um novo botão nas caixas de mensagem de erro, ao clicar o sistema ira chamar o SISCON WEB, carregando automaticamente as informações necessárias, ex : log de erro, modulo, versão.
Para evitar sobrecarga de chamados, disponibilizar essa ferramenta inicialmente aos setores de qualidade e suporte, apos esse teste levar essa ferramenta a um cliente piloto, e então liberar para todos os clientes.
26 votos -
Editor de consultas (Fontes de Dados)
Criar um editor de consultas, cujo conjunto de dados gerado possa ser pré-processado em C#, para ser utilizado em relatórios, gráficos, gauges, grids, cubos e formulários especializados, no estilo do editor de cubos. Permitir também que estas consultas sejam publicadas como serviços.
Um editor de consultas separa a lógica de extração dos dados da interface, seja ela qual for. Desta forma, um programador pode definir a extração dos dados (fonte de dados) e um usuário pode criar a interface de consulta, sem precisar conhecer os detalhes de como as informações estão armazenadas no banco de dados.
23 votosProjeto foi interrompido por problemas de escopo.
-
BEF: Melhorar mensagem de retorno quando uma instância está nula
Hoje quando tenho um campo tipo tabela que é opcional, se não fizer o teste para verificar se a instância é diferente de nulo, pode apresentar o erro: Referência de objeto não definida para uma instância de um objeto.
A sugestão seria ter uma melhor identificação de onde que está acontecendo o erro ou qual a instância que está nula.
21 votos -
BTL: Roteamento de mensagens
No Business Tasks Library cada disparo de tarefa gera uma mensagem numa fila global. Os Workers monitoram esta fila global e processam as mensagens.
Com o roteamento de mensagens será possível direcionar mensagens que atendem a determinados critérios para outras filas monitoradas por Workers específicos.
Esta funcionalidade permite o gerenciamento das filas por assunto, ou seja, é possível interromper ou priorizar o processamento de um assunto específico.
20 votos -
BEF: Suporte a classes no padrão POCO para modelar entidades
Eu acredito que as classes de domínio devem sempre ser ignorantes quanto à tecnologia.
Acho que o padrão POCO pode simplificar a manipulação das entidades e, acima de tudo, facilitar bastante a implementação de testes unitários. O BEF hoje apenas dá suporte a testes de integração.
Acho ActiveRecord válido quando você tem um projeto de lógica simples, composta apenas de simples CRUDs. Mas aplicações complexas tendem facilmente a misturar a manipulação de enitidades com as regras de negócio. O padrão POCO ajuda muito neste ponto.
20 votos -
WES: Mobile
Permitir a criação de páginas web Mobile.
A exemplo de sites com versão "Clássica" e versão "Mobile". Permitindo que seja criada versões Mobile de uma visão web padrão.
18 votos -
BEF: Possibilitar o registro de Entidade especializada via código ao invés de utilizar o Builder.
Atualmente o registro de Entidades Especializadas é realizado somente no Builder. Portanto, sugiro que o registro de entidades especializadas possa ser realizado via código. Algo parecido com o registro de BusinessComponent via .IoC.
18 votos -
ESL: Facilitar abordagem Contract-First para serviços ESL
Atualmente é muito comum a necessidade de construir Web Services baseado em contratos (WSDL) já definidos, seja por parceiros ou pelo governo.
A ideia seria facilitar a geração de serviços WCF, com contract-first, e que também sejam compatíveis com o ESL, ou seja, com a herança ao ServiceBase, com o HostFactory entre outros.
Para este caso talvez seja possível customizar o WSCF.blue para gerar serviços compatíveis com o ESL.
Estimativa: 24 horas.
15 votos -
WES: Widget de Relatório Stimulsoft
Criar um novo tipo de widget para renderizar relatórios do Stimulsoft. Os relatórios do Stimulsoft são muito poderosos, neles é possível criar:
*Graficos;
*Drilldown;
*Dashboards;
*Além de permitir programação de script em C#;Um relatório é muito fácil de ser exportado e alterado até mesmo em ambientes de produção, isso facilita a customização de acordo com a necessidade do cliente.
Um widget de relatório poderia se conectar a outros widgets para permitir fazer filtro nos dados do relatório.
No componente de preview do stimulsoft já é possível esconder a toolbar e a borda da página do relatório. Assim para o…
15 votos
- Não encontras a tua ideia?