🚀 1.0 Release Notes | Implementações
🚀 Cálculo da Base de Cálculo e Seleção de Impostos da Reforma Tributária na NF-e de Devolução de Fornecedor
ID da tarefa: 109112
Foi implementado o cálculo da base de cálculo e a seleção dos impostos relacionados à Reforma Tributária na emissão de NF-e de devolução de fornecedor.
A implementação contempla o tratamento necessário para determinação dos impostos aplicáveis no processo de devolução, adequando a geração da NF-e às novas informações tributárias de IBS/CBS.
A finalização dos testes ficará condicionada à implementação das colunas de CST, cClassTrib e percentual de IBS/CBS na tela de entrada de NF-e de fornecedor, tanto para lançamentos realizados manualmente quanto por importação da NF-e.
🚀 Reforma Tributária na NF-e de Devolução de Cliente
ID da tarefa: 109114
Foi implementado no ERP o cálculo da base de cálculo e a seleção dos impostos da Reforma Tributária na emissão de NF-e de devolução de cliente.
A implementação contempla o tratamento das informações tributárias necessárias para a correta composição dos impostos aplicáveis à operação de devolução, adequando a geração da NF-e às regras relacionadas ao IBS/CBS.
🚀 NF-e de Devolução de Fornecedor com Referência por Item
ID da tarefa: 109738
Foi implementada no ERP a adequação da NF-e de devolução para fornecedor à nova regra fiscal de referência dos documentos de origem por item.
Com a alteração, cada item da devolução passa a manter o vínculo com a NF-e de entrada original, considerando as seguintes informações:
-
Chave de acesso da NF-e original;
-
Número original do item no XML da NF-e, correspondente ao atributo
nItemda tag<det>.
O valor utilizado como número do item deverá ser obrigatoriamente o nItem original do XML da NF-e de entrada, não sendo utilizado o código interno do produto nem o sequencial apresentado na grid da devolução.
Também foi implementado o tratamento referente à Reforma Tributária no processo de devolução de fornecedor. A aplicação da nova regra está condicionada à data de início de vigência configurada na tabela CONFIGURACAO_DFE_PARAMETRO, atualmente definida para 05/10/2026.
🚀 NF-e de Devolução de Cliente com Referência por Item
ID da tarefa: 109740
Foi implementada no ERP a adequação da NF-e de devolução de cliente à nova regra fiscal de referência dos documentos de origem por item.
Com a alteração, cada item da devolução passa a manter o vínculo com a NF-e original, considerando as seguintes informações:
-
Chave de acesso da NF-e original;
-
Número original do item no XML da NF-e, correspondente ao atributo
nItemda tag<det>.
O valor utilizado como número do item deverá ser obrigatoriamente o nItem original do XML da NF-e, não sendo utilizado o código interno do produto nem o sequencial apresentado na grid da devolução.
Também foi implementado o tratamento referente à Reforma Tributária no processo de devolução de cliente. A aplicação da nova regra está condicionada à data de início de vigência configurada na tabela CONFIGURACAO_DFE_PARAMETRO, atualmente definida para 05/10/2026.
🚀 Inclusão dos Campos de IBS/CBS na NF-e de Entrada de Fornecedor
ID da tarefa: 109768
Foi implementada no ERP a estrutura necessária para armazenamento e utilização das informações de IBS/CBS nas notas fiscais de entrada de fornecedor.
Foram criadas, na tela e na tabela de notas de entrada do banco de dados, as colunas que ainda não estavam disponíveis para atendimento às regras da Reforma Tributária, contemplando:
-
CST de IBS/CBS;
-
cClassTrib;
-
Percentual de IBS/CBS;
-
Campos de redução aplicáveis à tributação.
Com a alteração, as informações tributárias passam a ser registradas na entrada da NF-e de fornecedor, disponibilizando os dados necessários para os demais processos que dependem dessas informações, incluindo operações de devolução.
🚀 Thread de Validação de Vendas Não Sincronizadas no SINCOFF/PDV
ID da tarefa: 105336
Será implementado no SINCOFF/PDV um processo de validação automática para identificar vendas realizadas na base OFF que ainda não foram sincronizadas com a base ONLINE.
A nova rotina deverá executar em uma thread de validação, consultando na base ON se a venda registrada no ambiente OFF já existe.
Como exemplo, caso uma venda de número 50 tenha sido realizada no OFF, contendo título financeiro e NFC-e autorizada, o sincronizador deverá utilizar o número da venda para verificar sua existência no ambiente ONLINE.
Quando a venda não for localizada na base ON, o processo deverá realizar sua inclusão automática, garantindo a recuperação de vendas que não tenham sido sincronizadas corretamente no fluxo normal.
O objetivo da implementação é aumentar a confiabilidade da sincronização entre os ambientes OFF e ON, reduzindo ocorrências de vendas ausentes na base central.
🚀 Validação para Cadastro e Pesquisa do NCM 00000000
ID da tarefa: 111908
Foi implementado no ERP um ajuste na validação de NCM para permitir a utilização do código 00000000.
Com a alteração, o sistema passa a aceitar esse código nas rotinas correspondentes, permitindo que o usuário realize tanto o cadastro quanto a pesquisa do NCM 00000000.
A validação anterior foi adequada para que o código composto exclusivamente por zeros não seja bloqueado nesses processos.
🚀 Dashboard Gerencial na Abertura do ERP
ID da tarefa: 112222
Foi implementado no ERP um Dashboard Gerencial para apresentação automática de indicadores operacionais e financeiros na abertura do sistema.
A exibição do dashboard será controlada pela permissão de usuário 1620 – Apresentar o dashboard no sistema, disponível na aba AD21 do cadastro de permissões. Quando a permissão estiver habilitada, o dashboard será apresentado ao iniciar o ERP.
O painel contempla os seguintes indicadores:
-
Valores de vendas do dia e do dia anterior;
-
Contas a receber do dia e do dia anterior;
-
Contas a pagar do dia e do dia anterior;
-
Valores de caixa do dia e do dia anterior;
-
Quantidade de NFC-e em contingência;
-
Quantidade de NFC-e rejeitadas;
-
Valor de contas a receber em atraso;
-
Valor de contas a pagar em atraso;
-
Quantidade de clientes inadimplentes;
-
Quantidade de produtos abaixo do estoque mínimo;
-
Quantidade de produtos com estoque negativo;
-
Valor recebido de contas a receber no dia anterior;
-
Valor pago de contas a pagar no dia anterior;
-
Lucro bruto do dia;
-
Lucro líquido do dia;
-
Títulos a pagar do dia.
Caso o usuário feche o painel e deseje consultá-lo novamente, poderá acessá-lo pelo menu Dashboard Gerencial.
🚀 Atalho para Devoluções e Trocas no Faturamento Balcão
ID da tarefa: 109792
Foi implementada uma integração entre a consulta de vendas faturadas e o módulo de Devoluções/Trocas do ERP, permitindo iniciar o processo diretamente a partir da grade de faturados.
Na opção F3 – Faturados, o usuário poderá clicar com o botão direito sobre a venda desejada e selecionar a ação “Realizar Devoluções/Trocas”. O sistema abrirá o fluxo correspondente utilizando as informações da venda selecionada, reduzindo a necessidade de digitação manual do identificador do documento.
A execução da funcionalidade respeita a permissão de usuário Faturamento > Faturamento - Balcão > Devoluções e Trocas de Produtos. Caso o usuário não possua a permissão necessária, o sistema apresentará uma mensagem indicando a configuração exigida.
Também foram implementados ajustes adicionais no processo:
-
Inclusão de validação para impedir o fechamento acidental da tela de devoluções/trocas enquanto houver um processo em andamento;
-
Remoção da nomenclatura legada ECF do título do bloco Faturamento - Balcão nas permissões de usuário;
Geração do instalador contendo as alterações para disponibilização à equipe deQA.
🚀 Filtro e Correção no Retorno de Produtos Pendentes em Produtos Inteligentes
ID da tarefa: 112164
Foi realizada uma implementação no módulo Produtos Inteligentes do ERP para permitir a consulta de produtos pendentes por meio da API, além de corrigir uma inconsistência que impedia o retorno dos dados na aba Devolvidos.
Durante a análise, foi identificado que o problema estava relacionado ao tipo de dado utilizado na integração. A API de origem fornecia determinados identificadores no formato long, enquanto a API da Nortesys realizava o recebimento utilizando Int32.
Essa diferença de tipagem impedia o processamento de valores que ultrapassavam a capacidade suportada pelo Int32, fazendo com que determinados registros enviados pela IMendes não fossem retornados corretamente.
A integração foi ajustada para utilizar um tipo compatível com o tamanho dos dados recebidos, permitindo o processamento correto das informações e restabelecendo a exibição dos registros na aba Devolvidos.
🚀 Validação de Produtos Pesáveis na Sincronização do Produtos Inteligentes
ID da tarefa: 112552
Foi implementado no módulo Produtos Inteligentes (PI) um controle para permitir ou restringir a atualização do código de barras de produtos pesáveis durante o processo de sincronização fiscal.
A solução passou a utilizar um parâmetro específico, armazenado na tabela pi_configuracoes, por meio do campo atualizar_codbarras. Esse parâmetro define se produtos identificados como pesáveis, através da condição BALANCA = "S", poderão ter o código de barras atualizado durante a sincronização.
Também foram realizadas adequações na estrutura de banco de dados e na rastreabilidade das alterações:
-
Inclusão do parâmetro
atualizar_codbarrasna tabelapi_configuracoes; -
Inclusão de campos na tabela
pi_log_produtospara registrar o código de barras anterior e o novo código recebido; -
Implementação de rotina automática em C# para verificar e criar as novas colunas durante a inicialização da aplicação, quando necessário;
-
Vinculação do parâmetro à interface de configurações, permitindo seu controle pelo usuário;
-
Implementação da validação condicional na sincronização para atualizar o código de barras de produtos pesáveis somente quando o parâmetro estiver habilitado;
-
Adequação da gravação dos logs para manter o histórico dos códigos de barras antes e depois da atualização.
Com a implementação, o processo passa a evitar alterações indevidas em códigos de barras utilizados por produtos de balança, ao mesmo tempo em que mantém a rastreabilidade das atualizações realizadas pela integração.







