# 📃 1.0 Release Notes | Bugs 🐞

#### **🧮 Não conformidade ao aplicar o desconto no (CTRL + D)**

Foi realizada uma análise detalhada do código responsável por aplicar descontos proporcionais no sistema (atalho CTRL + D).

📊 Cenário analisado:

- Desconto aplicado: R$ 40,00
- Valor total do pedido: R$ 795,00
- Percentual calculado: 5,03%

📈 Cálculo executado:

- R$ 795,00 – 5,03% = R$ 755,00
- Valor do desconto real: R$ 39,99
- Valores sem arredondamento:
    
    
    - Total da venda: R$ 755,0115
    - Valor do desconto: R$ 39,9885
    - *(Após arredondamento: R$ 755,00 e R$ 39,99)*

✅ A análise confirmou que, ao aplicar o desconto em valor (R$ 39,99) ou em porcentagem (5,03%), o resultado final é idêntico.  
Os cálculos realizados pelo sistema estão corretos e correspondem exatamente ao resultado obtido em uma calculadora convencional.

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


#### **🐞 Correção – Diferença de Centavos no Desconto do Orçamento**

❌ Ao criar um orçamento e aplicar um desconto, o valor apresentado estava correto;  
porém, ao finalizar a venda e acessar a janela de forma de pagamento, o desconto apresentava diferença de R$ 0,01.

✅ O cálculo foi ajustado para garantir que o valor do desconto permaneça idêntico em todas as etapas da venda.

#### **🐞 Correção – Exibição das Datas de Vencimento no DANFE**

❌ Ao emitir uma NF-e, as datas de vencimento das duplicatas não eram exibidas corretamente na impressão do DANFE;

✅ O problema foi corrigido e as datas de vencimento agora são apresentadas normalmente no documento impresso**.**

#### **🐞 Correção – Cancelamento de Ordem de Serviço (NFC-e)**

❌ Ao tentar cancelar uma Ordem de Serviço, o sistema exibia a mensagem:  
*“O XML de retorno da NFC-e utilizado no cancelamento não foi encontrado no banco de dados”*,  
impedindo o cancelamento dentro do prazo legal.

✅ O problema foi corrigido e o sistema agora realiza o cancelamento da NFC-e corretamente, dentro do prazo permitido pela SEFAZ.

#### **Produtos Inteligentes – Campos de Texto**

Foram realizadas correções nos campos de entrada do sistema Produtos Inteligentes, garantindo maior consistência, usabilidade e alinhamento com os dados oficiais da empresa. 🖥️✍️

✅ Principais Ajustes Implementados:

- 🔹 Campos de texto (Email, Nome Responsável, Limite por Lote e CNPJ): configurados como linha única, impedindo a quebra de linha (ENTER).
- 🔹 Campo de CNPJ: bloqueado para edição, pois o valor deve ser proveniente do registro oficial da empresa no banco de dados, garantindo integridade.

🎯 Resultados Alcançados:  
✔ Prevenção de inconsistências nos cadastros.  
✔ Padronização no preenchimento de informações.  
✔ Maior confiabilidade no uso dos dados da empresa.

🚀 Esta entrega aprimora a usabilidade do sistema Produtos Inteligentes, reforçando a integridade e a consistência das informações! 🎉

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

#### **Produtos Inteligentes – Seleção UF Destino**

Foram realizados ajustes essenciais no sistema Produtos Inteligentes para corrigir falhas no registro e salvamento das configurações de UF Destino, garantindo maior confiabilidade no processo de integração com a Mix Fiscal. 🖥️⚙️

✅ Principais Implementações e Funcionalidades:

- 🔹 Correção no processo de seleção de UFs de Destino, que antes não registrava ou até limpava as escolhas existentes.
- 🔹 Identificação e resolução do erro de gravação causado pela ausência do token no momento de salvar as configurações.
- 🔹 Garantia de comunicação estável com a Mix Fiscal para registrar corretamente os cenários fiscais.

🎯 Resultados Alcançados:  
✔ Seleção e gravação de UFs de Destino funcionando corretamente.  
✔ Eliminação do erro exibido ao salvar configurações.  
✔ Integração fiscal mais confiável, com dados consistentes entre o sistema e a Mix Fiscal.

🚀 Esta entrega fortalece o sistema Produtos Inteligentes, proporcionando maior estabilidade e precisão no gerenciamento de cenários fiscais! 🎉

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

#### **Produtos Inteligentes – Ajustes Gerais**

Foram realizados ajustes importantes no sistema Produtos Inteligentes, visando melhorar a integração com o ERP, aumentar a segurança e facilitar a identificação de pendências nos cadastros. 🖥️⚙️

✅ Principais Implementações e Funcionalidades:

- 📌 CFOP Padrão: definido para otimizar os processos fiscais.
- 🏢 Ramo de Atividade: agora obtido diretamente do cadastro da empresa no ERP.
- 🔎 Consulta de Itens: identificação visual de produtos pendentes no DataGrid, com destaque em cores.
- 🔐 Segurança no Sincronizador: criação de formulário de login com usuário supervisor e senha para acesso à tela de configurações.

🎯 Resultados Alcançados:  
✔ Padronização fiscal com CFOP pré-definido.  
✔ Integração direta do ramo de atividade com o ERP, reduzindo inconsistências.  
✔ Melhor visibilidade e controle de produtos pendentes na tela de consulta.  
✔ Acesso restrito e seguro à tela de configurações do sincronizador.

🚀 Esta entrega fortalece o sistema Produtos Inteligentes, trazendo mais confiabilidade, praticidade e segurança nas operações do dia a dia! 🎉

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

##### **<span class="bx-font">Correção de Erro na Ancoragem do ComboBox de UF 🛠️</span>**

  
Foi identificado um erro no formulário de Cadastro de Fornecedor, onde a ancoragem do *ComboBox* da Unidade Federativa (UF) estava incorreta.  
  
<span class="bx-font">Causa e Solução ✅</span>  
  
O problema era causado pela ancoragem incorreta do componente para a direita (*Right*). Isso provocava um comportamento inesperado e visualmente defeituoso no *ComboBox*. A correção foi realizada, e a ancoragem agora está definida apenas para Topo e Esquerda, garantindo que o componente se ajuste corretamente na tela.

##### **🐞 Correção – Importação de DAV no PDV**

❌ Ao importar o DAV no PDV, o sistema apresentava erros sem identificação, impedindo a continuidade do processo;

✅ O problema foi corrigido e agora a importação do DAV ocorre corretamente, com tratamento adequado de erros.

##### **🎥 Análise – Consulta de CEP**

📹 Informações detalhadas constam no vídeo em anexo.

🔎 Durante a demonstração, ao informar o CEP 88888-888, o sistema apresentou travamento momentâneo antes de retornar a resposta.

📨 A mensagem exibida foi: “NENHUMA INFORMAÇÃO ENCONTRADA”, acompanhada dos problemas de exibição de mensagem

##### **🐞 Correção – Alteração de Orçamento (DAV)**

❌ Ao alterar um orçamento DAV e modificar um item, o sistema retornava o erro:  
*“Could not find record”*;

✅ O problema foi corrigido e agora é possível alterar itens do orçamento DAV sem apresentar erro.

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

##### **✨ Implementação e Melhoria – Lançamento e Consulta de XML no ERP**

⚙️ Criado um parâmetro em Configurações que permite ao usuário selecionar qual porta será utilizada no lançamento do XML no ERP;

🛠️ Realizadas melhorias na consulta de XML no banco de dados, garantindo maior desempenho e estabilidade no processo.

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

##### **<span class="bx-font">Ajuste na Página Padrão de Detalhes de Produtos 🛠️</span>**

  
Foi identificada e corrigida uma não conformidade em que o formulário de detalhes de produtos abria, por padrão, na aba Preços em vez da aba Simulador de Preços, quando acessada através da remarcação de preços via Nota Fiscal de Entrada.  
  
<span class="bx-font">Solução Técnica e Valor da Implementação ⚙️</span>  
  
Para resolver esse problema, foi criada uma nova propriedade pública no formulário. Essa propriedade permite definir programaticamente qual página deve ser a padrão na abertura.  
  
Com essa implementação, agora, ao acessar a remarcação de preços de produtos via Nota Fiscal de Entrada, o sistema abrirá diretamente na página do Simulador de Preços. Isso otimiza o fluxo de trabalho do usuário, pois elimina a necessidade de alternar manualmente entre as abas.

##### **<span class="bx-font">Correção de Consulta de Produtos na View VIEW\_GRADE\_PRODUTOS 🛠️</span>**  
  


Foi identificada e corrigida a ausência da coluna EST\_ATUAL (com o alias EST\_ATUAL\_ESTOQUE) na consulta de produtos, que utiliza a *view* VIEW\_GRADE\_PRODUTOS.  
  
<span class="bx-font">Causa e Solução ✅</span>  
  
A coluna, que representa o estoque atual, não estava sendo incluída no código SQL da consulta. A correção foi realizada com a adição da coluna ao *script* SQL, resolvendo o problema e garantindo que os dados de estoque sejam exibidos corretamente.

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

##### **🐞 Correção – Impressão da 2ª Via da NFC-e**

❌ Foi identificada uma não conformidade no processo de impressão da 2ª via da NFC-e;

✅ O problema foi corrigido e agora a reimpressão da NFC-e ocorre normalmente, sem falhas.

##### **🐞 Correção – Exibição do QR Code da NFC-e**

❌ Foi identificada uma não conformidade na exibição do QR Code durante o processo de emissão da NFC-e;

✅ O problema foi corrigido e o QR Code agora é exibido corretamente na tela e/ou impressão da nota.

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

#### **🐞 Correção – Emissão de NF-e em Versões de Teste**

❌ Ao realizar a emissão de NF-e nas versões de teste, o sistema apresentava erro ao enviar a nota para autorização, exibindo a mensagem:  
*“Falha ao enviar a NF-e (erro de integer)”*;

✅ O problema foi corrigido e agora o envio para autorização da NF-e ocorre normalmente nas versões de teste.

##### **<span class="bx-font">Otimização no Cálculo de ICMS-ST e Melhorias de Usabilidade ⚙️</span>**  
  


Foi realizada uma melhoria significativa no sistema para resolver uma não conformidade no cálculo de ICMS-ST com redução. Anteriormente, existiam duas funções com o mesmo objetivo, mas uma delas apresentava falhas. Para garantir a integridade e a confiabilidade dos cálculos, as duas funções foram centralizadas em uma única, mais robusta e precisa.  
  
<span class="bx-font">Aprimoramentos Adicionais 🎯</span>  
  
Além da consolidação do cálculo de ICMS-ST, outras melhorias foram implementadas:

- Cálculo de Percentual de ICMS: Os eventos de cálculo de percentual de ICMS, que são compartilhados entre os campos de informações de compras e vendas, foram aprimorados, resultando em maior consistência e eficiência nas operações. 📈
- Melhoria de Usabilidade: A ordenação dos campos e o foco nas informações de compras foram otimizados, tornando o processo de entrada de dados mais intuitivo e ágil para o usuário. 🚀

<span class="bx-font">Correção de Problema em Arquivo de Design </span>🛠️

Foi identificada a causa de um problema que, aparentemente, estava relacionado a uma não conformidade no arquivo de design. A solução foi a recriação do método afetado, o que resolveu o erro de forma eficaz.

##### **🐞 Correção – Venda com Duplicata (Erro ao Selecionar Cliente)**

❌ Ao realizar uma venda na duplicata, se o usuário clicasse duas vezes no cliente durante a seleção, o sistema apresentava erro relacionado ao QRVENDA;

✅ O problema foi corrigido e agora a seleção do cliente pode ser feita normalmente, sem gerar erro.

##### **🐞 Correção – Venda no Atacarejo com Desconto**

❌ Ao realizar uma venda no modo Atacarejo, o sistema exibia indevidamente a mensagem:  
*“Existe desconto na venda e não é possível incluir produto Atacarejo”*;

✅ O comportamento foi corrigido e agora o sistema permite a inclusão de produtos Atacarejo, mesmo quando há desconto aplicado na venda.

#### **<span class="bx-font">Correção na Sincronização de Preços entre Lojas 🛠️</span>**  
  


Foi identificada e corrigida uma não conformidade no processo de sincronização de preços entre lojas. O problema ocorria porque o valor incorreto estava sendo atribuído à coluna PCO\_REMAR na tabela PRODLOJAS.  
  
<span class="bx-font">Detalhes da Correção ✅</span>  
  
O sistema estava utilizando o valor do campo Preço de Venda, da seção Preços atuais conforme última entrada, em vez do campo correto, R$ de Venda, da seção Remarcação de Preços. Essa discrepância causava inconsistências nos preços.  
  
A correção garante que o valor de remarcação seja corretamente extraído do campo “R$ de Venda”, garantindo a integridade e a precisão dos dados de preços entre as lojas.

##### **🐞 Correção – Arredondamento de Desconto (ERP Company)**

❌ Foi identificada uma diferença de R$ 0,01 no valor final ao aplicar descontos no ERP Company;

✅ O cálculo foi ajustado para garantir o arredondamento preciso e a consistência dos valores finais.

##### **🐞 Correção – Baixa de Contas a Receber (Teclas F1 e F2)**

❌ Ao pressionar as teclas F1 ou F2 durante o processo de baixa do Contas a Receber, o sistema apresentava erro de “Abstract”;

✅ O problema foi corrigido e agora as teclas funcionam corretamente, sem gerar erro durante a baixa.

##### **🐞 Correção – Consulta no Simulador de Preço**

❌ Ao realizar uma consulta na janela do Simulador de Preço e pressionar Enter, o sistema apresentava um erro, conforme demonstrado na imagem anexa;

✅ O problema foi corrigido e agora o simulador responde corretamente ao pressionar Enter, exibindo os valores conforme esperado.

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

#### **🐞 Não Conformidade – Módulo Fidelidade (Cashback)**

❌ Foi identificado um problema no módulo de Fidelidade ao aplicar cashback durante a venda;

📊 Cenário observado:

💵 Valor da venda: R$ 91,00

🎁 Cashback aplicado: R$ 10,00

💰 Valor líquido esperado: R$ 81,00

⚠️ Apesar disso, o sistema apresentou inconsistência no tratamento do valor do cashback, conforme demonstrado nas imagens anexas.

🛠️ A correção está sendo analisada para garantir que o cashback seja corretamente aplicado e deduzido do valor final da venda.

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

#### **🐞 Correção – Cálculo de ICMS na Venda**

❌ Foi identificada uma não conformidade no cálculo do ICMS, onde o sistema somava o imposto duas vezes no valor final da venda;

✅ O cálculo foi corrigido, garantindo que o ICMS seja aplicado apenas uma vez, resultando em valores corretos no total da venda.

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

##### 🐞 **Correção – Travamento ao Buscar Orçamento Personalizado em Múltiplas Máquinas**

❌ Foi identificada uma **não conformidade** ao realizar a **busca de orçamentos personalizados** simultaneamente em **duas máquinas**, ocasionando **travamento do sistema**;

✅ O problema foi corrigido, e agora a consulta de orçamentos pode ser executada em múltiplos terminais sem causar bloqueios ou lentidão.

<div class="[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" id="bkmrk--1" tabindex="-1"><div class="flex max-w-full flex-col grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" data-message-author-role="assistant" data-message-id="9e8e5a8a-6581-4dec-be6c-8cf69a0e6e39" data-message-model-slug="gpt-5" dir="auto"><div class="flex w-full flex-col gap-1 empty:hidden first:pt-[1px]">  
</div></div></div></div><div class="[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" id="bkmrk--2" tabindex="-1"><div class="flex max-w-full flex-col grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" data-message-author-role="assistant" data-message-id="f1d92596-668b-4024-8fcf-6dfd082194dd" data-message-model-slug="gpt-5" dir="auto"><div class="flex w-full flex-col gap-1 empty:hidden first:pt-[1px]">  
</div></div></div></div>##### **🛠️ Melhorias na aba Preços – Detalhes de Produtos**

✅ Agora, ao marcar a opção “Informar valores manualmente”, o usuário poderá preencher e salvar na base de dados os campos:

💰 Preço de compra

📦 Custo de compra

🏷️ Custo de venda  
*(os valores serão gravados após executar o Confirmar Remarcação).*

➕ Foi adicionado o campo marcador “Calcular preços e desconto automaticamente?”:

🔓 Quando habilitado, o usuário poderá informar as margens dos preços extras;

⚡ O sistema também poderá calcular automaticamente ao informar os valores nos campos de preços.

<div class="[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" id="bkmrk--6" tabindex="-1"><div class="flex max-w-full flex-col grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" data-message-author-role="assistant" data-message-id="aff75943-a4c7-4a56-9b9f-f065f3d6f331" data-message-model-slug="gpt-5" dir="auto"><div class="flex w-full flex-col gap-1 empty:hidden first:pt-[1px]"><div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling">  
</div></div></div></div></div><div class="[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" id="bkmrk--8" tabindex="-1"><div class="flex max-w-full flex-col grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" data-message-author-role="assistant" data-message-id="76783c58-5809-42c2-8326-5bbc28b334c3" data-message-model-slug="gpt-5" dir="auto"><div class="flex w-full flex-col gap-1 empty:hidden first:pt-[1px]"><div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling">  
</div></div></div></div></div>##### **🐞 Correção – Diferença de Centavos no Desconto do Orçamento**

<div class="[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" id="bkmrk-%E2%9D%8C-ao-criar-um%C2%A0or%C3%A7ame-1" tabindex="-1"><div class="flex max-w-full flex-col grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" data-message-author-role="assistant" data-message-id="76783c58-5809-42c2-8326-5bbc28b334c3" data-message-model-slug="gpt-5" dir="auto"><div class="flex w-full flex-col gap-1 empty:hidden first:pt-[1px]"><div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling">❌ Ao criar um orçamento e aplicar um desconto, o valor apresentado estava correto;  
porém, ao finalizar a venda e acessar a janela de forma de pagamento, o desconto apresentava diferença de R$ 0,01.</div><div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling">✅ O cálculo foi ajustado para garantir que o valor do desconto permaneça idêntico em todas as etapas da venda.</div></div></div></div></div><div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling" id="bkmrk--9">  
</div><div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling" id="bkmrk--10"></div><div class="[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" id="bkmrk--18" tabindex="-1"><div class="flex max-w-full flex-col grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" data-message-author-role="assistant" data-message-id="fb7a7421-7846-4dcb-ba91-542dcb200f7e" data-message-model-slug="gpt-5" dir="auto"><div class="flex w-full flex-col gap-1 empty:hidden first:pt-[1px]"><div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling">  
</div></div></div></div></div>
##### **🐞 Correção – Exibição das Datas de Vencimento no DANFE**

❌ Ao emitir uma NF-e, as datas de vencimento das duplicatas não eram exibidas corretamente na impressão do DANFE;

✅ O problema foi corrigido e as datas de vencimento agora são apresentadas normalmente no documento impresso

<div class="[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" id="bkmrk--19" tabindex="-1"><div class="flex max-w-full flex-col grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" data-message-author-role="assistant" data-message-id="b5b3641f-1a67-43bb-a6c2-55544274742b" data-message-model-slug="gpt-5" dir="auto"><div class="flex w-full flex-col gap-1 empty:hidden first:pt-[1px]"><div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling">  
</div></div></div></div></div>##### **🐞 Correção – Cancelamento de Ordem de Serviço (NFC-e)**

❌ Ao tentar cancelar uma Ordem de Serviço, o sistema exibia a mensagem:  
*“O XML de retorno da NFC-e utilizado no cancelamento não foi encontrado no banco de dados”*,  
impedindo o cancelamento dentro do prazo legal.

✅ O problema foi corrigido e o sistema agora realiza o cancelamento da NFC-e corretamente, dentro do prazo permitido pela SEFAZ.

<div class="[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" id="bkmrk--20" tabindex="-1"><div class="flex max-w-full flex-col grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" data-message-author-role="assistant" data-message-id="5f258df8-442d-4156-be3d-5aff4a832922" data-message-model-slug="gpt-5" dir="auto"><div class="flex w-full flex-col gap-1 empty:hidden first:pt-[1px]"><div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling">  
</div></div></div></div></div>##### **✨ Implementação e Aprimoramento – Cálculo de Despesas Fixas 📈**

<div class="[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" id="bkmrk-%F0%9F%A7%A9-foi-implementada-a" tabindex="-1"><div class="flex max-w-full flex-col grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" data-message-author-role="assistant" data-message-id="af1843f4-422a-4c6e-9764-2a1afb2819a9" data-message-model-slug="gpt-5" dir="auto"><div class="flex w-full flex-col gap-1 empty:hidden first:pt-[1px]"><div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling">🧩 Foi implementada a nova funcionalidade de cálculo de despesas fixas na aba de preços (detalhes de produtos);</div><div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling">💰 Adicionado o campo “Despesas Fixas” na seção de remarcação de preço, permitindo que o usuário insira o percentual de despesas fixas a ser considerado nos cálculos de preços remarcados;</div><div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling">⌨️ O cálculo é executado automaticamente ao pressionar Enter em qualquer campo de margem de preço.</div></div></div></div></div>⚙️ Condicional de Ativação

<div class="[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" id="bkmrk-esta-funcionalidade-" tabindex="-1"><div class="flex max-w-full flex-col grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" data-message-author-role="assistant" data-message-id="af1843f4-422a-4c6e-9764-2a1afb2819a9" data-message-model-slug="gpt-5" dir="auto"><div class="flex w-full flex-col gap-1 empty:hidden first:pt-[1px]"><div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling">Esta funcionalidade é condicional e depende da ativação do parâmetro:</div><div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling">464 – “Utilizar detalhes de despesas fixas na aba preços de detalhes de produtos?”</div><div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling">O parâmetro deve estar habilitado em Configurações Avançadas do sistema para que o recurso esteja disponível.</div><div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling">  
</div>  
</div></div></div></div><div class="[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" id="bkmrk--23" tabindex="-1"><div class="flex max-w-full flex-col grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" data-message-author-role="assistant" data-message-id="963c0650-428d-4206-8a1b-b65315e5f8e9" data-message-model-slug="gpt-5" dir="auto"><div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling">  
</div></div></div></div>##### **🐞 Correção – Importação de DAV no PDV**

❌ Ao importar o DAV no PDV, o sistema apresentava erros sem identificação, impedindo a continuidade do processo;

✅ O problema foi corrigido e agora a importação do DAV ocorre corretamente, com tratamento adequado de erros.

<div class="[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" id="bkmrk--24" tabindex="-1"><div class="flex max-w-full flex-col grow"><div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" data-message-author-role="assistant" data-message-id="963c0650-428d-4206-8a1b-b65315e5f8e9" data-message-model-slug="gpt-5" dir="auto"></div></div></div><div class="[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" id="bkmrk--42" tabindex="-1"><div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling">  
</div></div>##### **🐞 Correção – Sincronização da Venda Não Fiscal com NFC-e (Banco Online)**

❌ Foi identificada uma não conformidade ao realizar a emissão de venda não fiscal:

O sistema enviava corretamente a venda normal para o banco online;

Porém, ao autorizar a NFC-e, a linha correspondente não era atualizada nem criada na tabela `NVENDA2_NFCE` no banco de dados online.

✅ O processo foi corrigido e agora o sistema atualiza e sincroniza corretamente os dados da venda após a autorização da NFC-e.

##### **🐞 Correção – Sincronização de NFC-e em Terminais Não Vinculados**

❌ Foi identificada uma não conformidade durante a sincronização das NFC-e (`NVENDA2_NFCE`), onde o sistema estava sincronizando notas em terminais não vinculados àquelas vendas;

✅ O comportamento foi corrigido, garantindo que cada NFC-e seja sincronizada apenas com o terminal vinculado à sua emissão, evitando duplicidades e inconsistências no banco de dados.

##### **<span class="bx-font">Correção no Estado da Query de Venda Durante o Faturamento 🛠️</span>**  
  


Foi identificada e corrigida uma não conformidade no processo de gravação e faturamento de vendas. O problema residia no estado da *query* de venda.  
  
<span class="bx-font">Causa e Solução Técnica ✅</span>  
  
O formulário de faturamento da venda realiza uma validação verificando se o estado da *query* da venda está em modo de pesquisa (dsBrowse). No entanto, após a gravação, a *query* não estava sendo finalizada com o método Post, permanecendo incorretamente no estado de edição (dsEdit).  
  
A solução foi implementar a chamada ao método Post da *query* de venda dentro do processo de gravação. Essa correção garante que a query esteja no estado correto (dsBrowse) antes da validação do faturamento, resolvendo a não conformidade. 🚀

##### **🐞 Correção – Venda com Produtos de Múltiplas Unidades**

❌ Foi identificada uma não conformidade ao realizar uma venda contendo produtos com múltiplas unidades (conversões de unidade ou fator de multiplicação);

⚠️ O sistema apresentava erro durante o processo de venda, impedindo sua conclusão;

✅ O problema foi corrigido, garantindo que o sistema reconheça corretamente as múltiplas unidades e conclua a venda sem falhas.

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