🐞 1.0 Release Notes | Bugs 🐞 Erro ao utilizar atalho "Ctrl + A" no campo "Descrição do Serviço" (Itens Mão de Obra - F2) ID da Tarefa: 104104 Descrição: Ao utilizar o atalho padrão Ctrl + A no campo "Descrição do Serviço" , na tela Itens Mão de Obra - F2 , o sistema retorna uma mensagem de erro inesperada. Correção Aplicada: Ajustado o tratamento de eventos do campo para permitir o uso do atalho Ctrl + A sem gerar exceções, garantindo o comportamento padrão de seleção total do conteúdo. 🐞  Erro ao editar "Descrição do Serviço" na Emissão de NF ID da Tarefa: 104104 Descrição: Ao editar o campo "Descrição do Serviço" na tela de Emissão de Nota Fiscal , o sistema apresentava erro no momento da gravação. Correção Aplicada: Corrigido o processo de validação e persistência do campo, permitindo a edição e gravação da descrição sem falhas. 🐞  Loop infinito na seleção de Técnico e Serviço Descrição: Ao não selecionar uma opção válida nos campos Técnico e Serviço , o sistema entrava em loop infinito, impedindo a continuidade do processo. Correção Aplicada: Ajustada a validação dos campos obrigatórios para bloquear o avanço sem seleção válida e evitar execução repetitiva indevida do processo. 🐞  Erro "UPDATE FAILED" ao emitir NF-e por importação de Cupom ou Ordem de Serviço ID da Tarefa: [A definir] Descrição: Ao realizar a emissão de NF-e por meio da importação de Cupom ou Ordem de Serviço , o sistema retorna a mensagem de erro "UPDATE FAILED" durante o processamento. A falha ocorre na etapa de atualização/gravação das informações importadas, impedindo a conclusão da emissão do documento fiscal. Correção Aplicada: Ajustada a rotina de persistência de dados na importação de Cupom e Ordem de Serviço, corrigindo a inconsistência que ocasionava falha na atualização dos registros e garantindo a emissão da NF-e sem retorno de erro. 🐞 Falha na alternância do ambiente de consulta na funcionalidade “iXML – Dar entrada no ERP” (MD-e) Descrição: Realizada verificação da funcionalidade “iXML – Dar entrada no ERP” , responsável pela consulta automática de documentos fiscais (MD-e) junto à SEFAZ. A análise contemplou: Revisão do código-fonte da integração com os serviços da SEFAZ; Simulação completa do fluxo operacional em ambiente controlado. O fluxo validado ocorre da seguinte forma: Exibição da lista de certificados digitais disponíveis; Seleção do certificado pelo usuário; Consulta ao ambiente configurado (Homologação ou Produção); Download e processamento automático do XML no ERP após retorno bem-sucedido. Durante o diagnóstico, ao selecionar um XML ainda não baixado e executar a opção “iXML – Dar entrada no ERP” , foi identificado que o sistema não alternava corretamente o parâmetro “Ambiente de Consulta” entre as opções: DF-e Portal; NF-e Fazenda (SEFAZ). A inconsistência impedia a correta utilização da opção “NF-e Fazenda (SEFAZ)” , comprometendo o comportamento esperado da consulta em determinados cenários. Correção Aplicada: Ajuste na regra de verificação e alternância do ambiente de consulta; Revalidação completa do fluxo da funcionalidade; Testes executados com sucesso em ambos os ambientes (Homologação e Produção). A funcionalidade permanece operacional, desde que o certificado digital esteja corretamente configurado e dentro do prazo de validade. 🐞  Não conformidade ao habilitar parâmetro de busca da última NF no Controle de Remarcação de Preço ID da Tarefa: 104072 Descrição: Identificada não conformidade no módulo Compras , especificamente em Menu Compras > Controle de Remarcação de Preço , durante o processo de importação de NF-e. Ao marcar o parâmetro “Habilitar busca do preço de compra da última NF imediatamente anterior à selecionada?” , o sistema apresentava erro na listagem dos itens da nota fiscal importada, interrompendo o fluxo de remarcação de preços. O problema estava relacionado à inconsistência na validação e na consulta dos dados da NF-e imediatamente anterior, impactando diretamente a execução da rotina quando o parâmetro era ativado. Correção Aplicada: Ajustada a lógica de validação do parâmetro durante a importação da NF-e; Corrigida a rotina de consulta da nota fiscal imediatamente anterior, garantindo integridade e consistência dos dados retornados; Normalizado o fluxo do processo de remarcação de preços, independentemente da ativação do parâmetro. Resultado: A funcionalidade de busca automática do preço da última NF passou a operar conforme a regra de negócio estabelecida, eliminando o erro anteriormente apresentado e restabelecendo a estabilidade do processo de remarcação de preços no módulo de Compras. 🐞 Divergência de valores ao aplicar frete na venda Descrição: Identificada inconsistência no cálculo do valor do frete durante o processo de venda no DAV – Documento Auxiliar de Venda , utilizado nos módulos ERP Company e Balcão . Ao aplicar o frete por atalho e confirmar a forma de pagamento, o sistema realizava recálculos indevidos, ocasionando: Duplicidade do valor do frete; Divergência entre o valor apresentado na venda e o faturamento; Inconsistências na emissão da NF-e. Foram identificados pontos específicos do fluxo onde o valor do frete era reprocessado de forma incorreta, impactando o total final da venda. Correção Aplicada: Ajustada a rotina de confirmação da forma de pagamento para evitar duplicação do frete; Corrigida a lógica acionada pelo atalho F7 – Mudar Planos , impedindo recálculo indevido do frete ao alterar planos de pagamento; Ajustada a ação F8 – Impressão , garantindo correta consideração do frete na localização da venda para emissão da NF-e; Normalizado o cálculo do valor total da venda, assegurando que o frete seja contabilizado uma única vez; Realizada validação completa do fluxo de venda, faturamento e emissão fiscal após os ajustes. Resultado: Eliminadas as divergências de valores entre venda, faturamento e NF-e, restabelecendo a integridade financeira e fiscal do processo de venda no DAV e garantindo maior confiabilidade operacional. 🐞  CTRL+Z não restaura valores originais quando há acréscimo no item (F3) ID da Tarefa: 103978 Descrição: Ao utilizar CTRL + Z para desfazer a operação em itens que possuem acréscimo (lançado via F3 ), o sistema não retorna ao estado original do item/venda e não reflete corretamente a reversão nas tabelas: NVENDA2 Não limpa a coluna ACRESCIMO ; Não restaura o valor original da coluna TOTALVENDA . NVENDI2 Não limpa a coluna NPACRE ; Não atualiza para o valor original a coluna NVTOTAL . Correção Aplicada: Ajustada a rotina de desfazer ( CTRL + Z ) para restaurar o estado anterior do item e sincronizar corretamente as atualizações nas colunas envolvidas ( ACRESCIMO/TOTALVENDA na NVENDA2 e NPACRE/NVTOTAL na NVENDI2), garantindo retorno ao valor original após o cancelamento do acréscimo. 🐞  Acréscimo não é persistido nas colunas de acréscimo e é perdido ao recalcular (F5) ID da Tarefa: 103978 Descrição: O valor do acréscimo informado no item não está sendo gravado nas colunas correspondentes: NVENDA2 : coluna ACRESCIMO não recebe o valor; NVENDI2 : coluna NPACRE não recebe o valor. Como consequência, ao executar o recalculo pelo F5 , o acréscimo é perdido , pois não está contabilizado/persistido nas tabelas. Correção Aplicada: Corrigida a rotina de aplicação do acréscimo para garantir a persistência do valor nas colunas ACRESCIMO (NVENDA2) e NPACRE (NVENDI2) , mantendo a consistência do cálculo e evitando perda do acréscimo durante o reprocessamento/recalculo via F5 . 🐞  Mensagem “Venda não encontrada para cancelamento” ao cancelar NFC-e no PDV ID da Tarefa: 104110 Descrição: Ao tentar realizar o cancelamento de uma NFC-e no PDV , o sistema retorna a mensagem: “Venda não encontrada para cancelamento” , impedindo a continuidade do processo. O comportamento indica falha na localização/vinculação do registro da venda no momento da solicitação de cancelamento, comprometendo a operação fiscal e a rotina de estorno/cancelamento no caixa. Correção Aplicada: Ajustada a rotina de cancelamento de NFC-e para garantir a correta identificação e recuperação da venda vinculada ao documento fiscal, validando chaves e referências necessárias para o cancelamento e evitando o retorno indevido da mensagem “Venda não encontrada para cancelamento” . 🐞  Duplicidade e divergência de códigos em Parâmetros Avançados entre lojas ID da Tarefa: 104106 Descrição: Identificada inconsistência estrutural na criação de Parâmetros Avançados , ocasionando: Duplicidade de registros; Divergência de códigos entre diferentes lojas na mesma base de dados; Inconsistências no comportamento das configurações quando alteradas. A análise apontou que o modelo de script anteriormente utilizado para criação dos parâmetros não garantia a integridade e sincronização dos códigos entre as lojas, permitindo desalinhamento estrutural no banco de dados. Correções Aplicadas Correção do Script de Origem: Ajustado o modelo de script responsável pela criação de parâmetros avançados, garantindo padronização e integridade dos códigos entre todas as lojas. O novo modelo foi compartilhado com a equipe de desenvolvimento para prevenir recorrência. Padronização da Base de Dados: Realizado saneamento dos parâmetros criados anteriormente de forma incorreta, sincronizando a sequência de códigos entre todas as lojas da base. Eliminação de Duplicidades: Corrigidos registros duplicados e normalizada a estrutura, assegurando que alterações realizadas em tela reflitam corretamente o comportamento esperado no sistema. Resultado A estrutura de parâmetros avançados passa a operar de forma padronizada e consistente entre todas as lojas, eliminando divergências de código, prevenindo inconsistências funcionais e garantindo maior integridade na gestão de configurações do ERP. 🐞  Falha de cursor e erro “UpdateFailed” na exclusão de parcelas ao importar vendas para NF-e ID da Tarefa: 104244 Descrição: Identificada falha crítica de persistência de dados durante a manipulação das formas de pagamento ao importar vendas para emissão de NF-e . O erro ocorria na consolidação das parcelas, resultando em mensagem “UpdateFailed” e perda do cursor da consulta, comprometendo a integridade da transação. A análise técnica identificou que: A cláusula WHERE utilizada na consulta de parcelas, embora aceita pelo SQL Server, gerava conflito no componente TQuery , ocasionando perda do cursor; Havia uso sucessivo e inadequado de condições na rotina DMNFV.QrParcelas.UpdateObject.DeleteSQL , degradando a integridade do objeto e aumentando o risco de falhas na atualização. Correção Aplicada Removida a lógica de exclusão das parcelas de dentro da query interna; Reestruturado o processo de exclusão para execução controlada externamente à consulta; Garantido que a limpeza das formas de pagamento anteriores ocorra de maneira segura antes da inserção das novas parcelas; Eliminado o conflito de gerenciamento de cursor pelo TQuery. Resultado A correção elimina o erro “UpdateFailed” durante a consolidação de múltiplas vendas em uma única NF-e, assegurando estabilidade na sessão do banco de dados, integridade das transações e atualização correta do plano de pagamento. 🐞  Erro “Access violation” ao emitir NF-e pelo Controle de Perda ID da Tarefa: 103940 Descrição: Ao realizar a emissão de NF-e através do módulo Controle de Perda , o sistema apresenta erro de “Access violation” , interrompendo o fluxo de emissão do documento fiscal. O comportamento caracteriza falha de execução em tempo de runtime, afetando a estabilidade do processo fiscal no cenário de emissão via Controle de Perda. Correção Aplicada: Ajustada a rotina de emissão de NF-e via Controle de Perda , com correções no tratamento de objetos/validações do fluxo para evitar referência inválida durante o processamento, eliminando a ocorrência de Access violation e permitindo a emissão do documento normalmente. 🐞  Solicitação indevida de senha de supervisor após liberação via Liberador Remoto (Desconto) ID da Tarefa: 104252 Descrição: Identificado comportamento incorreto no processo de Liberação via Liberador Remoto . Mesmo após o fiscal autorizar a venda remotamente, o sistema continua solicitando senha de supervisor ao usuário solicitante. O problema ocorre principalmente quando o pedido de liberação está relacionado a desconto , cenário em que o sistema passa a se comportar como se o fiscal não possuísse permissão para conceder desconto, ignorando a autorização previamente concedida. Correção Aplicada Ajustada a rotina de validação pós-liberação remota, garantindo que a autorização concedida pelo fiscal seja devidamente reconhecida pelo sistema; Corrigida a verificação de permissões relacionadas a desconto , assegurando que o perfil do fiscal seja considerado corretamente no momento da liberação; Eliminada a solicitação redundante de senha de supervisor após liberação válida. Resultado O processo de liberação remota passa a respeitar corretamente a autorização concedida pelo fiscal, evitando bloqueios indevidos, solicitações duplicadas de senha e garantindo maior fluidez operacional no PDV. 🐞  Divergência de valores no ICMS ST entre Venda e NF-e  ID da Tarefa: 104592 Descrição: Identificada divergência no valor do ICMS ST entre a Venda e a NF-e emitida , especificamente em cenários que envolvem aplicação de desconto e posterior exclusão de itens . Ao consultar a venda no sistema, os valores apresentados encontram-se divergentes daqueles destacados na emissão da NF-e, impactando a consistência fiscal da operação. O banco de dados foi disponibilizado para análise técnica e validação do cenário reportado. Análise Identificada O comportamento indica inconsistência no recálculo do ICMS ST após: Aplicação de desconto na venda; Exclusão de itens já lançados; Reprocessamento da base de cálculo tributária; Geração da NF-e com base nos dados consolidados. Há indício de que a rotina de atualização dos valores tributários não estava sincronizando corretamente os dados da venda com a estrutura utilizada na geração da NF-e. Correção Aplicada Ajustada a rotina de recálculo do ICMS ST após aplicação de desconto e exclusão de itens; Garantida a atualização correta da base de cálculo e dos valores tributários na venda antes da geração da NF-e; Sincronização dos valores entre a estrutura da venda e a estrutura utilizada na emissão fiscal; Realizados testes comparativos entre venda e NF-e para validação da consistência dos valores. Resultado Eliminada a divergência no valor do ICMS ST entre a venda e a NF-e, garantindo integridade fiscal, consistência nos cálculos tributários e conformidade na emissão do documento fiscal. 🐞  Janela de “Venda Direta ao Consumidor” não é exibida ao informar dados do consumidor (Venda no Balcão) ID da Tarefa: 104580 Descrição: Identificada não conformidade no fluxo de Venda no Balcão ao tentar informar os dados do consumidor . Ao acionar a funcionalidade para abrir a janela de preenchimento dos dados de Venda Direta ao Consumidor , o sistema não exibe a janela , impedindo o usuário de informar/atualizar os dados necessários para prosseguir com a operação. Correção Aplicada: Ajustada a rotina de chamada/abertura do formulário de preenchimento de dados do consumidor , garantindo que a janela seja carregada e exibida corretamente durante o processo de venda no balcão, restabelecendo o fluxo operacional de preenchimento.