# 1️⃣2️⃣ Dezembro



# 📃 1.0 Release Notes | Implementações 🚀

##### ✨ **Reforma tributária**

- **Configuração:**

<iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" class=" align-center" frameborder="0" height="268" src="https://www.youtube.com/embed/oYzDc8y58tw?si=3HwNlaM02O3NWX9v&controls=0" style="width: 721px; height: 268px;" title="YouTube video player" width="721"></iframe>

- **Emissão de documentos fiscais**

<iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" class=" align-center" frameborder="0" height="269" src="https://www.youtube.com/embed/jkI0iz35CZU?si=08BLIMZObXlAC10E&controls=0" style="width: 725px; height: 269px;" title="YouTube video player" width="725"></iframe>



##### **<span style="color: rgb(224, 62, 45);">*Obs.: Caso acontece algo como a mensagem abaixo, deverá instalar o seguinte aplicativo do link:*</span>**

[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2025-12/scaled-1680-/8hpimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2025-12/8hpimage.png)

[https://s3.sa-east-1.amazonaws.com/assets.nortesys.com.br/Vers%C3%B5esDisponibilizadas/2025/12/aplicativo/vcredist\_x86.exe](https://s3.sa-east-1.amazonaws.com/assets.nortesys.com.br/Vers%C3%B5esDisponibilizadas/2025/12/aplicativo/vcredist_x86.exe)

[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2025-12/scaled-1680-/D8Dimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2025-12/D8Dimage.png)

##### ✨ **Implementação de Identificação em Verde para NF-e Autorizada Fora do Prazo**

**Título:** CDS - Erp Company : Alterar a cor da grid para Status 150 - Autorizado o uso da NF-e , Autorização fora de prazo  
**ID da tarefa:** 102304

Implementada a identificação visual na cor **verde** para NF-e que estejam com o status **150 – Autorizado o uso da NF-e, autorização fora de prazo**, facilitando a visualização e o acompanhamento do documento no sistema.

Com essa melhoria, o gerenciamento das NF-e torna-se mais intuitivo, permitindo identificar rapidamente documentos autorizados, mesmo quando a autorização ocorre fora do prazo.

[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2025-12/scaled-1680-/Y8Jimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2025-12/Y8Jimage.png)

##### ✨ **Implementação de Descontos e Correções Críticas na NF-e de Devolução de Cliente 🚀**  


Foi implementada a funcionalidade de aplicação de descontos na tela de **cadastro de NF-e de Devolução de Cliente**, juntamente com a correção de duas não conformidades críticas relacionadas ao fluxo fiscal. 🎯

**Nova Funcionalidade: Descontos na Devolução ✅**

Agora, o operador pode aplicar descontos diretamente nos itens da NF-e de devolução. A funcionalidade oferece flexibilidade de aplicação, sendo possível descontar:

- **No Item Selecionado:** Aplica o desconto apenas ao item em foco.
- **Em Todos os Itens:** Aplica o desconto de forma abrangente em todos os itens da nota.

Além disso, foi implementado o atalho *Ctrl + Z* para o **desfazimento de descontos**. 💰

**Correções de Não Conformidades Críticas 🛠️**   
**Rejeição por Chave de Acesso Referenciada Inexistente:

- **Problema:** O sistema falhava ao capturar a chave da NF-e de venda correta quando existiam documentos com o mesmo *NUMERONF* mas com séries diferentes. O uso da chave errada causava a rejeição da nota de devolução. 💥
- **Correção:** O sistema foi ajustado para utilizar a **chave de controle da NF-e** (chave de acesso completa) de forma correta, garantindo a referência exata do documento original e **eliminando a rejeição**.

**Desconto Importado Não Sendo Atualizado:**

- **Problema:** Ao importar uma NF-e/NFC-e original, o valor de desconto dela persistia e não era alterado quando o operador aplicava/desfazia descontos na NF-e de devolução. Os campos que alimentam o DANFE e o XML mantinham o valor da nota original.
- **Correção:** A rotina foi corrigida para garantir que, ao ocorrer qualquer alteração nos valores de desconto, essa mudança seja **refletida imediatamente** nos campos que alimentam a geração do **DANFE** e do **XML**, assegurando que os documentos fiscais representem os valores atuais da devolução. 📝

##### ✨ **Manutenções Críticas em Cálculos de ICMS-ST e Melhorias Fiscais**   


Foram realizadas manutenções e melhorias extensivas nos cálculos de **ICMS de Substituição Tributária (ICMS-ST)**, focadas na emissão de NF-e, garantindo maior precisão fiscal. 🎯

**Correções de Cálculos de Impostos ✅**

As seguintes não conformidades críticas foram corrigidas:

- **Arredondamento de ICMS-ST:** Foi corrigido o **arredondamento indevido** do valor total do ICMS-ST na venda/nota, o que gerava divergências fiscais.
- **Inclusão de ICMS-ST no Total da Nota:** Corrigida a falha onde o valor do ICMS-ST **não estava sendo inserido no valor total da nota** quando a NF-e estava em estado de inclusão.

Essas correções asseguram a **conformidade** e a **exatidão** dos valores fiscais da nota. 💰

**Criação da Tabela NVENDI2\_TRIBUTACAO 💾**

Para isolar e padronizar o armazenamento de dados fiscais por item, foi criada uma nova tabela: *NVENDI2\_TRIBUTACAO*.

Inicialmente, esta tabela está persistindo os seguintes valores para vendas realizadas no Balcão de Vendas:

- Base de cálculo do ICMS (*BASE\_CALCULO\_ICMS*)
- Valor do ICMS (*VALOR\_ICMS*)
- Base de cálculo do ICMS-ST (*BASE\_CALCULO\_ICMS\_ST*)
- Valor do ICMS-ST (*VALOR\_ICMS\_ST*)
- Valor total do produto (*VALOR\_TOTAL\_PRODUTO*)

**Nota:** A demanda anterior de utilizar os valores desta nova tabela para exibição na tela de cadastro de NF-e (em vez de recalcular) **foi descartada**. Com as correções implementadas nos cálculos, o recálculo garante que os valores da NF-e sejam sempre baseados nas **regras** e **alíquotas atuais**, evitando divergências que poderiam surgir com o reuso de dados antigos da tabela de tributação.

**Melhoria de Usabilidade na Tela de NF-e 🖥️**

Para facilitar a conferência e a distinção dos valores na tela de cadastro de NF-e de venda, foram adicionados dois campos claros:

- **Valor Total dos Produtos:** Exibe apenas a soma dos valores dos produtos, sem a inclusão de impostos.
- **Valor Total da Nota (Mantido):** Exibe a soma do Valor Total dos Produtos com a **adição dos impostos**, representando o valor final da nota.

**Recomendação Futura:** Sugere-se adicionar mais campos de exibição (como descontos e impostos individuais) para facilitar a distinção e a auditoria dos valores na tela de NF-e.

[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2025-12/scaled-1680-/NR5image.png)](https://info3.nortesys.com.br/uploads/images/gallery/2025-12/NR5image.png)

# 📃 1.0 Release Notes | Melhorias ✨

##### ✨ **Inclusão de Parâmetro de Confirmação de Cancelamento no QR Code Shipay**

**Título:** SHIPAY: Validação do parametro de mostrar mensagem de cancelamento  
**ID da tarefa:** 102192

Incluído o parâmetro **Configurações Outros | 54 - Integração Shipay | 273 - Exibir mensagem de confirmação de cancelamento na janela do QR Code**. Quando habilitado, ao pressionar a tecla **ESC** ou acionar a opção **Cancelar**, o sistema exibirá uma mensagem solicitando a confirmação do cancelamento. Quando desabilitado, o cancelamento será realizado de forma imediata, sem exibição de mensagem de confirmação.

Com essa melhoria, o sistema passa a oferecer maior controle e flexibilidade no processo de cancelamento do QR Code de pagamento, permitindo adequar o comportamento conforme a necessidade do operador.

[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2025-12/scaled-1680-/Dolimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2025-12/Dolimage.png)

##### ✨ **Melhorias no Preenchimento de ICMS de Venda no Simulador de Preços**   


Foram realizadas correções e melhorias significativas no módulo **Simulador de Preços** (nos Detalhes de Produtos), aprimorando a lógica de preenchimento automático do campo de **ICMS de Venda** do produto. 📊

**Correção da Lógica da Figura Fiscal ✅**

- **Problema Identificado:** Anteriormente, o simulador de preços ignorava o estado do *CheckBox* **“Usar a figura fiscal do ICMS como parâmetro”** ao buscar ou atualizar os dados do produto, aplicando a figura fiscal mesmo quando desabilitada.
- **Correção:** Essa não conformidade foi corrigida. Agora, o sistema só irá buscar e aplicar os valores de ICMS da **Figura Fiscal se o *CheckBox* estiver ativamente habilitado**, garantindo que as regras de configuração do usuário sejam respeitadas. 🎯

**Melhoria na Hierarquia de Prioridade do ICMS de Venda ⚙️**

Quando a opção de usar a figura fiscal do ICMS como parâmetro estiver **desabilitada**, a prioridade da origem do valor de ICMS de venda no Simulador de Preços terá a seguinte hierarquia:

1. **Prioridade Máxima (Valor Atualizado):** Será utilizado o valor cadastrado na coluna ***VPER\_ICM*** da tabela ***PRODLOJAS*** (preenchida por atualizações do próprio Simulador de Preços), desde que seu valor seja **maior que zero**.
2. **Segunda Prioridade (Histórico de Preços):** Se a prioridade anterior não for satisfeita, o sistema buscará o valor do ICMS de venda no **último registro do histórico de preços**, contanto que a opção de buscar histórico esteja **habilitada** e que **exista** um registro para o produto.
3. **Terceira Prioridade (Configuração Global):** Caso nenhuma das condições anteriores seja satisfeita, o sistema recorrerá às **configurações de impostos nos Parâmetros de Configuração do Sistema**. Ele buscará o valor de ICMS no campo referenciado pelo **tipo de ICMS do produto** (coluna ***TIP\_ICM*** da tabela ***PRODLOJAS***).

Essa nova hierarquia garante que o Simulador de Preços utilize o valor de ICMS mais relevante e atualizado para a simulação. 🚀

##### **🚀 Otimização na Busca de NFC-e para NF-e de Devolução de Clientes**   


Foi implementada uma melhoria de usabilidade no módulo de **NF-e de Devolução para Clientes**, simplificando o processo de importação de documentos fiscais. 🎯

**Melhoria Implementada e Valor ✅**

- **Ação Realizada:** Foi **removida a solicitação pop-up** para a coleta da **data de emissão** da NFC-e, quando a busca é realizada por NFC-e emitida nos módulos de **Venda** ou **Ordem de Serviço (O.S.)**.
- **Impacto:** Anteriormente, o operador era obrigado a informar a data de emissão para que a busca pela NFC-e fosse realizada. A remoção dessa exigência **agiliza o fluxo de trabalho**, tornando a busca e a importação da NFC-e mais rápidas e menos dependentes de informações de data. 🖥️

# 📃 1.0 Release Notes | Bugs 🐞

##### 🛠️ **Correção na Baixa Automática do Contas a Pagar**

Ajustado o processo de cálculo da baixa automática para que, ao desmarcar títulos previamente selecionados, o sistema recalcule corretamente o total, removendo os valores que não fazem mais parte da seleção.

Com a correção, os valores exibidos na baixa automática do Contas a Pagar passam a refletir exatamente os títulos selecionados, evitando somas indevidas e garantindo maior confiabilidade na operação.

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

##### 🛠️ **Correção na Atualização de Preço e Custo na Entrada de Nota Fiscal**

****Título:**** Ao cancelar nfe de entrada os valores de preço e custo de compra não estorna/ERP ****ID da tarefa:**** 101170

Corrigido o comportamento do sistema na entrada de notas fiscais, garantindo que, ao cancelar uma nota, os valores de preço e custo de compra dos produtos retornem corretamente aos valores anteriores, evitando a permanência indevida dos dados da nota cancelada.

Com a correção, o sistema passa a manter a consistência dos preços e custos dos produtos, assegurando que apenas notas fiscais efetivadas impactem os valores utilizados no cadastro e nos processos financeiros.

##### 🛠️ **Correção na Importação de NF-e Simplificada**

**Título:** iXML não faz importação simplificada no ERP  
**ID da tarefa:** <span style="color: rgb(0, 0, 0);"><a style="color: rgb(0, 0, 0);">101632</a></span>

Ajustado o processo de importação para que notas fiscais eletrônicas do tipo **NF-e Simplificada** sejam corretamente identificadas e tratadas pelo sistema, evitando que sejam importadas como **NF-e convencional**, o que ocasionava inconsistências e problemas posteriores de validação.

Com a correção, o sistema passa a respeitar o tipo correto da nota fiscal durante a importação, garantindo maior conformidade fiscal e prevenindo falhas nos processos de validação e escrituração.

##### 🛠️ **Correção no Parcelamento para Formas de Pagamento à Vista na NF-e**

**Título:** Parcelamento na NFe/ERP  
**ID da tarefa:** 101662

Corrigido o comportamento do sistema ao selecionar um plano de parcelamento durante a emissão da NF-e com formas de pagamento à vista (Dinheiro, Pix, Cartão de Débito, entre outras), situação em que os valores das parcelas não eram gerados corretamente, refletindo também de forma incorreta no XML da NF-e.

Com a correção, o sistema passa a gerar corretamente os valores conforme a forma de pagamento selecionada, garantindo a integridade das informações financeiras e fiscais transmitidas no XML da NF-e.

[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2025-12/scaled-1680-/c8pimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2025-12/c8pimage.png)



##### 🛠️ **Correção no Módulo de Transferência entre Lojas - Seleção de Lote**

**Título:** ERP COMPANY - Nota fiscal de Transferência entre loja não esta enviando os lotes do produtos  
**ID da tarefa:** 100748

Foi ajustado o comportamento do sistema no **módulo de transferência entre lojas**: ao selecionar um produto de lote, o sistema agora apresenta automaticamente a lista de lotes disponíveis para que o usuário escolha o lote desejado. Após a seleção do lote, ele será corretamente lançado na **NF-e**, e as informações serão incluídas tanto no **XML** quanto no **DANFE** da NF-e.

Com essa correção, a operação de transferência entre lojas passa a ser mais eficiente e precisa, garantindo que os lotes selecionados sejam corretamente registrados e refletidos nos documentos fiscais gerados.

##### 🛠️ **Correção na Geração de QR Code de Pagamento no Módulo Shipay**

**Título:** Ao clicar ESC no teclado para sair e gerar QRCode de pagamento novamente com a nova alteração de produto não atualiza  
**ID da tarefa:** 102020

Corrigido o comportamento do sistema no módulo **Shipay** em que, ao pressionar a tecla **ESC** para sair após a geração do QR Code de pagamento e, em seguida, adicionar novos produtos alterando o valor final da venda, a nova solicitação de geração do QR Code continuava utilizando os valores anteriores.

Com a correção, o sistema passa a recalcular corretamente o valor total da venda antes de gerar um novo QR Code de pagamento, garantindo que os valores exibidos e enviados para pagamento estejam sempre atualizados conforme a venda atual.

##### 🛠️ **Correção no Pré-Cadastro de Produto no Aplicativo iXML**

**Título:** IXML - Esta enviando o valor Zero para embalagem do produto Pré Cadastro  
**ID da tarefa:** 102090

Corrigido o comportamento do aplicativo **iXML** em que, ao realizar o pré-cadastro de um produto, o campo **Embalagem** estava sendo gravado com valor 0, fazendo com que o sistema assumisse incorretamente os dados de **fator de conversão** do produto.

Com a correção, o campo Embalagem passa a ser preenchido corretamente no pré-cadastro, garantindo que o fator de conversão e demais informações do produto sejam tratados de forma adequada e consistente no sistema.

##### 🛠️ **Correção na Pesquisa do Gerenciador de NF-e**

**Título:** Gerenciador NFe/ERP  
**ID da tarefa:** 101524

Corrigido o comportamento da tela de **Gerenciador de NF-e** em que, ao realizar a pesquisa das NF-e utilizando filtros de **status** e **data**, o sistema não retornava corretamente a lista correspondente à pesquisa realizada.

Com a correção, o gerenciador passa a exibir corretamente as NF-e conforme os filtros informados, garantindo maior confiabilidade e agilidade na consulta e acompanhamento dos documentos fiscais.

[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2025-12/scaled-1680-/euOimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2025-12/euOimage.png)

##### 🛠️ **Correção de Erro no Detalhe do Produto – Pré-Cadastro**

**Título:** Bug - ERP Company : Erro no detalhe de produto  
**ID da tarefa:** 102110

Corrigido um erro no **Pré-Cadastro de Produto** em que, ao clicar na opção **Detalhe**, o ERP apresentava a mensagem **“is not a valid integer value”**, impedindo a visualização correta das informações do produto.

Com a correção, o acesso aos detalhes do produto no pré-cadastro passa a ocorrer normalmente, garantindo melhor usabilidade e evitando interrupções no processo de cadastro.

[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2025-12/scaled-1680-/l3Kimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2025-12/l3Kimage.png)

##### 🛠️ **Correção de Erro ao Cancelar Cadastro de Produto**

**Título:** Bug - ERP Company : Copia do Cadastro de produto  
**ID da tarefa:** 102054

Corrigido um erro no cadastro de produtos em que, ao acionar a opção **Cancelar** durante o processo de cadastro, o ERP apresentava a mensagem **“Access violation”**, interrompendo a operação de forma inesperada.

Com a correção, o cancelamento do cadastro passa a ser executado de maneira segura e estável, evitando falhas e garantindo uma melhor experiência ao usuário.

[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2025-12/scaled-1680-/7zCimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2025-12/7zCimage.png)

##### 🛠️ **Correção na Consulta de Planos de Parcelamento e Auditoria de Módulos**

**Título:** Planos de Parcelamento na NFe de Devolução de Cliente/ERP  
**ID da tarefa:** 101862

Corrigida uma não conformidade nos módulos de **NF-e de devolução**, onde a consulta de planos de parcelamento/pagamento estava retornando registros **inativos**, permitindo a seleção de opções que não deveriam estar disponíveis para uso.

Com a correção, a consulta de planos passa a filtrar corretamente e retornar **apenas planos ativos** nos seguintes módulos:

- NF-e de devolução para clientes
- NF-e de devolução para fornecedores

Além disso, foi realizada uma **auditoria e validação** nos módulos abaixo, confirmando que já estavam consultando corretamente apenas planos ativos, garantindo consistência no comportamento do sistema:

- NF-e de venda
- Ordem de serviço
- Venda no Balcão

Essa melhoria assegura maior confiabilidade na seleção de planos de parcelamento, evitando inconsistências operacionais e fiscais.

##### **🛠️ Correções e Melhorias no Preenchimento de PIS, COFINS e Despesas Fixas no Simulador de Preços**   


Foram realizadas correções e aprimoramentos significativos no **Simulador de Preços de Produtos**, focando na lógica de obtenção e exibição dos percentuais de PIS, COFINS e Despesas Fixas. 📊

**Correções e Melhorias no Tratamento de PIS e COFINS ✅**

**1. Obtenção de Padrões da Empresa:**

- O sistema agora obtém os percentuais de **PIS e COFINS dos Parâmetros de Configuração do Sistema** quando o parâmetro **344** (No "simulador de preço" e "Remarcação de preço" buscar as alíquotas de PIS/COFINS do cadastro de produtos?) estiver **desabilitado** e o usuário não utilizar o histórico de preços (ou não houver registros).
- Valor: Este novo comportamento garante que o produto utilize os **percentuais padrões da empresa** para PIS e COFINS, assegurando um ponto de partida consistente para a simulação. 🎯

**2. Tratamento de Produtos Isentos:**

- O sistema não mais preenche os campos de PIS e COFINS quando o produto é **isento** desses impostos.
- Valor: Embora o Simulador já desconsiderasse esses percentuais no cálculo, agora, a exibição dos valores **zerados** reforça visualmente que a composição do preço não inclui PIS e COFINS. 🖥️

**3. Respeito à Opção de Histórico:**

- Corrigido o comportamento anterior onde os valores de PIS e COFINS de compra eram sempre atribuídos a partir do último registro do histórico de preços, mesmo com a opção de utilizar o histórico de preços na busca estando **desabilitada**.
- Valor: O sistema agora respeita a configuração, só buscando o histórico quando explicitamente habilitado.

**Melhoria no Preenchimento de Despesas Fixas ⚙️**

- **Correção e Implementação:** Foi corrigida a falha onde o campo de **Despesas Fixas** (no bloco de valores de venda) sempre era preenchido com o valor da última remarcação, ignorando a configuração do histórico.
- **Nova Lógica:** O sistema agora busca o **percentual configurado para Despesas Fixas nos Parâmetros do Sistema** quando a opção de utilizar o histórico de preços na busca estiver desabilitada.

##### **🛠️ Correções e Melhorias Críticas na Importação de Documentos Fiscais (NF-e de Devolução)**   


Foram realizadas diversas correções e aprimoramentos no módulo de **NF-e de Devolução de Cliente**, focando na estabilidade e precisão da importação de documentos fiscais originais (NFC-e e NF-e). 🚀

**Correções de Não Conformidades na Importação de NFC-e ✅**

**1. NFC-e Emitida em Ordem de Serviço (O.S.):**

- **Problema:** O sistema falhava ao importar a NFC-e emitida via módulo O.S., pois tentava buscar o documento na tabela de controle de **Venda** em vez da tabela de **Ordem de Serviço**. 💥
- **Correção:** O sistema agora é capaz de **reconhecer e buscar corretamente** a NFC-e na respectiva tabela de controle da O.S., permitindo a importação.

**2. NFC-e Emitida por Venda Balcão/PDV:**

- **Problema:** A importação da NFC-e de vendas de Balcão/PDV estava falhando devido a erros na cláusula *WHERE* do script de consulta.
- **Correção:** Os scripts de consulta foram ajustados, e foram implementadas **melhorias de performance** na busca da NFC-e oriunda de vendas. 🎯

**3. Seleção de Documentos com Séries Distintas:**

- **Problema:** Quando a busca por NFC-e encontrava registros com o mesmo *NUMERONF* mas pertencentes a **séries diferentes**, o sistema não permitia a seleção manual e escolhia automaticamente o primeiro registro encontrado.
- **Correção:** O sistema agora **disponibiliza a opção de seleção** ao usuário, garantindo que o documento correto (NFC-e com a série desejada) seja importado para a devolução. 📝

**Validações Abrangentes do Fluxo de Importação 🔍**

Todas as rotinas de importação de documentos fiscais foram validadas, assegurando o correto funcionamento das buscas por:

- NFC-e de venda
- NFC-e de ordem de serviço
- NF-e de venda
- NF-e de devolução

##### **🛠️ Correção na Atualização da Tabela de Preços ao Alterar Venda Balcão**   


Foi corrigida uma não conformidade no **Balcão de Vendas** relacionada à atualização de preços durante o fluxo de alteração de uma venda. 💥

**Causa e Solução Técnica ✅**

- **Problema Identificado:** Ao alterar uma venda no Balcão, mesmo quando o usuário **confirmava a intenção de atualizar os preços** com base em uma nova tabela de preços selecionada naquele momento, o sistema ignorava essa seleção e **persistia utilizando a tabela de preços originalmente vinculada ao item da venda**. 📉
- **Valor da Correção:** O sistema foi ajustado para que, neste cenário de alteração, ele **respeite a nova tabela de preços selecionada pelo usuário** e recalcule os preços dos itens da venda de acordo com essa tabela. Isso garante a flexibilidade e a precisão do sistema ao aplicar novas políticas de preços durante a alteração da venda. 🚀

##### **🛠️ Correções Fiscais Críticas no XML da NF-e e Melhorias de Arredondamento no Balcão**   


Foram implementadas correções essenciais para garantir a precisão fiscal do XML da NF-e e melhorias na lógica de arredondamento de descontos no Balcão de Vendas. 🎯

**Ajuste na Geração do XML (Cálculo de ICMS Total) ✅**

- **Problema Identificado:** O sistema estava utilizando as colunas de **totais** de base de cálculo e valor do ICMS para popular as *tags* do *XML* da NF-e. Esta prática é arriscada, pois os valores totais podem sofrer pequenas alterações devido a arredondamentos intermediários, causando divergências entre o somatório dos itens e o total da nota. 💥
- **Correção:** O sistema agora preenche as colunas de totais de Base de Cálculo e Valor do ICMS **somando diretamente os valores de cada item da nota**. Esta abordagem garante que o total da NF-e corresponda exatamente à soma dos itens, **eliminando a divergência de ICMS** entre os itens e o total da nota. 🚀

**Melhoria de Arredondamento no Desconto (Balcão de Vendas) 💰**

Foi aplicada uma melhoria significativa no processamento de descontos na Venda Balcão, especificamente na opção **F5 - Valor total da venda**:

- **Implementação:** O sistema agora salva os valores no banco de dados **corretamente arredondados**, eliminando divergências de centavos nos valores totais da venda.
- **Impacto Fiscal:** Essa melhoria na precisão facilita a construção e o cálculo das *tags* do *XML*, e evita que o valor total dos produtos na NF-e seja diferente do valor real da transação.

**Recomendação Futura:** Recomenda-se **replicar essa melhoria de arredondamento** em todas as outras opções e funções de desconto do sistema para garantir a consistência financeira em todos os módulos. 📝

##### **🛠️ Correção Crítica na Consulta de Referência em NF-e de Devolução (NFC-e)**   


Foi realizada uma correção no módulo de **NF-e de Devolução para Clientes** que resolve um problema de falha de consulta em certos cenários de importação de NFC-e. 💥

**Causa e Solução Técnica ✅**

- **Cenário de Falha:** O erro ocorria quando a NF-e de devolução era gerada a partir de uma **NFC-e cujo número possuía mais de 5 caracteres**. A falha se manifestava em bancos de dados específicos durante a consulta de dados de referência (chave de acesso e dados originais) essenciais para a construção do **DANFE** e do **XML**.
- **Causa Raiz:** O sistema estava realizando uma condição de consulta com um **valor inteiro** aplicado a um **campo de caráter (*char*)**, o que resultava em inconsistências e falhas na consulta.
- **Valor da Correção:** O código da consulta foi ajustado para garantir que os **tipos de dados sejam utilizados corretamente** (comparando caráter com caráter). Esta correção assegura que a busca de dados de referência da NFC-e seja realizada com sucesso, independentemente do tamanho do número do documento, garantindo a **integridade da NF-e de devolução**. 🚀

[![image.png](https://info3.nortesys.com.br/uploads/images/gallery/2025-12/scaled-1680-/7ttimage.png)](https://info3.nortesys.com.br/uploads/images/gallery/2025-12/7ttimage.png)