# 2️⃣0️⃣2️⃣6️⃣ - 0️⃣4️⃣ Abril



# ✨ 1.0 Release Notes | Melhorias

##### **✨ Melhoria na mensagem ao pesquisar sem preenchimento do período**

**ID da Tarefa:** 105494

**Descrição Técnica:**  
Foi identificado que, ao acionar a opção **Pesquisar** com os campos de **Período** não preenchidos, o sistema retorna uma **mensagem de erro genérica**, sem indicar claramente a causa da inconsistência.

Esse comportamento dificulta a compreensão do usuário sobre a ação necessária para prosseguir com a operação.

**Correção / Implementação Proposta:**  
Ajustar a mensagem exibida nessa condição, tornando-a **mais clara e objetiva**, informando explicitamente que os campos de **Período devem ser preenchidos** antes da execução da pesquisa.

**Impacto da Melhoria:**  
A alteração melhora a usabilidade da funcionalidade, orienta corretamente o usuário quanto à obrigatoriedade dos campos e reduz dúvidas durante a utilização da rotina.

[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/rFrimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/rFrimage.png)

##### **✨** **Melhoria na Parametrização da validação de vendedor no Faturamento Balcão (Modo Offline)**

**ID da Tarefa:** 104856

**Descrição Técnica:**  
Foi identificado que, ao acessar o **Faturamento Balcão** no **módulo Offline**, o sistema não apresenta as vendas disponíveis.

A causa está relacionada à validação automática realizada pelo sistema, que compara o **vendedor vinculado à venda** com o **vendedor associado ao usuário logado**. Quando há divergência entre essas informações, as vendas não são exibidas.

Atualmente, não existe parâmetro que permita desabilitar ou flexibilizar essa validação, limitando o uso da funcionalidade em cenários operacionais onde múltiplos vendedores utilizam o mesmo ambiente.

**Correção / Implementação Proposta:**  
Implementar um **parâmetro configurável** que permita habilitar ou desabilitar a validação de vínculo entre vendedor da venda e vendedor do usuário no **Faturamento Balcão (Offline)**.

**Impacto da Melhoria:**  
A parametrização aumenta a flexibilidade operacional, permite adequação a diferentes regras de negócio e garante que as vendas sejam exibidas conforme a necessidade do cliente, sem bloqueios indevidos no processo de faturamento.

##### **✨Melhoria na importação de vendas para vínculo automático de regras fiscais IBS/CBS**

**ID da Tarefa:**

**Descrição Técnica:**  
Foi identificada inconsistência no processo de **importação de vendas** no ERP, onde ocorria **rejeição na NF-e** devido à ausência de informações tributárias de **IBS/CBS** nos itens.

O problema estava relacionado à não geração de registros na tabela **NFVENDI\_REGRAS\_IBSCBS** durante a importação, resultando na falta de vínculo das regras fiscais necessárias para validação da nota. Consequentemente, os itens eram processados sem as configurações tributárias exigidas.

**Correção / Implementação Aplicada:**  
Foi ajustado o processo de importação de vendas para realizar automaticamente o **vínculo das regras fiscais dos itens com base no NCM dos produtos**, garantindo:

- Inserção automática dos dados na tabela **NFVENDI\_REGRAS\_IBSCBS**;
- Atualização das informações na tabela **PRODUTO\_REGRA\_FISCAL**;
- Correto preenchimento das informações de **IBS/CBS** nos itens da nota fiscal.

**Impacto da Melhoria:**

- Eliminação de rejeições na importação de vendas por ausência de dados de IBS/CBS;
- Garantia de integridade e consistência das informações fiscais;
- Melhoria no processo de emissão de NF-e;
- Redução de falhas operacionais relacionadas à ausência de vínculo tributário;
- Maior confiabilidade nos processos fiscais do ERP.

[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/ebjimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/ebjimage.png)

# 🐞 1.0 Release Notes | Bugs

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção do estado inicial do botão Buscar na emissão de NF de devolução de cliente**</span>

<span style="color: rgb(0, 0, 0);">**ID da Tarefa:** 105522</span>

<span style="color: rgb(0, 0, 0);">**Descrição Técnica:**</span>  
<span style="color: rgb(0, 0, 0);">Foi identificado comportamento incorreto na tela de **Emissão de NF de Devolução de Cliente**, onde o botão **Buscar** é apresentado **habilitado indevidamente ao acessar a rotina**, antes da execução da ação **Incluir**.</span>

<span style="color: rgb(0, 0, 0);">Esse comportamento permite a interação com a funcionalidade em um momento inválido do fluxo, resultando na exibição de erro em tela ao acionar o botão. O mesmo problema também foi observado na tela de **Nota Fiscal de Importação**.</span>

<span style="color: rgb(0, 0, 0);">Durante a validação, foi constatado que, após clicar em **Incluir** e posteriormente em **Cancelar**, o botão **Buscar** passa a permanecer **desabilitado**, comportamento considerado correto até que a operação de inclusão seja iniciada novamente.</span>

<span style="color: rgb(0, 0, 0);">**Correção Aplicada / Esperada:**</span>  
<span style="color: rgb(0, 0, 0);">Ajustar a regra de habilitação do botão **Buscar**, para que ele permaneça **desabilitado no carregamento inicial da tela** e seja habilitado apenas quando o fluxo da operação permitir sua utilização, conforme o comportamento já observado após a sequência **Incluir &gt; Cancelar**.</span>

<span style="color: rgb(0, 0, 0);">**Impacto da Correção:**</span>  
<span style="color: rgb(0, 0, 0);">A adequação elimina a possibilidade de acionamento indevido da funcionalidade, evita a ocorrência de erro em tela por uso fora do fluxo esperado e padroniza o comportamento entre as rotinas de **NF de devolução de cliente** e **Nota Fiscal de Importação**.</span>

<span style="color: rgb(0, 0, 0);">[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/image.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/image.png)</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção de erro ao reutilizar a Busca avançada na inclusão de produtos em NF de devolução**</span>

<span style="color: rgb(0, 0, 0);">**ID da Tarefa:** 105776</span>

<span style="color: rgb(0, 0, 0);">**Descrição Técnica:**</span>  
<span style="color: rgb(0, 0, 0);">Foi identificado erro na rotina de **Emissão de NF de Devolução de Cliente** ao adicionar produtos por meio da funcionalidade **Busca avançada**.</span>

<span style="color: rgb(0, 0, 0);">O problema ocorre no seguinte fluxo:</span>

<span style="color: rgb(0, 0, 0);">inclusão de produto via **Busca avançada**;</span>

<span style="color: rgb(0, 0, 0);">edição ou exclusão do item incluído;</span>

<span style="color: rgb(0, 0, 0);">nova tentativa de adicionar outro produto utilizando novamente a **Busca avançada**.</span>

<span style="color: rgb(0, 0, 0);">Após essa sequência, o sistema retorna erro em tela, impedindo a continuidade da operação. Durante a validação, foi observado que a inclusão de produto **manual**, sem importar da venda, **não apresenta a inconsistência**.</span>

<span style="color: rgb(0, 0, 0);">**Correção Aplicada / Esperada:**</span>  
<span style="color: rgb(0, 0, 0);">Ajustar o comportamento da rotina de inclusão de itens via **Busca avançada**, garantindo que, após **editar** ou **excluir** um produto já inserido, a funcionalidade possa ser reutilizada normalmente para adicionar novos itens, sem geração de erro e sem bloqueio do fluxo operacional.</span>

<span style="color: rgb(0, 0, 0);">**Impacto da Correção:**</span>  
<span style="color: rgb(0, 0, 0);">A correção restabelece a continuidade do processo de lançamento de itens na **NF de devolução**, evita falhas ao reutilizar a busca de produtos importados da venda e mantém o comportamento esperado da tela durante operações sucessivas de inclusão, edição e exclusão de itens.</span>

<span style="color: rgb(0, 0, 0);">[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/DZuimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/DZuimage.png)</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Falha no download de XMLs no MD-e devido a expiração de licença de componente**</span>

<span style="color: rgb(0, 0, 0);">**ID da Tarefa:** 105738</span>

<span style="color: rgb(0, 0, 0);">**Descrição Técnica:**</span>  
<span style="color: rgb(0, 0, 0);">Foi identificado erro ao realizar o download de arquivos **XML** no módulo **MD-e**, onde o sistema apresenta a mensagem:</span>

<span style="color: rgb(0, 0, 0);">*“Não foi possível realizar download de arquivo XML em anexo no e-mail. Motivo: Trial Version Expired!”*</span>

<span style="color: rgb(0, 0, 0);">A ocorrência indica que o processo responsável pela leitura ou extração de anexos de e-mail está utilizando um **componente/licença em modo trial expirado**, impedindo a conclusão da operação.</span>

<span style="color: rgb(0, 0, 0);">**Correção Aplicada / Esperada:**</span>  
<span style="color: rgb(0, 0, 0);">Regularizar a utilização do componente responsável pelo processamento de e-mails/XML, realizando a **ativação de licença válida** ou substituição por componente devidamente licenciado, garantindo o funcionamento contínuo do download dos arquivos.</span>

<span style="color: rgb(0, 0, 0);">**Impacto da Correção:**</span>  
<span style="color: rgb(0, 0, 0);">A correção restabelece o processo de download dos XMLs via MD-e, eliminando a interrupção causada por limitação de licença e assegurando a continuidade das rotinas fiscais dependentes desses documentos.</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção de erro na baixa de comissão de vendedores por Fatura (Venda)**</span>

<span style="color: rgb(0, 0, 0);">**ID da Tarefa:** 105646</span>

<span style="color: rgb(0, 0, 0);">**Descrição Técnica:**</span>  
<span style="color: rgb(0, 0, 0);">Foi identificado erro na rotina de **baixa de comissão de vendedores** ao selecionar a opção **Por Fatura (Venda)**. Nessa condição, o ERP apresenta a mensagem **“CÓDIGO\_PRODUTO not found”**, impedindo a conclusão do processo.</span>

<span style="color: rgb(0, 0, 0);">A inconsistência ocorre especificamente durante a execução desse tipo de baixa, comprometendo o fluxo operacional da rotina de comissionamento.</span>

<span style="color: rgb(0, 0, 0);">**Correção Aplicada / Esperada:**</span>  
<span style="color: rgb(0, 0, 0);">Ajustar o processamento da baixa de comissão na opção **Por Fatura (Venda)**, garantindo o correto tratamento das informações utilizadas pela rotina, de forma que a operação seja concluída sem a ocorrência da mensagem de erro.</span>

<span style="color: rgb(0, 0, 0);">**Impacto da Correção:**</span>  
<span style="color: rgb(0, 0, 0);">A correção restabelece o funcionamento da baixa de comissão por fatura, elimina a interrupção do processo por falha de referência a campo e assegura maior estabilidade na rotina de fechamento de comissões dos vendedores.</span>

<span style="color: rgb(0, 0, 0);">[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/IB8image.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/IB8image.png)</span>

<span style="color: rgb(0, 0, 0);">[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/iCJimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/iCJimage.png)</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção de erro ortográfico na mensagem da tela Cadastro de Regras**</span>

<span style="color: rgb(0, 0, 0);">**ID da Tarefa:** 105530</span>

<span style="color: rgb(0, 0, 0);">**Descrição Técnica:**</span>  
<span style="color: rgb(0, 0, 0);">Foi identificado erro ortográfico na mensagem exibida na tela **Cadastro de Regras**, ao acionar a opção **Alterar** sem que exista qualquer registro listado.</span>

<span style="color: rgb(0, 0, 0);">A inconsistência ocorre na exibição da mensagem de validação, comprometendo a padronização textual e a qualidade da interface do sistema.</span>

<span style="color: rgb(0, 0, 0);">**Correção Aplicada / Esperada:**</span>  
<span style="color: rgb(0, 0, 0);">Ajustar o texto da mensagem apresentada nessa condição, corrigindo o erro ortográfico e garantindo consistência com os padrões de comunicação adotados pelo sistema.</span>

<span style="color: rgb(0, 0, 0);">**Impacto da Correção:**</span>  
<span style="color: rgb(0, 0, 0);">A correção melhora a qualidade da interface, elimina inconsistências textuais e contribui para uma melhor experiência do usuário, sem impacto funcional na rotina.</span>

<span style="color: rgb(0, 0, 0);">[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/zZpimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/zZpimage.png)</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Inconsistência no status de vendas pausadas no PDV impactando relatórios**</span>

<span style="color: rgb(0, 0, 0);">**ID da Tarefa:** 105474</span>

<span style="color: rgb(0, 0, 0);">**Descrição Técnica:**</span>  
<span style="color: rgb(0, 0, 0);">Foi identificada inconsistência no processo de vendas do **PDV**, onde, ao iniciar uma venda, o sistema define automaticamente o status como **faturada (O\_V = 2)**. No entanto, ao **pausar a venda**, o status permanece inalterado, continuando como faturada, o que não representa corretamente o estado real da operação.</span>

<span style="color: rgb(0, 0, 0);">Essa divergência impacta diretamente os relatórios do sistema, gerando inconsistências nos dados apresentados:</span>

<span style="color: rgb(0, 0, 0);">**Análise de Vendas:** considera vendas com status **O\_V = 2 (faturadas)**;</span>

<span style="color: rgb(0, 0, 0);">**Resumo de Vendas:** considera vendas com base na **forma de pagamento**.</span>

<span style="color: rgb(0, 0, 0);">Como resultado, vendas pausadas estão sendo indevidamente contabilizadas como faturadas, ocasionando divergência entre os relatórios.</span>

<span style="color: rgb(0, 0, 0);">**Correção Aplicada / Esperada:**</span>  
<span style="color: rgb(0, 0, 0);">Ajustar a regra de atualização de status das vendas no **PDV**, garantindo que, ao **pausar uma venda**, o status seja devidamente alterado para refletir seu estado real (não faturada), evitando que seja considerada nos relatórios como venda concluída.</span>

<span style="color: rgb(0, 0, 0);">**Impacto da Correção:**</span>  
<span style="color: rgb(0, 0, 0);">A correção assegura a integridade das informações nos relatórios de vendas, elimina divergências entre análises e resumos e garante maior confiabilidade nos dados operacionais e gerenciais do sistema.</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Falha na busca de vendas pausadas por filtro de período/data de emissão**</span>

<span style="color: rgb(0, 0, 0);">**ID da Tarefa:** 105488</span>

<span style="color: rgb(0, 0, 0);">**Descrição Técnica:**</span>  
<span style="color: rgb(0, 0, 0);">Foi identificada inconsistência na rotina de **busca de vendas pausadas**, onde a utilização dos filtros **Data de emissão** e **Por período** não retorna resultados, mesmo havendo registros compatíveis.</span>

<span style="color: rgb(0, 0, 0);">Durante a análise via profiler, foi observado que a consulta está considerando a condição **(NVENDA2.EMISSAO = '3/19/2026')**, indicando possível problema na **formatação ou comparação da data**, o que impede a correta recuperação dos registros.</span>

<span style="color: rgb(0, 0, 0);">Esse comportamento compromete a confiabilidade da busca e dificulta a localização de vendas pausadas dentro de um intervalo específico.</span>

<span style="color: rgb(0, 0, 0);">**Correção Aplicada / Esperada:**</span>  
<span style="color: rgb(0, 0, 0);">Ajustar o tratamento dos filtros de data na consulta, garantindo que a comparação do campo **EMISSAO** seja realizada corretamente, respeitando o formato de data do banco e permitindo a busca por **intervalo de período** de forma adequada.</span>

<span style="color: rgb(0, 0, 0);">**Impacto da Correção:**</span>  
<span style="color: rgb(0, 0, 0);">A correção restabelece o funcionamento da busca de vendas pausadas por período/data de emissão, assegura a precisão dos resultados retornados e melhora a confiabilidade das consultas operacionais no sistema.</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção de erro ao alternar foco entre campos na consulta de produtos para lançamento**</span>

<span style="color: rgb(0, 0, 0);">**ID da Tarefa:** 105430</span>

<span style="color: rgb(0, 0, 0);">**Descrição Técnica:**</span>  
<span style="color: rgb(0, 0, 0);">Foi identificado erro na tela de **Consulta de produtos para lançamento** ao interagir com os campos **Quantidade**, **Valor unitário** ou **Desconto** e, em seguida, clicar no campo **Dados a pesquisar**.</span>

<span style="color: rgb(0, 0, 0);">Nesse cenário, o sistema retorna a mensagem **“QAltera: Field 'CODIGO' not found”**, interrompendo a operação e comprometendo o uso da rotina de consulta.</span>

<span style="color: rgb(0, 0, 0);">A inconsistência indica falha no tratamento dos campos ou na referência de dados durante a mudança de foco entre os componentes da tela.</span>

<span style="color: rgb(0, 0, 0);">**Correção Aplicada / Esperada:**</span>  
<span style="color: rgb(0, 0, 0);">Ajustar o comportamento da tela para garantir que a navegação entre os campos **Quantidade**, **Valor unitário**, **Desconto** e **Dados a pesquisar** ocorra normalmente, sem perda de contexto dos dados carregados e sem geração da mensagem de erro relacionada ao campo **CODIGO**.</span>

<span style="color: rgb(0, 0, 0);">**Impacto da Correção:**</span>  
<span style="color: rgb(0, 0, 0);">A correção restabelece a estabilidade da rotina de **Consulta de produtos para lançamento**, evita falhas durante a edição e pesquisa de itens e melhora a usabilidade da tela no processo operacional.</span>

<span style="color: rgb(0, 0, 0);">[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/eyhimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/eyhimage.png)</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção no cálculo de desconto (F4) em vendas com incidência de DIFAL (Venda Balcão)**</span>

<span style="color: rgb(0, 0, 0);">**ID da Tarefa:** 105854</span>

<span style="color: rgb(0, 0, 0);">**Descrição Técnica:**</span>  
<span style="color: rgb(0, 0, 0);">Foi identificada falha no processo de aplicação de desconto por meio da função **F4 (Aplicar sobre todos os itens)** em vendas com incidência de **DIFAL**, impactando diretamente o valor final da operação.</span>

<span style="color: rgb(0, 0, 0);">As inconsistências observadas foram:</span>

<span style="color: rgb(0, 0, 0);">**Cálculo incorreto:** o desconto não era aplicado corretamente sobre a base de cálculo;</span>

<span style="color: rgb(0, 0, 0);">**Erro de rateio:** distribuição inadequada do desconto entre os itens da venda;</span>

<span style="color: rgb(0, 0, 0);">**Duplicidade de valores:** em cenários onde o DIFAL é somado ao valor líquido, o imposto era considerado em duplicidade no total da venda.</span>

<span style="color: rgb(0, 0, 0);">**Correção Aplicada:**</span>  
<span style="color: rgb(0, 0, 0);">Foi realizada a **refatoração da lógica de cálculo da função F4**, unificando seu processamento ao mesmo fluxo utilizado pela função **F5 (Valor Final da Venda)**, que possui estrutura mais consistente e confiável para cálculo de valores.</span>

<span style="color: rgb(0, 0, 0);">**Impacto da Correção:**</span>  
<span style="color: rgb(0, 0, 0);">A correção garante:</span>

<span style="color: rgb(0, 0, 0);">Aplicação correta do desconto sobre a base de cálculo;</span>

<span style="color: rgb(0, 0, 0);">Rateio proporcional e consistente entre os itens;</span>

<span style="color: rgb(0, 0, 0);">Eliminação da duplicidade do DIFAL no valor final;</span>

<span style="color: rgb(0, 0, 0);">Maior estabilidade e padronização no cálculo de vendas balcão.</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção de erro ao adicionar produtos na NF-e de venda com parâmetro de Reforma Tributária desabilitado**</span>

<span style="color: rgb(0, 0, 0);">**ID da Tarefa:** 105676</span>

<span style="color: rgb(0, 0, 0);">**Descrição Técnica:**</span>  
<span style="color: rgb(0, 0, 0);">Foi identificado erro no processo de inclusão de produtos na **NF-e de venda** quando o parâmetro da **Reforma Tributária (465)** estava desabilitado.</span>

<span style="color: rgb(0, 0, 0);">Nessa condição, o sistema apresentava falha ao tentar acessar um **componente do formulário vinculado à Reforma Tributária**, mesmo quando a funcionalidade não estava ativa. Como esse componente é instanciado apenas quando o parâmetro está habilitado, a ausência de validação resultava em erro de execução ao acessar um objeto inexistente.</span>

<span style="color: rgb(0, 0, 0);">**Correção Aplicada:**</span>  
<span style="color: rgb(0, 0, 0);">Foi implementada validação prévia do parâmetro **Reforma Tributária (465)** antes de qualquer acesso a componentes relacionados, garantindo que o sistema somente interaja com esses elementos quando devidamente instanciados.</span>

<span style="color: rgb(0, 0, 0);">Adicionalmente, foi ajustado o fluxo de inclusão de produtos na **NF-e**, evitando acessos indevidos a objetos não disponíveis no contexto atual.</span>

<span style="color: rgb(0, 0, 0);">**Impacto da Correção:**</span>

<span style="color: rgb(0, 0, 0);">Eliminação do erro ao adicionar produtos na NF-e com a funcionalidade desabilitada;</span>

<span style="color: rgb(0, 0, 0);">Prevenção de acessos a componentes não instanciados;</span>

<span style="color: rgb(0, 0, 0);">Maior estabilidade no processo de emissão de NF-e;</span>

<span style="color: rgb(0, 0, 0);">Melhoria na robustez do sistema em cenários condicionados por parâmetros;</span>

<span style="color: rgb(0, 0, 0);">Redução de falhas inesperadas durante a operação do usuário.</span>

<span style="color: rgb(0, 0, 0);">[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/o0iimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/o0iimage.png)</span>

# 🚀 1.0 Release Notes | Implementações

##### **🚀 Implementação da sincronização da tabela ORC\_END do PDV entre ambiente Offline e Online**

**ID da Tarefa:** 105444

**Descrição Técnica:**  
Foi identificada a necessidade de implementar a sincronização da tabela **ORC\_END** no processo de integração do **PDV**, garantindo o envio dos registros do ambiente **Offline** para o **Online**.

Atualmente, essa tabela não está sendo contemplada na rotina de sincronização, o que pode gerar ausência de informações no ambiente Online e comprometer processos dependentes desses dados.

**Correção / Implementação Proposta:**  
Implementar o tratamento da tabela **ORC\_END** na rotina de sincronização do PDV, assegurando que seus registros sejam corretamente transmitidos do ambiente **Offline** para o **Online**, em conformidade com o fluxo padrão das demais tabelas integradas.

**Impacto da Implementação:**  
A implementação garante a consistência das informações entre os ambientes, amplia a cobertura da sincronização do PDV e evita divergências operacionais decorrentes da ausência dos dados da tabela **ORC\_END** no ambiente Online.

##### **🚀Implementação de Dashboard financeiro na consulta de clientes no Balcão de Vendas**

**ID da Tarefa:** 98952

**Descrição Técnica:**  
Foi implementado um **dashboard financeiro integrado** à rotina de **consulta de clientes** no **Balcão de Vendas**, permitindo a visualização em tempo real da situação de crédito do cliente durante o processo de venda.

O recurso é exibido por meio de **3 indicadores (cards)** posicionados acima da grade de pesquisa:

- **Débito em Aberto:** total de pendências no Contas a Receber;
- **Limite de Crédito:** valor de crédito concedido ao cliente;
- **Saldo Disponível:** diferença entre limite de crédito e débitos atuais.

A funcionalidade está disponível nas telas de:

- **Venda Balcão**;
- **Seleção de Plano de Pagamento**;
- **Faturamento**.

**Configuração / Ativação:**  
Para utilização do recurso, é necessário:

1. Atualizar o banco de dados para disponibilização da chave de configuração;
2. Acessar: **Parâmetros de Configuração &gt; Mais Configurações &gt; Grupo 10 (Venda Balcão)**;
3. Habilitar a opção: **"Exibir dashboard financeiro (Contas a Receber) na consulta de clientes"**.

**Observações Técnicas:**

- **Permissões:** Nesta versão, não há restrição baseada em permissões do Contas a Receber; todos os usuários com acesso à consulta visualizarão o dashboard quando habilitado;
- **Performance:** Devido ao volume de dados e complexidade das consultas, o carregamento ocorre de forma **síncrona**, podendo impactar o tempo de resposta;
- **Limitação técnica:** Tentativas de execução em **multi-thread** foram descartadas devido a limitações do **Delphi 7** e **BDE (MSSQL)**, evitando falhas críticas como *Access Violation*;
- **Controle de pesquisa:** Foi implementada opção para **pesquisa incremental**, podendo ser desabilitada para melhorar a performance em cenários de maior volume.

**Impacto da Implementação:**  
A funcionalidade amplia a capacidade de análise no momento da venda, melhora a tomada de decisão quanto à liberação de crédito e agrega maior controle financeiro ao processo comercial.

[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/dMUimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/dMUimage.png)

[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/kxTimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/kxTimage.png)

[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/49yimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/49yimage.png)

# ✨ 2.0 Release Notes | Melhorias

##### <span style="color: rgb(0, 0, 0);">**✨Melhoria na otimização nas requisições do ONVIO para solicitação de tokens**</span>

<span style="color: rgb(0, 0, 0);">**ID da tarefa:** 106024</span>

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Realizada melhoria no processo de requisições do ONVIO, otimizando o controle de solicitação de tokens. O ajuste reduz chamadas desnecessárias para obtenção de múltiplos tokens, contribuindo para maior eficiência na integração e melhor estabilidade durante a comunicação com o serviço.</span>

##### <span style="color: rgb(0, 0, 0);">**✨ Melhoria no bloqueio de valores negativos no desconto de produtos do DAV**</span>

<span style="color: rgb(0, 0, 0);">**ID da tarefa:** 104636</span>

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Realizada melhoria na validação do campo de desconto durante a adição de produtos no **DAV**. O sistema já apresentava mensagem ao inserir o sinal **“-”** diretamente no campo, porém ainda permitia a inclusão de valores negativos por meio do atalho **CTRL + D**.</span>

<span style="color: rgb(0, 0, 0);">Foi adicionado bloqueio ao digitar o sinal **“-”**, garantindo que a mensagem de validação seja exibida e impedindo a inserção de descontos com valores negativos no produto.</span>

##### <span style="color: rgb(0, 0, 0);">**✨ Melhoria no tratamento de NF-e inutilizada com status 206 na Gestão de NF-e**</span>

<span style="color: rgb(0, 0, 0);">**ID da tarefa:** 106506</span>

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Implementada melhoria no módulo de **Gestão de NF-e** para tratamento de notas fiscais com status **206 — Número de NF-e inutilizado**. A tela de consulta de NF-e passa a aplicar destaque visual específico para documentos inutilizados, permitindo a identificação rápida pelo operador.</span>

<span style="color: rgb(0, 0, 0);">Também foram adicionados bloqueios de segurança para impedir a edição da nota e desabilitar o envio ao emissor quando o documento estiver com numeração inutilizada. O ajuste evita tentativas indevidas de transmissão para a SEFAZ e impede alterações em documentos que não podem mais ser utilizados, preservando a conformidade fiscal e a integridade do processo de emissão.</span>

<span style="color: rgb(0, 0, 0);">[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/DJ3image.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/DJ3image.png)</span>

<span style="color: rgb(0, 0, 0);">[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/mpqimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/mpqimage.png)</span>

<span style="color: rgb(0, 0, 0);">[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/IMtimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/IMtimage.png)</span>

##### <span style="color: rgb(0, 0, 0);">**✨ Novos filtros e modernização da exportação MGV5 Toledo e exportação**</span>

<span style="color: rgb(0, 0, 0);">**ID da tarefa:** 106012</span>

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Realizada melhoria na rotina de **Exportação MGV5 Toledo**, contemplando novos critérios de seleção de produtos e ajustes de interface para aprimorar a usabilidade do processo.</span>

<span style="color: rgb(0, 0, 0);">Foi adicionada a opção **“Todos”** no filtro de tipo de venda, permitindo consolidar produtos vendidos por peso e por unidade em um único arquivo de exportação. Com essa alteração, o sistema passa a gerar apenas uma linha por produto, definindo automaticamente o tipo de venda enviado à balança conforme a unidade cadastrada: produtos com unidade **KG** ou **GR** são exportados como venda por peso, enquanto as demais unidades são exportadas como venda por unidade.</span>

<span style="color: rgb(0, 0, 0);">A tela também foi modernizada com ajustes visuais, reorganização dos filtros, melhoria no alinhamento dos componentes, inclusão de ícone no campo de endereço do arquivo e indicador de carregamento durante a consulta de produtos. Além disso, foram bloqueados a maximização e o redimensionamento manual da janela, preservando a integridade visual da interface.</span>

<span style="color: rgb(0, 0, 0);">Também foi implementada a memorização das configurações da última geração, incluindo filtros e caminhos utilizados, reduzindo a necessidade de preenchimento manual em exportações recorrentes.</span>

<span style="color: rgb(0, 0, 0);">[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/iR4image.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/iR4image.png)</span>

# 🐞 2.0 Release Notes | Bugs

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção na geração automática da GNRE**</span>

<span style="color: rgb(0, 0, 0);">**ID da tarefa:** 106662</span>

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Corrigido problema relacionado à geração da GNRE pelo sistema automático, garantindo maior consistência no processo de emissão e reduzindo falhas durante a geração do documento.</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção na consulta por CPF/CNPJ na Ordem de Serviço**</span>

<span style="color: rgb(0, 0, 0);">**ID da tarefa:** 106462</span>

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Corrigido erro ao realizar consulta por CPF ou CNPJ na Ordem de Serviço utilizando o filtro **CNPJ/CPF**. O sistema apresentava falha na execução da consulta, exibindo a mensagem *“Invalid column name 'CGC\_CPF'”*, impedindo a localização correta dos registros pelo documento informado.</span>

<span style="color: rgb(0, 0, 0);">[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/xYAimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/xYAimage.png)</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção no Gerenciamento de NF-e de Devolução ao filtrar notas autorizadas**</span>

<span style="color: rgb(0, 0, 0);">**ID da tarefa:** 106162</span>

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Corrigido erro apresentado na tela de **Gerenciamento de NF-e de Devolução**, tanto para devoluções de cliente quanto de fornecedor. Ao selecionar o status **“Autorizadas”**, o sistema retornava erro de SQL com a mensagem *“Sintaxe incorreta próxima à palavra-chave 'AND'”*, impedindo a consulta e visualização dos documentos fiscais autorizados.</span>

<span style="color: rgb(0, 0, 0);">[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/Ks9image.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/Ks9image.png)</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção dos botões de pesquisa e limpeza na loja de destino da NF de Transferência**</span>

<span style="color: rgb(0, 0, 0);">**ID da tarefa:** 106156</span>

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Corrigida inconsistência na tela de **Emissão de Nota Fiscal de Transferência**, onde os botões de pesquisa e limpeza da seleção da loja de destino, representados pelos ícones de lupa e borracha, não estavam sendo exibidos. O ajuste restabelece o acesso às ações de consulta e remoção da loja selecionada durante a emissão da nota fiscal de transferência.</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção do redimensionamento da janela na Emissão de NF de Transferência**</span>

<span style="color: rgb(0, 0, 0);">**ID da tarefa:** 106156</span>

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Corrigido o comportamento da janela na tela de **Emissão de Nota Fiscal de Transferência**, que permitia alteração manual de tamanho, podendo ser reduzida a dimensões inadequadas. Como a opção de maximizar foi removida, o ajuste impede o redimensionamento da janela, preservando o layout e a usabilidade da tela.</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção na consulta com opção “Todos” na Emissão de NF de Transferência**</span>

<span style="color: rgb(0, 0, 0);">**ID da tarefa:** 106156</span>

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Corrigida falha apresentada na tela de **Emissão de Nota Fiscal de Transferência** ao realizar a consulta com a checkbox **“Todos”** marcada. O sistema exibia mensagem de erro durante a busca, impedindo a consulta correta dos registros disponíveis para emissão da nota fiscal de transferência.</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção na validação de cliente bloqueado em venda direta ao consumidor**</span>

<span style="color: rgb(0, 0, 0);">**ID da tarefa:** 104420</span>

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Corrigida inconsistência na validação de clientes com débitos em atraso ou em aberto. Quando o parâmetro de bloqueio estava habilitado, ao adicionar o cliente pelo atalho **F9**, o sistema exibia corretamente a mensagem de cliente bloqueado e solicitava senha para liberação. Porém, ao acessar o campo com **ENTER** e selecionar o mesmo cliente, a validação não era apresentada.</span>

<span style="color: rgb(0, 0, 0);">Foi adicionada a checagem do histórico do cliente também no lançamento por **venda direta ao consumidor**, garantindo que a regra de bloqueio seja aplicada de forma consistente em ambos os fluxos de inclusão do cliente.</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção de erro ao selecionar Figura Fiscal de IPI sem confirmação do produto**</span>

<span style="color: rgb(0, 0, 0);">**ID da tarefa:** 105856</span>

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Corrigido erro apresentado quando o usuário pesquisava um produto e selecionava uma **Figura Fiscal de IPI** sem confirmar previamente a seleção do produto. Nessa situação, o sistema retornava a mensagem *“Cannot perform this operation on a closed dataset”*, impedindo a continuidade do processo.</span>

<span style="color: rgb(0, 0, 0);">O ajuste garante a validação correta do fluxo de seleção do produto antes da definição da Figura Fiscal de IPI, evitando a ocorrência do erro. A situação foi identificada quando o parâmetro da reforma estava habilitado.</span>

<span style="color: rgb(0, 0, 0);">[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/zeFimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/zeFimage.png)</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Correções no fluxo de pausa e retorno de venda por data de emissão**</span>

<span style="color: rgb(0, 0, 0);">**ID da tarefa:** 105820</span>

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Corrigida a consulta na tela de retorno de venda utilizando o modelo de pesquisa **“Data de emissão”**. O sistema não retornava registros devido ao envio da data no formato **MM/DD/AAAA**. O ajuste padroniza o envio para o formato **DD/MM/AAAA**, permitindo que os dados sejam localizados corretamente.</span>

<span style="color: rgb(0, 0, 0);">[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/M2himage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/M2himage.png)</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção de segurança e integridade na Venda Balcão após impressão do DAV**</span>

<span style="color: rgb(0, 0, 0);">**ID da tarefa:** 105038</span>

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Corrigida vulnerabilidade no fluxo de **Venda Balcão** relacionada à impressão do **DAV** pela tela de faturamento. Após a emissão do documento, as consultas de dados utilizadas para gerar o relatório permaneciam abertas, permitindo que o operador retornasse à tela de venda e realizasse alterações indevidas em uma venda já faturada, como a inclusão de novos itens.</span>

<span style="color: rgb(0, 0, 0);">O método de impressão foi ajustado para garantir o fechamento das consultas e a limpeza do estado da tela após a emissão do DAV. Com isso, vendas já faturadas permanecem bloqueadas para edição, preservando a integridade dos registros de estoque, financeiro e faturamento.</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção no cálculo de custo de compra do Simulador de Preços**</span>

<span style="color: rgb(0, 0, 0);">**ID da tarefa:** 105538</span>

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Corrigida a lógica de cálculo de custo de compra no **Simulador de Preços**, com foco na precisão dos valores fiscais e na integridade do custo final. O ajuste contempla a aplicação correta da redução de alíquota no cálculo do **ICMS-ST**, o restabelecimento da apuração do **ICMS Próprio** em modelos de cálculo aplicáveis e a remoção de duplicidades que faziam determinados valores serem somados mais de uma vez ao custo de aquisição.</span>

<span style="color: rgb(0, 0, 0);">Também foi ajustado o tratamento de cenários em que o **MVA** ou a **Redução de Alíquota de ST** não estão informados, evitando inconsistências, erros de cálculo ou valores zerados indevidos.</span>

<span style="color: rgb(0, 0, 0);">Além disso, foi realizada melhoria visual no cálculo sequencial: quando o parâmetro estiver habilitado para considerar a **Redução do ICMS-ST** na sequência de cálculos, o respectivo campo passa a ser destacado com cor específica, facilitando a conferência pelo operador.</span>

<span style="color: rgb(0, 0, 0);">[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/bMPimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/bMPimage.png)</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção na chamada da atualização da Reforma Tributária em Parâmetros Avançados**</span>

<span style="color: rgb(0, 0, 0);">**ID da tarefa:** 106274</span>

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Corrigida inconsistência na tela de **Parâmetros Avançados** que acionava indevidamente a tela de atualização da **Reforma Tributária** ao navegar ou alterar configurações não relacionadas ao recurso. A chamada era realizada de forma genérica quando o parâmetro da reforma já estava habilitado no banco de dados, mesmo que o parâmetro manipulado pelo usuário não fosse correspondente.</span>

<span style="color: rgb(0, 0, 0);">Foi implementada validação adicional para garantir que o formulário de atualização seja exibido somente quando o parâmetro alterado for, de fato, o da **Reforma Tributária** e quando sua alteração ocorrer de **Desabilitado** para **Habilitado**. O ajuste elimina interrupções indevidas na configuração de outros parâmetros e restringe a exibição do assistente ao momento correto de ativação do recurso.</span>

# 🚀 2.0 Release Notes | Implementações

##### **🚀 Criação do parâmetro 294 para controle de contingência automática da NFC-e**

**ID da tarefa:** 106472

**Descrição:**  
Implementado o parâmetro 294 — *“Impedir a emissão de NFC-e em contingência automática”*, no grupo de Integração de NFC-e. Quando habilitado, o sistema passa a manter o status de contingência como desativado, impedindo a emissão de NFC-e em modo OFFLINE (contingência automática). Dessa forma, a emissão ocorrerá exclusivamente em ambiente online, conforme configuração definida.

##### **🚀 Emissão de NF-e e NFC-e para o estado de São Paulo**

**ID da tarefa:** 106218

**Descrição:**  
Implementada a funcionalidade de emissão de NF-e e NFC-e para o estado de São Paulo, permitindo a geração e transmissão dos documentos fiscais conforme as regras e integrações específicas da SEFAZ-SP.

##### **🚀 Dashboard financeiro na consulta de clientes do Balcão de Vendas**

**ID da tarefa:** 106484

**Descrição:**  
Implementado dashboard financeiro integrado à consulta de clientes no **Balcão de Vendas**, permitindo que o operador visualize informações de crédito do cliente antes da finalização da venda.

O recurso exibe três cards informativos acima da grade de pesquisa: **Débito em Aberto**, com a soma das pendências no Contas a Receber; **Limite de Crédito**, com o valor total concedido ao cliente; e **Saldo Disponível**, referente aos créditos disponíveis no cadastro de créditos de clientes.

A visualização está disponível nas pesquisas de cliente das telas de **Venda Balcão**, **seleção de Plano de Pagamento** e **Faturamento**. O recurso pode ser habilitado em **Parâmetros de Configuração &gt; Mais Configurações &gt; Grupo 10 — Venda Balcão**, por meio da opção **“Exibir dashboard financeiro (Contas a Receber) na consulta de clientes”**.

Por definição de regra nesta fase inicial, as permissões restritivas do Contas a Receber não serão aplicadas ao dashboard. Assim, todos os operadores com acesso à consulta de clientes poderão visualizar os cards quando a configuração global estiver ativa.

[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/scaled-1680-/pY3image.png)](https://info3.nortesys.com.br/uploads/images/gallery/2026-04/pY3image.png)