v.2026.05.18

v.2026.05.18

Lançamento

https://nimitz.atlassian.net/projects/NMTZ/versions/18460

Data

May 18, 2026

Versão

v.2026.05.18

Descrição

 

Colaboradores

@Toni Roger Lima De Oliveira@Joao Ricardo Dos Santos@Raquel Trombeta@Eduardo Krause@Jakeline De Oliveira Verdi@Marina Cristina Pissaia@Ana Lucia Machado Cherobim@Anna Paula Alves Rodrigues

Chave/Resumo

Documentação

Chave/Resumo

Documentação

https://nimitz.atlassian.net/browse/NMTZ-11138

1 - Menu
ERP » Relatórios » Integrações » Integrações Comerciais

2 - Objetivo
Adequar o relatório de integrações comerciais para apresentar volumes corretos considerando a conversão de embalagem e garantir o funcionamento adequado do filtro por item sem obrigatoriedade de marca.

3 - Alteração
Adequado o filtro por item no relatório de integrações comerciais para que o parâmetro de marca deixe de ser obrigatório, permitindo que a consulta retorne os itens corretamente mesmo quando a marca não for informada no filtro.

Atualizado o cálculo do campo "Volume" no relatório para considerar o fator de conversão de embalagem cadastrado no item, multiplicando a quantidade lançada pelo fator de conversão, garantindo que o volume apresentado reflita o valor real conforme a embalagem cadastrada.

https://nimitz.atlassian.net/browse/NMTZ-11136

1 - Menu
ERP » Processos » Vendas » Consulta Preço/Estoque

2 - Objetivo
Apresentar o estoque de diferentes grupos empresariais na rotina Consulta Preço/Estoque para ampliar a visualização das quantidades disponíveis.

3 - Alteração
Adequado o cabeçalho do cartão na interface para melhor identificação das informações exibidas.

Atualizada a consulta de estoque para incluir as filiais vinculadas à categoria de compartilhamento do item, permitindo que o sistema apresente os saldos das filiais compartilhadas além da empresa logada.

Renomeados os métodos responsáveis pela busca de saldos para refletir melhor sua funcionalidade: o método que retorna os saldos totais do item e o que agrupa os saldos por filial.

Implementada a utilização de uma variável que identifica as filiais ativas na categoria de compartilhamento do item, garantindo que as informações de estoque considerem corretamente todas as filiais compartilhadas.

Ajustadas as consultas que retornam os saldos para que incluam os estoques das filiais compartilhadas do item, ampliando a abrangência dos dados apresentados.

Implementado método para retornar os dados de estoque das filiais compartilhadas do item, substituindo a limitação anterior que considerava apenas a empresa logada.

https://nimitz.atlassian.net/browse/NMTZ-11134

1 - Menu
ERP » Processos » Financeiro » Gestão Caixas e Bancos

2 - Objetivo
Adequar a apresentação das movimentações bancárias para exibir todas as transações em contas compartilhadas entre filiais.

3 - Alteração
Adequado o filtro aplicado no extrato e no gráfico de saldo para que não restrinja mais as informações à filial do usuário logado. Com essa alteração, ao acessar uma conta compartilhada entre filiais, o sistema passa a exibir todas as movimentações e saldos consolidados de todas as filiais, garantindo uma visão completa das transações bancárias relacionadas à conta analítica selecionada.

https://nimitz.atlassian.net/browse/NMTZ-11110

1 - Menu
ERP » Atualização Automática » Financeiro » Banco

2 - Objetivo
Implementar o cadastro do banco PagSeguro no sistema para permitir seu uso nas operações financeiras e garantir a exibição correta do logotipo do banco nas interfaces do sistema.

3 - Alteração
Criado script de inserção para cadastrar o banco PagSeguro na estrutura de armazenamento de bancos, definindo código, tamanho e dígito da agência e da conta conforme os parâmetros especificados. Com isso, o banco passa a estar disponível para seleção e uso nas rotinas financeiras.

Adicionada a imagem vetorial do logotipo do banco PagSeguro ao sistema, associada ao código do banco, permitindo que o logotipo seja exibido corretamente em listagens, boletos e dashboards que utilizam esse código.

https://nimitz.atlassian.net/browse/NMTZ-11088

1 - Menu
ERP » Cadastros » Pessoas » Pessoa

2 - Objetivo
Adequar o cálculo do saldo disponível de crédito para que reflita corretamente a diferença entre o limite e o valor utilizado, garantindo que o usuário possa alternar entre tipos de limite sem perder os valores calculados originalmente.

3 - Alteração
Adequado o controle do estado interno ao alternar o vínculo com o grupo de limite de crédito, realizando backup de atributos essenciais antes da alteração e recuperando os valores de saldo e consumo previamente salvos. A flag que indica alteração de grupo passou a controlar rigorosamente o momento do registro dos dados, evitando que ações subsequentes apaguem informações importantes do limite original.

Ajustado o método responsável pela alternância para o modo individual, removendo o fluxo que zerava o saldo disponível. Com isso, o sistema mantém o saldo calculado corretamente, refletindo a realidade financeira do cliente ao considerar o limite total menos o valor já utilizado.

https://nimitz.atlassian.net/browse/NMTZ-11002

1 - Menu
ERP » Processos » Contábil » Exportar Movimentação

2 - Objetivo
Implementar a opção para incluir lançamentos financeiros na exportação de movimentação contábil, permitindo ao usuário escolher se deseja exportar esses dados.

3 - Alteração
Implementada a opção "Outros Lançamentos Financeiros" na tela de exportação de movimentação contábil, por meio de um campo de seleção que permite ao usuário optar por incluir esses lançamentos na exportação. Adequada a rotina de exportação para considerar essa opção, incluindo os lançamentos financeiros quando selecionada, garantindo que o sistema envie essa informação corretamente para o processamento da exportação.

https://nimitz.atlassian.net/browse/NMTZ-10935

1 - Menu
ERP » Cadastros » Itens » Item

2 - Objetivo
Adequar o compartilhamento de itens entre filiais para melhorar a performance e evitar processamento desnecessário durante a sincronização.

3 - Alteração
Adequado o compartilhamento de itens para ocorrer de forma assíncrona após a confirmação da transação, garantindo que o processo não bloqueie outras operações e melhore a velocidade do compartilhamento entre filiais. Quando não há transação ativa, o compartilhamento é realizado imediatamente.

Aplicado o processamento assíncrono em uma nova sessão para reprocessar o compartilhamento do item com as filiais, incluindo a replicação do código anterior para as filiais já compartilhadas, garantindo consistência dos dados.

Ajustado o processo de importação de itens para evitar a publicação recursiva de notificações durante o salvamento, impedindo que o sistema execute múltiplas vezes o compartilhamento para o mesmo item e melhorando a eficiência do processo.

https://nimitz.atlassian.net/browse/NMTZ-10922

1 - Menu
ERP » Processos » Apuração de impostos » Manutenção em massa PIS/COFINS

2 - Objetivo
Adequar o sistema para recontabilizar automaticamente as notas fiscais alteradas por manutenção em massa de PIS/COFINS, garantindo a consistência dos lançamentos contábeis.

3 - Alteração
Refatorada a rotina de salvamento dos itens de imposto para melhorar a organização e facilitar a manutenção, incluindo validação do período contábil para impedir alterações em notas de períodos já fechados. Implementada a verificação automática de alterações nos valores de PIS/COFINS após o recálculo, acionando a recontabilização da nota fiscal sempre que houver modificação nos valores calculados.

Criado método para recontabilizar notas fiscais a partir de uma lista de identificadores, permitindo a execução da recontabilização em massa de forma centralizada e eficiente. Otimizada a carga das notas fiscais relacionadas para evitar múltiplas consultas e melhorada a captura e registro de mensagens durante o processamento em massa.

Incluídos testes unitários que cobrem os principais cenários, como validação do período contábil fechado, recálculo dos itens, identificação de alterações nos valores de PIS/COFINS e acionamento da recontabilização, garantindo a cobertura completa do código alterado e maior segurança na implementação.

https://nimitz.atlassian.net/browse/NMTZ-10896

1 - Menu

ERP » Processos » Apuração de Impostos » Manutenção em Massa Pis Cofins.

2 - Objetivo

Adequar a manutenção em massa de PIS/COFINS para permitir a alteração de alíquotas em valores monetários, garantindo maior flexibilidade na tributação.

3 - Alteração

Implementada a edição de alíquotas em reais para PIS e COFINS na manutenção em massa, com ajuste da lógica de habilitação entre percentual e valor monetário conforme o CST. Atualizadas descrições de campos, validações para exigir base de quantidade quando houver alíquota em reais e lista de CSTs de isenção. Incluídos os novos campos nas consultas e objetos de transporte para exibição e processamento corretos. Também foram adicionados testes unitários e melhorias na interface, incluindo máscara monetária e ajustes de usabilidade.

https://nimitz.atlassian.net/browse/NMTZ-10895

1 - Menu
Fiscal » Apurações » PIS/COFINS

2 - Objetivo
Adequar a apuração de PIS e Cofins para considerar corretamente as notas fiscais de serviço próprio com natureza específica, garantindo a precisão dos cálculos.

3 - Alteração
Adequado o retorno das informações de entradas e saídas na apuração de PIS/COFINS para incluir as notas fiscais de serviço com emissão própria e natureza dos tipos "VIS" e "CS". Essa validação foi aplicada nas rotinas responsáveis pela apuração, assegurando que esses documentos sejam considerados corretamente no cálculo.

Adequado o detalhamento das informações de entradas e saídas nos relatórios de PIS/COFINS para incluir as notas fiscais de serviço com emissão própria e natureza dos tipos "VIS" e "CS". Essa validação garante que os relatórios reflitam com precisão os dados utilizados na apuração.

https://nimitz.atlassian.net/browse/NMTZ-10882

1 - Menu
ERP » Processos » Receituário Agronômico » Receituário Agronômico

2 - Objetivo
Adequar a impressão do receituário agronômico para garantir a correta exibição de caracteres especiais, evitando que eles quebrem o layout do documento.

3 - Alteração
Aplicada uma função utilitária para formatar os campos textuais do receituário agronômico, realizando o tratamento adequado dos caracteres especiais. Com essa melhoria, o conteúdo dos campos é exibido corretamente na impressão, preservando o layout do documento.

https://nimitz.atlassian.net/browse/NMTZ-10835

1 - Menu
ERP » Menu » Submenu » Tela1

2 - Objetivo
Adicionar o modelo de documento 62 para Nota Fiscal de Comunicação, garantindo suporte completo no sistema para emissão, validação e exibição das informações específicas desse modelo.

3 - Alteração
Implementado o registro do modelo de documento 62 na estrutura de armazenamento, com descrição oficial e data de início, para garantir a integridade referencial no banco de dados.

Atualizada a validação no backend para incluir o modelo 62 como Nota Fiscal de Comunicação, aplicando corretamente as regras de campos obrigatórios, como o Tipo de Assinante.

Adequado o formulário de Nota Fiscal no frontend para habilitar dinamicamente a aba de informações de comunicação quando o modelo 62 for selecionado, permitindo o preenchimento dos dados específicos desse tipo de nota.

Ajustada a visibilidade do campo "Chave de Acesso" no formulário de Nota Fiscal para que apareça quando a nota for de Entrada, o Tipo de Emissão for Terceiros e o modelo for eletrônico (55, 65 ou 66), com extração automática dos dados de Número, Série e Emitente ao informar a chave de 44 dígitos.

Atualizada a listagem de itens da Nota Fiscal para que, quando o modelo for 62, sejam exibidos apenas itens de serviço ou outros, aplicando filtro específico para esse modelo no momento da pesquisa dos itens.

https://nimitz.atlassian.net/browse/NMTZ-10804

1 - Menu
ERP » Processos » Contábil » Lançamentos

2 - Objetivo
Adequar a exibição das colunas Conta Crédito e Centro de Resultado no detalhe dos lançamentos para apresentar as informações corretas e facilitar a análise contábil.

3 - Alteração
Adequada a exibição da coluna Conta Crédito no detalhe dos lançamentos, garantindo que o valor apresentado esteja correto. Ajustado o mapeamento dos valores das colunas Centro de Resultado Débito e Centro de Resultado Crédito para refletir corretamente as informações correspondentes. Refatorado o método responsável pela busca dos detalhes dos lançamentos para melhorar a legibilidade e facilitar a manutenção futura do sistema.

https://nimitz.atlassian.net/browse/NMTZ-10802

1 - Menu
ERP » Processos → Financeiro → Gestão de caixa e bancos → Acessar conciliação

2 - Objetivo
Adequar o vínculo dos lançamentos e a exibição dos lançamentos conciliados para garantir que cada lançamento apresente corretamente os registros do arquivo bancário correspondente.

3 - Alteração
Adequado o tipo de estrutura que armazena os registros do extrato bancário para utilizar o identificador único do registro, garantindo a correta associação dos lançamentos conciliados. Substituída a forma de adaptação dos registros do arquivo bancário para eliminar processamento redundante, passando a criar cada registro de detalhe uma única vez com referência direta ao arquivo específico, o que assegura que para N pares conciliados sejam gravados exatamente N registros com o ID correto do arquivo.

Implementado método de consulta que filtra os vínculos dos lançamentos conciliados considerando o identificador do portador da conta bancária, garantindo que a visualização exiba somente os registros pertencentes ao arquivo e portador em análise, evitando a mistura com dados de outras conciliações.

Atualizada a busca dos lançamentos conciliados para utilizar o novo método filtrado por portador quando a conta bancária estiver disponível, mantendo a busca original como alternativa para casos sem essa informação. Com isso, cada lançamento exibe apenas os registros do arquivo corrente, eliminando o carregamento excessivo de dados que prejudicava a renderização da tela.

Adequada a gravação dos campos relacionados ao arquivo bancário e à data da conciliação para evitar duplicidades e garantir a consistência dos dados na conciliação bancária, inclusive em processos de conciliação em lote.

Aplicada a montagem da lista de registros do arquivo bancário utilizando uma estrutura que evita duplicidades, assegurando que apenas registros únicos sejam exibidos na visualização dos lançamentos conciliados.

https://nimitz.atlassian.net/browse/NMTZ-10800

1 - Menu
ERP » Relatórios » Financeiro » Contas a Pagar

2 - Objetivo
Adequar a exibição do status das contas quitadas ao utilizar filtro de data retroativa no relatório de Contas a Pagar para garantir a informação correta.

3 - Alteração
Adequada a lógica que define a situação das contas no relatório de Contas a Pagar para que, quando a conta tiver sido quitada antes da data retroativa informada no filtro, o sistema exiba corretamente o status QUITADO. Com isso, as contas quitadas anteriormente à data selecionada passam a apresentar o status correto no relatório.

https://nimitz.atlassian.net/browse/NMTZ-10767

1 - Menu
ERP » Processos » Movimentações Fiscais » Nota Fiscal

2 - Objetivo
Adequar o tratamento ao inutilizar faixa de numeração já inutilizada para informar corretamente o status da operação e evitar processamento indevido.

3 - Alteração
Adequado o sistema para exibir a mensagem específica "256: Uma NF-e da faixa já está inutilizada na Base de dados da SEFAZ" quando a SEFAZ retorna que a faixa de numeração já foi inutilizada, proporcionando transparência ao usuário sobre o resultado da operação.

Ajustado o fluxo de processamento para que, ao receber resposta da SEFAZ indicando que a inutilização não foi realizada com sucesso, o sistema interrompa o processamento interno, evitando gravação e eventos posteriores relacionados à inutilização. Também aprimorada a mensagem de orientação ao usuário em casos de concorrência durante a tentativa de inutilização.

https://nimitz.atlassian.net/browse/NMTZ-10761

1 - Menu
ERP » Relatórios → Financeiro → Contas centro de Resultados

2 - Objetivo
Adequar o relatório de contas por centro de resultados para garantir o correto envio dos dados do centro de resultado e a exibição precisa dos saldos de débito e crédito no rodapé.

3 - Alteração
Adequado o carregamento da máscara do centro de resultado no início da rotina, garantindo que o código digitado seja validado corretamente contra o centro de resultado em memória. Quando o código não corresponde, o sistema realiza a busca adequada ou limpa os filtros, preservando a descrição e a integridade do filtro aplicado.

Aplicado o método centralizado para limpar os dados do centro de resultado, substituindo atribuições manuais, e implementado o carregamento correto dos atributos relacionados ao filtro do centro de resultado, incluindo a inicialização quando houver um centro de resultado único selecionado.

Implementado um novo campo que combina o código completo do centro de resultado com o identificador da filial, permitindo uma identificação precisa e consistente no filtro e na exibição dos dados.

Atualizada a consulta que traz os dados do relatório para incluir os campos que representam os saldos de crédito e débito do centro de resultado com o código limpo, possibilitando a comparação lógica correta no sistema.

Adequada a interface do modelo e corrigido o cálculo dos totais no relatório, garantindo que a comparação dos códigos de crédito e débito considere o código completo com a filial, evitando divergências na soma dos saldos exibidos no rodapé.

Adicionado método para retornar a combinação do código completo do centro de resultado com o identificador da filial, assegurando a consistência dos dados exibidos no relatório.

https://nimitz.atlassian.net/browse/NMTZ-10602

1 - Menu
ERP » Atualizações Automáticas » Receituário Agronômico » Receituário Padrão

2 - Objetivo
Adequar para que seja apresentado a descrição da guia de aplicação e não o código da guia.

3 - Alteração
Adequado para que seja apresentada a descrição da guia de aplicação, tanto terrestre quanto aérea, ao invés de apresentar somente o código da guia.

https://nimitz.atlassian.net/browse/NMTZ-10593

1 - Menu
ERP » Filt » Processos » Estoque » Transferência de Local de Estoque

2 - Objetivo
Adequar a rotina de transferência de local de estoque para permitir movimentação entre locais de estoque de diferentes estabelecimentos do segmento produtor rural, garantindo controle correto de saldo físico, saldo disponível e custo dos itens.

3 - Alteração
Implementada a transferência entre locais de estoque de diferentes filiais para clientes do segmento produtor rural, incluindo novo campo de seleção de filial destino com autocomplete que filtra apenas filiais deste segmento. Ajustada a lógica para que o local de estoque destino seja filtrado conforme a filial selecionada, e bloqueados os campos de filial e local de estoque destino após inclusão de itens na transferência.

Adequado o sistema para validar que a filial destino possui natureza de operação do tipo TEE configurada, impedindo a seleção caso contrário e exibindo mensagem de alerta. Implementada validação para que apenas itens compartilhados entre as filiais origem e destino possam ser incluídos na transferência, com alerta visual quando não houver itens compartilhados disponíveis.

Aplicado controle para impedir a exclusão de transferências geradas automaticamente (espelho) pela filial destino, permitindo exclusão somente pela filial origem, com mensagem de aviso ao usuário. Incluída a possibilidade de abrir o formulário de transferência de local de estoque diretamente a partir do relatório ficha de estoque, facilitando o acesso à rotina.

Criada entidade para vincular movimentações de estoque às transferências entre filiais, permitindo o controle detalhado das entradas e saídas relacionadas. Implementada lógica para processar a transferência entre filiais, incluindo validação de período aberto por empresa, atualização dos saldos de estoque na origem e destino, criação da transferência espelho no destino, inserção e exclusão das movimentações de estoque associadas, e recalculo dos saldos retroativos.

Atualizados os nomes de variáveis, métodos e propriedades para utilizar o termo "filial" em substituição a "estabelecimento" em todo o código relacionado à transferência entre locais de estoque. Incluídos novos endpoints para validação da configuração da operação de entrada na filial destino e para busca de itens compartilhados entre filiais por descrição, marca ou código de barras.

Adicionadas mensagens de alerta específicas para as situações de transferência entre filiais, como ausência de itens compartilhados, falta de configuração da operação TEE na filial destino e restrição de exclusão de transferências espelho. Ajustada a interface do usuário para exibir condicionalmente os campos de filial destino e local de estoque destino, com bloqueio conforme regras de negócio e segmentação do cliente.

4 - Configurações Necessárias
Para utilizar a transferência entre locais de estoque de diferentes filiais do segmento produtor rural, é necessário que o cliente esteja parametrizado como produtor rural no cadastro de clientes. Além disso, deve haver natureza de operação configurada para transferência de estoque, contemplando o tipo de operação 100 (TES) para saída e 101 (TEE) para entrada, esta última utilizada internamente pelo sistema.

O usuário deve possuir acesso ao menu ERP » Filt » Processos » Estoque » Transferência de Local de Estoque e o módulo de Estoque deve estar habilitado. Os cadastros de filiais e locais de estoque devem estar corretamente vinculados ao cliente produtor rural.

Ao realizar uma transferência entre filiais, o sistema valida se a filial destino possui a operação de entrada configurada; caso não possua, a seleção será bloqueada e uma mensagem de alerta será exibida. Também é necessário que os itens a serem transferidos estejam compartilhados entre as filiais origem e destino para que possam ser incluídos na transferência.

https://nimitz.atlassian.net/browse/NMTZ-10564

1 - Menu
ERP » Processos » Movimentações Fiscais » Conhecimento de Transporte

ERP » Processos » Movimentações Fiscais » Nota Fiscal

2 - Objetivo
Adequar o rateio do frete por peso para múltiplas notas fiscais com itens repetidos, garantindo a distribuição correta do valor do frete entre os itens.

3 - Alteração
Adequado o cálculo do rateio por peso na distribuição do frete para considerar individualmente o peso de cada item em todas as notas fiscais vinculadas ao conhecimento de transporte. Removido o agrupamento que acumulava pesos de produtos iguais em notas diferentes, evitando duplicidade na distribuição.

Atualizado o cálculo do percentual de peso de cada item para refletir a proporção correta do peso individual em relação ao peso total de todos os itens, mesmo quando o mesmo produto aparece em múltiplas notas. Com isso, o valor total do frete é distribuído de forma precisa e proporcional, mantendo a soma dos percentuais sempre em 100%.

https://nimitz.atlassian.net/browse/NMTZ-10433

1 - Menu
ERP » Processos » Vendas » Pedido de Venda

2 - Objetivo
Adequar o ajuste do fuso horário no pedido de venda para garantir a correta definição das datas de pagamento e previsão de entrega conforme o horário da filial.

3 - Alteração
Implementado o ajuste do horário para zero nos campos de data de pagamento e data de previsão de entrega na interface de condições de venda, garantindo que as datas sejam armazenadas sem influência de horário indevido.

Atualizado o serviço responsável pela condição de venda para utilizar o fuso horário da filial ao obter a data atual, substituindo chamadas que utilizavam o horário local do sistema, assegurando que as datas sejam inicializadas e validadas conforme o horário correto da filial.

Adequado o serviço de cópia de pedido para definir as datas iniciais utilizando o fuso horário da filial, substituindo a obtenção da data local do sistema, garantindo consistência nas datas ao duplicar pedidos.

Aplicado o ajuste no serviço fiscal para validar a data de validade do pedido de faturamento considerando a conversão do horário UTC para o fuso horário da filial, assegurando que as datas fiscais estejam corretas conforme o horário local da filial.

https://nimitz.atlassian.net/browse/NMTZ-10431

1 - Menu
ERP » Produtor Rural » Relatórios » Atividades de Patrimônio

2 - Objetivo
Implementar relatório para consulta e análise dos apontamentos de atividades vinculadas a patrimônios, permitindo controle operacional, rastreabilidade, análise de custos e apoio à tomada de decisão sobre máquinas e equipamentos.

3 - Alteração
Implementado o módulo de atividades de patrimônio com filtros por empresa, estabelecimento, safra, fazenda, período, tipo de atividade, registro de atividade e insumo, possibilitando a visualização agrupada das atividades por patrimônio. Adequada a exibição do relatório para apresentar informações detalhadas das atividades vinculadas a máquinas e equipamentos.

Aplicado o menu padrão de opções para download, substituindo o botão de download por um menu dropdown com opções para exportação em PDF e XLSX, facilitando a obtenção dos relatórios nos formatos desejados.

Implementado serviço para consulta, exportação em CSV e geração de relatórios em PDF, utilizando template com agrupamento por patrimônio para melhor organização das informações. A exportação CSV conta com formatação decimal adequada para facilitar a análise dos dados.

Adequado o controle de acesso para que apenas usuários com permissão no módulo Produtor Rural possam consultar o relatório, garantindo que as informações estejam disponíveis somente para produtores rurais, gestores agrícolas e analistas autorizados.

4 - Configurações Necessárias
Para utilizar o relatório, o usuário deve possuir permissão de acesso ao módulo Produtor Rural. Além disso, é necessário que existam atividades cadastradas do tipo patrimônio, patrimônios (máquinas e equipamentos) registrados e apontamentos vinculados a esses patrimônios. O acesso ao relatório é realizado pelo caminho ERP » Produtor Rural » Relatórios » Atividades de Patrimônio.

https://nimitz.atlassian.net/browse/NMTZ-10345

1 - Menu
ERP » Cadastros → Operações → Naturezas de operação

ERP » Processos → Movimentações fiscais → Nota fiscal

ERP » Processos → Movimentações fiscais → Conhecimento de transporte

2 - Objetivo
Adequar o rateio dos valores de frete e custos acessórios para incluir a opção de rateio por quantidade, garantindo que o cálculo seja realizado corretamente conforme a quantidade real dos itens.

3 - Alteração
Implementado o rateio dos valores de frete e custos acessórios considerando a quantidade dos itens, por meio de um novo método que calcula o percentual de rateio com base na quantidade tributável real de cada item, incluindo itens com conversão de embalagem. Esse método foi integrado à rotina de cálculo do conhecimento de transporte, garantindo que o rateio por quantidade seja aplicado quando configurado.

Adequado o processo de seleção do tipo de rateio efetivo para considerar o campo de configuração da filial como fallback quando o tipo de rateio da natureza de operação estiver nulo, assegurando a correta aplicação do rateio por peso, valor ou quantidade, inclusive em cenários com múltiplas notas fiscais vinculadas ao mesmo conhecimento de transporte.

Reinserida a opção "quantidade" no campo de seleção "Tipo Rateio de Frete" na tela de Naturezas de operação, posicionada entre as opções "valor" e "peso líquido", permitindo que o usuário escolha essa modalidade diretamente na interface. A chave de tradução já existente foi reutilizada para exibir corretamente o termo.

Atualizado o cálculo do frete unitário e a lógica de rateio para que, ao existir múltiplas notas fiscais associadas a um conhecimento de transporte, o sistema verifique a uniformidade dos tipos de rateio e aplique o rateio por quantidade quando apropriado, mantendo os métodos de rateio por peso e valor sem alterações.

Aplicado o ajuste na interface para exibir a nova opção de rateio por quantidade no dropdown correspondente, garantindo que o usuário possa selecionar essa opção de forma intuitiva e consistente com as demais modalidades disponíveis.

https://nimitz.atlassian.net/browse/NMTZ-10159

1 - Menu
ERP » Processos » Vendas » Formação de Preço

2 - Objetivo
Adequar para que seja possível editar um receituário agronômico e selecionar uma cultura diferente.

3 - Alteração
Adequado para que ao editar um receituário agronômico liste todas as culturas e diagnósticos vinculados ao defensivo em questão, sem possuir filtros específicos para listar apenas a cultura selecionada no momento da venda.

https://nimitz.atlassian.net/browse/NMTZ-10123

1 - Menu
ERP » Relatórios » Vendas » Venda por Representante

2 - Objetivo
Adequar o relatório de vendas por representante para incluir informações de devoluções no layout do PDF e estruturar a exportação dos dados em formato CSV com detalhes adicionais.

3 - Alteração
Adequado o layout do relatório em PDF (nas versões analítica e sintética) para incluir os totalizadores de quantidade devolvida e valor devolvido. Foram adicionadas colunas condicionais "Qtde Devolvida" e "Vlr Devolvido (R$)" nas tabelas de vendedor, no total por filial e nos cards de resumo (Itens, Grupo, Marca, Cliente, Natureza de Operação). Também foi incluída uma linha "Faturamento Líquido (Faturado - Devolvido)" no card TOTAL GERAL, exibida somente quando a opção de considerar devoluções estiver habilitada. A largura da coluna do nome do vendedor foi ajustada para acomodar as novas informações.

Atualizada a exportação do relatório para o formato CSV, incluindo a coluna "Numero Nota Fiscal Origem" no cabeçalho. Para as linhas referentes a devoluções, os valores monetários e de quantidade são automaticamente invertidos para refletir corretamente os dados. A coluna de origem apresenta o número do documento da nota fiscal de origem para devoluções e permanece vazia para vendas normais. Essas alterações garantem maior clareza e precisão na análise dos dados exportados.

https://nimitz.atlassian.net/browse/NMTZ-10122

1 - Menu
ERP » Relatórios » Vendas » Venda por Representante

2 - Objetivo
Adequar o rastreamento dos totalizadores exibidos no card "Total da Filial" no relatório de venda por representante para garantir a correta visualização dos valores.

3 - Alteração
Documentado o processo de cálculo dos totalizadores do card "Total da Filial", que considera as notas fiscais de saída autorizadas e as notas fiscais de devolução quando o filtro está ativo. O cálculo acumula o valor faturado, o valor pendente deduplicado por item do pedido e subtrai o valor devolvido, conforme a lógica aplicada no backend. Esclarecido que o card exibe diretamente os dados recebidos do backend sem realizar cálculos adicionais no frontend.

https://nimitz.atlassian.net/browse/NMTZ-9850

1 - MENU

ERP » Cadastros » Operações » Natureza de Operação

2 - OBJETIVO

O objetivo desta alteração é evitar que o sistema registre "duas vezes" a mesma informação na contabilidade para determinados pagamentos manuais. Isso impede que o contador precise apagar registros duplicados, garantindo que o lançamento só apareça no sistema contábil no momento real do pagamento.

3 - ALTERAÇÃO REALIZADA

Novo Botão de Controle: Foi criado um campo chamado "Não gerar provisão contábil" dentro do cadastro de Naturezas de Operação (exclusivo para contas a pagar/receber manuais).

Regra Automática: Quando marcado, o sistema "pula" a fase de registro de expectativa de pagamento (provisão) para contas parceladas (boletos/duplicatas) e faz o registro contábil apenas quando o dinheiro realmente sai ou entra no caixa.

Aviso ao Usuário: O sistema agora exibe mensagens claras, como "Provisão contábil não gerada", para que o usuário saiba exatamente por que aquele registro ainda não apareceu na contabilidade.

https://nimitz.atlassian.net/browse/NMTZ-9705

1 - Menu
ERP » Relatórios » Vendas » Venda por Representante

2 - Objetivo
Adequar o relatório de venda por representante para apresentar as devoluções de venda, incluindo detalhes, totais e filtros específicos, garantindo maior transparência e controle das informações.

3 - Alteração
Implementado filtro para considerar devoluções no relatório, com opção de ativação via checkbox "Considerar devoluções de vendas" que inicia desmarcado, mantendo o comportamento padrão sem devoluções.

Adicionado o detalhamento das notas de devolução no relatório, exibindo-as logo abaixo da nota original com destaque visual em fundo cinza claro e valores negativos em vermelho, tanto na visualização web quanto no PDF.

Adequado o cálculo dos totais por filial para subtrair as quantidades e valores das devoluções dos totais gerais, mantendo os campos de pendência inalterados, e incluindo colunas específicas para "Qtde Devolvida" e "Valor Devolvido" nos cards de resumo.

Implementado o acúmulo dos valores de devolução no resumo por natureza de operação, exibindo a natureza de devolução de venda apenas quando o filtro de devoluções estiver ativo, sem incluir devoluções de compra.

Ajustado o layout e espaçamento do relatório para utilizar melhor o espaço vertical disponível e evitar áreas em branco excessivas, além de ajustar dinamicamente a largura das tabelas conforme a presença das colunas de devolução, evitando sobreposição do rodapé.

4 - Configurações Necessárias
Para visualizar as devoluções no relatório de venda por representante, acesse ERP » Relatórios » Vendas » Venda por Representante e marque a opção "Considerar devoluções de vendas" no filtro. Ao ativar essa opção, o relatório incluirá as notas de devolução, os totais ajustados e as colunas específicas para devoluções nos cards de resumo.

https://nimitz.atlassian.net/browse/NMTZ-8907

1 - Menu
ERP » Processos » Vendas » Pedido de Venda

2 - Objetivo
Adequar a validação de pedidos de venda de defensivos para garantir que, quando a pessoa jurídica for consulente, os itens que exigem receituário agronômico estejam devidamente informados antes do faturamento.

3 - Alteração
Implementada validação para verificar a existência do receituário agronômico em itens defensivos nos pedidos de venda, bloqueando o faturamento ou a adição de ordem caso haja itens sem receituário para pessoas jurídicas consulentes. Essa validação ocorre tanto no momento da solicitação de entrega quanto no faturamento, garantindo consistência e conformidade com as exigências legais.

Adequado o sistema para exibir mensagens de alerta específicas quando os dados do receituário agronômico estiverem incompletos, informando o usuário sobre o item que necessita da documentação.

Aplicado controle no componente de entrega do pedido para bloquear o botão de faturamento enquanto as validações estão em andamento, evitando múltiplas execuções simultâneas e garantindo que o usuário receba feedback visual adequado durante o processamento.

Implementada a lógica no frontend para impedir o faturamento ou a adição de pedidos quando o receituário estiver incompleto, com exibição de mensagens de erro via toast antes de qualquer chamada ao backend.

Alterada a exceção lançada nas validações para WarningException, permitindo que o sistema trate essas situações como alertas que impedem a continuidade do processo até a regularização dos dados.

Incluídos testes unitários abrangentes para validar os diferentes cenários relacionados à presença ou ausência do receituário, à condição de pessoa jurídica consulente e à exigência do receituário pelo item defensivo, garantindo a robustez da validação.

https://nimitz.atlassian.net/browse/NMTZ-7601

1 - Menu
ERP » Processos » Receituário Agronômico » Receituário Agronômico

2 - Objetivo
Apresentar o número da receita de SC e o número da receita do TRT na rotina do receituário agronômico para facilitar a visualização e o controle dessas informações.

3 - Alteração
Adicionadas as colunas "Número Receituário T.R.T" e "Número Receituário SC" no grid da lista de receituários, posicionadas ao lado da coluna "Número Receituário", exibindo células vazias quando os valores não estiverem preenchidos.

Incluído o campo "Número Receituário SC" no card "Receituário" do formulário, ao lado do campo "Número Receituário", com lógica para exibir esse campo somente quando o endereço do consulente estiver cadastrado no estado de Santa Catarina.

Ajustada a ordem dos campos no formulário para que, quando o responsável técnico for técnico agrícola, a sequência seja "Número Receituário", seguido de "Número Receituário SC" e depois "Número Receituário T.R.T", aplicando a mesma regra para receituários gerados a partir de notas de venda.

Adicionados os campos de texto "Número Receituário T.R.T" e "Número Receituário SC" no filtro lateral da rotina, ambos opcionais, e incluídos esses campos no filtro enviado para consulta dos registros, garantindo que sejam considerados na pesquisa dos receituários.

https://nimitz.atlassian.net/browse/NMTZ-6871

1 - Menu
ERP » Cadastros » Usuários » Grupo de Usuários

2 - Objetivo
Implementar permissões de acesso para o grupo de usuários 'Gerencial' nas rotinas de produção interna, garantindo controle adequado sobre as ações disponíveis nessas funcionalidades.

3 - Alteração
Implementadas permissões de acesso para o grupo de usuários 'Gerencial' nas rotinas ERP » Cadastros » Produção Interna » Fórmulas de Produção e ERP » Processos » Produção Interna » Apontamento de Produção, permitindo que esse grupo realize as ações de alterar, visualizar, incluir e remover nessas rotinas.

Adequadas as permissões do sistema ao remover entradas associadas aos menus de produção interna que estavam desatualizadas, garantindo que apenas as permissões corretas estejam vinculadas aos grupos de usuários.

Excluídas permissões órfãs que não possuíam correspondência com menus ativos, mantendo a estrutura de controle de acesso organizada e consistente.