# 🐞 1.0 Release Notes | Bugs

##### <span style="color: rgb(0, 0, 0);">**🐞 PI | Correção na consulta de produtos pelo tipo de pesquisa “Cod Produto”**</span>

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

<span style="color: rgb(0, 0, 0);">Foi realizada uma correção no processo de consulta de produtos do módulo **Produtos Inteligentes (PI)** para solucionar uma inconsistência em que a pesquisa utilizando o tipo **“Cod Produto”** não retornava corretamente os produtos cadastrados.</span>

<span style="color: rgb(0, 0, 0);">A correção teve como objetivo restabelecer o funcionamento adequado da busca por código de produto, garantindo maior confiabilidade nas consultas realizadas pelos usuários e melhorando a experiência operacional no uso da funcionalidade.</span>

<span style="color: rgb(0, 0, 0);">Durante a análise, foram identificadas inconsistências no fluxo responsável pelo processamento do tipo de pesquisa **“Cod Produto”**, especialmente na validação e no tratamento das informações utilizadas para realizar a consulta dos registros.</span>

<span style="color: rgb(0, 0, 0);">Após a revisão do fluxo, foram aplicados ajustes na rotina de busca de produtos, assegurando que os filtros e parâmetros informados sejam processados corretamente e que os produtos esperados sejam retornados na consulta.</span>

<span style="color: rgb(0, 0, 0);">Também foram implementadas validações adicionais para aumentar a estabilidade do carregamento das informações e reduzir falhas no retorno dos dados durante a utilização da pesquisa.</span>

<span style="color: rgb(0, 0, 0);">Com essa correção, a consulta de produtos por código no PI passa a funcionar corretamente, proporcionando maior estabilidade, confiabilidade no retorno dos registros e mais eficiência operacional nas rotinas de pesquisa.</span>

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

##### <span style="color: rgb(0, 0, 0);">**🐞 XML | Correção na importação de XML com tag Medicamentos/Rastro**</span>

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

<span style="color: rgb(0, 0, 0);">Foi realizada uma correção no processo de importação de XML, solucionando uma inconsistência que ocorria ao processar documentos contendo informações na tag **Medicamentos/Rastro**.</span>

<span style="color: rgb(0, 0, 0);">O problema gerava erro durante a rotina responsável por atualizar as informações do produto, impedindo a continuidade correta da importação do XML.</span>

<span style="color: rgb(0, 0, 0);">Após a análise, foi ajustado o tratamento das informações relacionadas à tag **Medicamentos/Rastro**, garantindo que os dados sejam processados corretamente durante a importação.</span>

<span style="color: rgb(0, 0, 0);">Com essa correção, o sistema passa a importar XMLs com informações de medicamentos de forma adequada, evitando falhas no processamento e assegurando maior estabilidade na atualização dos dados do produto.</span>

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

##### <span style="color: rgb(0, 0, 0);">**🐞 ERP/NFC-e | Correção da rejeição “Ausência de Troco” em vendas com quantidade fracionada**</span>

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

<span style="color: rgb(0, 0, 0);">Foi realizada uma correção no processo de emissão de **NFC-e** para tratar a rejeição **“Ausência de troco quando o valor dos pagamentos informados for maior que o total da nota”**, identificada em vendas com produtos de quantidade fracionada.</span>

<span style="color: rgb(0, 0, 0);">A inconsistência ocorria principalmente em vendas com itens comercializados por peso, como produtos em **KG**, ou outras unidades que utilizam quantidade com **três casas decimais** após a vírgula.</span>

<span style="color: rgb(0, 0, 0);">Durante a análise, foi verificado que a diferença entre o total da nota e os valores de pagamento poderia gerar a necessidade de informação de troco na NFC-e, ocasionando a rejeição durante a autorização do documento fiscal.</span>

<span style="color: rgb(0, 0, 0);">Foram realizados ajustes no tratamento dos valores envolvidos na emissão da NFC-e, considerando corretamente os cenários com quantidades fracionadas e garantindo maior consistência entre o total da nota, os pagamentos informados e o valor de troco quando aplicável.</span>

<span style="color: rgb(0, 0, 0);">Com essa correção, o sistema passa a emitir NFC-e de forma mais estável em vendas com produtos fracionados, reduzindo rejeições fiscais e garantindo maior confiabilidade no processo de autorização.</span>

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

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

##### <span style="color: rgb(0, 0, 0);">**🐞 ERP/PI | Correção na sequência da tabela PRODUTO\_REGRA\_FISCAL**</span>

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

<span style="color: rgb(0, 0, 0);">Foi realizada uma correção no processo de sincronização entre o módulo **Produtos Inteligentes (PI)** e o **ERP**, relacionada ao controle de sequência da tabela **PRODUTO\_REGRA\_FISCAL**.</span>

<span style="color: rgb(0, 0, 0);">Após a sincronização dos produtos pelo PI, foi identificada uma divergência na geração da sequência dos registros na tabela **PRODUTO\_REGRA\_FISCAL**, ocasionando o registro da sequência máxima e gerando o erro **“is not a valid integer value”**.</span>

<span style="color: rgb(0, 0, 0);">Durante a análise, foi validado com o desenvolvimento que a inconsistência estava relacionada ao tratamento da sequência utilizada na tabela **PRODUTO\_REGRA\_FISCAL**, impactando o correto processamento dos registros fiscais sincronizados.</span>

<span style="color: rgb(0, 0, 0);">Foram realizados ajustes no controle e validação da sequência, garantindo que os registros sejam gerados corretamente durante a sincronização dos produtos inteligentes.</span>

<span style="color: rgb(0, 0, 0);">Com essa correção, o processo de sincronização entre PI e ERP passa a registrar as regras fiscais de forma mais estável, reduzindo falhas relacionadas à sequência da tabela e garantindo maior integridade no processamento das informações fiscais.</span>

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

##### <span style="color: rgb(0, 0, 0);">**🐞 Contas a Receber | Correção na baixa coletiva de títulos com desconto**</span>

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

<span style="color: rgb(0, 0, 0);">Foi realizada uma correção no módulo **Contas a Receber**, no processo de **Baixa por Seleção &gt; Quitar Todo(s) os Título(s) Selecionado(s)**, para tratar inconsistências identificadas ao realizar a baixa coletiva de vários títulos com aplicação de desconto.</span>

<span style="color: rgb(0, 0, 0);">O problema ocorria independentemente da forma de pagamento utilizada e podia gerar divergências nos valores baixados, principalmente em situações com rateio de desconto entre múltiplos títulos.</span>

<span style="color: rgb(0, 0, 0);">Foram identificados cenários em que um dos títulos permanecia em aberto com centavos residuais na coluna **“R$ Valor Aberto”** após a conclusão da baixa. Além disso, em alguns casos, ao consultar a rotina de **Estorno de Baixa**, o título era apresentado com status **Haver** em vez de **Quitar**, mesmo tendo participado da baixa coletiva.</span>

<span style="color: rgb(0, 0, 0);">Também foi corrigida a divergência de centavos na soma dos títulos exibidos em **Estorno de Baixa**, garantindo que o total dos títulos quitados corresponda ao valor efetivamente baixado no processo.</span>

<span style="color: rgb(0, 0, 0);">Com essa correção, a baixa coletiva de títulos com desconto passa a ser processada com maior precisão, evitando resíduos indevidos, divergências de valores e inconsistências de status no estorno da baixa.</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção na Confirmação do Tipo de Pesquisa no Balcão**</span>

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

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Na tela do Balcão, ao utilizar o atalho **Ctrl + P** para alterar o tipo de pesquisa, a janela de seleção permitia escolher diferentes opções. No entanto, o botão **“OK”** confirmava corretamente a seleção apenas para valores menores ou iguais a **10**.</span>

<span style="color: rgb(0, 0, 0);">A partir da opção **11**, o botão **“OK”** não realizava a confirmação da escolha, sendo necessário utilizar a tecla **Enter** do teclado para concluir a operação.</span>

<span style="color: rgb(0, 0, 0);">**Correção Realizada:**</span>  
<span style="color: rgb(0, 0, 0);">Foi ajustada a ação de confirmação do botão **“OK”**, permitindo que o sistema aceite corretamente as opções de tipo de pesquisa até o valor **15**, conforme esperado.</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Ajuste no Registro D500 do SPED Contribuições para Validação do Campo CHV\_DOC\_E**</span>

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

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Foi identificado erro na importação/validação do arquivo **SPED Contribuições** relacionado ao registro **D500**.</span>

<span style="color: rgb(0, 0, 0);">Na versão **6.1.2** do validador da **EFD-Contribuições**, passou a ser validado o campo **23 – CHV\_DOC\_E** referente à chave do Documento Fiscal Eletrônico. Esse campo é obrigatório para **Nota Fiscal de Entrada de Comunicação Eletrônica – modelo 62**, porém o validador também passou a exigir a estrutura do campo para documentos de Comunicação/Telecomunicação dos modelos **21 e 22**, emitidos a partir de **01/04/2025**.</span>

<span style="color: rgb(0, 0, 0);">Com isso, o arquivo apresentava erro de leiaute, indicando divergência entre a quantidade de campos informada no registro e a quantidade de campos esperada.</span>

<span style="color: rgb(0, 0, 0);">**Correção Realizada:**</span>  
<span style="color: rgb(0, 0, 0);">Foi ajustada a geração do registro **D500** no arquivo do **SPED Contribuições**, acrescentando o delimitador **pipe “|”** ao final da linha do registro, permitindo que o novo campo seja considerado na estrutura do leiaute e possibilitando a continuidade da validação do arquivo.</span>

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

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção de Erro na Geração do EFD Contribuições por XML Malformado**</span>

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

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Ao gerar o arquivo **EFD Contribuições** referente ao período **05/2026**, o sistema apresentava mensagens de erro indicando **XML malformado**.</span>

<span style="color: rgb(0, 0, 0);">Ao analisar os logs da geração, foram identificados os números das **NFC-e** vinculadas às vendas que não tiveram o XML inserido corretamente no banco de dados no momento da autorização.</span>

<span style="color: rgb(0, 0, 0);">**Correção Realizada:**</span>  
<span style="color: rgb(0, 0, 0);">Foi realizada a recuperação dos XMLs diretamente pelo portal e, posteriormente, efetuada a atualização dos registros no banco de dados.</span>

<span style="color: rgb(0, 0, 0);">Após a atualização dos XMLs das vendas identificadas nos logs, a geração do **EFD Contribuições** pôde prosseguir corretamente, sem a ocorrência do erro de XML malformado.</span>

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

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção ao Copiar NF-e e Alterar o Cliente**</span>

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

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Foi identificado um erro no **ERP** ao copiar uma **NF-e** emitida para o cliente **Venda Direta ao Consumidor** e, em seguida, alterar o cliente da nota copiada.</span>

<span style="color: rgb(0, 0, 0);">Ao selecionar um novo cliente ou tentar gravar a **NF-e**, o sistema apresentava a mensagem:</span>

<span style="color: rgb(0, 0, 0);">**“A tabela de NF não está em modo de inserção/edição.”**</span>

<span style="color: rgb(0, 0, 0);">**Cenário Identificado:**</span>  
<span style="color: rgb(0, 0, 0);">O comportamento ocorria ao executar a seguinte sequência:</span>

1. <span style="color: rgb(0, 0, 0);">Acessar uma **NF-e** com cliente **Venda Direta ao Consumidor**;</span>
2. <span style="color: rgb(0, 0, 0);">Copiar a **NF-e**;</span>
3. <span style="color: rgb(0, 0, 0);">Alterar a **NF-e** copiada;</span>
4. <span style="color: rgb(0, 0, 0);">Alterar o cliente;</span>
5. <span style="color: rgb(0, 0, 0);">Selecionar o cliente ou gravar a **NF-e**.</span>

<span style="color: rgb(0, 0, 0);">**Correção Realizada:**</span>  
<span style="color: rgb(0, 0, 0);">Foi realizado o tratamento para que o sistema não apresente a mensagem indevida durante a alteração do cliente na **NF-e** copiada.</span>

<span style="color: rgb(0, 0, 0);">Também foi ajustado o processo para colocar a query em modo de edição, permitindo a alteração e gravação correta das informações da nota.</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Ajuste no Atacarejo com Preço de Atacado Zerado no Fechamento da Venda**</span>

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

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Foi identificada uma inconsistência no módulo **Atacarejo**, relacionada ao parâmetro **399 – PDV - Atacarejo: Aplicar desconto no fechamento da venda?**</span>

<span style="color: rgb(0, 0, 0);">No cenário em que o parâmetro está configurado como **“Sim”** e o produto está marcado como **Atacarejo**, porém sem preço de atacado configurado, o sistema aplicava indevidamente um desconto no fechamento da venda, alterando o preço de venda padrão do produto.</span>

<span style="color: rgb(0, 0, 0);">**Correção Realizada:**</span>  
<span style="color: rgb(0, 0, 0);">Foi realizado o tratamento para que, quando o preço de atacarejo estiver zerado, o sistema apresente uma mensagem informando a situação e prossiga utilizando o **preço de venda padrão do produto**, evitando a aplicação indevida de desconto.</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção de Erro ao Fechar Caixa Após Haver de Título no PDV**</span>

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

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Foi identificado um erro no **PDV** ao realizar um **haver em um título** e, posteriormente, efetuar o **fechamento do caixa**.</span>

<span style="color: rgb(0, 0, 0);">Durante o fechamento, o sistema apresentava a mensagem:</span>

<span style="color: rgb(0, 0, 0);">**“Value of field 'TIPO\_OPERACAO' is out of range”**</span>

<span style="color: rgb(0, 0, 0);">A inconsistência impedia a conclusão correta do fechamento do caixa quando havia registro de operação relacionada ao haver de título.</span>

<span style="color: rgb(0, 0, 0);">**Correção Realizada:**</span>  
<span style="color: rgb(0, 0, 0);">Foi alterada a estrutura da coluna **TIPO\_OPERACAO**, permitindo que o campo receba uma descrição com tamanho maior.</span>

<span style="color: rgb(0, 0, 0);">Com o ajuste, o sistema passou a registrar corretamente a operação e permitir o fechamento do caixa sem apresentar a mensagem de erro.</span>

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

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção Crítica na Gravação das Formas de Pagamento no Fechamento de Caixa do PDV**</span>

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

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Foi identificada uma falha crítica no módulo de **fechamento de caixa do Nortesys PDV**, onde apenas a última forma de pagamento lançada era salva corretamente.</span>

<span style="color: rgb(0, 0, 0);">Quando o caixa possuía múltiplas formas de pagamento, como **Dinheiro**, **Cartão** e **PIX**, o sistema descartava os registros anteriores e mantinha somente o último item processado. Essa inconsistência causava divergência no controle financeiro do fechamento de caixa.</span>

<span style="color: rgb(0, 0, 0);">**Causa Identificada:**</span>  
<span style="color: rgb(0, 0, 0);">A rotina de exclusão preventiva dos registros financeiros do caixa estava sendo executada dentro do laço de repetição responsável por percorrer as formas de pagamento.</span>

<span style="color: rgb(0, 0, 0);">Com isso, a cada nova forma de pagamento processada, o sistema apagava os registros já gravados anteriormente, mantendo apenas a última forma de pagamento ao final do fechamento.</span>

<span style="color: rgb(0, 0, 0);">**Correção Realizada:**</span>  
<span style="color: rgb(0, 0, 0);">A instrução de exclusão preventiva foi movida para fora do laço de repetição, sendo executada apenas uma vez antes da gravação das formas de pagamento.</span>

<span style="color: rgb(0, 0, 0);">Com o ajuste, o sistema limpa os registros do código de controle de caixa uma única vez e, em seguida, grava corretamente todas as formas de pagamento do fechamento, preservando os valores de **Dinheiro**, **Cartão**, **PIX** e demais subgrupos financeiros.</span>

##### <span style="color: rgb(0, 0, 0);">**🐞 Correção na Formatação de Data no Fechamento de Caixa do PDV**</span>

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

<span style="color: rgb(0, 0, 0);">**Descrição:**</span>  
<span style="color: rgb(0, 0, 0);">Foi identificada uma falha na rotina de carregamento dos itens do **Fechamento de Caixa** do **Nortesys PDV**, relacionada à conversão de datas em ambientes com **SQL Server** configurado com idioma ou cultura diferente da máquina local.</span>

<span style="color: rgb(0, 0, 0);">Durante a busca das informações de abertura do caixa, a consulta SQL utilizava a data conforme as configurações regionais do Windows. Em ambientes onde o SQL Server estava configurado com idioma diferente, como **us\_english**, a data podia ser interpretada em formato incompatível, ocasionando erro de conversão de **varchar para datetime**.</span>

<span style="color: rgb(0, 0, 0);">**Correção Realizada:**</span>  
<span style="color: rgb(0, 0, 0);">A consulta foi ajustada para utilizar a função interna do ERP responsável por identificar dinamicamente a formatação de data exigida pelo servidor de banco de dados ativo.</span>

<span style="color: rgb(0, 0, 0);">Com o ajuste, a data de abertura do caixa passou a ser tratada de forma segura e compatível, independentemente do idioma ou configuração regional da instância do **SQL Server**, evitando falhas no carregamento dos itens do fechamento de caixa.</span>