Informativo de Versão Resulth 29.01bd0

Criado por Rafael Mesquita em 22/09/2025 12:51  ·  Leitura: 18 min

A versão 29.01bd0 se encontra disponível desde 09 de janeiro de 2024. Confira as principais atualizações e melhorias que implementamos: 



Importante: Conforme anunciado a 6 meses atrás, a partir desta versão, o PDV foi descontinuado, ou seja, caso for atualiza-la deverá, obrigatoriamente, configurar e utilizar a pré-venda



⚓ 

Nova Versão do sistema Resulth

Informamos que a nova versão do Resulth não será compatível com versões anteriores ao Windows 10.

A partir de agora, o sistema funcionará em sistemas com Windows 10 ou versões superiores, alinhando-se às evoluções tecnológicas mais recentes e garantindo a compatibilidade e estabilidade do Resulth.


Esse aviso vem sendo previamente comunicado aos nossos clientes desde maio de 2020.


É importante destacar que o Windows 10 atual não oferece suporte a versão de 32 bits, apenas a de 64 bits. Por isso, é fundamental verificar se o ambiente onde o sistema está instalado atende a esses requisitos.

Além disso, o suporte ao Windows 10 será encerrado em outubro de 2025. Caso precise realizar a troca de sistema atual, recomendamos a migração para o Windows 11.


⚓ 

118210 – Configurar Banco de Dados (Novo Resulth Business)

Foi implementado no Resulth Business a opção de configurar o banco de dados ao logar no sistema

Essa funcionalidade veio substituir o uso do aplicativo BDE (somente para o módulo Resulth Business) que se tornou obsoleto a partir de agora.

Ao clicar para abrir o módulo Resulth Business, caso não exista na pasta do executável os arquivos do tipo “Caminho.dir” ou “Caminho.ini”, será solicitado ao usuário o caminho, usuário e senha do banco de dados;



  • Após informar os dados, o sistema irá salvar o caminho, usuário e senha do banco de dados no registro do Windows.
  • Caso seja necessário alterar o algumas das informações de acesso ao banco de dados, o usuário (somente ADMIN ou MESTRE) poderá acessar a rotina “Configurar Banco de Dados” através do menu “Utilitários > Configurar Banco de Dados”.
    Obs: Essa rotina “Configurar Banco de Dados” não estará visível para quem utiliza “Caminho.dir” ou “Caminho.ini”



⚓ 

118577– Melhorias no Resulth Backup Now

Com foco na melhoria contínua e na automação de processos essenciais, esta versão traz diversas atualizações e aprimoramentos, como a possibilidade de agendar backups sem a necessidade de manter o sistema em execução o tempo todo, além de várias melhorias no sistema de agendamento, visualização do status e gerenciamento de feriados. Estas modificações buscam otimizar a segurança, confiabilidade e facilidade de uso, garantindo que o processo de backup seja mais robusto e intuitivo. 

Desenvolvimento do Serviço 
Foi desenvolvido o Serviço Resulth Backup Now para permitir a realização de backups agendados sem a necessidade de manter o sistema Resulth Backup Now em execução tempo todo, ou seja, através dessa implementação, o sistema poderá ser fechado e os backups já agendados ainda serão realizados normalmente.

Informação do status do serviço no Resulth Backup Now
Foi implementada uma alteração visual para exibir o status do serviço nas telas de “login” e na do “menu principal”. Na tela de login, foi criado o botão “Iniciar Serviço” para iniciá-lo caso esteja parado:



Se o serviço estiver em execução:


Caso seja feita uma tentativa de login com o serviço “parado”, o sistema apresentará um alerta informando que tentará iniciar o serviço:




Implementação do parâmetro de cadastro automático de feriados nacionais

Na tela de configuração, aba “Geral”, foi adicionado o parâmetro “Cadastrar feriados nacionais automaticamente”, caso marcado, será atualizado os feriados anualmente. Caso um feriado já exista na mesma data, a informação da descrição será sobrescrita:


Implementação do parâmetro para permitir backup em feriados cadastros.

Por padrão, o sistema não realizará backups em datas de feriados cadastros. Sabendo disso, para uma maior flexibilidade, foi adicionado o parâmetro “Realizar backup nos feriados cadastrados” na tela de configuração, aba “Geral”. Caso marcado, o sistema realizará backups mesmo que o dia do agendamento de um backup coincida com a data de um dos feriados cadastrados:




Validação de tempo do agendamento entre backups

Validação para que o intervalo entre os agendamento dos backups seja de no mínimo duas horas, caso tente cadastrar entre esse período, o sistema emitirá o alerta:




Alteração visual no status dos backups


Foi realizada uma alteração visual que muda a cor conforme o status do backup:


  • Com Falha: Vermelha
  • Sem execução: Amarela
  • Aguardando execução: Azul clara
  • Em execução: Azul escura
  • Aguardando transferência: Lilás
  • Em transferência: Roxa
  • Concluído: Verde


Status do Resulth Backup Now

Foram realizadas alterações para que seja possível analisar o status dos backups nos módulos “Business”, “Fatura”, “RetaguardaECF”, “Resulth Emissor NFe” e “Start”, o status aparecerá caso o banco esteja configurado no Resulth Backup Now. Por padrão, a visualização dos status estará habilitada para todos os usuários que estiverem configurados como gerente, caso deseje habilitar para outro usuário, deverá ser configurado na rotina de cadastro de usuários, através do parâmetro “Exibe Status Backup Now”:



Caso o banco não esteja configurado no Backup Now, não tenha sido realizada nenhuma alteração de status de backup ou o módulo não esteja adquirido comercialmente, será apresentado o seguinte status:



Se o backup estiver executado com sucesso, será apresentado o seguinte status:



Por fim, se houver falha na execução do backup:



Demais correções e melhorias no  Resulth Backup Now 
 
Implementação da sessão de informações compartilhada 
Foi realizada a implementação de um esquema de seção de informações compartilhadas para que as aplicações consigam saber quais backups estão em execução simultaneamente. Isso é altamente útil para esquemas de implantação onde temos mais de uma aplicação realizando processos semelhantes e que precisam saber o que a outra aplicação está executando em tempo real. 
 
Implementação do esquema de “fila de backups” 
Foi realizada implementação para que o sistema utilize um esquema de fila para os processos de execução dos backups, seguindo o conceito base de uma fila (primeiro que chega, primeiro que sai). Desse modo se tornou possível o agendamento de vários backups no mesmo momento (backups diferentes), pois o sistema vai colocá-los em uma fila e ir executando um a um. O mesmo se aplica ao processo de transmissão dos arquivos que agora também utilizam o novo esquema de fila. 
 
Ajuste ao encerrar o Resulth Backup Now 
Agora, ao encerrar o Resulth Backup Now, o programa não ficará mais ativo em segundo plano. O ícone que aparece na aba de ícones ocultos foi removido após o fechamento do sistema. 
 
 
Alerta ao tentar agendar um backup caso não tenha dia selecionado 
Agora, o sistema apresentará um alerta caso nenhum dia seja selecionado ao tentar agendar um backup: 

Validação ao iniciar o sistema sem ter o serviço instalado  
Caso o sistema seja iniciado sem o serviço instalado, um alerta será exibido na tela e o sistema será finalizado automaticamente:



Alteração visual para backups agendados em feriados

Se houver um agendamento de backup para a mesma data de um feriado cadastrado no sistema, o backup não será executado por padrão. Além disso, a cor do próximo agendamento de backup será alterada para amarelo, caso seja uma data de um feriado:


Correções e melhorias no processo de instalação - Setup Resulth Backup Now 
 
Foram realizadas melhorias no processo de instalação para que o mesmo tente identificar e remover a versão anterior antes de instalar a nova versão. Esse processo de identificação é necessário para que o instalador tente remover os executáveis e serviços vinculados à versão anterior. 
No meio desse processo de identificação da versão anterior, caso o instalador encontre a pasta onde estava instalada, também será feita uma tentativa de backup dos executáveis dela que serão armazenados no subdiretório:  
 
“/VERSOES_OLD/BACKUP_VERSAO_ANTERIOR_ddmmaaaahhmmss”, onde a pasta recebe um nome formatado com a data/hora corrente. Para evitar acúmulo desnecessário de pastas de backups no computador do cliente, o instalador também conta com uma verificação para remover pastas de backups antigas. 
 
Após as etapas de preparação citadas acima, o instalador segue para a instalação da nova versão, onde será feito a criação dos demais diretórios necessários, cópia dos executáveis, DLLs, banco de dados padrão (somente se já não for encontrado um em uma versão anterior, pois nesse caso o mesmo banco é reutilizado) e instalação do serviço.  


Além disso, durante a instalação também são realizados alguns outros procedimentos:

  • Ajustes para garantir que os executáveis instalados executem com os privilégios de Administrador;
  • Verificação do caminho de instalação da versão anterior, onde, caso seja um diretório de instalação diferente do diretório da instalação atual, é feita a cópia do banco de dados e do arquivo .ini para que sejam reutilizadas na nova versão;
  • Tenta ajustar o nome da pasta da versão anterior com o objetivo de evitar que ainda exista alguma possibilidade de comunicação com os arquivos dela. Caso o instalador não consiga renomear será exibido um alerta recomendando o renomeio da pasta manualmente;

Por fim, ao finalizar a instalação o instalador já executa o módulo Resulth Backup Now, onde o mesmo já fará a atualização da base de dados, pois identifica que está sendo executada uma versão mais nova que a última gravada no banco de dados.


⚓ 

325308 – Implementado emissão do boleto do Banco do Brasil Híbrido (QR Code) e via API


Foi implementado a emissão do boleto do Banco do Brasil tanto Híbrido (QR Code) quanto via API, onde o boleto é registrado no banco de forma on-line sem a necessidade de enviar o arquivo remessa.

Para realizar a emissão do boleto é necessário realizar as configurações abaixo:

1 – O menu de Integração do Boleto Bancário só será exibido após inserir o código 0001 referente ao Banco do Brasil.

Na rotina “Cadastro de Bancos” selecionar o tipo de integração que será utilizada na emissão do boleto;





Observação: A partir da versão 29.02da0(RL) será possível alterar o tipo da integração do boleto bancário se não houver boletos em aberto e que ainda não foram registrados, caso contrário, o sistema apresentará a mensagem abaixo:



2 – Cadastrar a agência bancária do Banco do Brasil na rotina “Cadastro de Agências”;


3 – Cadastrar a conta bancária do Banco do Brasil na rotina “Cadastro de Contas”;


4 – Cadastrar a carteira que será usada na emissão do boleto do Banco do Brasil na rotina “Cadastro de Carteiras";


5 – Configurar os dados de cobrança bancária no sistema através da rotina “Parâmetros de Cobrança”;



Atenção: Como a comunicação com o Banco do Brasil será online, o usuário deve informar o Client Secret, Client ID e Application KEY que são disponibilizados pelo portal do Banco do Brasil
 
6 – A emissão do boleto do Banco do Brasil funcionará nas rotinas abaixo:


  • Entrada de Documento (Contas a Receber): Na guia “Imprimir Boleto” informar os dados para emissão.
    Para habilitar a emissão do boleto na rotina “Entrada de Documento” é necessário marcar o parâmetro “Emitir boleto na entrada de documentos” na guia “Outros” na rotina “Parâmetros do Contas a Receber”.
  • Relatório → Emissão de Boleto → Manual;
  • Digitação/Emissão de NF-e: Informar os dados para impressão do boleto na tela “Emissão de Boleto” após emissão da NF-e;
  • NF de Vários Pedidos: Informar os dados para impressão do boleto na tela “Emissão de Boleto” após emissão da NF-e;
    Para emitir o boleto após a NF-e nas rotinas “Digitação/Emissão de NF-e” e “NF de Vários Pedidos” é necessário marcar “Sim” no parâmetro “Imprimir boleto bancário após faturar NF” e informar os parâmetros de impressão do boleto na rotina “Parâmetros de Faturamento”;
  • Emissão de NF-e em Lote: Na guia “Configuração” marcar o parâmetro “Emitir boletos” e informar os dados para emissão do boleto;
  • Agrupamento de Documentos a Receber (Fatura);
    Para emitir o boleto após agrupar os documentos na rotina “Agrupamento de Documentos a Receber (Fatura)” é necessário acessar a tela “Configura Agrupamento de Doctos” através do botão de configuração da própria tela, e marcar a opção “Emitir” no parâmetro “Emitir boleto ao agrupar documentos”;


Exemplos de boletos do Banco do Brasil Padrão e Híbrido (QR Code):




7 – Para liquidar os boletos gerados, deverá acessar a rotina “Processa Arquivo de Retorno”, informar o banco, agência e conta do Banco do Brasil, o período que deseja e clicar no botão “Processar”;


 

⚓ 

413279 – Criação de campo que apresente o preço unitário do produto considerando desconto/acréscimo no força de vendas mobile


Foi adicionado no aplicativo Força de Vendas um campo de preço unitário, que considera o desconto e acréscimo. É uma adição importante para a experiência de usuário, informando o vendedor de forma mais clara o resultado do desconto ou acréscimo ao produto, independente da quantidade de itens.




⚓ 

396667 - Evoluir o força de vendas para trabalhar com transportadora 
 
Foi implementada a opção de escolher transportadora. Caso, no cadastro do cliente, haja alguma transportadora, a opção virá pré-selecionada; caso contrário, o vendedor poderá escolher.