O que há de novo no Gestão de Armazenagem | WMS - 8.12.8
Alterações e novidades mais recentes:
8.12.8.212 | 30/07/2026Coletor de Dados
Atividades em aberto
Associação de usuários às tarefas de separação
Corrigimos o vínculo de usuários às tarefas de separação geradas nas ondas. No passado, algumas tarefas podiam aparecer no coletor sem a identificação do usuário responsável, mesmo quando já estavam atribuídas. Isso dificultava a visualização e a localização das tarefas disponíveis para execução.
Locais:
- Movimentação > Saída > Gerenciador de Expedição
- Coletor de Dados > Atividades em aberto
Separação Onda
Mensagem de validação de tolerância durante a separação no coletor
Corrigimos a mensagem apresentada durante a Separação Onda, via coletor, quando ocorre uma divergência entre a quantidade separada e a quantidade solicitada, Separação com quantidade diferente da solicitada exige: Utiliza Tolerância na Separação ativo no Produto-Depositante e Confirmar Quantidade na Separação ativo na Configuração de Onda, ou seja, informando que a separação com quantidade diferente da solicitada exige a configuração Utiliza Tolerância na Separação ativa no Produto x Depositante e Confirmar Quantidade na Separação ativa na Configuração de Onda. No passado, a mensagem indicava uma configuração incorreta como causa do bloqueio, Não é permitido a separação de quantidades diferentes da solicitada quando o depositante para Trocar Lote e Ignorar Pendência Separação, o que podia levar a interpretações equivocadas durante a análise do problema.
Local: Coletor de Dados > Separação Onda
Integração
Mensagem de validação da exportação do EFD para estoque anterior
Ajustamos a mensagem, 20444: NÃO É PERMITIDO QUANTIDADE NEGATIVA DE ESTOQUE ANTERIOR. idproduto: 4745 - idnf: - estoqueAnt: -24 - valorAnt: -15238,78 OPERAÇÃO CANCELADA, VERIFIQUE SE OS MESES ANTERIORES FORAM CORRETAMENTE GERADOS ANTES DE GERAR O MÊS DESEJADO.,,apresentada durante a exportação do EFD quando o processo identifica saldo negativo no estoque anterior do produto. A mensagem passou a detalhar melhor a origem da inconsistência, facilitando a identificação da causa do problema. Para manter a integridade das informações, a geração do EFD deve ser realizada mês a mês, em sequência cronológica, garantindo que os saldos de entrada e saída sejam considerados na composição dos períodos seguintes. O processo de EFD continua impedindo a geração de arquivos com valores negativos de estoque anterior, 20444: NÃO É PERMITIDO QUANTIDADE NEGATIVA DE ESTOQUE ANTERIOR. idproduto: 4745 - idnf: - estoqueAnt: -24 - valorAnt: -15238,78 OPERAÇÃO CANCELADA,pois a ausência da geração sequencial dos períodos pode comprometer o cálculo dos saldos e resultar em inconsistências fiscais.
Local: Integração > Integração de Arquivo
Movimentação
Saída
Identificação do lote indústria durante a conferência de packing
Ajustamos a conferência de packing para identificar o lote indústria informado no produto. No passado, o lote indústria podia ser interpretado incorretamente durante a conferência, resultando em apontamento de excesso.
Local: Movimentação > Saída > Conferência Packing
Liberação de notas para expedição com motivo de corte extenso
Ajustamos o processamento da liberação de notas para expedição para tratar as situações em que o conteúdo do motivo de corte excedia o tamanho permitido pelo sistema. No passado, a operação podia ser interrompida com erro, java.sql.SQLException: ORA-12899: valor muito grande para a coluna “WMS”.”NFDET”.”MOTIVODOCORTE” (real: 1031, máximo: 1000), de banco de dados durante a liberação das notas, impedindo o andamento da expedição.
Local: Movimentação > Saída > Liberar Nota Fiscal para Expedição
Exibição do estado na Conferência Packing por tarefa
Corrigimos a exibição da coluna de estado na tela de Conferência Packing quando a conferência é realizada por tarefa, sem utilização de conferência cega e com lote único. Anteriormente, o estado da conferência dos pedidos não era apresentado na tela mesmo com a configuração correta.
Local: Movimentação > Saída > Conferência Packing
Contagem de volumes do Relatório de Embarque da Coleta
Corrigimos a geração do Relatório de Embarque da Coleta para desconsiderar volumes cancelados no cálculo da quantidade total de volumes. Anteriormente, o relatório contabilizava volumes com status cancelado juntamente com os volumes ativos, resultando em uma quantidade superior à efetivamente embarcada.
Locais:
- Movimentação > Saída > Gerenciador de Volume
- Movimentação > Saída > Gerenciador de Coleta
- Integração > Log de Integração
Nota Fiscal
NF-e
Agrupamento de itens repetidos na geração de nota fiscal de retorno
Corrigimos a geração das notas fiscais de retorno para evitar que o mesmo produto seja listado em múltiplas linhas quando possuir o mesmo código. No passado, algumas notas podiam apresentar itens repetidos no XML e nos relatórios, resultando na exibição do mesmo produto mais de uma vez.
Local: Nota Fiscal > NF-e > Controle de NF-e
Histórico de novidades e melhorias:
2026
Importante
As labels (etiquetas) estão disponíveis somente nas matérias publicadas a partir de 12/09/2024, na versão 8.12.7.380 do Gestão de Armazenagem | WMS. Logo, as matérias anteriores a essa data encontram-se no padrão antigo.
8.12.8.211 | 29/07/2026
Coletor de Dados
Atividades em aberto
Associação de usuários às tarefas de separação
Corrigimos o vínculo de usuários às tarefas de separação geradas nas ondas. No passado, algumas tarefas podiam aparecer no coletor sem a identificação do usuário responsável, mesmo quando já estavam atribuídas. Isso dificultava a visualização e a localização das tarefas disponíveis para execução.
Locais:
- Movimentação > Saída > Gerenciador de Expedição
- Coletor de Dados > Atividades em aberto
Separação Onda
Mensagem de validação de tolerância durante a separação no coletor
Corrigimos a mensagem apresentada durante a Separação Onda, via coletor, quando ocorre uma divergência entre a quantidade separada e a quantidade solicitada, Separação com quantidade diferente da solicitada exige: Utiliza Tolerância na Separação ativo no Produto-Depositante e Confirmar Quantidade na Separação ativo na Configuração de Onda, ou seja, informando que a separação com quantidade diferente da solicitada exige a configuração Utiliza Tolerância na Separação ativa no Produto x Depositante e Confirmar Quantidade na Separação ativa na Configuração de Onda. No passado, a mensagem indicava uma configuração incorreta como causa do bloqueio, Não é permitido a separação de quantidades diferentes da solicitada quando o depositante para Trocar Lote e Ignorar Pendência Separação, o que podia levar a interpretações equivocadas durante a análise do problema.
Local: Coletor de Dados > Separação Onda
Integração
Mensagem de validação da exportação do EFD para estoque anterior
Ajustamos a mensagem, 20444: NÃO É PERMITIDO QUANTIDADE NEGATIVA DE ESTOQUE ANTERIOR. idproduto: 4745 - idnf: - estoqueAnt: -24 - valorAnt: -15238,78 OPERAÇÃO CANCELADA, VERIFIQUE SE OS MESES ANTERIORES FORAM CORRETAMENTE GERADOS ANTES DE GERAR O MÊS DESEJADO.,,apresentada durante a exportação do EFD quando o processo identifica saldo negativo no estoque anterior do produto. A mensagem passou a detalhar melhor a origem da inconsistência, facilitando a identificação da causa do problema. Para manter a integridade das informações, a geração do EFD deve ser realizada mês a mês, em sequência cronológica, garantindo que os saldos de entrada e saída sejam considerados na composição dos períodos seguintes. O processo de EFD continua impedindo a geração de arquivos com valores negativos de estoque anterior, 20444: NÃO É PERMITIDO QUANTIDADE NEGATIVA DE ESTOQUE ANTERIOR. idproduto: 4745 - idnf: - estoqueAnt: -24 - valorAnt: -15238,78 OPERAÇÃO CANCELADA,pois a ausência da geração sequencial dos períodos pode comprometer o cálculo dos saldos e resultar em inconsistências fiscais.
Local: Integração > Integração de Arquivo
Acessar a tela de meta do operador sem configuração de integração Gestão da Mão de Obra
Corrigimos o tratamento da configuração de integração com o Gestão da Mão de Obra, na tela de meta do operador, para evitar falhas durante o carregamento da funcionalidade. Anteriormente, quando a configuração de integração Gestão da Mão de Obra não estava definida para o usuário, o sistema podia gerar um erro interno e interromper o fluxo de navegação, impedindo a exibição da tela de meta ou o redirecionamento esperado.
Local: Integração > Integração de Arquivo
Validação da integração do Gestão da Mão de Obra para usuários sem configuração definida
Corrigimos a validação da configuração de integração Gestão da Mão de Obra nas rotinas responsáveis por identificar se a integração está ativa para o usuário. Anteriormente, quando a configuração do Gestão da Mão de Obra não estava definida, o sistema podia gerar um erro durante a verificação da integração, interrompendo o fluxo das funcionalidades relacionadas às métricas do Gestão da Mão de Obra.
Local: Integração > Integração de Arquivo
Inventário
Contagem de inventário com múltiplas datas de vencimento
Ajustamos o processo de atualização da crítica do inventário para considerar as diferentes datas de vencimento de um mesmo produto durante a execução da ação de ignorar contagem, ou seja, cada data de vencimento é tratada de forma independente, permitindo a realização das contagens previstas. No passado, ao concluir a contagem de uma das datas de vencimento de um produto, o sistema desconsiderava a outra data registrada no mesmo endereço, impedindo a continuidade da contagem no coletor pelo processo do Inventário.
Local: Inventário > Inventário
Monitoramento
Atualização da pesagem após entrega de volumes na doca
Corrigimos a rotina de atualização da pesagem dos pedidos para garantir o registro das quantidades pesadas após a entrega dos volumes na doca. No passado, alguns pedidos podiam permanecer com o percentual de pesagem incompleto, mesmo com a conferência concluída, impedindo o avanço do processo de faturamento.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
Movimentação
Saída
Alteração de peso e cubagem de volumes
Corrigimos a utilização da opção Alterar Cubagem e Peso do Volume, com o tratamento da conversão de dados para evitar referências nulas durante o processamento, permitindo que a edição de peso e cubagem seja realizada. No passado, ao selecionar um volume e abrir a funcionalidade, o sistema exbia a mensagem (TypeError) : Cannot read properties of null (reading ‘b’), apresentando na exceção de execução e impedindo a alteração das informações.
Locais:
- Movimentação > Saída > Conferência Packing
- Movimentação > Saída > Gerenciador de Volume
Exibição do estado na Conferência Packing por tarefa
Corrigimos a exibição da coluna de estado na tela de Conferência Packing quando a conferência é realizada por tarefa, sem utilização de conferência cega e com lote único. Anteriormente, o estado da conferência dos pedidos não era apresentado na tela mesmo com a configuração correta.
Local: Movimentação > Saída > Conferência Packing
Contagem de volumes do Relatório de Embarque da Coleta
Corrigimos a geração do Relatório de Embarque da Coleta para desconsiderar volumes cancelados no cálculo da quantidade total de volumes. Anteriormente, o relatório contabilizava volumes com status cancelado juntamente com os volumes ativos, resultando em uma quantidade superior à efetivamente embarcada.
Locais:
- Movimentação > Saída > Gerenciador de Volume
- Movimentação > Saída > Gerenciador de Coleta
- Integração > Log de Integração
8.12.8.210 | 27/07/2026
Coletor de Dados
Separação por Estação
Acessar a Separação por Estação no coletor
Corrigimos a tela de Separação por Estação do coletor de dados. Anteriormente, o problema era causado por uma situação não tratada durante o carregamento dos dados, resultando na exibição de uma mensagem de erro inesperado.
Local: Coletor de Dados > Separação por Estação
Integração
Integração com o RMS para atualização do Código de Atividade
Melhoramos o desempenho na rotina de Integração e Reintegração com o RMS, incluindo a criação de novos índices para otimizar o processamento das informações retornadas pelo sistema externo. O ajuste reduz impactos de performance que poderiam impedir ou atrasar a atualização do Código de Atividade nas notas fiscais, mesmo quando a integração já havia retornado com sucesso.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Inventário
Atualização de críticas após alteração de contagem em inventário dinâmico
Ajustamos a rotina de alteração de contagem para atualizar as críticas em inventários dinâmicos, o sistema executa a validação adequada e atualiza a crítica conforme o resultado da nova contagem. No passado, quando uma contagem divergente era alterada para ficar igual à quantidade sistémica, o sistema não reavaliava a crítica de inventário e mantinha o endereço pendente, impedindo o avanço do processo.
Local: Inventário > Inventário
Monitoramento
Geração da solicitação de faturamento após a conferência
Corrigimos a rotina responsável por gerar a solicitação de faturamento para pedidos configurados para faturar após a conferência ou pesagem. No passado, alguns pedidos concluíam a conferência normalmente, porém o gatilho que iniciava a exportação para faturamento não era criado. Como consequência, as notas permaneciam pendentes sem registro de erro no acompanhamento das exportações.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
Movimentação
Entrada
Cálculo da quantidade da nota fiscal no Relatório de Recebimento Conferido
Corrigimos a lógica de cálculo da coluna Qtde Nota Fiscal no relatório Recebimento Conferido. Anteriormente, o relatório podia apresentar divergências de quantidade mesmo quando a conferência havia sido realizada e sem diferenças em relação à nota fiscal.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
Saída
Numeração sequencial de volumes durante a expedição
Corrigimos a rotina de geração de volumes para garantir a criação da numeração de forma sequencial. Anteriormente, alguns números de volume podiam ser ignorados durante o processo, mesmo quando existiam volumes cancelados que deveriam ser considerados na sequência.
Local: Movimentação > Saída > Gerenciador de Volume
8.12.8.209 | 24/07/2026
Cadastro
Produto
Seleção de produtos genéricos vinculados ao depositante
Corrigimos a rotina de consulta de produtos genéricos na tela de associação de produtos do depositante. No passado, a mensagem, Erro Inesperado” é apresentada. Detalhes: ‘IdLogError: 3F656D66-5141-449C-BA3D-6AAAF04FE663’, ocorria ao abrir a janela de seleção de produto genérico, impedindo a utilização da funcionalidade e, em alguns casos, fazendo com que a tela permanecesse em carregamento contínuo.
Local: Cadastro > Produto > Produto > botão Depositante > botão Informações Associadas
Integração
Integração com o RMS para atualização do Código de Atividade
Melhoramos o desempenho na rotina de Integração e Reintegração com o RMS, incluindo a criação de novos índices para otimizar o processamento das informações retornadas pelo sistema externo. O ajuste reduz impactos de performance que poderiam impedir ou atrasar a atualização do Código de Atividade nas notas fiscais, mesmo quando a integração já havia retornado com sucesso.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Acessar a tela de meta do operador sem configuração de integração Gestão da Mão de Obra
Corrigimos o tratamento da configuração de integração com o Gestão da Mão de Obra, na tela de meta do operador, para evitar falhas durante o carregamento da funcionalidade. Anteriormente, quando a configuração de integração Gestão da Mão de Obra não estava definida para o usuário, o sistema podia gerar um erro interno e interromper o fluxo de navegação, impedindo a exibição da tela de meta ou o redirecionamento esperado.
Local: Integração > Integração de Arquivo
Inventário
Contagem automática de inventário com unificação de barras
Corrigimos a atualização das críticas de inventário quando o parâmetro Unificar barras diferentes está habilitado. No passado, o sistema não considerava a data de vencimento durante o processamento da contagem automática. Como resultado, saldos de lotes com vencimentos diferentes podiam ser agrupados em uma única linha, apresentando a soma das quantidades em vez de exibir cada lote separadamente.
Local: Inventário > Inventário
Nota Fiscal
Exclusão de notas fiscais sem vínculos operacionais
Corrigimos o processo de exclusão de notas fiscais para considerar todos os registros relacionados à operação. No passado, algumas notas fiscais sem onda ou documentos vinculados não podiam ser excluídas, pois o sistema identificava incorretamente a existência de registros filhos devido a uma tabela que não era tratada durante a exclusão.
Local: Nota Fiscal > Controle Nota Fiscal
8.12.8.208 | 23/07/2026
Coletor de Dados
Separação Onda
Geração de corte físico durante a separação de itens
Ajustamos o processo de geração do corte físico para tratar corretamente diferenças de fluxo durante a conferência da separação. A correção elimina situações em que o sistema apresentava divergência entre as quantidades das notas fiscais e das movimentações da onda ao realizar o corte de itens para as operações que utilizam diferentes modalidades de conferência, como por Nota Fiscal, por Tarefa e por Caixa de Separação. No passado, ao aplicar um corte de um item, no fluxo de Separação, o Coletor de Dados apresentou a mensagem A quantidade total em notas fiscais (203) não confere com a quantidade total em movimentações da onda (228).
Local: Coletor de Dados > Separação Onda
Integração
Tratamento de integrações marcadas como erro
Corrigimos o processo de atualização de status das integrações para garantir o tratamento quando uma integração é marcada como erro. O ajuste elimina situações em que integrações permaneciam indevidamente na fila de processamento, contribuindo para o acúmulo de registros com status “Aguardando” e impactando o envio de novas integrações.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
- Configuração > Configurações Avançadas de Integração
Validação da integração do Gestão da Mão de Obra para usuários sem configuração definida
Corrigimos a validação da configuração de integração Gestão da Mão de Obra nas rotinas responsáveis por identificar se a integração está ativa para o usuário. Anteriormente, quando a configuração do Gestão da Mão de Obra não estava definida, o sistema podia gerar um erro durante a verificação da integração, interrompendo o fluxo das funcionalidades relacionadas às métricas do Gestão da Mão de Obra.
Local: Integração > Integração de Arquivo
Grafia do status de liberação enviado em eventos de integração
Corrigimos a grafia do status de liberação enviado nos eventos de integração com o SeniorX. O valor retornado para o status ‘X’ passou de Unlliberated para Unliberated. Os demais mapeamentos de status foram mantidos sem alterações, garantindo compatibilidade com os comportamentos já existentes. O ajuste evita divergências na interpretação do status por sistemas consumidores da integração.
Local: Integração > Integração de Arquivo
Envio do emitente nos eventos de integração com o SeniorX
Corrigimos as constantes de controle utilizadas na geração dos eventos de integração com o SeniorX para garantir o carregamento das informações configuradas no pacote de eventos. No passado, as constantes responsáveis por habilitar o envio de dados adicionais estavam configuradas com o mesmo valor das constantes utilizadas para não carregar informações. Como consequência, o emitente da nota fiscal não era incluído no payload de determinados eventos, como os eventos de volume gerado.
Local: Integração
Exportação de remanejamentos para ERP Senior com rastreabilidade completa
Alteramos a exportação de remanejamentos para preservar as informações de rastreabilidade quando o depositante utiliza ERP Senior com rastreabilidade completa de lote. Agora, quando o lote estiver configurado com rastreabilidade completa no WMS, o ID do lote passa a compor os critérios de agrupamento da exportação, garantindo a correspondência correta entre estoque, lote e movimentação. Para os demais cenários, a regra atual de sumarização das quantidades permanece inalterada.
Anteriormente, o ID do lote não era considerado no agrupamento dos registros exportados, permitindo a consolidação das quantidades em uma única movimentação. Em processos que exigem rastreabilidade completa, essa consolidação podia causar inconsistências na integração com o ERP e gerar erros relacionados à quantidade de séries movimentadas.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Inventário
Cálculo de estoque em trânsito no inventário dinâmico
Corrigimos a montagem do estoque em trânsito utilizada pelo inventário dinâmico quando havia lotes distintos do mesmo produto armazenados no mesmo endereço.O ajuste evita divergências nos cálculos de sobra, falta e pendências relacionadas ao estoque em trânsito, garantindo que as quantidades sejam consideradas durante a apuração do inventário.
Local: Inventário > Inventário
Monitoramento
Validação de cortes para exportação de faturamento
Ajustamos a validação que impede a exportação de faturamento quando existem cortes pendentes de resolução. Anteriormente, o sistema estava considerando cortes internos gerados automaticamente pelo processo de troca de lote, mesmo quando esses cortes não são exibidos nas telas de gestão de cortes. Como consequência, alguns pedidos permaneciam com a exportação de faturamento bloqueada de forma indevida.
Locais:
- Monitoramento > Acompanhamento Saída por Nota Fiscal
- Monitoramento > Corte Físico
Movimentação
Definição de usuário no gerenciador de packing
Corrigimos o processo de definição de usuário no gerenciador de packing para evitar falhas durante a atribuição da conferência. O problema ocorria ao trocar o usuário responsável pela conferência, gerando um erro java.sql.SQLException: ORA-01422: a extração exata retorna mais do que o número solicitado de linhas que impedia a conclusão da operação.
Locais:
- Movimentação > Gerenciador de Packing
- Movimentação > Saída > Conferência Packing
Entrada
Finalização de backlist com ajuste de saldo positivo
Corrigimos o processo de ajuste de saldo positivo em backlists para permitir a gravação de produtos que controlam data de fabricação ou data de vencimento. O problema ocorria mesmo quando as informações de lote e validade já haviam sido coletadas durante a conferência, fazendo com que a rotina permanecesse tentando salvar e exibisse a mensagem informando que a data de vencimento não havia sido informada.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
Confirmação de alocação de mapas com grande volume de produtos
Otimizamos a rotina de confirmação de alocação para melhorar o desempenho em operações que envolvem lotes com uma quantidade elevada de produtos distintos. Anteriormente, ocorria em ordens de recebimento com lotes palete contendo muitos itens, onde a geração das movimentações de estoque durante a confirmação da alocação causava lentidão excessiva e impedia a conclusão do processo.
Local: Movimentação > Entrada > Gerenciador de Mapa de Alocação
Saída
Validação de quantidades conferidas na geração de volumes
Ajustamos a rotina de geração de volumes para impedir que a quantidade conferida seja maior do que a quantidade esperada na nota fiscal. O ajuste corrige situações em que uma conferência realizada com quantidade superior à solicitada na nota e à separada gerava mensagem Erro na geração do volume, o lote id 9999 possui quantidade maior que o esperado para a nota fiscal durante a geração do volume.
Local: Movimentação > Saída > Montagem de Volumes Colmeia
8.12.8.206 | 17/07/2026
Integração
Importação de arquivos Backlist com datas inválidas
Ajustamos a importação do Backlist para garantir o processamento das datas no formato (dd/mm/aaaa), independentemente da configuração regional do banco de dados. No passado, as diferenças na configuração de data do ambiente podiam causar falhas na importação e gerar o erro ORA-01843: not a valid month, mesmo quando o arquivo seguia o layout esperado. Também atualizamos as informações exibidas quando o parâmetro info=true é utilizado, facilitando a identificação de configurações do ambiente relacionadas ao processamento.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Monitoramento
Aceite e recusa de corte físico
Corrigimos o processo de corte físico que impedia a conclusão do aceite e da recusa da operação. Ajustamos a gravação de um campo obrigatório que estava sendo registrado com valor nulo, causando erros, com a mensagem java.sql.SQLIntegrityConstraintViolationException: ORA-01400: não é possível inserir NULL em (“MOVIMENTACAOLMS”.”QUANTIDADE”), durante o processamento do corte físico.
Local: Monitoramento > Corte Físico
Movimentação
Saída
Atualização de status da conferência em colmeia
Corrigimos o processo de conferência em colmeia para atualizar o status do escaninho para a etapa de montagem de volumes após a conclusão da conferência dos itens. No passado, ocorria o problema após o aceite de um corte físico, quando todos os itens já estavam conferidos, mas o escaninho permanecia sem atualização de status. Nessa situação, o sistema informava que não havia mais conferências pendentes, porém não liberava o pedido para a próxima etapa do processo.
Local: Movimentação > Saída > Conferência Colmeia
8.12.8.205 | 16/07/2026
Coletor de Dados
Separação Onda
Corrigimos a rotina de separação no coletor para garantir a compatibilidade com ambientes que utilizam o Tomcat 7. Solicitamos que seja atualizado o Tomcat para a versão 9, que contêm melhorias de segurança e maior abrangência de compatibilidade com versões mais novas do WMS. Anteriormente, ao informar o endereço de separação, o coletor podia apresentar uma tela em branco devido a uma incompatibilidade na interpretação do tipo de dado retornado pela aplicação nessa versão do servidor.
Locais:
- Coletor de Dados > Separação Onda
- Tomcat
Consulta
Estoque
Aplicamos uma equalização no cálculo do peso do lote entre as telas Estoque Local por Lote e Gerenciador de Lote. A tela Estoque Local por Lote passa a exibir o peso atual do lote, calculado com base na quantidade disponível em estoque (a coluna Peso, refere-se ao peso atual do respectivo lote, ou seja, conforme sua quantidade em estoque muda, seu peso se altera). Por isso, o valor pode variar conforme ocorrem movimentações de estoque. Já a tela Gerenciador de Lote mantém a exibição do peso de entrada/alocação do lote, que não é alterado pelas mudanças na quantidade em estoque.
Locais:
- Consulta > Estoque > Estoque Local por Lote
- Movimentação > Gerenciador de Lote
Inventário
Ajustamos a rotina de inventário para tratar a opção de zerar endereço em locais submetidos à dupla contagem. No passado, ao registrar um local vazio, o sistema podia considerar indevidamente o saldo no sistema como resultado da contagem ou remover informações já registradas por outros usuários envolvidos no inventário.
Local: Inventário > Inventário
Corrigimos a rotina de Ignorar Contagem do Inventário Dinâmico. No passado, o sistema podia apresentar o erro ORA-01427: single-row subquery returns more than one row ao tentar ignorar a contagem de determinados locais inventariados, impedindo a continuidade do processo.
Local: Inventário > Inventário
Movimentação
Saída
Corrigimos o processo de sumarização dos itens na geração da NF-e de remessa/retorno, garantindo o agrupamento dos produtos no XML. Anteriormente, em alguns cenários geravam múltiplas linhas para o mesmo produto, mesmo quando deveriam ser agrupadas.
Locais:
- Movimentação > Saída > Gerenciador de Expedição
- Movimentação > Saída > Gerenciador de Expedição Expedido e Cancelado
- Nota Fiscal > Armazém Geral > Consulta de Notas Fiscais de Cobertura
Corrigimos a rotina de Conferência Packing para contabilizar as quantidades dos itens bipados quando a conferência cega está habilitada. No passado, os produtos eram lidos normalmente, porém a quantidade conferida não era atualizada na tela. Como consequência, ao finalizar a leitura dos itens, o sistema podia apresentar mensagens indevidas informando divergência na conferência.
Local: Movimentação > Saída > Conferência Packing
Corrigimos a validação do identificador utilizado na Conferência Packing quando a conferência utiliza a leitura da barra da Caixa de Separação. Anteriormente, o sistema reconhecia a caixa e a tarefa, porém podia exibir a mensagem (não foi encontrada conferência pendente no packing para este identificador) de que o item não pertencia à conferência ao realizar a leitura de produtos válidos da mesma caixa.
Local: Movimentação > Saída > Conferência Packing
Corrigimos a validação do endereço de escaninho durante a conferência de colmeia. Anteriormente, algumas conferências podiam ficar em um estado inconsistente, no qual o produto era reconhecido como já conferido, porém a geração da movimentação não era concluída e o sistema apresentava a mensagem Dados não encontrados.
Local: Movimentação > Saída > Conferência Colmeia
Entrada
Corrigimos a exclusão de lotes de Cross Docking em Ordens de Recebimento que passaram pelo processo de colmeia. Anteriormente, ao tentar excluir determinados lotes, o sistema podia apresentar a mensagem O registro selecionado não pode ser excluído, pois possui registros filhos, mesmo sem haver movimentações que justificassem o bloqueio.
Locais:
- Movimentação > Entrada > Gerenciar Ordem de Recebimento
- Consulta > Estoque > Kardex de Endereço
- Movimentação > Gerenciador de Lote
8.12.8.203 | 14/07/2026
Inventário
Corrigimos o processo de ignorar contagens de inventário quando existe divergência entre a quantidade física e a quantidade registrada no sistema, melhorando o processo da mensagem Informe corretamente um valor para a data (dd/mm/aaaa) ao tentar ignorar a contagem no coletor ou na tela de monitoramento do Enterprise. Com a correção, a ação pode ser realizada normalmente, evitando a necessidade de refazer o inventário para prosseguir com as contagens.
Locais:
- Inventário > Inventário
- Coletor de Dados > Inventário
Movimentação
Saída
Ajustamos a atualização do status do escaninho durante a conferência colmeia. No passado, o sistema apresentou a mensagem de erro (TypeError) : Cannot read properties of null (reading ‘Fq’) ao bipar a embalagem de um produto, mesmo quando a conferência era realizada corretamente.
Local: Movimentação > Saída > Conferência Colmeia
8.12.8.201 | 10/07/2026
Movimentação
Saída
Alteramos a rotina de formação de ondas de colmeia com palete padrão para que as tarefas passem a ser geradas de acordo com a região configurada.
Locais:
- Movimentação > Saída > Gerenciador de Expedição
- Monitoramento > Acompanhamento Saída por Nota Fiscal
8.12.8.200 | 10/07/2026
Coletor de Dados
Separação por Tarefa
Corrigimos o processo de Separação por Tarefa no coletor de dados para evitar a exibição de tela em branco após a leitura de determinadas tarefas. No passado, ao bipar uma tarefa, o fluxo da separação era interrompido e o operador não conseguia prosseguir com a atividade.
Local: Coletor de Dados > Separação por Tarefa
8.12.8.199 | 10/07/2026
Coletor de Dados
Packing
Otimizamos a rotina de busca de tarefas no fluxo de Tarefa Consolidada durante o processo de Packing. A melhoria reduz o tempo de resposta na consulta das tarefas, eliminando a lentidão observada na leitura de identificadores e na geração de volumes pelo coletor. O comportamento anterior fazia com que a busca de tarefas levasse vários minutos para retornar os resultados, impactando diretamente a produtividade da operação.
Local: Coletor de Dados > Packing
Consulta
Estoque
Corrigimos a consulta da tela Histórico de Estoque Valorado para garantir a exibição dos registros ao filtrar por setor. No passado, alguns setores com endereços vinculados e estoque disponível não apresentavam informações no relatório, mesmo possuindo movimentações e saldo em estoque.
Locais:
- Fastvision > Histórico de Estoque Valorado
- Consulta > Estoque > Estoque Valorado
Inventário
Ajustamos a consulta utilizada na rotina de atualização de estoque do inventário. No passado, ao executar a atualização, o sistema retornava a mensagem ORA-00979: não é uma expressão GROUP BY, impedindo a conclusão da operação.
Local: Inventário > Inventário
8.12.8.198 | 08/07/2026
Coletor de Dados
Separação Onda
Corrigimos a validação do lote indústria durante a separação via coletor, permitindo que o sistema aceite o lote informado no processo. Anteriormente, ao confirmar o lote, o sistema apresentava a mensagem Text ‘MH1021’ could not be parsed at index 0 que impedia a continuidade da separação, mesmo com o lote válido.
Local: Coletor de Dados > Separação Onda
Movimentação
Saída
Corrigimos o processo de sumarização dos itens na geração da NF-e de remessa/retorno, garantindo o agrupamento dos produtos no XML. Anteriormente, em alguns cenários geravam múltiplas linhas para o mesmo produto, mesmo quando deveriam ser agrupadas.
Locais:
- Movimentação > Saída > Gerenciador de Expedição
- Movimentação > Saída > Gerenciador de Expedição Expedido e Cancelado
- Nota Fiscal > Armazém Geral > Consulta de Notas Fiscais de Cobertura
Entrada
Nota Fiscal
NF-e
Ajustamos a lógica de transmissão de NF-e para tratar casos com status de envio abortado. No passado, mesmo com as notas autorizadas, o sistema indicava pendência de transmissão e cancelava a operação com a mensagem EXISTE(M) NOTA(S) DE RETORNO DE ARMAZENAGEM NÃO TRANSMITIDA(S).
Locais:
- Nota Fiscal > NF-e > Controle de NF-e
- Movimentação > Saída > Gerenciador de Coleta
8.12.8.197 | 06/07/2026
Saída
Corrigimos a geração da numeração de volumes para garantir que siga a ordem correta dentro de cada nota fiscal. Anteriormente, o sistema podia gerar volumes fora de sequência, o que exigia o cancelamento da conferência e nova geração dos volumes. Também orientamos validar os números no sistema, pois o layout da etiqueta pode impactar a visualização devido ao tamanho da fonte e espaçamento.
Local: Movimentação > Saída > Gerenciador de Volume
8.12.8.196 | 03/07/2026
Cadastro
Fiscal
Corrigimos o campo de ST para desconsiderar espaços indevidos, garantindo que o código de benefício fiscal (cBenef) seja enviado no XML da nota fiscal. Anteriormente, mesmo com o benefício fiscal configurado no ID da operação, o sistema não enviava o cBenef, o que resultava na rejeição da NF com a mensagem de CST com benefício fiscal sem código informado, ou seja, aparesentando a mensagem Rejeicao: CST com beneficio fiscal e nao informado o codigo de beneficio fiscal [nItem:1].
Local: Cadastro > Fiscal > Código de Benefício Fiscal
Remessa por Conta e Ordem de Terceiros
Ajustamos a rotina de busca de cidades durante a integração para tornar a comparação mais flexível, permitindo identificar corretamente cadastros já existentes mesmo quando houver variações na grafia do nome. Anteriormente, diferenças no formato do nome das cidades enviadas pela integração geravam múltiplos cadastros para o mesmo município, sem o respectivo código. Isso impedia a geração das notas de remessa, como no caso da Remessa por Conta e Ordem de Terceiros. Para mais detalhes, acesse.
8.12.8.195 | 02/07/2026
Integração
Otimizamos a geração das mensagens de erro enviadas na integração com o ERP Senior, agrupando os erros antes da montagem do JSON. No passado, algumas mensagens ultrapassavam o limite de caracteres permitido pelo ERP, impedindo a atualização do campo de erro para determinados produtos.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Movimentação
Entrada
Ajustamos o tamanho do campo de código de barras na tabela de integração para permitir o armazenamento completo das informações enviadas durante a confirmação da alocação, na tabela INT_ENVIO_NFDET_RETORNO_OR. No passado, o sistema retornava a mensagem ORA-12899: valor muito grande para a coluna “INT_ENVIO_NFDET_RETORNO_OR”.”BARRA” (real: 22, máximo: 20) ao confirmar a alocação quando o código de barras excedia o limite permitido, impedindo a conclusão do processo.
Local: Movimentação > Entrada > Gerenciador de Mapa de Alocação
8.12.8.194 | 02/07/2026
Monitoramento
Corrigimos o campo tipo utilizado na tela de gerenciador de volumes, eliminando o erro inesperado ao selecionar um volume na tela de acompanhamento de saída por nota fiscal. Anteriormente, a seleção de volumes gerava uma exceção Erro inesperado. java.lang.ClassCastException impedindo o uso da funcionalidade em todos os ambientes.
Locais:
- Movimentação > Saída > Gerenciador de Volume
- Monitoramento > Acompanhamento Saída por Nota Fiscal
8.12.8.193 | 02/07/2026
Cadastro
Fiscal
Corrigimos o campo de ST para desconsiderar espaços indevidos, garantindo que o código de benefício fiscal (cBenef) seja enviado no XML da nota fiscal. Anteriormente, mesmo com o benefício fiscal configurado no ID da operação, o sistema não enviava o cBenef, o que resultava na rejeição da NF com a mensagem de CST com benefício fiscal sem código informado, ou seja, aparesentando a mensagem Rejeicao: CST com beneficio fiscal e nao informado o codigo de beneficio fiscal [nItem:1].
Local: Cadastro > Fiscal > Código de Benefício Fiscal
8.12.8.192 | 01/07/2026
Coletor de Dados
Remanejamento
Ajustamos a rotina de remanejamento para validar as datas de fabricação e vencimento dos lotes. Agora, o sistema considera de forma precisa essas informações ao realizar o remanejamento, evitando bloqueios indevidos. No passado, o sistema apresentava mensagem Remanejamento não pode ser concluído devido ao Lote: 180003 tem um prazo fabricação/vencimento diferente do Lote: 180001, ou seja, ao tentar remanejar múltiplos lotes no mesmo processo, mesmo quando todos possuíam o mesmo produto, lote de indústria e datas de fabricação/vencimento. Nesses casos, o remanejamento só era permitido quando realizado lote a lote.
Local: Coletor de Dados > Remanejamento
Monitoramento
Corrigimos o processo de Conferência Automática ao utilizar o botão na tela Acompanhamento Saída por Nota Fiscal. No passado, ao realizar a conferência, o sistema apresentava a mensagem Local de integracao nao encontrado para a onda 13022 da nota fiscal 25087, informando que o local de integração não foi encontrado para a onda, impedindo a continuidade do processo.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
Movimentação
Saída
Otimizamos a rotina de finalização de atividades de coleta, garantindo o processamento da onda e a sincronização dos status entre coleta, onda e nota fiscal. No passado, o processamento ocorria de forma lenta, o que causava inconsistências de status (como nota fiscal faturada, mas onda em execução ou registro em carga) e impedimentos em ações como o estorno da coleta com a mensagem O processamento das notas fiscais da coleta ainda não foi concluído, favor tentar novamente em alguns minutos. Operação cancelada.
Locais:
- Movimentação > Saída > Gerenciador de Coleta
- Movimentação > Saída > Gerenciador de Expedição
- Monitoramento > Acompanhamento Saída por Nota Fiscal
- Nota Fiscal > NF-e > Voltar Nota Fiscal Impressa
8.12.8.191 | 30/06/2026
Batch Picking integração com WCS
A funcionalidade de Batch Picking consolidado no Gestão de Armazenagem | WMS Senior permite que o sistema agrupe múltiplos pedidos e notas fiscais em uma única tarefa de separação, com segregação automática entre itens de caixa fechada e unidade. Após a separação consolidada, os itens unitários passam por um processo de triagem via coletor de dados, onde são vinculados ao pedido correspondente e direcionados ao endereço de packing correto.
O principal benefício operacional é a eliminação de visitas repetidas ao mesmo endereço de picking. Sem este fluxo, cada pedido gera tarefas individuais, obrigando o separador a retornar ao mesmo local múltiplas vezes para produtos idênticos. Com o agrupamento, o separador visita o endereço uma única vez e separa a quantidade total para todos os pedidos da onda. Consulte a documentação completa
Local: Configuração > Configuração de Onda
Coletor de Dados
Separação Onda
Ajustamos a funcionalidade Trocar Lote Indústria na separação via coletor de dados. Ao acionar a opção, o sistema realiza uma nova busca por um lote disponível em estoque, respeitando as regras de FEFO e FIFO já aplicadas na formação da onda. Quando encontra um lote elegível, o sistema substitui automaticamente o lote originalmente previsto.
O lote selecionado nessa nova busca pode estar em um endereço diferente do local inicial de separação, considerando também outras posições de estoque disponíveis. Para mais esclarecimentos, acesse.
Local: Coletor de Dados > Separação Onda
Conferência de Entrada
Ajustamos o comportamento do parâmetro Tempo dos Prazos para limpar automaticamente os campos de Prazo de Validade, Prazo de Comercialização e Prazo Crítico ao realizar alterações.
Locais:
- Coletor de Dados > Conferência de Entrada
- Inventário > Inventário
- Movimentação > Ajuste > Ajuste de Movimentação
Configuração
Atualizamos a integração de volumes com ERP para permitir a exportação automática dos dados via REST no momento da geração dos volumes. A configuração inclui a definição da URL de exportação e da chave de API para autenticação, além de um recurso de validação que verifica o preenchimento obrigatório dos campos e se a URL inicia com http:// ou https://.
A exportação passa a ocorrer quando o parâmetro Geração de Volume estiver definido como REST - Modelo WMS no cadastro do depositante. Também incluímos validações que informam quando não há dados para testar, exigem a chave de API quando a URL estiver preenchida e garantem o formato correto da URL informada. Para informações complementares.
Esta melhoria foi implementada após sugestão realizada em nosso Fórum de Produtos. Caso ainda não conheça, realize seu cadastro, acesse e aproveite para sugerir melhorias também! Sua opinião é muito importante para nós. Para realizar o acesso, é necessária autenticação.
Locais:
- Configuração > Configuração Geral > guia Integração
- Cadastro > Depositante > guia Exportação
Atualizamos a seção de Comunicação para permitir a configuração das exportações de dados para sistemas externos via REST. Agora é possível informar as URLs de destino para exportação de volumes e inventário, além da chave de API utilizada na autenticação das requisições.
A exportação de volumes ocorre no momento da geração, desde que o depositante esteja configurado com geração via REST - Modelo WMS. Já a exportação de inventário acontece quando o inventário é liberado para contagem e configurado para integração via REST. Também ajustamos a validação das URLs, exigindo o preenchimento da chave de API quando necessário e garantindo que os endereços informados iniciem com http:// ou https://. Para consultar mais detalhes, acesse.
Local: Configuração > Configuração Geral > guia Integração > agrupamento Comunicação
Aplicamos uma regra que permite priorizar o consumo de lotes e endereços com menor quantidade disponível em estoque durante a reserva automática (via integração de pedidos e notas fiscais) e na formação de onda. O sistema passa a selecionar primeiro os saldos menores antes de utilizar lotes com maior quantidade.
Esse ajuste reduz a geração de saldos residuais no armazém e melhora a organização do estoque, principalmente em operações com múltiplos lotes ou endereços, como cenários com produtos armazenados no chão. Para mais esclarecimentos, acesse.
Local: Configuração > Configuração Onda > guia Separação
Consulta Gestão da Mão de Obra
Adicionamos a tela Consulta Gestão da Mão de Obra para permitir o acompanhamento das movimentações realizadas pelos usuários no armazém. A tela apresenta as informações agrupadas a partir da data de formação da onda, facilitando a visualização do estágio operacional das atividades e dos responsáveis por cada execução.
Agora é possível monitorar atividades dos operadores, identificar os usuários responsáveis por cada movimentação, acompanhar processos em andamento e concluídos, verificar o cumprimento dos prazos de SLA de expedição e analisar a produtividade da operação. A funcionalidade também apoia auditorias e o rastreamento completo dos processos. Para mais detalhes, acesse.
Local: Consulta > Movimentação > Consulta Gestão da Mão de Obra
Controle SIF (Serviço de Inspeção Federal)
Implementamos o controle do Código SIF (Serviço de Inspeção Federal) no WMS Senior, permitindo coletar, armazenar e rastrear essa informação nas operações de recebimento e inventário. O campo aceita até 10 caracteres alfanuméricos e passa a ser obrigatório quando o parâmetro Coletar SIF estiver habilitado no produto. Também disponibilizamos o SIF nas principais telas de gerenciamento e incluímos o campo no layout de inventário terceirizado, além de manter o vínculo entre SIF e lote (1 SIF por lote), o sistema valida e atualiza automaticamente o código em casos de divergência no inventário, garantindo maior precisão no controle de produtos de origem animal. Consulte a documentação completa.
Local: Cadastro > Produto> Produto> botão Depositante > botão Informações Associadas > guia Coleta de Informações
Cálculo de ICMS para operações de RCOT conforme RICMS/SP Art. 10
Aplicamos uma nova regra para o cálculo de ICMS nas Notas Fiscais de Remessa por Conta e Ordem de Terceiros, conforme o Art. 10 do RICMS/SP. Quando o parâmetro estiver habilitado no cadastro do armazém, o sistema passa a calcular o imposto com base na UF do depositante, desde que a UF seja diferente da do armazém e a base de ICMS da nota de venda esteja zerada. Nesses casos, o sistema utiliza a tabela de alíquotas por estado para definir o cálculo. Para informações adicionais.
Expedição de Pedido/NF com Shelf-Life fora do prazo
A funcionalidade de Expedição de Pedido/NF com Shelf-Life fora do prazo tem como objetivo realizar as exceções do controle Shelf-Life (vida útil do produto) para expedição fora do prazo no Gestão de Armazenagem | WMS Senior. Para mais esclarecimentos, acesse.
Locais:
- Cadastro > Entidade > Entidade > guia Regras de Atendimento
- Cadastro > Segurança > Grupo de Usuário
- Cadastro > Motivo de Ocorrência
Importação de Inventário Terceirizado
Adicionamos o endpoint de importação de inventário terceirizado via REST. A API recebe um payload JSON com as contagens organizadas por inventário, depositante, local e itens. Cada bloco de local representa a visita de um operador a um endereço, permitindo inclusive o envio de dupla contagem por usuários diferentes. O sistema realiza o pareamento dessas contagens e realiza a liberação automática quando as quantidades coincidem.
Para utilizar a funcionalidade, o cadastro do inventário deve estar com as flags Terceirizado e Inventário via REST marcadas. O comportamento de reenvio é controlado pela flag Permite Reenvio de Integração via REST: quando desmarcada, aceita apenas um envio bem-sucedido; quando marcada, permite múltiplos envios, sendo que cada novo envio sobrescreve o anterior. Todos os recebimentos, com sucesso ou falha, são registrados no log de integração e podem ser consultados no Gerenciador de Integração REST V2. Para informações complementares.
Local: Integração > Gerenciador de Integração Rest V2
Integração
Adicionamos o campo Tipo na integração itensConferenciaEspecifica da expedição do ERP > WMS (Integração Nota Fiscal de Saída). Esse campo passa a identificar o tipo de recebimento do pedido. Aplicamos tratativas específicas quando o campo é enviado como CONFERENCIA_INTERNA ou CONFERENCIA_EXTERNA, permitindo diferenciar os fluxos na integração de conferência via REST v2. Antes, não havia essa distinção direta entre os tipos de conferência na integração. Para mais detalhes, acesse.
Local: Integração > Gerenciador de Integração Rest V2
Ajustamos a API de expedição FMFO (POST /webresources/rest/v2/lote/definirDatas) e as integrações de Remanejamento Planejado para padronizar o uso do campo valor.
O campo valor passa a aceitar até 60 caracteres e pode ser preenchido com idLote, Lote Indústria ou uma informação específica, garantindo maior flexibilidade no envio de dados entre as integrações. Para mais detalhes, acesse.
Local: Integração > Gerenciador de Integração Rest V2
Implementamos a exportação de inventário por meio de integração REST, permitindo enviar ao ERP de terceiros as informações atualizadas de estoque geradas no WMS. A integração utiliza o endpoint POST /rest/v2/inventario/contagens com o tipo de integração INTEGRACAO_INVENTARIO, contemplando dados como identificação do inventário, data de cadastro, CNPJ do armazém, tipo de inventário, depositantes, locais e produtos. Para maiores detalhes.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Ajustamos o comportamento do botão Integrar Novamente no Gerenciador de Integração REST V2 para permitir a regeneração de exportações que foram concluídas ou que apresentaram erro, considerando o agrupador selecionado. O botão permanecerá desabilitado quando o volume estiver cancelado.
Local: Integração > Gerenciador de Integração Rest V2
Com o objetivo de permitir a integração de Pedidos de Retorno de Armazenagem para depositantes pessoa física e pessoa jurídica, adicionamos o campo INSCRICAOESTADUALDEP à tabela INT_PEDIDODET_RETORNO_AMZ, utilizada na integração [ERP > WMS] Pedido de Retorno de Armazenagem. Esse campo é responsável por informar a Inscrição Estadual do depositante. Para informações adicionais.
Local: Integração > Integração de Arquivo
Campo Percentual de Desconto Preciso nas integrações dos itens de pedido e faturamento
Implementamos o campo PERCENTUALDESCONTOPRECISO nas integrações de pedido e faturamento via RESTV1 (TXT e Banco a Banco). Este campo foi disponibilizado nas tabelas int_pedidodet e int_faturamentodet, permitindo informar o percentual de desconto com até 4 casas decimais. O valor é opcional, aceita formato numérico no padrão 999.9999 e pode ser enviado vazio ou nulo. A integração passa a ler, gravar e retornar esse campo mantendo a precisão informada.
- Item do Pedido (via REST- recebimento / expedição), (Texto- I-05 Importar Pedido / Nota Fiscal - Itens [ int_pedidodet ]) e (Banco a Banco - Pedido / Nota Fiscal - Itens [ int_pedidodet ] )
- Item do Faturamento (via REST - faturamento), (Texto - I-06-Importar Faturamento - Itens [ int_faturamentodet ]) e (Banco a Banco - Faturamento itens [ int_faturamentodet])
Local: Integração > Integração de Arquivo
Ajustamos a importação de XML no grupo det nItem para permitir o uso da tag <rastro> sem a obrigatoriedade de informar simultaneamente lote e data de validade. O sistema passa a aceitar diferentes combinações das tags <nLote>, <qLote>, <dFab> e <dVal>, tratando cada uma conforme sua finalidade.
Quando informado <nLote> e <qLote>, o sistema considera como lote indústria e quantidade vinculada para expedição. Quando informado <dFab> e <dVal>, considera como datas de fabricação e validade. Caso apenas parte dessas informações seja enviada, o sistema não bloqueia a importação e realiza a reserva com base nos dados disponíveis. Para consultar mais detalhes, acesse.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Inventário
Atualizamos a guia de Inventário Terceirizado para permitir a integração das contagens via REST, substituindo o processo de importação de arquivos quando essa opção estiver ativada.
Também habilitamos a opção de reenvio completo da integração via REST, permitindo sobrescrever integralmente as contagens de inventário já importadas com uma nova carga de dados. Para consultar mais detalhes, acesse.
Local: Inventário > Inventário > guia Inventário Terceirizado
Ajustamos o comportamento do sistema ao liberar um inventário terceirizado via integração REST. Após a liberação, o sistema passa a restringir automaticamente o vínculo de novas informações, mantendo desabilitadas as opções do grupo Planejamento.Esse comportamento garante consistência dos dados e impede alterações indevidas após a finalização do inventário integrado.
Esta melhoria foi implementada após sugestão realizada em nosso Fórum de Produtos. Caso ainda não conheça, realize seu cadastro, acesse e aproveite para sugerir melhorias também! Sua opinião é muito importante para nós. Para realizar o acesso, é necessária autenticação.
Local: Inventário > Inventário
Remanejamento por Demanda com Priorização de Setores
A funcionalidade de Remanejamento por Demanda com Priorização de Setores permite que o operador configure uma ordem de prioridade personalizada para definir de quais setores de armazenagem o sistema buscará saldo para realizar o reabastecimento ou ressuprimento dos endereços de picking. Dessa forma, ao invés de utilizar a lógica padrão de busca, o sistema priorizará os setores de origem conforme a classificação definida pelo usuário. Para aprofundar o assunto.
Locais:
- Cadastro > Depositante > guia Remanejamento
- Cadastro > Produto > Produto > botão Depositante > botão Informações Associadas > guia Regras para Alocação
- Cadastro > Armazém > Setor > botão Depositante > botão Priorizar Setores Origem no Reabastecimento
REST - Modelo Cabeçalho/Volume/Lotes
Adicionado a funcionalidade de Autorização de Embarque do Depositante a integração REST - Modelo Cabeçalho/Volume/Lotes, este modelo gera um JSON hierárquico contendo dados de cabeçalho (NF, CNPJs, número da coleta), volumes (número, código de barras, peso) e itens/lotes por volume (produto, quantidade, lote indústria, lote adicional, datas de fabricação e vencimento). Essa integração é acionada no processamento da coleta e envia os dados para os endpoints configurados nos ganchos da integração. Para informações adicionais.
Local: Cadastro > Depositante > botão Cadastrar > guia Exportação > agrupamento Expedição
8.12.8.190 | 29/06/2026
Coletor de Dados
Separação por tarefa
Corrigimos a rotina de corte físico na separação por carga para permitir o registro de cortes em tarefas válidas dentro da mesma onda. Anteriormente, o sistema apresentava a mensagem Esta separação não possui nenhum pedido para aceitar corte físico. Operaçã Cancelada., ou seja, que não havia pedidos disponíveis para corte físico, mesmo quando ainda existiam tarefas pendentes de separação na onda.
Locais:
- Movimentação > Saída > Gerenciador de Expedição
- Coletor de Dados > Separação por tarefa
Movimentação
Entrada
Corrigimos a consulta do resumo web de Ordens de Recebimento (ORs), que não apresentava dados tanto para ORs em aberto quanto finalizadas. No passado, ao acessar o resumo web nenhuma informação era exibida, mesmo com registros existentes.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
Saída
Corrigimos a validação de quantidade durante a conferência da colmeia no momento da leitura do escaninho. No passado, ao bipar o código de barras, a mensagem Conferência possui quantidade maior que o esperado para a nota fiscal era apresentada de forma indevida mesmo sem exceder a quantidade prevista na nota fiscal.
Local: Movimentação > Saída > Conferência Colmeia
8.12.8.189 | 29/06/2026
Coletor de Dados
Separação por tarefa
Corrigimos a rotina de corte físico na separação por carga para permitir o registro de cortes em tarefas válidas dentro da mesma onda. Anteriormente, o sistema apresentava a mensagem Esta separação não possui nenhum pedido para aceitar corte físico. Operaçã Cancelada., ou seja, que não havia pedidos disponíveis para corte físico, mesmo quando ainda existiam tarefas pendentes de separação na onda.
Locais:
- Movimentação > Saída > Gerenciador de Expedição
- Coletor de Dados > Separação por tarefa
Movimentação
Entrada
Corrigimos a consulta do resumo web de Ordens de Recebimento (ORs), que não apresentava dados tanto para ORs em aberto quanto finalizadas. No passado, ao acessar o resumo web nenhuma informação era exibida, mesmo com registros existentes.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
Saída
Corrigimos a validação de quantidade durante a conferência da colmeia no momento da leitura do escaninho. No passado, ao bipar o código de barras, a mensagem Conferência possui quantidade maior que o esperado para a nota fiscal era apresentada de forma indevida mesmo sem exceder a quantidade prevista na nota fiscal.
Local: Movimentação > Saída > Conferência Colmeia
Ajustamos o processo de formação de ondas para evitar falhas intermitentes durante a execução. Antes, o problema ocorria de forma esporádica, impactando a operação.
Locais:
- Movimentação > Saída > Formar Onda Por Nota Fiscal
- Movimentação > Saída > Gerenciador de Expedição
8.12.8.188 | 26/06/2026
Coletor de Dados
designado a mim e em aberto
Ajustamos o vínculo da atividade ao iniciar a conferência de packing no coletor, garantindo que o pedido permaneça visível nas listas designado a mim e em aberto. Anteriormente, ao sair da tela durante a conferência, a atividade não ficava atribuída no gerenciador, fazendo com que o pedido desaparecesse do coletor mesmo com a conferência em andamento.
Locais:
- Coletor de Dados > designado a mim e em aberto
- Movimentação > Convocação Ativa > Gerenciador de Atividade
- Monitoramento > Acompanhamento Saída por Nota Fiscal
- Movimentação > Saída > Conferência Packing
Integração
Corrigimos a rotina de importação de itens GMB com separação específica para evitar falha ao localizar dados necessários durante o processamento. Anteriormente, a importação podia ser interrompida com erro de erro ao importar item 233fo01 da gmb codigointerno: 260306 ora-20000: ora-01403: dados não encontrados, mesmo quando o item, vínculo com o depositante e código de barras estavam corretamente cadastrados.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Movimentação
Saída
Ajustamos a verificação de disponibilidade de estoque na liberação de pedidos para considerar a classificação por tipo de pedido, alinhando o comportamento com outros pedidos já liberados para expedição. No passado, o sistema podia aplicar cortes indevidos mesmo com estoque disponível, pois não levava em conta a mesma classificação utilizada em reservas existentes.
Locais:
- Movimentação > Saída > Liberar Nota Fiscal para Expedição
- Nota Fiscal > Classificação Tipo de Pedido
- Consulta > Estoque > Estoque Local por Lote
Entrada
Corrigimos a rotina de exportação de retorno de recebimento, com coleta de informação específica. No passado, o processo retornava mensagem A quantidade total de informação específica informada não confere com a quantidade total do item, informando divergência entre a quantidade total do item e as informações específicas, mesmo quando os valores estavam corretos.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
8.12.8.187 | 25/06/2026
Integração
Ajustamos a mensagem exibida na importação de pedido de retorno de armazenagem quando o serviço de transporte não é encontrado, incluindo detalhes mais claros sobre a configuração necessária, por exemplo erro ao importar pedido de retorno de armazenagem: 342094 ora-20500: erro ao encontrar serviço de transporte para o depositante [iddepositante: 7298]. erro: o depositante 7298 e a transportadora 17 da nota fiscal 342094 não possuem configuração de serviço de rastreabilidade cadastrado. verificar botão “transp. e rastreamento” da tela “depositante”. No passado, a mensagem indicava apenas a ausência do serviço.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
- Cadastro > Entidade > Entidade
- Cadastro > Depositante
Ajustamos a separação específica via integração para validar se o lote possui quantidade disponível fiscalmente antes de realizar a alocação. No passado, quando o lote informado não possuía estoque coberto suficiente, o processo era interrompido com a mensagem ora-20444: erro na geração de separação específica: ora-20000: estoque coberto insuficiente para o lote 14560700 no local pp-03-015-1-01. a quantidade a adicionar é de 84 e somente 0 está disponivel para utilização, mesmo havendo saldo em outros lotes equivalentes.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
- Movimentação > Gerenciador de Lote
Movimentação
Saída
Corrigimos o processo de cancelamento de volume que movimentava parte do estoque para um local incorreto, gerando inconsistência entre quantidade em packing, estoque e pendências. Anteriormente, essa divergência podia impedir a retirada da nota fiscal da onda, exibindo a mensagem Problema ao retirar pendencia. Armazém Id: 6 / Local: 00000350 / Lote: 2325944 / Qtde 1512. ORA-02290: restrição de verificação (CK_LOTELOCAL_PENDENCIA) violada devido à diferença de quantidade registrada para o lote.
Locais:
- Movimentação > Saída > Gerenciador de Expedição
- Consulta > Estoque > Estoque Local por Lote
Saída > Gerenciador de Coleta
Corrigimos o cálculo de cubagem apresentado no Relatório de Embarque Checklist para refletir o volume total das notas fiscais. Anteriormente, o relatório aplicava a soma dos volumes e também multiplicava pelo total de volumes, resultando em um valor duplicado e incorreto de cubagem.
Locais:
- Cadastro > Caixa de Volume
- Movimentação > Saída > Gerenciador de Coleta > botão Impressos > Embarque de Coleta Checklist
8.12.8.186 | 23/06/2026
Movimentação
Saída
Corrigimos a validação da rotina de separação via coletor para impedir o registro de corte físico quando existir remanejamento pendente vinculado à tarefa. No passado, o sistema permitia finalizar a separação e seguir para o packing mesmo com remanejamento em aberto, causando inconsistência no processo.
Local: Movimentação > Saída > Gerenciador de Expedição
Ajustamos a mensagem apresentada na geração de volume no packing para trazer mais detalhes quando houver divergência entre o lote indústria conferido e o separado. No passado, a mensagem 20000: Quantidade contada no packing não confere com a quantidade a ser gerada para o volume não deixava claro o motivo da inconsistência, dificultando a identificação do problema quando a quantidade contada não correspondia à quantidade esperada para o volume.
Local: Movimentação > Saída > Conferência Packing
Nota Fiscal
Ajustamos o cálculo do valor unitário na rotina de exportação de estoque para garantir que o valor enviado corresponda ao cadastrado na nota fiscal da ordem de recebimento. Anteriormente, a exportação considerava um valor divergente do registrado no sistema, resultando em diferenças como o envio de 221,21 em vez de 442,41 para o mesmo produto.
Locais:
- Nota Fiscal > Controle Nota Fiscal
- Nota Fiscal > Alteração de Nota Fiscal
8.12.8.184 | 23/06/2026
Coletor de Dados
designado a mim e em aberto
Ajustamos o vínculo da atividade ao iniciar a conferência de packing no coletor, garantindo que o pedido permaneça visível nas listas designado a mim e em aberto. Anteriormente, ao sair da tela durante a conferência, a atividade não ficava atribuída no gerenciador, fazendo com que o pedido desaparecesse do coletor mesmo com a conferência em andamento.
Locais:
- Coletor de Dados > designado a mim e em aberto
- Movimentação > Convocação Ativa > Gerenciador de Atividade
- Monitoramento > Acompanhamento Saída por Nota Fiscal
- Movimentação > Saída > Conferência Packing
Gestão de Contrato
Relatórios
Ajustamos a consulta do relatório Armazenagem por Palete Condicionada a Movimentação para apresentar a quantidade de paletes movimentados. No passado, o relatório podia exibir valores divergentes em relação ao kardex do produto, como no caso de expedições onde a quantidade apresentada era superior ao realizado.
Local: Gestão de Contrato > Relatórios > Armazenagem por Palete Condicionada a Movimentação
Integração
Atualizamos o retorno do log de integração para itens de pedido de retorno de armazenagem, permitindo que a mensagem de erro apresente informações mais claras. Anteriormente, a integração retornava apenas a mensagem dados não encontrados, o que dificultava a identificação da causa do erro.
Local: Integração > Log de Integração
Movimentação
Saída
Corrigimos a validação na conferência de lote indústria para aceitar caracteres especiais, como o hífen (-). No passado, os lotes que continham esse tipo de caractere podiam ser considerados inválidos durante a conferência, mesmo estando preenchidos corretamente.
Local: Movimentação > Saída > Conferência Packing
Corrigimos o processo de separação pelo coletor para tratar as pendências relacionadas ao endereço durante a execução da tarefa. Anteriormente, o sistema podia retornar uma mensagem de pendência vinculada à própria onda em separação, mesmo sem remanejamentos em aberto, devido a inconsistências geradas por cancelamento de volumes no endereço. Isso impedia a finalização da tarefa.
Locais:
- Movimentação > Saída > Gerenciador de Volume
- Consulta > Estoque > Kardex de Endereço
- Consulta > Estoque > Estoque Local por Lote
Nota Fiscal
Ajustamos o cálculo do valor unitário na rotina de exportação de estoque para garantir que o valor enviado corresponda ao cadastrado na nota fiscal da ordem de recebimento. Anteriormente, a exportação considerava um valor divergente do registrado no sistema, resultando em diferenças como o envio de 221,21 em vez de 442,41 para o mesmo produto.
Locais:
- Nota Fiscal > Controle Nota Fiscal
- Nota Fiscal > Alteração de Nota Fiscal
Corrigimos a geração da NFe de RCOT para garantir que a nota seja disponibilizada corretamente para emissão após sua criação. No passado, a nota de RCOT podia ser gerada e exibida no controle de notas fiscais, mas não ficava disponível para transmissão, impedindo a continuidade do processo do pedido.
Local: Nota Fiscal > Controle Nota Fiscal
8.12.8.183 | 23/06/2026
Coletor de Dados
Coleta Manual
Corrigimos a identificação da nota fiscal durante o processo de coleta manual via coletor. No passado, ao executar a coleta manual, o sistema apresentava erro de banco de dados (ORA-01422: a extração exata retorna mais do que o número solicitado de linhas ORA-06512: em “PK_CARGA”, line 8228 ORA-06512: em “PK_CARGA”, line 8423 ORA-06512: em line 1), impedindo a continuidade do processo e a baixa dos pedidos no sistema.
Local: Coletor de Dados > Coleta Manual
Gestão de Contrato
Ajustamos a rotina de geração de fatura de contrato para garantir o correto fluxo da ação ao clicar no botão Gerar fatura. No passado, o sistema apresentava erro imediatamente ao acionar a função, sem permitir a seleção da data de vencimento.
Local: Gestão de Contrato > Gerenciador de Contrato
Integração
Ajustamos a formação do log de integração de pedidos para suportar as descrições de produtos com maior quantidade de caracteres. No passado, ao importar itens de pedido com descrições extensas, o sistema gerava erro de banco de dados (erro ao importar item pedido: ora-06512: em “t_int_pedidodet”, line 152 ora-06502: pl/sql: erro: buffer de string de caracteres pequeno demais numérico ou de valor), impedindo a importação dos itens mesmo quando o cabeçalho do pedido era integrado com sucesso.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Movimentação
Saída
Ajustamos a mensagem apresentada na geração de volume no packing para trazer mais detalhes quando houver divergência entre o lote indústria conferido e o separado. No passado, a mensagem 20000: Quantidade contada no packing não confere com a quantidade a ser gerada para o volume não deixava claro o motivo da inconsistência, dificultando a identificação do problema quando a quantidade contada não correspondia à quantidade esperada para o volume.
Local: Movimentação > Saída > Conferência Packing
Otimizamos o desempenho na liberação de notas fiscais para expedição quando utilizada a etiqueta externa TRAY. No passado, a operação apresentava lentidão devido ao alto consumo de recursos do banco de dados, principalmente ao liberar múltiplas notas simultaneamente na tela, impactando a agilidade do processo.
Local: Movimentação > Saída > Liberar Nota Fiscal para Expedição
Nota Fiscal
NF-e
Aplicamos uma regra para definir o tipo de frete na geração da Nota de Conta e Ordem, com base na nota fiscal de venda. Quando a venda estiver como CIF, a nota será gerada como frete por conta de terceiros; quando for FOB, permanece como FOB; e quando for terceiros, segue como terceiros. Anteriormente, o sistema replicava a modalidade de frete da nota de venda, o que gerava inconsistências.
Local: Nota Fiscal > NF-e > Controle de NF-e
Otimizamos a consulta da tela Voltar Nota Fiscal Impressa para melhorar o desempenho na busca das informações. Anteriormente, devido ao alto volume de notas fiscais na base de dados, a tela apresentava lentidão, impactando o tempo de resposta durante a operação.
Local: Nota Fiscal > NF-e > Voltar Nota Fiscal Impressa
8.12.8.182 | 17/06/2026
Nota Fiscal
NF-e
Corrigimos a abertura da tela de Controle de NF-e, garantindo o carregamento das informações independentemente do filtro selecionado. No passado, ao selecionar a opção de notas não autorizadas, o sistema apresentava erro de banco de dados (java.lang.RuntimeException: java.sql.SQLException: ORA-01422: a extração exata retorna mais do que o número solicitado de linhas), impedindo a visualização dos registros.
Local: Nota Fiscal > NF-e > Controle de NF-e
8.12.8.181 | 17/06/2026
Coletor de dados
Separação Onda
Corrigimos a identificação da embalagem durante a separação por tarefa quando a onda está configurada para visualizar a maior embalagem e possui quantidade fracionada. No passado, a barra para finalizar a separação não era exibida nessas condições, impedindo a conclusão da tarefa.
Local: Coletor de dados > Separação Onda
Inventário
Corrigimos a rotina de atualização de estoque de inventário. Anteriormente, ao atualizar o inventário, o sistema apresentava a mensagem java.sql.SQLException: ORA-01422: a extração exata retorna mais do que o número solicitado de linhas, impedindo a conclusão do processo.
Local: Inventário > Inventário
Monitoramento
Corrigimos a rotina de geração de volumes no processo de packing, garantindo o vínculo com o local de integração utilizado na conferência. No passado, ao realizar a conferência, o sistema apresentava a mensagem Local de integracao nao encontrado para a onda 712594 da nota fiscal 21686609, ou seja, que não foi encontrado local de integração para a onda e nota fiscal, impedindo a continuidade do processo.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
Aplicamos uma validação na conferência da colmeia para impedir que a quantidade conferida seja maior do que o esperado na nota fiscal. No passado, o sistema permitia inconsistências onde a conferência era iniciada com 100%, mas não era concluída, gerando erro na montagem de volumes e divergências entre o status da conferência e as quantidades processadas, por exemplo com as mensagens O produto POTICHE DE CRISTAL COM PÉ CARROSSEL 6,5CM X 6,5CM X 10CM não possui quantidade pendente de conferência na colmeia PRETA. e Erro na geração do volume, o lote id 4510440 possui quantidade maior que o esperado para a nota fiscal.
Locais:
- Monitoramento > Acompanhamento Saída por Nota Fiscal
- Movimentação > Saída > Conferência Colmeia
Movimentação
Saída
Ajustamos a validação de lote de indústria e data de vencimento na conferência de packing quando utilizada caixa de separação. No passado, o sistema podia apresentar a mensagem de que o lote ou a data de vencimento não pertenciam à conferência, mesmo quando os dados estavam corretos, além de conter inconsistência na redação da mensagem exibida.
Local: Movimentação > Saída > Conferência Packing
Ajustamos a validação do processamento de notas fiscais na coleta para impedir que notas com erro de integração sejam processadas. No passado, o sistema permitia processar a coleta mesmo quando a nota fiscal já estava cancelada por erro de integração, o que gerava travamento e impedia o andamento pelo gerenciador de expedição.
Locais:
- Movimentação > Saída > Gerenciador de Expedição
- Movimentação > Saída > Gerenciador de Coleta
- Integração > Log de Integração
Ajustamos a rotina de remanejamentos planejados para garantir o vínculo das ondas na tela de remanejamento. No passado, alguns remanejamentos não exibiam o número da onda ou apresentavam inconsistência entre os dados da tela e dos relatórios.
Locais:
- Movimentação > Saída > Gerenciador de Expedição
- Movimentação > Remanejamento > Remanejamento
Saida
Corrigimos a ordenação por data de emissão na tela de formação de onda para garantir que os registros sigam corretamente a sequência esperada. Anteriormente, ao ordenar pela data de emissão, a listagem apresentava inconsistências na ordem dos registros, o que podia impactar a análise e seleção das notas para expedição.
Local: Movimentação > Saida > Gerenciador de Expedição
Entrada
Ajustamos a exibição das contagens no Resumo Web para o modelo que utiliza Lote Indústria. Anteriormente, algumas contagens realizadas nas ORs não eram apresentadas no resumo, gerando divergência nas informações e impactando a operação do cliente, principalmente na validação dos produtos já conferidos.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
8.12.8.180 | 11/06/2026
Coletor de Dados
Atividades em aberto
Corrigimos a geração e exibição das atividades de alocação de OR na convocação ativa após a conferência. Anteriormente, mesmo após gerar a alocação, a atividade não era apresentada na convocação ativa, impedindo a continuidade do processo pelo usuário
Local: Coletor de Dados > Atividades em aberto
Conferência de Entrada
Corrigimos a validação do código de informação específica durante a conferência de entrada na ordem de recebimento. No passado, ao informar a barra e pressionar Enter, o sistema apresentava a mensagem Valor ‘132456780 ’ fora do padrão de informação definido. Padrão: $$$$$$$$$, $$$$$$$$$$$$$$$, $$$$$$$$, $$$$$$$, ##############. de valor fora do padrão definido, mesmo permitindo seguir com o processo após a confirmação.
Local: Coletor de Dados > Conferência de Entrada
8.12.8.179 | 10/06/2026
Coletor de dados
Separação Onda
Corrigimos a identificação da embalagem durante a separação por tarefa quando a onda está configurada para visualizar a maior embalagem e possui quantidade fracionada. No passado, a barra para finalizar a separação não era exibida nessas condições, impedindo a conclusão da tarefa.
Local: Coletor de dados > Separação Onda
Monitoramento
Aplicamos uma validação na conferência da colmeia para impedir que a quantidade conferida seja maior do que o esperado na nota fiscal. No passado, o sistema permitia inconsistências onde a conferência era iniciada com 100%, mas não era concluída, gerando erro na montagem de volumes e divergências entre o status da conferência e as quantidades processadas, por exemplo com as mensagens O produto POTICHE DE CRISTAL COM PÉ CARROSSEL 6,5CM X 6,5CM X 10CM não possui quantidade pendente de conferência na colmeia PRETA. e Erro na geração do volume, o lote id 4510440 possui quantidade maior que o esperado para a nota fiscal.
Locais:
- Monitoramento > Acompanhamento Saída por Nota Fiscal
- Movimentação > Saída > Conferência Colmeia
Movimentação
Saida
Corrigimos a ordenação por data de emissão na tela de formação de onda para garantir que os registros sigam corretamente a sequência esperada. Anteriormente, ao ordenar pela data de emissão, a listagem apresentava inconsistências na ordem dos registros, o que podia impactar a análise e seleção das notas para expedição.
Local: Movimentação > Saida > Gerenciador de Expedição
8.12.8.178 | 10/06/2026
Banco de Dados
Otimizamos a consulta de notas fiscais identificada como ofensora no banco de dados, reduzindo o consumo excessivo de recursos durante sua execução. Anteriormente, essa consulta gerava aumento de uso no banco, impactando a estabilidade do ambiente e podendo causar indisponibilidade do sistema em momentos de maior carga.
Local: Banco de Dados
Coletor de Dados
Inventário
Corrigimos a rotina de carregamento de locais no inventário guiado após o usuário ignorar a contagem de um endereço. No passado, ao ignorar a contagem, o sistema podia não carregar corretamente os próximos locais disponíveis, exibindo a mensagem de que não existiam mais locais pendentes, mesmo com locais ainda vinculados ao usuário.
Local: Coletor de Dados > Inventário
Inventário
Ajustamos a validação da crítica durante o inventário quando não existir vínculo entre lote e informação específica. O sistema agora apresenta uma mensagem mais clara orientando que a contagem está divergente do saldo sistêmico ou que o vínculo não foi encontrado, sendo necessário informar individualmente as informações específicas. No passado, ao confirmar a quantidade, o sistema bloqueava o processo com a mensagem de que não existiam contagens realizadas, o que não refletia corretamente a situação e impedia a continuidade do inventário.
Local: Inventário > Inventário
Movimentação
Saída
Aplicamos uma validação na conferência de packing quando utilizada caixa de separação que possui mais de uma Nota Fiscal. Nesse caso, o sistema passa a bloquear a operação para evitar inconsistências no processo. Anteriormente, ao realizar a conferência nessas condições, o sistema retornava erro de banco de dados e interrompia a operação com a mensagem java.sql.SQLException: ORA-01422: a extração exata retorna mais do que o número solicitado de linhas. Agora, o usuário deve realizar a conferência utilizando a Nota Fiscal ou o código interno da onda. Em ondas configuradas com packing sequencial, a conferência deve ser feita pelo código interno da onda, que carregará automaticamente as Notas Fiscais disponíveis.
Local: Movimentação > Saída > Conferência Packing
8.12.8.177 | 08/06/2026
Inventário
Corrigimos a validação do campo Data de Fabricação durante a atualização de inventário. Anteriormente, o sistema retornava erro informando ausência da data de fabricação para lotes que já possuíam a informação registrada, impedindo a atualização do inventário mesmo com os dados preenchidos corretamente.
Local: Inventário > Inventário
Movimentação
Saída
Aplicamos uma validação na conferência de packing quando utilizada caixa de separação que possui mais de uma Nota Fiscal. Nesse caso, o sistema passa a bloquear a operação para evitar inconsistências no processo. Anteriormente, ao realizar a conferência nessas condições, o sistema retornava erro de banco de dados e interrompia a operação com a mensagem java.sql.SQLException: ORA-01422: a extração exata retorna mais do que o número solicitado de linhas. Agora, o usuário deve realizar a conferência utilizando a Nota Fiscal ou o código interno da onda. Em ondas configuradas com packing sequencial, a conferência deve ser feita pelo código interno da onda, que carregará automaticamente as Notas Fiscais disponíveis.
Local: Movimentação > Saída > Conferência Packing
8.12.8.176 | 04/06/2026
Coletor de Dados
Atividades em aberto
Corrigimos a geração e exibição das atividades de alocação de OR na convocação ativa após a conferência. Anteriormente, mesmo após gerar a alocação, a atividade não era apresentada na convocação ativa, impedindo a continuidade do processo pelo usuário
Local: Coletor de Dados > Atividades em aberto
Integração
Ajustamos a validação de dados na integração de conferência de entrada (OR). Anteriormente, a integração retornava erro ao finalizar a contagem, mesmo com vínculos existentes entre setor, depositante e tipo de recebimento. Também ocorria falha ao retornar mais de um registro onde era esperado apenas um, interrompendo o processo de conferência com a mensagem ERRO NA INTEGRAÇÃO DE CONFERÊNCIA DA OR: ORA-01422: A EXTRAÇÃO EXATA RETORNA MAIS DO QUE O NÚMERO SOLICITADO DE LINHAS.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Movimentação
8.12.8.175 | 03/06/2026
Coletor de Dados
Separação Onda
Ajustamos a leitura e validação do código de barras na separação de ondas pelo coletor, aplicando a regra Code-128. No passado, ao ler a barra no formato (01)…(10)… e confirmar a quantidade, na separação, o sistema retornava mensagem Não existe estoque suficiente no local para realizar a separação do Lote Industria (01)19001616712132(10)P1346320 com quantidade de 6, mesmo havendo saldo disponível para o lote.
Local: Coletor de Dados > Separação Onda
Gestão de Contrato
Relatórios
Corrigimos a consulta do relatório Armazenagem por Palete Condicionada a Movimentação. No passado, o relatório podia apresentar quantidades divergentes em relação ao kardex de endereço, exibindo mais paletes recebidos do que o efetivamente registrado nas movimentações.
Local: Gestão de Contrato > Relatórios > Armazenagem por Palete Condicionada a Movimentação
Monitoramento
Corrigimos o processo de troca de quantidade de item, que estava causando divergência entre as quantidades de Conferido 99% e Pesado 99%, mesmo com o processo já concluído.
Locais:
- Monitoramento > Acompanhamento Saída por Nota Fiscal
- Movimentação > Saída > Gerenciador de Expedição
Movimentação
Saída
Otimizamos o processo de liberação de ondas para reduzir travamentos e lentidão. No passado, a liberação das ondas demorava excessivamente e as consultas ficavam travadas, afetando a coleta e o processamento, especialmente com jobs diários inativados.
Local: Movimentação > Saída > Gerenciador de Expedição
Ajustamos a rotina de identificação do lote indústria para melhorar a leitura de padrões que possuem combinação de letras, números e caracteres especiais, como espaços e valores entre parênteses. Agora, o sistema trata melhor esses cenários, mas é importante observar que sequências numéricas entre parênteses com conteúdo adicional ainda podem gerar ambiguidades, dependendo do padrão utilizado. No passado, os lotes que continham sequências no formato (NN) seguidas de outros caracteres podiam ser interpretados incorretamente como múltiplas tags, impedindo a conferência no packing.
Local: Movimentação > Saída > Conferência Packing
8.12.8.174 | 02/06/2026
Consulta
Estoque
Inventário
8.12.8.173 | 01/06/2026
Monitoramento
Movimentação
Saída
Corrigimos a rotina de conferência de packing quanto a validação da quantidade de produtos conferidos ultrapassar a quantidade informada na nota fiscal. Anteriormente, o sistema gerava mensagem ORA-02290: check constraint (CK_NFDET_QTDEATENDIDA) violated na pesagem devido à violação de regra de integridade, impedindo o processamento dos pedidos quando havia divergência de quantidades.
Local: Movimentação > Saída > Conferência Packing
Nota Fiscal
Ajustamos a exclusão de notas fiscais que possuem vínculo com volumes gerados em status cancelado. No passado, a exclusão era bloqueada com a mensagem de que existiam registros filhos, mesmo quando a nota não possuía vínculo ativo com onda.
Local: Nota Fiscal > Controle Nota Fiscal
8.12.8.172 | 29/05/2026
Movimentação
Entrada
Aplicamos uma trava para impedir que lotes sejam gravados sem data de fabricação ou vencimento quando o produto e o depositante estão configurados para coletar essas informações. No passado, mesmo com a data informada na Ordem de Recebimento, o lote podia ser registrado sem esses campos, fazendo com que a informação não aparecesse no estoque por lote.
Locais:
- Movimentação > Entrada > Gerenciar Ordem de Recebimento
- Consulta > Estoque > Estoque Local por Lote
Saída
Corrigimos a rotina de conferência de packing quanto a validação da quantidade de produtos conferidos ultrapassar a quantidade informada na nota fiscal. Anteriormente, o sistema gerava mensagem ORA-02290: check constraint (CK_NFDET_QTDEATENDIDA) violated na pesagem devido à violação de regra de integridade, impedindo o processamento dos pedidos quando havia divergência de quantidades.
Local: Movimentação > Saída > Conferência Packing
Corrigimos a definição de usuário na conferência de Packing para permitir que o pedido seja atribuído a outro usuário quando necessário. No passado, ao tentar iniciar a conferência de Packing de um pedido com pendência de finalização, o sistema impedia a atribuição a outro usuário e apresentava a mensagem Erro: O registro não pode ser inserido ou alterado, pois o código que identifica o registro já foi utilizado referente a registro duplicado, mesmo sem haver conferência ativa válida.
Local: Movimentação > Saída > Conferência Packing
Melhoramos a performance da formação da onda. Antes do ajuste, ao tentar formar a onda, o sistema apresentava a mensagem Ocorreu o seguinte erro ao formar a onda: Uma onda está em geração para o mesmo idProduto 10638, idDepositante 19 e idArmazem 5 no momento, tente novamente em alguns instantes.
Local: Movimentação > Saída > Gerenciador de Expedição
8.12.8.171 | 27/05/2026
Movimentação
Entrada
Ajustamos a liberação de lotes gerados por conferência. No passado, mesmo após a finalização da conferência da Ordem de Recebimento, os lotes permaneciam bloqueados com a mensagem de bloqueio ativo, impedindo a geração do mapa de alocação e a conclusão do processo.
Locais:
- Movimentação > Entrada > Gerenciador de Mapa de Alocação
- Movimentação > Entrada > Gerenciar Ordem de Recebimento
8.12.8.170 | 27/05/2026
Movimentação
Saída
Ajustamos a rotina da conferência Packing. Anteriormente, caixas associadas a múltiplas tarefas e usuários geravam a mensagem java.sql.SQLException: ORA-01422: exact fetch returns more than requested number of rows durante a leitura.
Local: Movimentação > Saída > Conferência Packing
Corrigimos a finalização das atividades de separação em ondas configuradas com separação consolidada, garantindo que as tarefas sejam atualizadas no gerenciador de atividades. Anteriormente, mesmo com a separação da onda finalizada, as tarefas permaneciam com status PENDENTE no gerenciador, gerando inconsistência no acompanhamento operacional.
Locais:
- Movimentação > Saída > Gerenciador de Expedição
- Movimentação > Convocação Ativa > Gerenciador de Atividade
8.12.8.168 | 27/05/2026
Cadastro
Produto
Corrigimos o processo de troca do código de barras da embalagem para que o item continue sendo exibido na tela Conteúdo Pré‑etiqueta, com as informações atualizadas após a alteração. No passado, ao alterar o código de barras da embalagem, o item deixava de aparecer na listagem da Pré‑etiqueta.
Local: Cadastro > Produto > Produto > botão Embalagens
Monitoramento
Ajustamos o aceite do corte físico para bloquear a operação quando existir reabastecimento pendente vinculado à onda, exibindo uma mensagem clara ao usuário. Também orientamos a ativação do parâmetro Não liberar onda pendente de remanejamento na Configuração da Onda para evitar esse cenário. No passado, o sistema apresentava erro ao aceitar o corte sem indicar que o motivo estava relacionado a reabastecimentos pendentes, impedindo a finalização do processo.
Local: Monitoramento > Corte Físico
Movimentação
Saída
Ajustamos a rotina da conferência Packing. Anteriormente, caixas associadas a múltiplas tarefas e usuários geravam a mensagem java.sql.SQLException: ORA-01422: exact fetch returns more than requested number of rows durante a leitura.
Local: Movimentação > Saída > Conferência Packing
Corrigimos a definição de usuário na conferência de Packing para permitir que o pedido seja atribuído a outro usuário quando necessário. No passado, ao tentar iniciar a conferência de Packing de um pedido com pendência de finalização, o sistema impedia a atribuição a outro usuário e apresentava a mensagem Erro: O registro não pode ser inserido ou alterado, pois o código que identifica o registro já foi utilizado referente a registro duplicado, mesmo sem haver conferência ativa válida.
Local: Movimentação > Saída > Conferência Packing
Otimizamos a consulta utilizada na rotina de vínculo de separação específica ao associar o lote à nota fiscal. Anteriormente, o processo apresentava lentidão e, após um tempo de carregamento, exibia mensagem Could not roll back JPA transaction; nested exception is org.hibernate.TransactionException: Unable to rollback against JDBC Connection, impedindo a conclusão do vínculo para as notas fiscais no sistema.
Local: Movimentação > Saída > Liberar Nota Fiscal para Expedição
8.12.8.167 | 26/05/2026
Coletor de Dados
Separação Onda
Corrigimos a troca de lote indústria durante a separação. No passado, o processo de separação de onda falhava devido a uma inconsistência na base de dados, impedindo a troca do lote, com a mensagem** java.sql.SQLException: ORA-01422: a extração exata retorna mais do que o número solicitado de linhas**.
Local: Coletor de Dados > Separação Onda
Otimizamos a rotina de separação. Anteriormente, ao informar o local, lote e quantidade na separação por onda, o processo ficava travado e encerrava com erro de conexão, impedindo a continuidade da operação e paralisando os pedidos no armazém, além de retornar a mensagem java.sql.SQLException: Connection is closed.
Local: Coletor de Dados > Separação Onda
Integração
Corrigimos a rotina de envio do faturamento para garantir que cada informação específica seja gravada com seu respectivo idseq. Anteriormente, todas as informações específicas estavam sendo enviadas no mesmo idseq, devido a um erro de lógica na iteração de inserção na tabela int_envio_faturamentoespec_lot. Isso fazia com que múltiplas informações fossem consolidadas indevidamente em um único registro.
Locais:
- Integração > Gerenciador de Integração Rest V2
- Integração > Integração de Arquivo
- Integração > Log de Integração
Corrigimos a exportação do relatório Retorno de Movimentação de Armazenagem - Entrada para preencher o campo origem no arquivo de produtos gerado pela integração. Anteriormente, ao selecionar uma nota fiscal e realizar o download do arquivo pela integração de arquivos, o campo origem vinha em branco, mesmo estando previsto no layout de integração conforme a documentação.
Local: Integração > Retorno de Movimentação de Armazenagem – Entrada
Corrigimos a importação de pedidos e itens da pré-fatura vindos do Senior X para o WMS. No passado, ocorria falhava na importação de pedidos com a mensagem ORA-06502: PL/SQL: erro de buffer de string de caracteres pequeno demais numérico ou de valor, afetando diversos pedidos informados pelo cliente.
Locais:
- Integração > Gerenciador de Integração Rest V2
- Integração > Integração de Arquivo
- Integração > Log de Integração
Inventário
Melhoramos o índice para a finalização da contagem de inventário quando existiam dois CNPJ vinculados ao mesmo endereço. No passado, o índice do inventário no coletor de dados ficava inconsistente nesse cenário, causando falha ao concluir a contagem, e apresentava a mensagem Index: 5, Size: 5 durante o encerramento da contagem.
Locais:
- Inventário > Inventário
- Coletor de Dados > Inventário
Movimentação
Entrada
Aplicamos uma trava para impedir que lotes sejam gravados sem data de fabricação ou vencimento quando o produto e o depositante estão configurados para coletar essas informações. No passado, mesmo com a data informada na Ordem de Recebimento, o lote podia ser registrado sem esses campos, fazendo com que a informação não aparecesse no estoque por lote.
Locais:
- Movimentação > Entrada > Gerenciar Ordem de Recebimento
- Consulta > Estoque > Estoque Local por Lote
Saída
Corrigimos a impressão do relatório Triagem da tarefa de separação. No passado, o relatório era exibido mas ao confirmar que a impressão foi realizada, o sistema retornava uma mensagem incorreta e não seguia para a liberação das tarefas de conferência, interrompendo o fluxo esperado da operação.
Local: Movimentação > Saída > Triagem de Onda
Corrigimos a consulta utilizada na tela Gerenciador de Volume. No passado, ao clicar no volume, o sistema apresentava uma exceção de execução e impedia a continuidade da operação, com a mensagem Erro inesperado. java.lang.ClassCastException Unknown.qt1(0.js@33:114237) Unknown.$t1(0.js@615:114260) Unknown.tt1(0.js@27:114240) Unknown.Ld(0.js@16:59) Unknown.Kd(0.js@113:58) Unknown.Ud(0.js@29:68) Unknown._d(. O comportamento ocorria em diferentes pedidos.
Local: Movimentação > Saída > Gerenciador de Volume
Aplicamos uma validação na formação de onda para impedir o uso de estoque com separação específica sem região definida. Quando essa situação ocorrer, o sistema passa a bloquear a formação da onda e exibe uma mensagem clara informando a nota fiscal, o lote e o local envolvidos, por exemplo Ocorreu o seguinte erro ao formar a onda: a nota fiscal ID 1442, com separação específica, não possui REGIÃO definida para o idLote 522327 e idLocal 18002102. No passado, a onda podia ser formada com corte por “quantidade insuficiente em estoque”, mesmo havendo saldo disponível, devido à ausência de região configurada no lote de separação específica. Isso gerava divergência entre os lotes considerados exibidos na tela de Acompanhamento de Separação.
Local: Movimentação > Saída > Gerenciador de Expedição
Corrigimos o processo de cancelamento de onda e remoção de nota da onda quando a nota fiscal está com status de erro de integração. No passado, o sistema impedia o cancelamento da onda ou a retirada da nota, exibindo mensagens Onda id: 699747 não foi cancelada. ORA-20000: A nota fiscal id 21662782 esta cancelada por erro de integração. ORA-06512: em “SILT_NESTP.T_BEFORE_NOTAFISCAL”, line 11 relacionadas à nota fiscal já cancelada por falha de integração, o que bloqueava o reprocessamento pelo cliente.
Local: Movimentação > Saída > Gerenciador de Expedição
Ajustamos o filtro de nota/pedido no processo de Formação de Onda pela Expedição Rápida para considerar apenas pedidos elegíveis. No passado, o sistema identificava pedidos com o mesmo número que já estavam processados e com cargas finalizadas por completo desde 2023, gerando a impressão de mais pedidos identificados e impedindo a formação da onda.
Local: Movimentação > Saída > Gerenciador de Expedição > botão Formação de Expedição Rápida
8.12.8.166 | 21/05/2026
Inventário
Corrigimos a rotina de atualização de estoque do inventário para garantir que as movimentações reflitam o saldo dos produtos no sistema. No passado, em alguns inventários o sistema apresentava divergência de saldo, como diferença negativa ou ausência de atualização, mesmo sem registro de movimentação no kardex ou geração de nota associada.
Locais:
- Inventário > Inventário
- Consulta > Estoque > Estoque Local por Lote
8.12.8.165 | 20/05/2026
Cadastro
Entidade
Corrigimos o índice do cadastro de entidades. No passado, o sistema aceitava múltiplos cadastros da mesma entidade no mesmo momento, sem registrar corretamente a origem no log de segurança.
Locais:
- Cadastro > Entidade > Entidade
- Integração > Log de Integração
Coletor de Dados
aba Designadas a mim
Ajustamos a atribuição de tarefas de separação por nota fiscal para que apareçam no coletor, na aba “Designadas a mim”. No passado, mesmo com a tarefa definida para o usuário na onda, ela não era exibida no coletor.
Local: Coletor de Dados > aba Designadas a mim
Integração
Corrigimos a importação de nota fiscal quando o item possui informação na tag de rastro, garantindo a validação do estoque disponível. No passado, mesmo havendo saldo suficiente no local e lote informados, o sistema retornava erro de estoque insuficiente durante a importação do XML, impedindo a conclusão do processo, com a mensagem produto. codigo: na formate 1000kg n nao foi importado ora-20111: estoque não disponível para o lote 14456227 no local mp-04-001-0-04. a quantidade a adicionar é de 1000 e somente 1 está disponivel para utilização.
Locais:
- Integração > Integração de Arquivo
- Monitoramento > Acompanhamento Saída por Nota Fiscal
- Consulta > Estoque > Estoque Local por Lote
- Consulta > Estoque > Kardex de Endereço
Monitoramento
Corrigimos a rotina de cobertura fiscal para impedir a pesagem com quantidade fracionada em produtos configurados como fracionado = NÃO. No passado, o sistema permitia a cobertura fracionada nesses casos, o que gerava erro na pesagem e impedia a conclusão do processo.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
Movimentação
Saída
Corrigimos o comportamento da tela Gerenciador de Expedição para permitir a inclusão simultânea de vários operadores em atividades configuradas como multiusuário vinculados à mesma região. Anteriormente, ao adicionar um usuário à atividade, o sistema removia automaticamente o usuário incluído anteriormente, gerando um loop e impedindo o uso correto por mais de um operador. A correção garante que a limpeza automática de usuários ocorra apenas em atividades de usuário único.
Local: Movimentação > Saída > Gerenciador de Expedição > botão Alterar Usuário
Corrigimos a validação realizada ao processar a coleta para notas de Retorno de Armazenagem quando o depositante é Filial. No passado, o sistema bloqueava a coleta informando a existência de nota não transmitida para a SEFAZ, mesmo quando a nota não deveria ser enviada, impedindo o andamento do processo indevidamente.
Locais:
- Movimentação > Saída > Gerenciador de Coleta
- Nota Fiscal > NF-e > Controle de NF-e
8.12.8.164 | 19/05/2026
Coletor de Dados
Packing
Corrigimos a conferência packing para que não apresente erro de excesso após a separação realizada pelo coletor de dados. Anteriormente, quando a separação era feita pelo coletor, a conferência acusava excesso indevidamente.
Locais:
- Coletor de Dados > Packing
- Movimentação > Saída > Conferência Packing
Movimentação
Saída
Ajustamos o processo de Formação de Expedição Rápida para apresentar a mensagem de erro quando a nota fiscal não possui doca definida para a transportadora. No passado, o sistema exibia a mensagem técnica For input string: fined e, após a confirmação, entrava em uma busca infinita de notas, impedindo a continuidade do processo.
Local: Movimentação > Saída > Gerenciador de Expedição > botão Formação de Expedição Rápida
8.12.8.163 | 18/05/2026
Movimentação
Saída
Ajustamos o processo de Formação de Expedição Rápida para apresentar a mensagem de erro quando a nota fiscal não possui doca definida para a transportadora. No passado, o sistema exibia a mensagem técnica For input string: fined e, após a confirmação, entrava em uma busca infinita de notas, impedindo a continuidade do processo.
Local: Movimentação > Saída > Gerenciador de Expedição > botão Formação de Expedição Rápida
8.12.8.162 | 18/05/2026
Banco de Dados
Corrigimos o problema que impedia a atualização do banco de dados para a versão. No passado, o processo falhava devido a erro de encoding no arquivo de atualização, causando erros de compilação inválida em pacote e trigger, PLS-00103: Encontrado o símbolo ”/” O símbolo ”/” foi ignorado.
Local: Banco de Dados
Coletor de Dados
Separação Onda
Ajustamos o processo de separação para permitir a conclusão quando a onda possui pedidos parcialmente separados. Anteriormente, o coletor informava a separação como concluída, mesmo com pedidos ainda travados no processo, o que impedia a finalização da onda no sistema e gerava inconsistência entre as telas de acompanhamento e gerenciador de expedição.
Locais:
- Coletor de Dados > Separação Onda
- Movimentação > Saída > Gerenciador de Expedição
- Monitoramento > Acompanhamento Saída por Nota Fiscal
Integração
Ajustamos a exportação do produto recuperado para incluir os campos descrição reduzida e fator de conversão na integração vi_int_envio_mudanca_estoque. No passado, esses campos eram exportados em branco, mesmo com a embalagem cadastrada corretamente, o que gerava inconsistência no envio do produto recuperado.
Locais:
- Integração > Gerenciador de Integração Rest V2
- Integração > Integração de Arquivo
- Integração > Log de Integração
Movimentação
Saída
Corrigimos a tela Lotes Expedidos para evitar a duplicação de dados de lote durante a separação consolidada. No passado, mesmo com a onda formada corretamente e o estoque agrupado por lote indústria, o coletor solicitava a separação em quantidades fracionadas, como 2 em 2 unidades, em vez da quantidade total esperada.
Locais:
- Movimentação > Saída > Gerenciador de Expedição
- Coletor de Saída > Separação Onda
8.12.8.161 | 15/05/2026
Coletor de Dados
Atividades em aberto
Corrigimos o processo de finalização da Ordem de Recebimento para garantir que as atividades de posicionamento de alocação também sejam encerradas. Anteriormente, algumas ORs já finalizadas, continuavam aparecendo como atividades em aberto no coletor, causando inconsistência na operação.
Locais:
- Movimentação > Entrada > Gerenciar Ordem de Recebimento
- Coletor de Dados > Atividades em aberto
Movimentação
Saída
Corrigimos a tela Lotes Expedidos para evitar a duplicação de dados de lote durante a separação consolidada. No passado, mesmo com a onda formada corretamente e o estoque agrupado por lote indústria, o coletor solicitava a separação em quantidades fracionadas, como 2 em 2 unidades, em vez da quantidade total esperada.
Locais:
- Movimentação > Saída > Gerenciador de Expedição
- Coletor de Saída > Separação Onda
Corrigimos o tamanho do campo pedido utilizado no assistente de formação de onda, permitindo o processamento de pedidos com mais de 20 caracteres. No passado, ao aplicar os filtros no assistente - após selecionar transportadora e depositante - o sistema apresentava erro e impedia a formação da onda.
Local: Movimentação > Saída > Gerenciador de Expedição
8.12.8.159 | 14/05/2026
Banco de dados
Otimizamos a rotina de expurgo das tabelas LOGUSER e PRIORIDADE, reduzindo o consumo de recursos no banco de dados e melhorando a estabilidade do ambiente de produção. No passado, o processo de expurgo gerava alto consumo durante a madrugada, o que levou à indisponibilidade da aplicação e exigiu o reinício do serviço do Tomcat para normalização.
Local: Banco de dados
Coletor de Dados
Atividades em aberto
Corrigimos o processo de finalização da Ordem de Recebimento para garantir que as atividades de posicionamento de alocação também sejam encerradas. Anteriormente, algumas ORs já finalizadas, continuavam aparecendo como atividades em aberto no coletor, causando inconsistência na operação.
Locais:
- Movimentação > Entrada > Gerenciar Ordem de Recebimento
- Coletor de Dados > Atividades em aberto
8.12.8.158 | 13/05/2026
Integração
Corrigimos a consulta utilizada na Exportação de Saldo do Estoque - ERP Outros - Via REST. Anteriormente, o valor unitário era multiplicado incorretamente, gerando divergência entre o total exportado e o saldo exibido na tela de estoque valorado, como no caso do produto 12X8201, em que o total retornava o dobro do valor esperado.
Locais:
- Integração > Gerenciador de Integração Rest V2
- Integração > Integração de Arquivo
- Integração > Log de Integração
Corrigimos a abertura da rotina Gerenciador de Integração REST v2. Anteriormente, ao acessar a tela, o sistema retornava a mensagem Buffer muito pequeno para conversão de CLOB em CHAR ou de BLOB em RAW, bloqueando o uso da rotina.
Locais:
- Integração > Gerenciador de Integração Rest V2
- Integração > Integração de Arquivo
- Integração > Log de Integração
Movimentação
Entrada
Corrigimos a exibição das quantidades de itens no Relatório de Resumo Web da Ordem de Recebimento (OR). No passado, o relatório exibia quantidade incorreta para alguns produtos.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
Otimizamos a consulta da tela Gerenciador de Ordem de Recebimento. No passado, a tela permanecia carregando por muito tempo e, mesmo ao definir um query type, o comportamento não era resolvido.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
Saída
Otimizamos o processo de liberação de ondas. No passado, algumas ondas não finalizavam a liberação nem o cancelamento devido a impacto de desempenho em um processo configurado na onda que ficavam em processamento contínuo e não eram concluídas, mesmo ao tentar cancelar e regerar a onda.
Local: Movimentação > Saída > Liberar Nota Fiscal para Expedição
8.12.8.157 | 11/05/2026
Movimentação
Remanejamento
Ajustamos a rotina de Ressuprimento Planejado durante a leitura do local de origem no coletor. Anteriormente, ao avançar no processo de Remanejamento Planejado via Coletor, o sistema apresentava uma tela em branco, impedindo a continuidade e finalização da movimentação.
Local: Movimentação > Remanejamento > Reabastecimento Planejado
Serviço
Kit
Corrigimos o cálculo da quantidade necessária dos itens “filhos” durante a geração da Ordem de Serviço de montagem de kit, garantindo que o sistema considere a composição do kit e o estoque disponível. No passado, ao solicitar a montagem de kits, o sistema não contabilizava a quantidade de cada item “filho” em relação à quantidade solicitada na OS. Com isso, a mensagem de indisponibilidade de estoque gerava dúvida, apesar de o estoque realmente ser insuficiente para atender a ordem solicitada.
Local: Serviço > Kit > Ordem de Serviço
8.12.8.156 | 09/05/2026
Cadastro
Produto
Corrigimos o processo de alteração da barra da embalagem unitária. No passado, ao tentar alterar a barra da embalagem unitária de alguns produtos, o sistema aplicava uma validação de casas decimais que impedia a alteração, mesmo sendo uma barra válida.
Local: Cadastro > Produto > Produto > botão Embalagem > botão Trocar Cod. Barras
Coletor de Dados
Separação de Onda
Corrigimos o processo de separação de onda. Anteriormente, em determinadas ondas de separação, o sistema apresentava a mensagem java.sql.SQLSyntaxErrorException: ORA-00979: não é uma expressão GROUP BY ao tentar incluir o endereço, interrompendo a operação e impedindo a continuidade da separação.
Local: Coletor de Dados > Separação de Onda
Integração
Corrigimos o processo de importação de faturamento durante a integração dos pedidos. Anteriormente, em alguns cenários o faturamento apresentava a mensagem erro ao importar faturamento: ora-20000: idlogintegracao: 279766267 ora-00060: conflito detectado ao aguardar recurso ora-06512: em “t_before_nfimpressao”, line 1621 ora-04088: erro durante a execução do gatilho ‘t_before_nfimpressao’, interrompendo a importação e impedindo a conclusão do processo para múltiplos pedidos.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Monitoramento
Corrigimos o cálculo das porcentagens de conferência iniciada e concluída conforme andamento das movimentações. Anteriormente, as porcentagens eram apresentadas de forma invertida, mostrando valores inconsistentes em relação ao progresso real da conferência.
Local: Monitoramento > Acompanhamento Saida por Nota Fiscal
Movimentação
Entrada
Ajustamos os dados de alocação de lotes que estavam vinculados a uma OR sem usuário e data de alocação. No passado, o lote aparecia vinculado à OR já finalizada, não constava no mapa de alocação e não possuía informações de usuário e data, o que impedia a validação e rastreabilidade do processo.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
Saída
Ajustamos a rotina de Packing do Checkout Express para considerar a Regra de Código de Barras definida pelo depositante. Antes do ajuste, ao bipar determinadas barras de etiqueta no Checkout Express, o sistema exibia a mensagem Não foi encontrada nenhuma embalagem para a barra informada, mesmo a mesma barra funcionando em outros fluxos como Remanejamento e Packing pedido a pedido.
Local: Movimentação > Saída > Packing de Checkout Express
Serviço
Kit
Corrigimos o cálculo da quantidade necessária dos itens “filhos” durante a geração da Ordem de Serviço de montagem de kit, garantindo que o sistema considere a composição do kit e o estoque disponível. No passado, ao solicitar a montagem de kits, o sistema não contabilizava a quantidade de cada item “filho” em relação à quantidade solicitada na OS. Com isso, a mensagem de indisponibilidade de estoque gerava dúvida, apesar de o estoque realmente ser insuficiente para atender a ordem solicitada.
Local: Serviço > Kit > Ordem de Serviço
8.12.8.155 | 07/05/2026
Coletor de Dados
Separação de Onda
Corrigimos o processo de separação de onda. Anteriormente, em determinadas ondas de separação, o sistema apresentava a mensagem java.sql.SQLSyntaxErrorException: ORA-00979: não é uma expressão GROUP BY ao tentar incluir o endereço, interrompendo a operação e impedindo a continuidade da separação.
Local: Coletor de Dados > Separação de Onda
Integração
Corrigimos o processo de bloqueio e desbloqueio de lote via integração com o SILT para evitar a aplicação duplicada da quantidade informada. Antes da correção, existiam dois processos no sistema executando a mesma ação de bloqueio/desbloqueio de lote. Isso fazia com que a integração fosse processada em duplicidade, resultando no bloqueio de uma quantidade maior do que a solicitada.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Movimentação
Entrada
Corrigimos a exportação das ORs de conferência alocadas. Anteriormente, ao tentar conferir uma OR, o sistema retornava a mensagem Nenhum registro encontrado para os Detalhes da OR, mesmo com o produto devidamente vinculado ao depositante, impedindo a continuidade da conferência.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
Ajustamos a mensagem exibida durante a alocação de OR para desmontagem de kit quando não há cobertura suficiente do produto no lote, exemplo da mensagem não existe cobertura de 23 un do produto id: 13198 - caixinha kit flushing (2x200ml) suficiente para a desmontagem do kit idlote: 1704681. Agora, a mensagem detalha exatamente quantas unidades estão em falta para a desmontagem do kit. No passado, o sistema retornava apenas que não existia cobertura suficiente do produto, mesmo com divergência entre as quantidades apresentadas no Gerenciador de Lote e no banco de dados.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
Ajuste
Corrigimos o processo de validação da informação específica no Ajuste de Movimentação. No passado, quando existiam registros duplicados de informação específica associados ao ajuste, o sistema retornava a mensagem java.sql.SQLException: ORA-01422: a extração exata retorna mais do que o número solicitado de linhas e impedia a conclusão da movimentação.
Local: Movimentação > Ajuste > Ajuste de Movimentação
8.12.8.154 | 05/05/2026
Coletor de Dados
Informações do Produto
Ajustamos a leitura do código de barras Code 128 para garantir a correta identificação do depositante durante a bipagem, inclusive na tela de Informações do Produto. Anteriormente, o mesmo código de barras era aceito em telas como Conferência de Entrada, mas era considerado inválido em outras, mesmo com a regra configurada corretamente.
Local: Coletor de Dados > Informações do Produto
8.12.8.153 | 05/05/2026
Movimentação
Saída
Corrigimos a formação de onda para permitir a inclusão de pendências de estoque quando o produto possui o mesmo lote distribuído em mais de um local. No passado, mesmo com saldo total suficiente somando os locais, um dos endereços não permitia a geração da pendência, o que interrompia a formação da onda em cenários de separação parcial por lote.
Local: Movimentação > Saída > Formar Onda Por Nota Fiscal
Entrada
Corrigimos a exportação das ORs de conferência alocadas. Anteriormente, ao tentar conferir uma OR, o sistema retornava a mensagem Nenhum registro encontrado para os Detalhes da OR, mesmo com o produto devidamente vinculado ao depositante, impedindo a continuidade da conferência.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
Nota Fiscal
8.12.8.152 | 04/05/2026
Integração
Corrigimos a importação de embalagens na integração V2 para permitir o vínculo da mesma embalagem a diferentes depositantes, mesmo quando o código de barras já estiver cadastrado para outro depositante. No passado, a integração REST V2 retornava a mensagem erro ao importar embalagens: ora-20000: barra: 7901027904360 já cadastrada. operação cancelada.
Locais:
- Integração > Gerenciador de Integração Rest V2
- Integração > Integração de Arquivo
- Integração > Log de Integração
8.12.8.151 | 30/04/2026
Inventário
Ajustamos a importação do inventário terceirizado realizado via arquivo de texto. Anteriormente, em alguns cenários, ao vincular um endereço ao inventário e importar a contagem, o sistema zerava todos os produtos do endereço, mesmo aqueles que não estavam listados no arquivo de contagem.
Local: Inventário > Inventário
Monitoramento
Corrigimos o processo de corte físico em expedição por carga. Anteriormente, quando não existiam mais quantidades disponíveis para conferência, o sistema não tratava corretamente o restante da separação, o que impedia a aceitação do corte físico.
Local: Monitoramento > Corte Físico
Movimentação
Entrada
Ajustamos a mensagem exibida durante a alocação de OR para desmontagem de kit quando não há cobertura suficiente do produto no lote, exemplo da mensagem não existe cobertura de 23 un do produto id: 13198 - caixinha kit flushing (2x200ml) suficiente para a desmontagem do kit idlote: 1704681. Agora, a mensagem detalha exatamente quantas unidades estão em falta para a desmontagem do kit. No passado, o sistema retornava apenas que não existia cobertura suficiente do produto, mesmo com divergência entre as quantidades apresentadas no Gerenciador de Lote e no banco de dados.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
8.12.8.149 | 28/04/2026
Inventário
Ajustamos a importação do inventário terceirizado realizado via arquivo de texto. Anteriormente, em alguns cenários, ao vincular um endereço ao inventário e importar a contagem, o sistema zerava todos os produtos do endereço, mesmo aqueles que não estavam listados no arquivo de contagem.
Local: Inventário > Inventário
8.12.8.148 | 27/04/2026
Coletor de Dados
Separação de Onda
Integração
Corrigimos a forma como o WMS obtém e envia a Informação Específica na exportação da OR para o ERP. Anteriormente, o retorno do WMS gerava divergência entre a quantidade total do item e a soma das informações específicas, resultando em erro na plataforma do ERP, inclusive quando a mesma requisição era executada diretamente via API (Postman).
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Corrigimos o processo de exportação do faturamento. No passado, o sistema apresentava a mensagem could not execute statement; nested exception is org.hibernate.exception.GenericJDBCException: could not execute statement.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Nota Fiscal
NF-e
Corrigimos a impressão da Inscrição Estadual (IE) no campo Informações do Local de Entrega da Nota Fiscal. No passado, mesmo com a IE integrada via XML e cadastrada na entidade, a informação não era exibida ao imprimir a NF-e pela tela de impressão.
Local: Nota Fiscal > NF-e > Impressão NF-e
8.12.8.147 | 27/04/2026
Integração
Corrigimos o processo de exportação do faturamento. No passado, o sistema apresentava a mensagem could not execute statement; nested exception is org.hibernate.exception.GenericJDBCException: could not execute statement.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
8.12.8.146 | 27/04/2026
Movimentação
Saída
Ajustamos a lógica de seleção de estoque durante a formação da onda, garantindo que o sistema priorize um único endereço quando houver quantidade suficiente para atender a separação. No passado, mesmo com o depositante parametrizado para Expedir em Caixas Fechadas de maior Fator para Destinatários Vinculados, a formação de onda acabava elegendo mais de um endereço, fracionando as embalagens indevidamente.
Local: Movimentação > Saída > Gerenciador de Expedição
Corrigimos a atualização do status da onda durante o processo de separação e conferência, garantindo que as informações exibidas no coletor e nas telas de acompanhamento fiquem consistentes. Anteriormente, a onda aparecia com 94% de separação concluída, mas o coletor informava que ela já estava totalmente separada, enquanto ainda existia uma tarefa em andamento no Acompanhamento de Saída.
Local: Movimentação > Saída > Gerenciador de Expedição
8.12.8.145 | 24/04/2026
Movimentação
Saída
Ajustamos a lógica de seleção de estoque durante a formação da onda, garantindo que o sistema priorize um único endereço quando houver quantidade suficiente para atender a separação. No passado, mesmo com o depositante parametrizado para Expedir em Caixas Fechadas de maior Fator para Destinatários Vinculados, a formação de onda acabava elegendo mais de um endereço, fracionando as embalagens indevidamente.
Local: Movimentação > Saída > Gerenciador de Expedição
8.12.8.144 | 24/04/2026
Nota Fiscal
NF-e
Corrigimos o processo de geração e listagem das NF-e de retorno simbólico para garantir que as notas sejam apresentadas corretamente nas telas de controle e retorno. No passado, algumas NF-e não apareciam na visualização porque o sistema permitia a tentativa de geração mesmo quando ainda existiam lotes sem cobertura fiscal. Durante a geração automática de retorno simbólico, essas notas acabavam ficando inconsistentes e não eram listadas.
Local: Nota Fiscal > NF-e > Controle de NF-e
8.12.8.143 | 23/04/2026
Integração
Corrigimos a forma como o WMS obtém e envia a Informação Específica na exportação da OR para o ERP. Anteriormente, o retorno do WMS gerava divergência entre a quantidade total do item e a soma das informações específicas, resultando em erro na plataforma do ERP, inclusive quando a mesma requisição era executada diretamente via API (Postman).
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Performance
Melhoramos a rotina responsável pela geração do job diário de estoque, reduzindo o impacto de consumo na base de dados durante a execução. Anteriormente, a execução desse job gerava picos de consumo devido a operações de inserção em massa no histórico de estoque diário gerando instabilidade.
Local: Performance
8.12.8.142 | 23/04/2026
Inventário
Ajustamos o bloqueio do inventário para identificar e informar produtos com pendência de cobertura fiscal antes da atualização do estoque. Quando houver lotes sem cobertura, o sistema passa a exibir claramente quais estão pendentes, evitando a falha genérica de dados não encontrados. Antes desse ajuste, o inventário podia ser iniciado com todos os lotes regulares, mas, caso a cobertura fiscal fosse removida durante o processo, a atualização do estoque falhava sem indicar a causa.
Local: Inventário > Inventário > botão Atualizar Estoque
Monitoramento
Corrigimos o processo de corte físico em expedição por carga. Anteriormente, quando não existiam mais quantidades disponíveis para conferência, o sistema não tratava corretamente o restante da separação, o que impedia a aceitação do corte físico.
Local: Monitoramento > Corte Físico
8.12.8.141 | 23/04/2026
Configuração
Criamos o parâmetro Priorizar ordenação de busca de estoque pela menor quantidade do lote e que quando estiver marcado na guia Separação da Configuração de Onda, o sistema passa a ordenar os lotes priorizando aqueles com menor quantidade durante a busca de estoque.
Local: Configuração > Configuração de Onda > guia Separação
8.12.8.140 | 21/04/2026
Coletor de Dados
Convocação Ativa
Corrigimos o comportamento da Convocação Ativa para que não sejam exibidas tarefas de packing quando os volumes já foram gerados automaticamente durante a separação, no fluxo Gerar Volumes de Caixas Fechadas e Unidades na Separação. Anteriormente, mesmo com os volumes já gerados e sem necessidade de conferência de packing, a tarefa permanecia em aberto na Convocação Ativa, embora ao selecioná-la o sistema informasse que já estava concluída.
Local: Coletor de Dados > Convocação Ativa
Consulta
Estoque > Relatório Kardex de Produto
Corrigimos o Relatório Kardex de Produto para evitar que o sistema traga dados duplicados quando houver inventário. Anteriormente, ocorria divergência de estoque com a tela de Kardex de Produto com o Relatório de Kardex de Produto.
Locais:
- Consulta > Estoque > Relatório Kardex de Produto
- Consulta > Estoque > Kardex de Produto
Integração
Corrigimos o processo de importação de barras de embalagem para que o sistema registre erro no log de integração quando a barra já estiver cadastrada para outro produto. No passado, ao tentar importar uma barra de embalagem existente (já vinculada a um produto) para um novo produto, o sistema não realizava o cadastro e também não apresentava erro no log de integração, dificultando a identificação do problema.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Monitoramento
Corrigimos o processo de corte físico em expedição por carga. Anteriormente, quando não existiam mais quantidades disponíveis para conferência, o sistema não tratava corretamente o restante da separação, o que impedia a aceitação do corte físico.
Local: Monitoramento > Corte Físico
Movimentação
Saída
Corrigimos a formação da onda. Anteriormente, ao tentar formar onda ocorreu a mensagem ORA-00907: parêntese direito não encontrado. Para mais detalhes do fluxo, por favor, acesse.
Local: Movimentação > Saída > Gerenciador de Expedição
Ajustamos a busca de estoque utilizada na formação da onda para desconsiderar remanejamentos pendentes de Produto Recuperado. Com isso, os lotes envolvidos nesse tipo de remanejamento não são selecionados enquanto a movimentação não for concluída. No passado, o sistema podia bloquear a separação da onda exibindo a mensagem de movimentações pendentes, mesmo sem processos ativos visíveis, impedindo a continuidade da operação.
Local: Movimentação > Saída > Gerenciador de Expedição
Entrada
Corrigimos a habilitação do botão Gerar alocação e a liberação da Ordem de Recebimento quando havia itens excedentes gerados por múltiplas contagens. Anteriormente, quando a OR era gerada a partir de uma Ordem de Serviço e continha divergências causadas por contagens repetidas, o sistema bloqueava a liberação com a mensagem ordem de recebimento que foi gerada por uma ordem de serviço não pode ser liberada com divergência e não permitia gerar a alocação.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
8.12.8.139 | 15/04/2026
Nota Fiscal
NF-e
Corrigimos a seleção de registros na tela de Controle de NF-e para exportação. Anteriormente, a seleção de qualquer registro apresentava falha, independentemente do navegador ou do armazém, mesmo após limpeza de cache, com a mensagem de erro inesperado : java.lang. ClassCastException.
Local: Nota Fiscal > NF-e > Controle de NF-e
8.12.8.138 | 14/04/2026
Movimentação
Saída
Ajustamos o processo de separação para permitir que o operador continue utilizando a mesma caixa quando um corte for recusado antes da entrega no packing. Antes, ao recusar o corte, a atividade retornava para o operador, mas o sistema não aceitava a mesma caixa já em uso, exibindo a mensagem de que a caixa não foi encontrada ou estava em uso.
Local: Movimentação > Saída > Conferência Packing
8.12.8.137 | 14/04/2026
8.12.8.136 | 14/04/2026
Coletor de Dados
Remanejamento
Criamos uma rotina automática que remove remanejamentos criados sem lote vinculado quando permanecem nessa condição por mais de 30 minutos. Anteriormente, o remanejamento era iniciado pelo coletor, ocorrendo erro durante a execução, com a mensagem Problema ao executar remanejamento e o processo não era finalizado, gerando espelho no sistema.
Local: Coletor de Dados > Remanejamento
8.12.8.135 | 13/04/2026
8.12.8.134 | 12/04/2026
Coletor de Dados
Atividades designadas a mim
Corrigimos o vínculo de atribuição de atividades realizadas pelo Gerenciador de Expedição para que elas sejam exibidas via coletor de dados quando atribuídas por identificador e/ou usuário. Antes do ajuste, mesmo após a atribuição da atividade e com o usuário vinculado à região, a atividade permanecia em aberto e não aparecia na lista Atividades designadas a mim no coletor.
Local: Coletor de Dados > Atividades designadas a mim
8.12.8.133 | 10/04/2026
Cadastro
Ajustamos o parâmetro Ignorar validação de peso e cubagem na listagem de endereços de destino do remanejamento, no cadastro do depositante. Quando ativo, o sistema irá listar todos os endereços disponíveis para remanejamento, mesmo que o destino não tenha capacidade suficiente de peso ou cubagem para o produto.
Importante: este parâmetro apenas lista os endereços de destino do remanejamento; o sistema não permitirá que a capacidade do endereço seja excedida.
Esta melhoria foi implementada após sugestão realizada em nosso Fórum de Produtos. Caso ainda não conheça, realize seu cadastro, acesse e aproveite para sugerir melhorias também! Sua opinião é muito importante para nós. Para realizar o acesso, é necessária autenticação.
Local: Cadastro > Depositante
Inserimos o parâmetro Segregar NF de Retorno (Armazenagem / Simbólico) por NF de Cobertura na configuração do depositante. A sua alteração seja bloqueada quando existirem situações que possam comprometer o processo fiscal. Esse parâmetro se aplica a depositantes sob o regime de Armazém Geral e que sejam Contribuintes de ICMS. Quando ativo, o sistema gera, para cada cobertura fiscal vinculada ao lote, uma NF de Retorno de Armazenagem ou uma NF de Retorno Simbólico de Armazenagem.
A alteração fica bloqueada caso exista pelo menos uma das seguintes condições:
- nota fiscal do depositante vinculada a uma onda ainda não processada ou cancelada.
- pendência na autorização de retorno simbólico.
- autorização de retorno simbólico realizada há menos de 24 horas.
Local: Cadastro > Depositante > guia Nota Fiscal
Armazém
Removemos o parâmetro Ignorar validação de peso e cubagem na listagem de endereços de destino do remanejamento do sistema. A partir dessa alteração, as validações de peso e cubagem do endereço de destino passam a ser sempre consideradas. Anteriormente, não ocorria a checagem da capacidade suficiente de peso ou cubagem para o produto. Nota: este parâmetro apenas listava os endereços de destino do remanejamento; porém, o sistema não permitia que a capacidade do endereço fosse excedida.
Esta melhoria foi implementada após sugestão realizada em nosso Fórum de Produtos. Caso ainda não conheça, realize seu cadastro, acesse e aproveite para sugerir melhorias também! Sua opinião é muito importante para nós. Para realizar o acesso, é necessária autenticação.
Local: Cadastro > Armazém > Armazém > guia Remanejamento / Reabastecimento
Coletor de Dados
Remanejamento
Adicionamos o parâmetro Filtro de Ocupação Padrão no Remanejamento no cadastro do armazém para definir o filtro de ocupação padrão utilizado no Remanejamento via Coletor de Dados. Esse filtro é aplicado automaticamente no carregamento dos endereços de destino no início da operação.
O parâmetro permite escolher entre apresentar todos os endereços, somente endereços ocupados ou somente endereços vazios. Essa definição funciona como sugestão inicial e pode ser alterada diretamente no coletor no momento da execução do remanejamento.
Esta melhoria foi implementada após sugestão realizada em nosso Fórum de Produtos. Caso ainda não conheça, realize seu cadastro, acesse e aproveite para sugerir melhorias também! Sua opinião é muito importante para nós. Para realizar o acesso, é necessária autenticação.
Locais:
- Cadastro > Armazém > Armazém > guia Remanejamento / Reabastecimento
- Coletor de Dados > Remanejamento
Conexão com os sistemas Jetta Cargo
Integramos o Gestão de Armazenagem | WMS Senior à plataforma Jetta Cargo para otimizar a definição de volumes no processo logístico. A integração utiliza inteligência de cálculo de cubagem para melhorar o aproveitamento do espaço e reduzir custos operacionais.
Por meio desse fluxo, o WMS envia informações de produtos e caixas para a Jetta Cargo, que processa os dados e retorna uma sugestão otimizada de volumes, indicando quais caixas utilizar e como os produtos devem ser organizados em cada volume. Pra demais informações, acesse.
Local: Conexão com os sistemas Jetta Cargo
Consulta
Estoque > Relatório Kardex de Produto
Corrigimos o Relatório Kardex de Produto para evitar que o sistema traga dados duplicados quando houver inventário. Anteriormente, ocorria divergência de estoque com a tela de Kardex de Produto com o Relatório de Kardex de Produto.
Locais:
- Consulta > Estoque > Relatório Kardex de Produto
- Consulta > Estoque > Kardex de Produto
Integração
Com o objetivo de melhorar a rastreabilidade dos números de pedidos durante os processos de integração, foram realizadas as seguintes adequações estruturais:
Adicionamos ao final das tabelas o campo NUMPEDIDO60, com 60 caracteres. Esse campo será utilizado quando o conteúdo do campo NUMPEDIDO exceder o limite de 20 caracteres.
- JSON
- Integração Texto
Para este outro cenário optamos por ajustar o tamanho do campo NUMPEDIDO de 20 para 60 posições.
- JSON
- banco a banco
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Atualizamos a integração PEDIDODET para incluir os campos de Valor de ICMS Substituição Tributária e Base de ICMS Substituição Tributária. Com isso, o sistema passa a receber e tratar as informações icmsSubst e baseIcmsSubst, garantindo o envio completo dos dados fiscais relacionados à substituição tributária nos itens do pedido.
-
JSON
-
Integração Texto
-
banco a banco
Locais:
- Integração > Gerenciador de Integração Rest V2
- Integração > Integração de Arquivo
- Integração > Log de Integração
Adicionamos o parâmetro Gerar C170 para NF-e de Emissão Própria no cadastro de Escrituração Fiscal Digital. Quando ativado, o sistema passará a incluir o registro C170 (itens do documento fiscal) na geração do EFD para NF-e de emissão própria.
Local: Integração > Escrituração Fiscal Digital
Movimentação
Saída
Corrigimos a rotina de cancelamento de volume no Gerenciador de Volume. Antes do ajuste, ao cancelar o volume na tela gerenciador de volume, estava gerando a mensagem Onda não pode ser pesado antes de conferido.
Local: Movimentação > Saída > Gerenciador de Volume
Processo de Expedição FMFO
Melhoramos os processos de recebimento, movimentação, separação, inventário e expedição, com foco em controle de informações e aderência ao critério FMFO.
- Principais melhorias
- Ajuste no preenchimento da data de fabricação durante o recebimento.
- Criação de remanejamentos planejados via integração.
- Implementação da regra de expedição FMFO (First Manufacturing First Out).
- Permissão de troca de Informação Específica durante a separação.
- Novo comportamento na conferência de Informação Específica no inventário.
- Impactos
- Maior controle e rastreabilidade dos produtos.
- Melhor gestão por data de fabricação (FMFO).
- Aumento da flexibilidade operacional na separação.
- Mais consistência nas rotinas de inventário.
Locais:
- Cadastro > Produto
- Cadastro > Depositante
- Cadastro > Armazém > Armazém
- Configuração > Configuração de Onda
- Inventário > Inventário
Rastreabilidade por LPN (Licence Plate Number)
Disponibilizamos o fluxo operacional com controle por LPN (License Plate Number) no Gestão de Armazenagem | WMS Senior, com a documentação que detalha o funcionamento e as configurações necessárias para uso da solução. A LPN identifica de forma única cada palete, permitindo rastrear, controlar e movimentar os volumes de maneira padronizada ao longo de todo o processo.
Antes, as movimentações eram realizadas de forma unitária por produto. Com o controle por LPN, o armazém passa a operar de forma agrupada, executando todas as operações com base na formação das LPNs. Para complementar o material, incluímos um conjunto de talks com especialistas:
8.12.8.132 | 09/04/2026
Cadastro
Fiscal
Coletor de Dados
Separação de onda
Ajustamos a separação por onda. No passado, ao executar a separação de diversas ondas, o coletor de dados apresentava a mensagem As quantidades solicitadas em nota/pedido e reservadas para separação estão divergentes. Valide a parametrização para ter certeza que será possível atender as quantidades solicitadas.
Local: Coletor de Dados > Separação de onda
Monitoramento
Corrigimos a pesagem automática de notas fiscais. Antes do ajuste, ao tentar gerar a Nota de Remessa de uma nota fiscal, mesmo com as notas devidamente separadas e conferidas, a pesagem era apresentada com 0%. Nessa situação, o sistema retornava as mensagens ORA-20000: Erro ao gerar Nota de Remessa para a Nota Fiscal [idNotaFiscal: 1312137] e** ORA-06502: PL/SQL: erro: buffer de string de caracteres pequeno demais numérico ou de valor**.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
Movimentação
Saída
Otimizamos as consultas usadas na rotina de conferência de packing. Antes, a operação podia ficar lenta ao bipar itens específicos, especialmente em cenários com embalagens cadastradas no produto (como múltiplas embalagens, com parte inativa).
Locais:
- Movimentação > Saída > Conferência Packing
- Coletor de Dados > Packing
Corrigimos o relatório Mapa de Separação. Anteriormente, o relatório gerava várias páginas iguais, ou seja, com a mesma informação.
Local: Movimentação > Saída > Gerenciador de Expedição
Ajustamos a rotina do Packing de Checkout Express para filtrar o Lote Indústria e a Data de Vencimento na conferência de produtos. Anteriormente, ao bipar alguns itens o sistema exibia a mensagem O Lote Indústria ou Data de Vencimento identificado não pertence a esta conferência mesmo com a barra informada.
Local: Movimentação > Saída > Packing de Checkout Express
Entrada > Gerenciar Ordem de Recebimento
Ajustamos a visualização do Resumo da OR. Anteriormente, mesmo com a conferência realizada e sem registros de vínculo ou desvínculo de nota fiscal, o Resumo não apresentava as informações esperadas, gerando divergência entre as telas.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
Entrada
Ajustamos a exportação da OR ao confirmar a alocação. Anteriormente, ao tentar liberar uma OR com divergência era apresentada a mensagem Nenhum registro encontrado para os Detalhes da OR.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
8.12.8.130 | 02/04/2026
Cadastro
Armazém
Movimentação
Saída
Corrigimos a identificação do código de barras na Conferência do Packing. Anteriormente, ao tentar utilizar o código de barra 2XM32AA#AC4 para bipar o produto na Conferência Packing, era apresentada a mensagem Não foi encontrada nenhuma embalagem para a barra informada, mas se trocava o código de barra para 1.0.01.01.148800*002, o sistema aceitava normalmente.
Local: Movimentação > Saída > Conferência Packing
Corrigimos a rotina de cancelamento de volume no Gerenciador de Volume. Antes do ajuste, ao cancelar o volume na tela gerenciador de volume, estava gerando a mensagem Onda não pode ser pesado antes de conferido.
Local: Movimentação > Saída > Gerenciador de Volume
8.12.8.129 | 01/04/2026
Coletor de Dados
Separação Onda
Monitoramento
Ajustamos a geração automática de volumes na conferência. Anteriormente, ao gerar uma conferência para uma nota fiscal, o sistema bloqueava o processo com a mensagem Local de integração não encontrado.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
Movimentação
Saída
Atualizamos a conferência via Packing para exibir uma mensagem mais clara quando o identificador informado (idNotaFiscal) entra em conflito com outra onda ainda não conferida. Nesse caso, o coletor agora informa explicitamente a divergência entre o idNotaFiscal esperado e o idNotaFiscal identificado Conferência Packing para idNotaFiscal: X, mas identificado idNotaFiscal: Y. Anteriormente, quando existia mais de uma onda pendente relacionada ao mesmo idNotaFiscal, o processo podia não avançar sem apresentar erro ou retornar apenas Identificador do packing não encontrado, dificultando a identificação do motivo da falha.
Local: Movimentação > Saída > Conferência Packing
Corrigimos a identificação do código de barras na Conferência do Packing. Anteriormente, ao tentar utilizar o código de barra 2XM32AA#AC4 para bipar o produto na Conferência Packing, era apresentada a mensagem Não foi encontrada nenhuma embalagem para a barra informada, mas se trocava o código de barra para 1.0.01.01.148800*002, o sistema aceitava normalmente.
Local: Movimentação > Saída > Conferência Packing
8.12.8.128 | 31/03/2026
8.12.8.127 | 30/03/2026
Integração
Ajustamos a rotina de integração referente a parametrização do depositante quando existir mais de um cadastro com o mesmo CNPJ no sistema. No passado, essa falha fazia a maioria das integrações gravar a mensagem a extração exata retorna mais do que o número solicitado de linhas, mesmo quando o faturamento era integrado logo em seguida sem problemas.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Monitoramento
Otimizamos a consulta usada na tela de Acompanhamento de Saída NF para reduzir o impacto de alto consumo de banco e melhorar o tempo de resposta das rotinas. No passado, a consulta principal da tela gerava alto consumo da base do cliente, o que contribuía diretamente para a lentidão percebida nas operações.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
Movimentação
Saída
Otimizamos as consultas usadas na rotina de conferência de packing. Antes, a operação podia ficar lenta ao bipar itens específicos, especialmente em cenários com embalagens cadastradas no produto (como múltiplas embalagens, com parte inativa).
Locais:
- Movimentação > Saída > Conferência Packing
- Coletor de Dados > Packing
Performance
Otimizamos uma consulta que estava gerando alto consumo de recursos na base de dados. Anteriormente, essa consulta era um dos principais ofensores, provocando sobrecarga no banco e quedas no sistema, o que levou ao reinício do cloud para coleta de dados e análise.
Local: Performance
8.12.8.126 | 27/03/2026
Coletor de Dados
Separação
Corrigimos a movimentação usada na Troca de Lote durante a separação em ondas com o fluxo de colmeia (PULMÃO > PICKING > COLMEIA > DOCA). Antes da correção, algumas ondas estavam encaminhando itens do picking para a região de packing, e a nota fiscal podia ficar com endereço de destino de escaninho inválido, gerando o erro Ocorreu um erro na troca de movimentação, nota fiscal ficou com endereço de destino de escaninho inválido.
Locais:
- Coletor de Dados > Separação
- Movimentação > Saída > Conferência Colmeia
- Movimentação > Saída > Montagem de Volumes Colmeia
Movimentação
Saída
Ajustamos o Gerenciador de Volumes para atualizar o campo Impresso de “Não” para “Sim” ao realizar a impressão de vários volumes em conjunto. Antes do ajuste, ao imprimir múltiplos volumes de uma vez (por exemplo, 8 volumes), o sistema executava a impressão, mas atualizava o status apenas do primeiro volume, mantendo os demais como “Não”. Ao imprimir volume a volume, o status era atualizado normalmente.
Local: Movimentação > Saída > Gerenciador de Volume
Ajustamos o processo para permitir retirar uma nota fiscal da onda mesmo quando ela estiver sinalizada como cancelada por erro de integração. No passado, ao tentar cancelar a onda ou retirar a nota fiscal, o sistema impedia a operação e exibia a mensagem A nota fiscal está cancelada por erro de integração, o que travava o cancelamento da onda.
Local: Movimentação > Saída > Gerenciador de Expedição
Ajustamos o controle dos status Conferido e Pesado durante o cancelamento de volume. Antigamente, ao cancelar um volume, o sistema podia remover o status Conferido sem remover o status Pesado, gerando a mensagem A nota fiscal 9999 da onda 99 não pode ser alterada para pesado SIM com status de conferido igual a NÃO. Operação cancelada. mesmo quando a nota já estava conferida.
Local: Movimentação > Saída > Gerenciador de Volume
8.12.8.125 | 26/03/2026
Coletor de Dados
Separação por tarefa
Corrigimos o processo de separação por tarefa para que o status da onda seja atualizado de forma consistente como separado ou conferido, alinhando-se às suas respectivas notas fiscais. Anteriormente, durante a utilização do coletor na separação por tarefa, era apresentada a mensagem: “Romaneio / Onda com status de separação divergente de suas notas fiscais. Operação cancelada.”, mesmo sem divergências aparentes entre as informações exibidas no Gerenciador de Expedição e na tela de Acompanhamento de Saída por Nota Fiscal.
Locais:
- Coletor de Dados > Separação por tarefa
- Movimentação > Saída > Gerenciador de Expedição
- Monitoramento > Acompanhamento Saída por Nota Fiscal
8.12.8.124 | 25/03/2026
Coletor de Dados
Atividades em Aberto
Corrigimos a rotina de geração de Atividades em Aberto referente a separação de onda. Antes do ajuste, algumas ondas ficavam sem atividade gerada, quando clicava em Atividades em Aberto pelo coletor de dados, apresentando a mensagem com.silt.wms.convocacao.convocacaoativaexception:onda informada não encontrada!, após selecionar uma onda.
Local: Coletor de Dados > Atividades em Aberto
8.12.8.123 | 25/03/2026
Inventário
Movimentação
Remanejamento
Otimizamos a performance da tela de vínculo de lotes no remanejamento para reduzir o tempo de carregamento. Antes do ajuste, ao tentar vincular os lotes na tela de remanejamento, o sistema ficava carregando até apresentar a mensagem Could not roll back JPA transaction… Unable to rollback.
Local: Movimentação > Remanejamento > Remanejamento
Saída
Ajustamos as inconsistências que impediam a formação da onda quando existiam lotes de separação específica não incluídos na separação da própria onda. Anteriormente, o sistema bloqueava a criação da onda e apresentava a mensagem Existem lotes de separação específica que não foram incluídos na separação da Onda.
Local: Movimentação > Saída > Gerenciador de Expedição > botão Formar
8.12.8.122 | 24/03/2026
Movimentação
Entrada
Corrigimos o processo de estorno/exclusão de Ordem de Recebimento. No passado, ao tentar excluir uma OR, o sistema apresentava a mensagem O registro selecionado não pode ser excluído, pois possui registros filhos mesmo sem movimentações ou vínculos aparentes nas telas de Gerenciador de Lote e Mapa de Alocação, impedindo a continuidade do processo.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
Nota Fiscal
NF-e
Ajustamos a rotina de atualização das informações de pesagem quando é usada a classificação tipo de pedido. A partir de agora, a pesagem e a geração da NF-e passam a ocorrer automaticamente para depositante AG. Anteriormente, o pedido ficava pendente de faturamento e não seguia para o processo de geração/transmissão da NF-e, fazendo com que as notas não aparecessem na tela de controle de NF-e para transmissão.
Local: Nota Fiscal > NF-e > Controle de NF-e
8.12.8.121 | 24/03/2026
8.12.8.120 | 24/03/2026
Coletor de Dados
Separação
Corrigimos a movimentação usada na Troca de Lote durante a separação em ondas com o fluxo de colmeia (PULMÃO > PICKING > COLMEIA > DOCA). Antes da correção, algumas ondas estavam encaminhando itens do picking para a região de packing, e a nota fiscal podia ficar com endereço de destino de escaninho inválido, gerando o erro Ocorreu um erro na troca de movimentação, nota fiscal ficou com endereço de destino de escaninho inválido.
Locais:
- Coletor de Dados > Separação
- Movimentação > Saída > Conferência Colmeia
- Movimentação > Saída > Montagem de Volumes Colmeia
Movimentação
Saída
Ajustamos o processo para permitir retirar uma nota fiscal da onda mesmo quando ela estiver sinalizada como cancelada por erro de integração. No passado, ao tentar cancelar a onda ou retirar a nota fiscal, o sistema impedia a operação e exibia a mensagem A nota fiscal está cancelada por erro de integração, o que travava o cancelamento da onda.
Local: Movimentação > Saída > Gerenciador de Expedição
8.12.8.119 | 23/03/2026
Atualização
Movimentação
Saída
Corrigimos a liberação de onda para expedição. Antes da correção, o sistema apresentava mensagem de erro ORA-02290: restrição de verificação (CK_COMPOSICAOLOTE_QTDERET) violad, o que impedia a liberação da onda formada e interrompia o fluxo de expedição durante o processo de geração dos documentos fiscais.
Locais:
- Movimentação > Saída > Gerenciador de Expedição
- Nota Fiscal > Armazém Geral > Pedido de Retorno de Armazenagem
8.12.8.118 | 20/03/2026
Coletor de Dados
Separação Onda
Corrigimos a separação da onda no coletor, que exibia mensagem de falha durante o processo, impedindo a continuidade da operação. O problema estava relacionado a uma trigger mutante acionada no momento da liberação da caixa de separação.
Local: Coletor de Dados > Separação Onda
Nota Fiscal
Otimizamos a consulta utilizada na tela de cadastro de backlist. Antes, ao abrir a tela, o sistema podia demorar para carregar e, em alguns casos, exibia a mensagem de falha de comunicação Falha de comunicação com servidor: Method: POST, URL: https://testeteste.com.br/siltwms/webresources/GridService, impedindo o acesso ao cadastro.
Local: Nota Fiscal > Cadastro de BackList
NF-e
Atualizamos a aplicação para usar apenas configurações de segurança (SSL/TLS) compatíveis com as exigências atuais da SEFAZ MG durante a autorização de NF-e. No passado, o sistema tentava utilizar criptografias que não eram mais aceitas pela SEFAZ MG, fazendo a conexão ser encerrada e gerando falhas no envio, como Connection closed, Socket is closed, ou seja, apresentado a mensagem br.com.senior.edeploy.business.exception.EdeployException: Os dados do certificado nao foram configurados, para que o XML possa ser assinado e também br.com.senior.edeploy.business.exception.EdeployException: java.io.IOException: keystore password was incorrect, ou seja, erros relacionados à assinatura/configuração do certificado.
Local: Nota Fiscal > NF-e > Controle de NF-e
Ajustamos a comunicação segura (SSL/TLS) utilizada na transmissão de NF-e para a SEFAZ MG para garantir o uso apenas de padrões de criptografia compatíveis com as exigências atuais do órgão. Caso o ambiente ainda apresente esse comportamento, é necessário atualizar o sistema para uma versão igual ou superior à 8.12.8.50. Anteriormente, a SEFAZ MG passou a recusar algumas combinações de criptografia utilizadas pelo sistema, encerrando a conexão durante a autorização da NF-e e gerando erros como Socket is closed e Connection closed, mesmo com certificado válido e disponibilidade da SEFAZ normal.
Local: Nota Fiscal > NF-e > Controle de NF-e
8.12.8.116 | 19/03/2026
Monitoramento
Ajustamos o processo de validação do corte físico no packing para evitar inconsistências no status de Separação apresentado no sistema. Também aplicamos uma trava no fluxo para identificar e bloquear a origem do problema durante a execução do processo. No passado, uma falha na rotina de aceite do corte físico fazia com que o status fosse gravado de forma inválida na tabela saidapornf, gerando divergências entre as telas de Gerenciador de Expedição, Acompanhamento Saída por Nota Fiscal e as mensagens exibidas durante a separação e conferência.
Locais:
- Monitoramento > Acompanhamento Saída por Nota Fiscal
- Movimentação > Saída > Gerenciador de Expedição
Anteriormente, ao tentar gerar volume para uma nota em específico, o sistema bloqueava a operação com a mensagem ORA-02290 relacionado à restrição CK_SAIDAPORNF_QTDEPESADA_TOTAL, mesmo com as demais notas fiscai da mesma onda seguindo normalmente.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
Acompanhamento Saída por Nota Fiscal
Corrigimos o controle de cálculo da Separação e Conferência Iniciada na tela Acompanhamento Saída por Nota Fiscal. No passado, algumas ondas estavam sendo apresentadas com 125% de Conferência Iniciada, mesmo sem inconsistências na pesagem da nota. O problema estava no controle de separação iniciada e conferência iniciada.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
Movimentação
Ajustamos a regra de exibição da tela Dividir Lote para considerar corretamente lotes que possuem Informação Específica expedida. Anteriormente, mesmo um lote aparecendo em outras telas do WMS, não era exibido na tela Dividir Lote devido a um problema na aplicação da regra de Informação Específica expedida.
Local: Movimentação > Dividir Lote
Saída
Adicionamos mensagens referente ao corte na formação de onda, incluindo as validações
* Estoque Insuficiente em Setor(es)
* O produto X foi cortado, verifique também os vínculos Local/Setor e Local/Região de Armazenagem bem como suas parametrizações.
No passado, o sistema apresentava corte na formação da onda mesmo possuindo estoque disponível em pulmão, com o fluxo de reabastecimento automático.
Local: Movimentação > Saída > Gerenciador de Expedição > botão Corte de Formação
Corrigimos a montagem de volume por colmeia para exibir os endereços (escaninhos) de forma correta, sem duplicidade e respeitando a ordenação dos locais e a inclusão da trava de validação. Anteriormente, algumas colmeias apresentavam endereços duplicados e fora de ordem na tela, pois existiam locais cadastrados com dimensões diferentes da colmeia associada.
Local: Movimentação > Saída > Montagem de Volumes Colmeia
Ajustamos o processo de consumo de caixa durante a conferência packing para depositantes do tipo Armazém Geral, permitindo formar o volume sem bloquear o fluxo. Antes do ajuste, ao tentar formar o volume em pedidos com apenas 1 produto, o sistema exibia a mensagem 20000: Depositante que não trabalha no regime de FILIAL não pode realizar ajustes, mesmo com estoque disponível, impedindo a conferência.
Local: Movimentação > Saída > Conferência Packing
Ajustamos a rotina de aceite do corte físico no Packing para evitar que a separação concluída apareça como não finalizada em algumas telas. Com isso, o status registrado na tabela saidapornf deixa de ser gravado de forma inválida e a conferência via Packing MWMS não fica mais bloqueada. Aplicamos uma trava no processo para ajudar a identificar a origem do problema caso a inconsistência volte a ocorrer. Anteriormente, mesmo com a separação finalizada, algumas telas (como Acompanhamento Saída por Nota Fiscal e Gerenciador de Expedição) ainda indicavam pendências.
Locais:
- Movimentação > Saída > Gerenciador de Expedição
- Monitoramento > Acompanhamento Saída por Nota Fiscal
Entrada
Otimizamos a performance da consulta de telas. Esse ajuste foi aplicado após relatos de lentidão constante, com maior impacto em carregamentos como login e em rotinas como consulta de estoque e alocação de ORs.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
Aplicamos uma trava no sistema para impedir que a conferência de uma OR já finalizada e alocada seja ignorada. Anteriormente, o sistema permitia ignorar a contagem mesmo após a finalização da OR.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
Lote
Aplicamos uma trava no processo de Controle de Avaria para impedir a finalização quando existir remanejamento pendente no mesmo endereço e o produto estiver configurado com Lote único no endereço. No passado, o sistema permitia a finalização do Controle de Avaria mesmo com remanejamento pendente no endereço, o que podia gerar conflitos de estoque para produtos que exigem lote único por endereço, apresentando a mensagem existem remanejamentos pendentes cujo endereço de destino é ppam-r011-06-1-02. é necessário executar os seguintes remanejamentos (159412). operação cancelada.
Local: Movimentação > Lote > Controle de Avaria
8.12.8.114 | 17/03/2026
Coletor de Dados
Separação Onda
Ajustamos o comportamento da separação por onda no coletor de dados para situações em que um produto diferente do solicitado é bipado. Anteriormente, ao informar um código de barras que não pertencia à onda, o sistema exibia a mensagem correspondente e, ao acionar o botão de retorno, a tela permanecia em branco, exigindo novo login, além de considerar a separação da onda como concluída.
Local: Coletor de Dados > Separação Onda
Consulta
Estoque
Alteramos o Relatório de Kardex de Produto para exibir também os produtos cujo estoque foi recebido por meio de ajuste de entrada. Anteriormente, os produtos com movimentações originadas apenas por ajuste de entrada não eram apresentados neste relatório, mesmo havendo saldo em estoque, o que dificultava o acompanhamento completo das movimentações de alguns itens.
Local: Consulta > Estoque > Kardex de Produto
Integração
Ajustamos o formato do valor unitário dos itens na integração EXPORT_ORDEM_RECEB_LTIND_I_REST (Itens com Lote Indústria Ordem de Recebimento) para considerar até quatro casas decimais, utilizando a máscara 999999999D9999. Antes, o envio da OR utilizava um valor unitário diferente do cadastrado quando o produto tinha mais de duas casas decimais, o que fazia o total da ordem não coincidir com o total da nota fiscal/XML e gerava diferença de valores.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Movimentação
Ajustamos a regra de exibição da tela Dividir Lote para considerar corretamente lotes que possuem Informação Específica expedida. Anteriormente, mesmo um lote aparecendo em outras telas do WMS, não era exibido na tela Dividir Lote devido a um problema na aplicação da regra de Informação Específica expedida.
Local: Movimentação > Dividir Lote
Lote
Aplicamos uma trava no processo de Controle de Avaria para impedir a finalização quando existir remanejamento pendente no mesmo endereço e o produto estiver configurado com Lote único no endereço. No passado, o sistema permitia a finalização do Controle de Avaria mesmo com remanejamento pendente no endereço, o que podia gerar conflitos de estoque para produtos que exigem lote único por endereço, apresentando a mensagem existem remanejamentos pendentes cujo endereço de destino é ppam-r011-06-1-02. é necessário executar os seguintes remanejamentos (159412). operação cancelada.
Local: Movimentação > Lote > Controle de Avaria
Saída
Corrigimos a montagem de volume por colmeia para exibir os endereços (escaninhos) de forma correta, sem duplicidade e respeitando a ordenação dos locais e a inclusão da trava de validação. Anteriormente, algumas colmeias apresentavam endereços duplicados e fora de ordem na tela, pois existiam locais cadastrados com dimensões diferentes da colmeia associada.
Local: Movimentação > Saída > Montagem de Volumes Colmeia
8.12.8.113 | 11/03/2026
Movimentação
Saída
Melhoramos o processamento assíncrono para a geração do código de onda, evitando que múltiplas sessões disputem o mesmo recurso. Essa adequação reduz contenções durante a execução, elimina bloqueios na formação de ondas e torna mais eficiente o cálculo associado ao tempo e aos valores envolvidos no processo. A revisão foi necessária devido a um comportamento observado anteriormente, em que diferentes processos tentavam gerar códigos simultaneamente, ocasionando travamentos e atrasos na operação. Nesse cenário prévio, o tempo para conclusão da formação de ondas podia ultrapassar seis minutos, afetando diretamente o fluxo operacional.
Local: Movimentação > Saída > Gerenciador de Expedição
Pedidos
Corrigimos a consulta da tela, passando a exibir os pedidos de acordo com o armazém filtrado. No passado, ao acessar a rotina de estatística de pedidos e analisar um dia específico, eram apresentando pedidos pendentes de separação, porém não correspondia aos resultados da tela de Acompanhamento Saída por Nota Fiscal, não havia pedidos pendentes na data informada.
Locais:
- Pedidos > Estatísticas dos Pedidos
- Monitoramento > Acompanhamento Saída por Nota Fiscal
WMSWEB
Movimentações de Saída
Corrigimos o problema que impedia a exibição dos detalhes de alguns pedidos ao clicar na linha da nota em Movimentações de Saída no WMSWEB. Anteriormente, ao acessar determinadas notas e selecionar a linha correspondente, o sistema mostrava apenas um quadro em branco, sem carregar os dados, mesmo não havendo nenhuma restrição registrada na documentação.
Local: WMSWEB > Movimentações de Saída
8.12.8.112 | 10/03/2026
Integração
Corrigimos o processo de importação do inventário terceirizado para exibir a mensagem de erro quando ocorrer algum problema no arquivo integrado. Anteriormente, a integração do arquivo de inventário apresentava erro, mas o log não detalhava a causa, dificultando a análise pelo consultor e pela equipe de suporte.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Movimentação
Entrada
Corrigimos a rotina de finalizar todas as conferências para que o processo funcione mesmo após recontagens. Anteriormente, ao tentar finalizar todas as conferências após realizar recontagens (2x ou mais), o sistema exibia a mensagem ORA-02290: restrição de verificação (CK_SAIDNF_CONF_I_NAO_NEGATIVA) violada ORA-06512: em PK_CONFCARGA”, line 1620 ORA-06512: em “PK_CONFCARGA”, line 1620 ORA-06512: em “PK_CONFCARGA”, line 2065 ORA-06512: em line 1.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
8.12.8.111 | 09/03/2026
Cadastro
Produto
Ajustamos o campo responsável por armazenar o padrão (regex) das informações específicas, garantindo que máscaras com quantidade maior de caracteres possam ser registradas sem impedir o cadastro. No passado, ao inserir um padrão composto por 37 caracteres ”#”, o sistema retornava a mensagem org.springframework.orm.jpa.JpaSystemException: could not execute statement; nested exception is org.hibernate.exception.GenericJDBCException: could not execute statement de limite excedido do banco de dados (ORA-12899), evidenciando que o tamanho máximo da coluna não comportava o valor informado.
Local: Cadastro > Produto > Regras para Informações Específicas
Coletor de Dados
Separação por tarefa
Corrigimos o processo de separação por tarefa para que o status da onda seja atualizado de forma consistente como separado ou conferido, alinhando-se às suas respectivas notas fiscais. Anteriormente, durante a utilização do coletor na separação por tarefa, era apresentada a mensagem: “Romaneio / Onda com status de separação divergente de suas notas fiscais. Operação cancelada.”, mesmo sem divergências aparentes entre as informações exibidas no Gerenciador de Expedição e na tela de Acompanhamento de Saída por Nota Fiscal.
Locais:
- Coletor de Dados > Separação por tarefa
- Movimentação > Saída > Gerenciador de Expedição
- Monitoramento > Acompanhamento Saída por Nota Fiscal
Integração
Corrigimos as informações destinadas aos dados adicionais da NFCOT, contemplando o conteúdo esperado a partir da nota de venda associada. No passado, ao emitir a NFCOT referente à uma nota fiscal, observou-se que, mesmo havendo ICMS na venda e atendendo às condições previstas os dados não eram exibidos na nota de venda nos dados adicionais.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Ajustamos o processo de importação de XML considerando as informações do grupo de tags de volume, passando a registrar os campos de Marca e Numeração na Nota Fiscal. No cenário anterior, durante a importação do XML, os campos de marca e numeração referentes ao grupo de tags volume não eram preenchidos no sistema, mesmo com as tags [marca] e [nVol] informadas no arquivo.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Movimentação
Saída
Corrigimos a formação de ondas para que considere os vínculos de separação específica, evitando que lotes não existentes sejam interpretados como pendências. No passado, ao formar uma onda, era exibida a mensagem Ocorreu o seguinte erro ao formar a onda: Existem lotes de separação específica que não foram incluídos na separação da Onda, favor revisar as separações específicas das notas fiscais id(s): XX e lote(s) XX indicando a existência de um lote não incluído na separação específica, embora esse lote não estivesse presente no estoque por lote, na tabela de controle lotenf, nem no log de segurança.
Locais:
- Movimentação > Saída > Liberar Nota Fiscal para Expedição
- Movimentação > Saída > Gerenciador de Expedição
- Consulta > Estoque > Estoque Local por Lote
- Fast Vision >Gerenciador de Consultas Dinâmicas
- Consulta > Log de Segurança
Nota Fiscal
Corrigimos a validação e coleta com liberação desfeita. No cenário identificado, ao tentar emitir uma nota fiscal, apenas um dos itens foi classificado com o CFOP 5921, enquanto os demais foram gerados corretamente com CFOP de retorno. Esse comportamento divergente resultou na Rejeicao: CFOP de devolução de mercadoria para NF-e que não tem finalidade de devolução de mercadoria.
Locais:
- Nota Fiscal > Controle Nota Fiscal
- Nota Fiscal > NF-e > Controle de NF-e
- Movimentação > Saída > Gerenciador de Coleta
Serviços
Kit
Melhoramos as mensagens dos logs detalhando a quantidade do vínculo do produto kit. No passado, ao gerar a impressão do KIT, um componente do KIT estava duplicado.
Locais:
- Serviços > Kit > Ordem de Serviço > botão Impressos / Relatório de Separação de Componentes de Kit
- Consulta > Estoque > Kardex de Endereço
WMS Web
Informações de Estoque
Ajustamos a lógica de filtragem de produtos ativos e inativos na consulta de estoque do portal WMS Web, garantindo que os itens sejam retornados de acordo com o status cadastral efetivo, ou seja,, apenas produtos realmente inativos são exibidos quando utilizada a filtragem correspondente, evitando que itens ativos apareçam indevidamente nesse contexto e alinhando o relatório de estoque ao comportamento esperado pelo usuário.
Local: WMS Web > Informações de Estoque
8.12.8.110 | 05/03/2026
Coletor de Dados
Conferência de Entrada
Corrigimos a geração de lotes vinculados à conferência de entrada, o mesmo padrão de precisão de quantidade utilizado no estoque, garantindo o armazenamento com 6 casas decimais. No cenário anterior, ao tentar conferir uma quantidade fracionada (por exemplo, 676,66687), o sistema apresentava mensagem de divergência em relação à quantidade esperada (676,6669), indicando que a quantidade vinculada ao lote não estava correta, mesmo quando o usuário inseria o valor considerado correto.
Local: Coletor de Dados > Conferência de Entrada
Integração
Adicionamos um controle específico para evitar concorrências durante a importação de itens provenientes da GMB, garantindo que a gravação dos detalhes de impressão ocorra de forma única e consistente. Com essa adequação, o processamento respeita o fluxo esperado e impede tentativas simultâneas de inclusão para o mesmo registro. No passado, ao importar um item da GMB, o sistema encontrava uma violação da restrição exclusiva PK_NFDETIMPRESSAO (ORA‑00001). Mesmo com o leiaute int_gmb_det aderente à documentação e com a barra já vinculada ao produto, observou‑se um comportamento de concorrência que resultava na tentativa de gravação duplicada.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Movimentação
Ajustamos as consultas realizadas na tela do Gerenciador de Informações Específicas. Antes, em alguns cenários, ao pesquisar informações nessa tela, o sistema permanecia em carregamento por um tempo prolongado e, em seguida, apresentava mensagem de falha de comunicação, interrompendo o fluxo de trabalho.
Local: Movimentação > Gerenciador Informações Específicas
Entrada
Ajustamos a consulta utilizada pela rotina de Gerenciar Ordem de Recebimento, de forma a otimizar o carregamento das informações e permitir a abertura da tela dentro do comportamento esperado. No cenário anterior, ao acessar a rotina de gerenciar ordem de recebimento, a interface permanecia apenas na condição de carregamento, sem apresentar os dados ou uma mensagem de retorno, mesmo após vários minutos de espera.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
8.12.8.109 | 04/03/2026
Coletor de Dados
Remanejamento
Aplicamos uma restrição para impedir que novos produtos sejam remanejados para endereços de picking quando o depositante não utiliza Picking Múltiplo. A partir deste ajuste, ao tentar direcionar um item para um endereço que já contenha outro produto, o sistema exibirá a mensagem: Depositante não utiliza Picking Múltiplo e o local destino já contém outro produto. Essa alteração foi motivada por uma situação anterior em que um produto pôde ser inserido num endereço via coletor, mesmo já existindo um outro produto alocado no mesmo local. No cenário prévio, mesmo com o parâmetro de múltiplos produtos desabilitado no depositante e sem permissivos na configuração do setor, o comportamento ainda permitia o compartilhamento do endereço, o que levou à necessidade de revisão da regra.
Local: Coletor de Dados > Remanejamento
Separação Onda
Otimizamos a validação de permissões na rotina de Separação Onda no coletor de dados, garantindo que o alerta configurado por tipo de pedido respeite o nível de liberação atribuído ao usuário. Agora, quando o alerta estiver parametrizado para nível de Operador. Na situação anterior, ao finalizar a separação e informar usuário e senha, era exibida a mensagem O Usuário informado não possui nivel de permissões de supervisor, mesmo quando o alerta estava parametrizado para operador.
Local: Coletor de Dados > Separação Onda
Integração
Adicionamos um controle específico para evitar concorrências durante a importação de itens provenientes da GMB, garantindo que a gravação dos detalhes de impressão ocorra de forma única e consistente. Com essa adequação, o processamento respeita o fluxo esperado e impede tentativas simultâneas de inclusão para o mesmo registro. No passado, ao importar um item da GMB, o sistema encontrava uma violação da restrição exclusiva PK_NFDETIMPRESSAO (ORA‑00001). Mesmo com o leiaute int_gmb_det aderente à documentação e com a barra já vinculada ao produto, observou‑se um comportamento de concorrência que resultava na tentativa de gravação duplicada.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
WMSWEB
Informações de Entrada
Corrigimos o processamento do relatório no WMS WEB de Estoque Analítico, a fim de alinhar o cálculo do valor unitário médio às regras de apuração previstas para a consolidação de lotes. A situação observada ocorria quando o sistema considerava a soma direta dos valores unitários individuais, resultando em um valor médio não condizente com a composição dos lotes (valor do lote A + valor do lote B ao invés de somar a quantidade do lote A + quantidade do lote B e dividir pela soma dos valores de cada lote).
Locais:
- WMSWEB > Informações de Entrada
- Movimentação > Gerenciador de Lote
8.12.8.108 | 03/03/2026
Coletor de Dados
Separação Onda
Otimizamos a validação de permissões na rotina de Separação Onda no coletor de dados, garantindo que o alerta configurado por tipo de pedido respeite o nível de liberação atribuído ao usuário. Agora, quando o alerta estiver parametrizado para nível de Operador. Na situação anterior, ao finalizar a separação e informar usuário e senha, era exibida a mensagem O Usuário informado não possui nivel de permissões de supervisor, mesmo quando o alerta estava parametrizado para operador.
Local: Coletor de Dados > Separação Onda
Movimentação
Ajustamos as consultas realizadas na tela do Gerenciador de Informações Específicas. Antes, em alguns cenários, ao pesquisar informações nessa tela, o sistema permanecia em carregamento por um tempo prolongado e, em seguida, apresentava mensagem de falha de comunicação, interrompendo o fluxo de trabalho.
Local: Movimentação > Gerenciador Informações Específicas
Saída
Ajustamos o comportamento da geração de volumes na conferência de packing para o cenário em que é informada uma quantidade elevada de caixas em um único lançamento. No caso reportado, ao tentar registrar 200 volumes para um determinado produto. Anteriormente, o sistema permanecia em processamento sem concluir a operação e sem apresentar mensagem ao usuário.
Local: Movimentação > Saída > Conferência Packing
Nota Fiscal
NF-e
Ajustamos a geração da NFe de remessa durante o processamento do arquivo de faturamento de pedidos. Em determinados cenários, ocorria a mensagem ERRO AO IMPORTAR FATURAMENTO: ORA-20000: ERRO AO TRANSMITIR NOTA DE REMESSA PARA O MÓDULO FISCAL [IDNOTAFISCAL: 6137753]. -1843 - ORA-01843: NOT A VALID MONTH, deixando a nota de remessa pendente de transmissão no controle de NFe, embora o faturamento dos pedidos fosse concluído normalmente.
Local: Nota Fiscal > NF-e > Controle de NF-e
WMSWEB
Informações de Entrada
Corrigimos o processamento do relatório no WMS WEB de Estoque Analítico, a fim de alinhar o cálculo do valor unitário médio às regras de apuração previstas para a consolidação de lotes. A situação observada ocorria quando o sistema considerava a soma direta dos valores unitários individuais, resultando em um valor médio não condizente com a composição dos lotes (valor do lote A + valor do lote B ao invés de somar a quantidade do lote A + quantidade do lote B e dividir pela soma dos valores de cada lote).
Locais:
- WMSWEB > Informações de Entrada
- Movimentação > Gerenciador de Lote
8.12.8.106 | 27/02/2026
Integração
Adequamos o tratamento para impedir que uma nota fiscal importada com integração inconsistente seja vinculada a uma OR, permitindo que o usuário prossiga com o estorno ou com a alocação. No comportamento anterior, a nota fiscal, no formato XML, era importada mesmo após a apresentação de uma mensagem de erro, e podia ser vinculada a uma OR, gerando movimentações que impediam o estorno e impossibilitavam a importação dos itens faltantes.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
- Movimentação > Entrada > Gerenciar Ordem de Recebimento
8.12.8.105 | 25/02/2026
Coletor de Dados
Separação Onda
Adequamos o tratamento da rotina de Separação da Onda a Maior pelo Coletor. Anteriormente, ao confirmar o saldo pendente na onda, era exibida a mensagem de violação de restrição de integridade relacionada à chave estrangeira de grupo de movimentação java.sql.SQLIntegrityConstraintViolationException: ORA-02291: restrição de integridade (FK_GRUPOMOVIMENTACAO_IDGRUPO) violada - chave mãe não localizada.
Local: Coletor de Dados > Separação Onda
Adequamos a forma como o sistema interpreta a identificação da Caixa Fechada no Fluxo de Etiquetagem durante a Separação da Onda ao bipar a pré-etiqueta. No cenário anterior, em operações com Caixa Fechada, podia ocorrer a mensagem Falha na identificação da Caixa de Volume do Fluxo de Etiquetagem, mesmo com a utilização correta da pré-etiqueta.
Local: Coletor de Dados > Separação Onda
Adequamos o fluxo de separação para que, ao informar o EAN-13 de item avulso, o sistema reconheça automaticamente a pré-etiqueta já aberta e permita o registro do item no mesmo volume em utilização.
A melhoria elimina mensagens indevidas e evita a abertura desnecessária de novos volumes, garantindo a continuidade da operação dentro da mesma sessão ativa.
O ajuste contempla o cenário em que, na mesma posição de separação, coexistem uma caixa fechada, ou seja, ao informar a barra de item avulso (fator de conversão = 1) e uma pré-etiqueta aberta destinada a itens avulsos.
Anteriormente, após a separação da caixa fechada, o sistema voltava a exigir a geração de nova pré-etiqueta e a criação de outro volume, mesmo havendo uma pré-etiqueta válida e já vinculada à operação. Em determinadas situações, a associação ao volume aberto somente era restabelecida após novo login do operador.
Local: Coletor de Dados > Separação Onda
Movimentação
Saída
Corrigimos a geração dos registros de movimentação de nota fiscal segregada e implementamos uma trava para impedir que novos dados sejam criados de forma incorreta. Anteriormente, ao tentar cancelar a onda, o sistema apresentava pendências de inconsistência entre armazém, local e lote, refletindo na mensagem Onda id: 58382 não foi cancelada. ORA-20000: Problema ao retirar pendencia. Armazém Id: 43 / Local: 16082012 / Lote: 15352818 / Qtde 46. ORA-02290: restrição de verificação (CK_LOTELOCAL_PENDENCIA) violada.
Local: Movimentação > Saída > Gerenciador de Expedição > botão Cancelar
Nota Fiscal
Armazém Geral
Adequamos a interpretação do status da onda vinculada ao pedido de retorno, permitindo vínculos já cancelados. No comportamento anterior, ao tentar excluir um pedido de retorno associado a uma nota fiscal, o sistema mantinha a validação do vínculo mesmo após o cancelamento da onda. Essa condição resultava na apresentação da mensagem Erro ao excluir o documento. Erro: A nota fiscal está vinculada na onda. Exclusão não permitida., impedindo a continuidade da operação.
Local: Nota Fiscal > Armazém Geral > Pedido de Retorno de Armazenagem
8.12.8.104 | 23/02/2026
Cadastro
Ajustamos o cadastro do depositante. No passado, ao tentar marcar o parâmetro Utilizar Lote Indústria Exclusivo no depositante e salvar era apresentada a mensagem O registro não pode ser inserido ou alterado, pois o código que identifica o registro já foi utilizado. IdLogError: a8749886-3c42-4d3e-a72a-7b3f8ab5cdc3.
Local: Cadastro > Depositante
Coletor de Dados
Packing
Inventário
Adicionamos uma trava para impedir a divisão de lotes em locais de sobra/falta de produtos durante o processo de inventário dinâmico. Também implementamos a funcionalidade de reversão da Divisão de lotes, permitindo o retorno ao lote original. Anteriormente, no processo do inventário - ao identificar contagens iguais e ignorar a diferente - o sistema não liberava o endereço, pois o lote não era encontrado apresentando a mensagem Não existe estoque para o lote: 143464 no local: FALTAF01011000 e armazem id: 7. Operacao Cancelada. Ao tentar cancelar a operação, era exibida a mensagem** Local de destino AO030401 está em inventário. Operação bloqueada.**
Local: Inventário > Inventário
Monitoramento
Ajustamos o processo de geração de volume por caixa fechada no processo de conferência automática. No passado, ao acionar o botão Gerar Conferencia na tela de Acompanhamento Saída por NF, era apresentada a mensagem Conferência do packing não encontrada. IdLogError: 54b94ea0-3133-4096-a687-e097ca6b6826, pois o sistema não estava preparado para tratar ondas sem lote indústria, tanto com e sem caixa fechada.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
Movimentação
Saída
Ajustamos a consulta retornada na tela do Gerenciador de Expedição, no botão Tarefas do grupo Separação. No passado, era possível concluir uma tarefa de Separação via coletor de dados; contudo, a mesma tarefa permanecia com status pendente no Gerenciador de Expedição. Em razão disso, houve nova tentativa de finalização pelo coletor de dados, resultando na mensagem com.silt.wms.exception.SeparacaoOndaException: A atividade da operação 609613 já foi finalizada.
Locais:
- Movimentação > Saída > Gerenciador de Expedição > botão Tarefas
- Coletor de Dados > Separação
8.12.8.103 | 20/02/2026
Movimentação
Remanejamento
Corrigimos a finalização do remanejamento. No passado, ao tentar realizar um remanejamento o sistema apresentou a mensagem Problema ao retirar estoque. Armazém Id: 6 / Local: Z1Z001101 / Lote: 5170222 / Qtde 1. ORA-02290: restrição de verificação (CK_LOTELOCAL_ESTOQUE) violada.
Local: Movimentação > Remanejamento > Remanejamento
8.12.8.102 | 19/02/2026
Integração
Melhoramos a mensagem de erro ao importar um XML de nota inválida. No passado, ao tentar importar um XML ocorreu erro mas não exibiu o motivo.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Ajustamos o processo de exclusão da NF: apenas o vínculo será removido, mantendo o PDF importado armazenado no sistema. No passado, quando a nota era importada com erro ou excluída. Durante a reimportação não era necessário importar novamente o PDF, pois a integração do documento já havia ocorrido com sucesso.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Movimentação
Saída
Ajustamos a validação de estoque no momento da liberação do pedido. No passado, ao liberar um pedido para expedição, o sistema considerava os locais que não possuiam setor vinculado.
Local: Movimentação > Saída > Gerenciador de Expedição
Ajustamos a consulta retornada na tela do Gerenciador de Expedição, no botão Tarefas do grupo Separação. No passado, era possível concluir uma tarefa de Separação via coletor de dados; contudo, a mesma tarefa permanecia com status pendente no Gerenciador de Expedição. Em razão disso, houve nova tentativa de finalização pelo coletor de dados, resultando na mensagem com.silt.wms.exception.SeparacaoOndaException: A atividade da operação 609613 já foi finalizada.
Locais:
- Movimentação > Saída > Gerenciador de Expedição > botão Tarefas
- Coletor de Dados > Separação
Ajustamos a geração de nota de retorno segregado. No passado, após a liberação e formação da onda ao tentar liberar a onda para expedição o sistema apresentou a mensagem ORA-01400: não é possível inserir NULL em (“SAIDAPORNF”.”TOTALSEPARAR”).
Local: Movimentação > Saída > Gerenciador de Expedição
Nota Fiscal
8.12.8.101 | 18/02/2026
Cadastro
Segurança
Corrigimos a nomenclatura da tela Gerenciador de Consultas Dinâmicas para ser utilizada pelo usuário vinculado. Anteriormente, esta tela não era apresentada devido à desconfiguração de caracteres na palavra “Dinâmicas”, que estava sendo apresentada como “Dinâmicas”.
Local: Cadastro > Segurança > Grupo de Usuário > botão Enterprise
Consulta
Estoque
Corrigimos a atualização do estoque durante a geração da atualização do inventário. O sistema estava redistribuindo alguns lotes indústrias sem necessidade. A partir do ajuste, o sistema não realizará mais a redistribuição dos lotes internos quando não existir divergência entre a contagem e o estoque existente, ou seja, quando todas as informações estiverem iguais:
- Mesmo endereço
- Mesmo lote indústria
- Mesmo produto
- Mesma data de vencimento
- Mesma data de fabricação.
Anteriormente, ao consultar as movimentações de um lote industria na tela de Kardex Lote Indústria, o sistema não exibia a quantidade total do lote de acordo com o recebimento realizado.
Local: Consulta > Estoque > Kardex Lote Indústria
Integração
Corrigimos a rotina de integração da informação do peso do volume, distinguindo entre o peso líquido e o peso bruto. Anteriormente, o sistema considerava o peso da bombona no cálculo do peso líquido. O comportamento esperado seria enviar 0,59 kg como peso líquido e 1,94 kg como peso bruto. Entretanto, o sistema estava transmitindo 1,94 kg para ambos os campos (líquido e bruto).
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Corrigimos a geração da nota de cobertura GMB, pois o valor não estava sendo calculado corretamente devido o fator 100 da embalagem utilizada na GMB. No passado, ao gerar uma Nota Fiscal Eletrônica (NF-e), o valor não apresentava a vírgula nas casas decimais.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Movimentação
Saída
Corrigimos a formação de onda. Anteriormente, ao formar onda ocorreu a mensagem de erro ORA-02291: restrição de integridade (FK_LOGUSER_IDUSUARIO) violada - chave mãe não localizada ORA-06512: em “PK_UTILITIES”, line 17 ORA-06512: em “T_BEFORE_DESTINOSAIDAONDA”, line 3 ORA-04088: erro durante a execução do gatilho.
Local: Movimentação > Saída > Gerenciador de Expedição > botão Formar
Nota Fiscal
8.12.8.100 | 13/02/2026
Monitoramento
Corrigimos o sistema para permitir a alteração da quantidade atendida, quando o pedido estiver totalmente conferido e com volume gerado. Anteriormente, o sistema apresentava erro ao alterar a quantidade do item, exibindo a mensagem Problema ao incluir pendência. Armazém Id: 5 / Local: 00005818 / Lote: 137384 / Qtde 4. ORA-02290: restrição de verificação (CK_LOTELOCAL_PENDENCIA_RESERVA) violada.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
Movimentação
Corrigimos o Relatório Analítico de Expedição Processada no campo modal transporte. Caso não exista a coleta será informado Não utiliza. Anteriormente, o campo Modal de Transporte apresentava a informação Ferroviário, mesmo quando o cliente não utilizava a funcionalidade de carga.
Local: Movimentação > Relatório Analítico de Expedição Processada
Saída
Melhoramos a consulta em tela. Anteriormente, após aplicar filtros de data, notas processadas e escolher um depositante no Gerenciador de Volumes, levava um tempo excessivo para buscar as informações.
Local: Movimentação > Saída > Gerenciador de Volume
8.12.8.99 | 11/02/2026
Integração
Ajustamos o sistema para que, quando houver mais de um CFOP para o mesmo tipo e tipo de operação, o sistema elegerá aquele com o menor idOperação, considerando que os CFOP’s de Complemento foram criados para atender ao processo de Nota Complementar e garantir o fluxo adequado. Anteriormente, se o CFOP estivesse marcado com 2 - Complementar, a nota fiscal importada era automaticamente marcada como processada. Porém, como existiam dois CFOPs com o mesmo tipo operação e classificação, diferenciando-se apenas pela finalidade, ocorria impacto na importação do XML, que passava a ser considerado com processado indevidamente.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
- Nota Fiscal > NF-e > Complementar NF-e
Corrigimos a exportação das datas de vencimento e fabricação (geração das informações adicionais do produto infAdProd), para que passem a ser enviadas no formato dd/MM/yy. Anteriormente, o XML da NF-e apresentava o formato (00/00/00). Porém, foi identificado outro formato que implicava em erro na integração com o sistema do cliente, que não estava preparado para receber os dados de vencimento no formato 00/mês/00.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Corrigimos a importação de produto-depositante. Anteriormente, ao integrar um arquivo, apresentou o erro Descrição: 01400: não é possível inserir null em (“int_produtodepositante”.“solicitartaraconfpack”).
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Ajustamos a rotina para considerar a data de vencimento atual informada no lote caso o mesmo não for do tipo medicamento, e se for medicamento permanece a regra de obter a data de vencimento original (data que originou o lote). Anteriormente, na integração de uma nota fiscal, foi identificada divergência na data de vencimento informada no sistema. No XML, foi enviada a data 02/05/50, enquanto a data correta de vencimento do lote era 19/06/2027. Este cenário ocorreu pois uma ordem de recebimento estava com a data de vencimento 02/05/2050 resultante de um cálculo baseado na validade de 300 meses. Posteriormente, o cliente alterou essa informação para 36 e depois 37 meses.
Na geração das informações adicionais do produto no XML, durante a emissão da nota de retorno, o sistema prioriza a data de vencimento original e, se a mesma não existir, utiliza a data de vencimento atual do lote.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
8.12.8.98 | 10/02/2026
Integração
Ajustamos o sistema para que, quando houver mais de um CFOP para o mesmo tipo e tipo de operação, o sistema elegerá aquele com o menor idOperação, considerando que os CFOP’s de Complemento foram criados para atender ao processo de Nota Complementar e garantir o fluxo adequado. Anteriormente, se o CFOP estivesse marcado com 2 - Complementar, a nota fiscal importada era automaticamente marcada como processada. Porém, como existiam dois CFOPs com o mesmo tipo operação e classificação, diferenciando-se apenas pela finalidade, ocorria impacto na importação do XML, que passava a ser considerado com processado indevidamente.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
- Nota Fiscal > NF-e > Complementar NF-e
Monitoramento
Corrigimos a separação da onda e exportação do andamento do documento. Anteriormente, ao gerar a separação via tela Acompanhamento Saída por Nota Fiscal ocorreu a mensagem java.sql.SQLException: ORA-01422: a extração exata retorna mais do que o número solicitado de linhas.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
Movimentação
Saída
Corrigimos a visualização da Onda na tela Gerenciador de Expedição quando existir apenas uma nota/pedido cancelado. Anteriormente, foram identificados alguns itens em doca vinculados a uma onda, mas não era visualizada na tela do Gerenciador de Expedição nem na tela do Acompanhamento saída NF expedida e cancelada.
Local: Movimentação > Saída > Gerenciador de Expedição
8.12.8.97 | 09/02/2026
Cadastro
Ajustamos o parâmetro Ignorar validação de peso e cubagem na listagem de endereços de destino do remanejamento, no cadastro do depositante. Quando ativo, o sistema irá listar todos os endereços disponíveis para remanejamento, mesmo que o destino não tenha capacidade suficiente de peso ou cubagem para o produto.
Importante: este parâmetro apenas lista os endereços de destino do remanejamento; o sistema não permitirá que a capacidade do endereço seja excedida.
Esta melhoria foi implementada após sugestão realizada em nosso Fórum de Produtos. Caso ainda não conheça, realize seu cadastro, acesse e aproveite para sugerir melhorias também! Sua opinião é muito importante para nós. Para realizar o acesso, é necessária autenticação.
Local: Cadastro > Depositante
Coletor de Dados
Conferência de Entrada
Inserimos bloqueio no sistema para não ocorrer mais concorrência de dados ao finalizar a conferência do usuário pelo coletor. Anteriormente, o coletor de dados apresentou extrema lentidão ao realizar a Conferência de Entrada.
Local: Coletor de Dados > Conferência de Entrada
Designadas a mim (Convocação Ativa)
Ajustamos o tipo de atividade Separação para ser apresentado somente para expedição por Romaneio. Para a expedição de Onda, o correto é utilizar o tipo de atividade Separação da Onda ou **Separação Onda (Carga)**quando a expedição for realizada por carga. Anteriormente, a atividade Separação era apresentada indevidamente no coletor de dados, na opção Atividades em Aberto, para configurações de Convocação Ativa, nas atividades de Separação da Onda.
Locais:
- Coletor de Dados > Designadas a mim (Convocação Ativa)
- Cadastro > Segurança > Usuário
- Cadastro > Segurança > Grupo de Usuário
- Movimentação > Convocação Ativa > Gerenciador de Atividade
Movimentação
Corrigimos a liberação do lote quando o motivo do bloqueio não for do tipo interno. Anteriormente, o tipo de recebimento estava parametrizado para gerar lotes por conferência liberados, mas o sistema não permitia a liberação de lote enquanto a OR estava em aberto.
Local: Movimentação > Gerenciador de Lote
Nota Fiscal
NF-e
Ajustamos a geração da NFe de GMB para transmissão para a SEFAZ. Anteriormente, a NFe gerada estava com uma quantidade a mais que estoque gerado, por isso o erro Não foram encontrados lotes suficientes para realizar a cobertura ao tentar transmitir.
Local: Nota Fiscal > NF-e > Controle de NF-e
8.12.8.96 | 05/02/2026
Cadastro
Entrada
Corrigimos a visualização de parâmetro na tela de cadastro de Tipo de Recebimento. Anteriormente, o parâmetro Permitir Expedição de Lotes com Conferência em Andamento encontra-se visualmente desativado; entretanto, ao consultar o banco de dados, ele permanecia ativo.
Local: Cadastro > Entrada > Tipo de Recebimento
8.12.8.95 | 05/02/2026
Cadastro
Produto
Corrigimos a troca de barra de embalagem. Anteriormente, durante o processo de trocar a barra de um produto, onde não existia estoque nem movimentação, ocorreu a mensagem O registro selecionado não pode ser excluído, pois possui registros filhos.
Local: Cadastro > Produto > Produto
Monitoramento
Ajustamos o processo de geração de volume por caixa fechada no processo de conferência automática. A funcionalidade não estava preparada para onda sem lote indústria. Anteriormente, ao tentar Gerar Conferência pela tela Acompanhamento Saída por NotaFiscal, era apresentada a mensagem Conferência do packing não encontrada. Detalhes - IdLogError: 6b27b861-a60a-42d2-8516-9e1410103f45.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
8.12.8.94 | 05/02/2026
Integração
Movimentação
Saída
Melhoramos a consulta em tela. Anteriormente, após aplicar filtros de data, notas processadas e escolhar um depositante no Gerenciador de Volumes, levava um tempo excessivo para buscar as informações.
Local: Movimentação > Saída > Gerenciador de Volume
8.12.8.92 | 04/02/2026
Cadastro
Produto
Inventário
Corrigimos a importação de inventário terceirizado após identificar o depositante. Anteriormente, ao importar um arquivo de inventário o sistema acusou que existia outro registro com o mesmo CNPJ e IE, porém durante pesquisas não existiam entidades duplicadas.
Local: Inventário > Inventário
Monitoramento
Ajustamos a finalização da separação e a efetivação do corte físico. Anteriormente, a combinação de troca de quantidade do pedido com o corte gerado travou a operação.
Locais:
- Monitoramento > Corte Físico
- Coletor de Dados > Separação Onda
Movimentação
Saída
Corrigimos o cálculo do palete para que a consulta do estoque no pulmão seja realizada no momento da formação da onda. Anteriormente, ao formar a onda e validar o local de retirada do pedido, o sistema não aplicava as regras da configuração FEFO.
Local: Movimentação > Saída > Formar Onda Por Nota Fiscal
Corrigimos o salvamento da ordenação do grid. Anteriormente, ao realizar a ordenação do grid, o erro é exibido em tela java.sql.SQLException: ORA-01422: a extração exata retorna mais do que o número solicitado de linhas.
Local: Movimentação > Saída > Liberar Nota Fiscal para Expedição
Corrigimos o salvamento da ordenação do grid. Anteriormente, ao realizar a ordenação do grid, era exibida a mensagem O registro não pode ser inserido ou alterado, pois o código que identifica o registro já foi utilizado. UK_LAYOUTGRIDOREM_ORDEM.
Local: Movimentação > Saída > Liberar Nota Fiscal para Expedição
8.12.8.91 | 03/02/2026
Integração
Movimentação
8.12.8.89 | 30/01/2026
Integração
Corrigimos o momento da importação do XML, para os casos em que a entidade de Entrega é a mesma do Destinatário, evitando assim que a IE seja gravada com valor ‘null’. Anteriormente, durante integrações via XML, mesmo com todas as informações corretas, o sistema cadastrou uma nova entidade com a IE preenchida ‘null’. Ou seja, se o casdastro ainda não existia, após a importação eram criadas duas entidades: uma com as informações corretas e outra com a IE (inscrição estadual).
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Movimentação
Saída
Ajustamos a mensagem para esse tipo específico de cenário Erro ao formar onda: Classificação Tipo de Pedido “Ordem de Produção: Interna” exige um packing do tipo “Industrialização”., a onda não formava, pois o Tipo de Classificação do Pedido exigia um endereço de Packing do tipo Industrialização. No passado, ao formar a onda manualmente pelo Gerenciador de Expedição, o processo ocorria corretamente. O erro aconteceu apenas quando a geração era feita de forma automática, pela tela de Acompanhamento de Expedição Automática.
Local: Movimentação > Saída > Acompanhamento Expedição Automática
Nota Fiscal
Retiramos a trava da rotina de Cadastro de Nota Fiscal, via tela, quando for Remessa de Armazenagem para depositante filial, utilizando o mesmo comportamento que ocorre na integração. No passado, o cadastro manual da nota fiscal estava apresentando mensagem Nota Fiscal de Remessa para Armazenagem possui divergência: A entidade vinculada ao armazém não é a mesma que o destinatário da nota fiscal. Ou seja, a cliente estava tentando cadastrar manualmente uma nota com CFOP de remessa para armazenagem, com Emitente / Destinatário / Depositante diferentes, o que gerava inconsistência. No entanto, para o mesmo cenário não ocorria a trava para nota fiscal integrada.
Locais:
- Nota Fiscal > Controle Nota Fiscal
- Nota Fiscal > NF-e > Controle de NF-e
8.12.8.87 | 27/01/2026
Movimentação
Saída
Ajustamos a rotina de liberação de nota fiscal no vínculo de separação específica. No passado, ao realizar a liberação do pedido para a expedição estava apresentado a mensagem de corte Corte realizado: a qtde do produto id:999 ref. a montagem de material/separação específica, não confere.
Local: Movimentação > Saída > Liberar Nota Fiscal para Expedição
Nota Fiscal
NF-e
Corrigimos o cancelamento da nota de recusa caso já tenha realizado transmissão na SEFAZ. No passado, ao tentar cancelar uma nota de recusa, para gerar novamente com o CFOP esperado, ocorreu a mensagem já existe uma nota de recusa para nota fiscal de saída [idNotaFiscal:999].
Locais:
- Nota Fiscal > NF-e > Recusa NF-e
- Nota Fiscal > NF-e > Controle de NF-e > botão Gerar recusa e botão Transmitir NF-e
- Nota Fiscal > NF-e > Impressão NF-e > Botão Imprimir NF-e
Pesagem
Corrigimos o sistema para impedir que a movimentação ocorra entre armazéns, e que seja gerada a pesagem. No passado, foi possível separar e conferir uma onda; porém, a pesagem não foi realizada, apresentando a mensagem ora-20000: erro ao movimentar estoque, existe divergencia de armazem.
Local: Pesagem > Gerenciador de Pesagem
8.12.8.86 | 27/01/2026
Conferência Packing com controle de pesagem
Implementamos na Conferência Packing um controle de pesagem, onde permite a integração com balanças para a coleta automática da tara da embalagem e do peso dos produtos durante o processo de conferência, com a definição de caixas de volume e a integração com dispositivos seriais por meio do WMS Connector. Para mais detalhes, acesse.
Locais:
- Cadastro > Produto > Produto
- Configuração > Configuração de Onda
- Cadastro > Caixa de Volume
- Gestão de Etiqueta > Gerenciador de Etiquetas
Configuração
Caso o Tipo Etiqueta esteja setado para TAREFAS SEPARAÇÃO DETALHADA, na Configuração da Onda, será utilizado uma folha A4 para a impressão. Além disso, por meio do Gerenciador de Etiquetas, será possível utilizar a coluna Embalagem, que fará referência ao campo descrreduzido (descrição reduzida da embalagem do produto).
Local: Configuração > Configuração Onda
Ajustamos a validação do campo Atualizar Volumes na Impressão da NF, quando o campo quantidade do DANFE for preenchida com a quantidade gerada do Gestão de Armazenagem | WMS Senior. O sistema valida a impressão do DANFE, a partir de um XML importado, quando o parâmetro Tipo de Emissão da DANFE da entidade do depositante estiver setado para a opção Sistema, juntamente com os parâmetros Atualizar Volumes na Impressão da NF e Atualizar Peso na Impressão da NF marcados, com isso imprime o campo Quantidade de Volumes com o número de volumes gerados e os campos Peso Bruto e Peso Líquido com base na somatória dos pesos das embalagens cadastradas no sistema.
Local: Configuração > Configuração Onda
Exportação Retorno de Recebimento
Para que o sistema exporte as sequências (idseq) dos produtos, de acordo com a informações recebidas na nota de entrada, e para que o campo idseq seja incluído nos arquivos de Retorno de Ordem de Recebimento, é obrigatório que:
- o parâmetro Quando Exportar esteja definido como Após alocação;
- e Exportar dados da nota fiscal nos modelos padrões (TXT, Banco, Rest) esteja habilitado no cadastro do depositante.
No campo Retorno de Recebimento, devem ser selecionado um dos modelos disponíveis abaixo:
- TXT - Modelo WMS Lote
- TXT - Modelo WMS Lote Setor
- REST - Modelo WMS Lote
- REST - Modelo WMS Lote Setor
Locais:
- Cadastro > Depositante
- Integração > Integração de Arquivo
- Integração > Log de Integração
Gerar Volumes de Caixas Fechadas e Unidades na Separação
Adequamos o fluxo de Geração de Volumes de Caixas Fechadas e Unidades durante a separação, permitindo que o processo opere de maneira flexível, seja com a separação agrupada por produto ou com a separação Por Lote - quando Controla Lote Indústria. Para mais detalhes acesse.
Locais:
- Configuração > Configuração Onda
- Cadastro > Segurança > Usuário
Integração
Movimentação
Saída
Ajustamos a mensagem para esse tipo específico de cenário Erro ao formar onda: Classificação Tipo de Pedido “Ordem de Produção: Interna” exige um packing do tipo “Industrialização”., a onda não formava, pois o Tipo de Classificação do Pedido exigia um endereço de Packing do tipo Industrialização. No passado, ao formar a onda manualmente pelo Gerenciador de Expedição, o processo ocorria corretamente. O erro aconteceu apenas quando a geração era feita de forma automática, pela tela de Acompanhamento de Expedição Automática.
Local: Movimentação > Saída > Acompanhamento Expedição Automática
Saída > Gerenciador de Coleta
Ajustamos o cadastro do Gerenciador de Coleta quanto aos campos exibidos em tela e no relatório:
- Motorista (Agregado ou Interno): campo de pesquisa vinculado ao botão Motoristas, localizado no menu Cadastro > Veículo > Veículo.
Ao selecionar um motorista, o campo Veículo será atualizado automaticamente, podendo ser alterado posteriormente, caso necessário. - Nome: os campos Nome, RG e CPF não são obrigatórios e não dependem do cadastro da entidade. Eles podem ser preenchidos tanto pela tela de Cadastro de Coleta quanto pelo Coletor de Dados. Caso seja informado um Motorista (Agregado ou Interno) no cadastro, esses campos serão preenchidos automaticamente com os dados já cadastrados na tela de Entidade.
- RG
- CPF
Observação:
- Estes dados poderão ser corrigidos posteriormente via Coletor de Dados durante o processo de Coleta.
- As informações também estarão disponíveis nos relatórios de Embarque de Coleta, Embarque de Coleta Checklist e Embarque de Coleta Detalhado.
- A prioridade de exibição dos dados do motorista será primeiro o RG, caso não exista, será exibido o CPF (com a formatação da máscara padrão de CPF).
- Qualquer alteração realizada será registrada na tela de Log de Segurança.
Local: Movimentação > Saída > Gerenciador de Coleta
Rastreabilidade por LPN (Licence Plate Number)
Implementamos na fucionalidade de Rastreabilidade por LPN (Licence Plate Number), o parâmetro Permitir LPN externa que, quando marcado, habilita a funcionalidade de permitir identificadores LPN externos (não cadastrados previamente) durante os processos de recebimento e armazenagem. Com isso, o sistema passa a aceitar LPNs Externas de outros sistemas no WMS, tanto no recebimento quanto na opção de importar entrada de LPN. Serão aceitos código de LPN alfanumérico de até 38 caracteres.
Também foi implementado o parâmetro Validar Cubagem e Peso na Divisão de LP que, quando marcado, irá habilitar a funcionalidade de validar cubagem e peso na divisão de LPN.
Além disso, foi adicionado à Importação de Entrada de LPN, o campo INSCRESTADUAL, do tipo texto, com o tamanho de 40 caracteres, contendo a máscarapara pessoa jurídica PJ 99.999.999/9999-99 , ou pessoa física PF 999.999.999-99, e cujo campo terá o preenchimento obrigatório somente quando o depositante possuir Inscrição Estadual (IE) cadastrada no sistema.
Local: Cadastro > Depositante > guia Gestão de Lotes
Implementamos a funcionalidade de Coleta Parcial na Rastreabilidade por LPN (Licence Plate Number), permitindo:
- Liberar pedido de Rastreabilidade de LPN com corte parcial
- Permitir coleta parcial de LPN
- Remover LPN da coleta pelo coletor de dados
Locais:
- Cadastro > Armazém > Armazém > botão Configuração > guia Remanejamento / Reabastecimento
- Configuração > Configuração de Onda > guia Coleta
- Coletor de Dados > Coleta Manual
Reforma tributária
Adicionamos diversos campos derivados de CBS, IBSMUN e IBSUF, tanto no cabeçalho quanto nos itens do pedido e faturamento, para os tipos de integração texto, banco a banco, REST, REST v2 e XML, em conformidade com a Reforma Tributária.
Campos adicionados no cabeçalho (“baseIbsCbs”, “valorIbsUf”, “valorIbsMun”, “valorCbs”, “valordifibsuf”, “valordevtribibsuf”, “valordifibsmun”, “valordevtribibsmun”, “valoribs”, “valorcredpres”, “valorcredprescondsus”, “valordifcbs”, “valordevtribcbs”, “valorcredprescbs”, “valorcredprescondsuscbs”, “valoribsmono”, “valorcbsmono”, “valoribsmonoreten”, “valorcbsmonoreten”, “valoribsmonoret”, “valorcbsmonoret”, “valornftot”) e
nos itens (“cstIbsCbs”, “classtribCodIbsCbs”, “baseIbsCbs”, “valorIbsUf”, “valorIbsMun”, “valorCbs”, “aliqIbsUf”, “aliqIbsMun”, “aliqCbs”, “valorIbsTotal”, “percentualDifIbsUf”, “valorDifIbsUf”, “valorDevolucaoIbsUf”, “percentualReducaoAliqIbsUf”, “aliqEfetivaIbsUf”, “percentualDifIbsMun”, “valorDifIbsMun”, “valorDevolucaoIbsMun”, “percentualReducaoAliqIbsMun”, “aliqEfetivaIbsMun”, “percentualDifCbs”, “valorDifCbs”, “valorDevolucaoCbs”, “percentualReducaoAliqCbs”, “aliqEfetivaCbs”, “aliqEfetivaRegularIbsUf”, “valorTribRegularIbsUf”, “aliqEfetivaRegularIbsMun”, “valorTribRegularIbsMun”, “aliqEfetivaRegularCbs”, “valorTribRegularCbs”, “percentualCredPresIbs”, “valorCredPresIbs”, “valorCredPresCondSusIbs”, “percentualCredPresCbs”, “valorCredPresCbs”, “valorCredPresCondSusCbs”, “aliqCompraGovIbsUf”, “valorTribCompraGovIbsUf”, “aliqCompraGovIbsMun”, “valorTribCompraGovIbsMun”, “aliqCompraGovCbs”, “valorTribCompraGovCbs”, “valorTotalIbsMonofasicoItem”, “valorTotalCbsMonofasicoItem”, “quantidadeBaseMonofasica”, “adRemIbsMonofasico”, “adRemCbsMonofasico”, “valorIbsMonofasico”, “valorCbsMonofasico”, “quantidadeBaseMonoRetencao”, “adRemIbsRetencao”, “valorIbsMonoRetencao”, “adRemCbsRetencao”, “valorCbsMonoRetencao”, “quantidadeBaseMonoRetida”, “adRemIbsRetido”, “valorIbsMonoRetido”, “adRemCbsRetido”, “valorCbsMonoRetido”, “percentualDifIbsMonofasico”, “valorIbsMonoDiferido”, “percentualDifCbsMonofasico”, “valorCbsMonoDiferido”, “valorIbsTransfCredito”, “valorCbsTransfCredito”, “tipoCredPresIbsZfm”, “valorCredPresIbsZfm”, “cstTribRegular”, “classTribCodRegular”, “valorBaseCalculoCredPres”, “codigoClassCredPres”, “anoMesCompetenciaCredPres”, “valorEstornoIbs”, “valorEstornoCbs”, “anoMesCompetenciaAjuste”, “valorIbsAjusteCompet”, “valorCbsAjusteCompet”)
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
8.12.8.85 | 26/01/2026
Integração
Corrigimos o campo TotalBruto da integração de GMB de Entrada. No passado, ao tentar realizar importação de item via integração GMB, ocorreu a mensagem erro ao importar item cmg375561 da GMB codigointerno: 386323 ora-20000: o valor total bruto deve ser informado.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Ajustamos a importação de GMB com depositante pessoa física. No passado, ao importar um item de GMB ocorreu a mensagem erro ao importar item 10110 da gmb codigointerno: 021212 ora-01427: a subconsulta de uma única linha retorna mais de uma linha
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Inventário
Ajustamos a busca dos locais do Inventário Guiado. No passado, ao tentar realizar o inventário, pelo coletor de dados, os endereços não apareciam para contagem.
Local: Inventário > Inventário
Movimentação
Ajustamos o relatório para apresentar dados de onda do tipo expedição por carga. No passado, o Relatório Analítico de Expedição Processada não apresentava os registros dos pedidos processados.
Local: Movimentação > Relatório Analítico de Expedição Processada
8.12.8.84 | 21/01/2026
Coletor de Dados
Separação Onda
Ajustamos as informações para sejam devidamente atualizadas no formato utilizado. No passado, ao realizar a separação de uma onda, após bipar a barra era apresentada a mensagem** restrição de verificação (CK_SAIDAPORNF_QTDEPESADA_TOTAL) violad**.
Local: Coletor de Dados > Separação Onda
Movimentação
Saída
Melhoramos a rotina de liberação da NF, exibindo os detalhes do corte quando este ocorrer na liberação. No passado, ao liberar uma nota fiscal para expedição a mesma não era liberada devido ao corte, porém não gerava detalhes do corte.
Local: Movimentação > Saída > Liberar Nota Fiscal para Expedição
Melhoramos a performance da visualização da tela. No passado, durante a formação de onda, a partir da tela do botão Assistente de Formação de Onda, e após selecionar a Classificação do Tipo de Pedido, algum tempo depois era apresentado a mensagem Could not roll back JPA transaction; nested exception is org.hibernate.TransactionException: Unable to rollback against JDBC Connection.
Local: Movimentação > Saída > Gerenciador de Expedição
8.12.8.83 | 19/01/2026
Movimentação
Saída
Performance
WMSWEB
Pedido Online
Ajustamos a forma que o sistema faz o cálculo da Substituição Tributária levando em conta o ICMS ST. No passado, existia uma NF no sistema na qual o valor não coincidia com o valor da NF no WMSWEB e até mesmo na SEFAZ. A integração ocorreu por XML.
Locais:
- WMSWEB > Pedido Online
- Monitoramento > Acompanhamento Saída por Nota Fiscal
8.12.8.82 | 17/01/2026
Movimentação
Saída
Corrigimos a validação de login ao realizar confirmação no ponto de alerta. No passado, na conferência packing, ao confirmar login do usuário para Ponto de Alerta de Classificação por Tipo de Pedido, estava apontando erro de usuário e senha.
Local: Movimentação > Saída > Conferência Packing
8.12.8.81 | 16/01/2026
Coletor de Dados
Separação Onda
Integração
Melhoramos o desempenho da abertura das telas Integração de Arquivo, Gerenciador de Retenção, Nota Fiscal Importada e Voltar Nota Fiscal Impressa. No passado, o sistema apresentou lentidão de 5 a 10 min no carregamento destas telas.
Locais:
- Integração > Integração de Arquivo
- Movimentação > Gerenciador de Retenção
- Nota Fiscal > Nota Fiscal Importada
- Nota Fiscal > NF-e > Voltar Nota Fiscal Impressa
8.12.8.80 | 15/01/2026
Coletor de Dados
Separação Onda
Packing
Removemos uma implementação que impedia o funcionamento do coletor para os modelos antigos. No passado, ao utilizar o coletor, não estava sendo possível selecionar a caixa no momento da formação de volumes, mas no enterprise este erro não ocorria.
Local: Coletor de Dados > Packing
Integração
Corrigimos a consulta da rotina de exportação de int_envio_faturamentodet_lote. No passado, durante o envio do faturamento estava duplicando o idseq em varias linhas na tabelas int_envio_faturamento_lote e int_envio_faturamentodet_lote, gerando duplicidade no sistema externo do cliente.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Monitoramento
8.12.8.79 | 13/01/2026
Coletor de Dados
Conferência de Entrada
Corrigimos a conferência de entrada com produto vencido. No passado, ao utilizar a conferência de entrada via coletor de dados e após informar a barra, o sistema apresentou a mensagem que o produto constava vencido.
Local: Coletor de Dados > Conferência de Entrada
Movimentação
8.12.8.78 | 12/01/2026
Inventário
Ajustamos a performance na atualização de estoque de inventário. No passado, ao tentar atualizar o estoque, pelo inventário após alguns minutos retornou a mensagem Could not roll back JPA transaction; nested exception is org.hibernate.TransactionException: Unable to rollback against JDBC Connection.
Local: Inventário > Inventário
Monitoramento
Produtividade de separação Analítico
Corrigimos a rotina para que o horário seja informado somente quando a separação for efetivamente concluída. No passado, ao realizar as separações de onda com poucos produtos que levam poucos segundos para separar no Relatório de Produtividade de separação Analítico era apresentado o horário de separação zerado.
Local: Monitoramento > Produtividade de separação Analítico
8.12.8.77 | 12/01/2026
Integração
Ajustamos o controle de sessão do sistema (mecanismo que gerencia o tempo e o estado das conexões ativas) com o objetivo de evitar que a rotina seja interrompida enquanto estiver em execução e melhoramos a exportação de Saldo do Estoque - ERP Outros. No passado, após a 00h, as exportações do tipo: Exportação Saldo do Estoque - ERP Outros - Via Rest apontaram a mensagem Could not roll back JPA transaction; nested exception is org.hibernate.TransactionException: Unable to rollback against JDBC Connection.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
8.12.8.76 | 08/01/2026
Integração
Corrigimos a exportação de confirmação de cancelamento quando era realizado a exclusão do pedido/nota na importação de cancelamento. No passado, ao importar um cancelamento foi apresentado a mensagem 01403: DADOS NÃO ENCONTRADOS.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
8.12.8.75 | 08/01/2026
Inventário
Inventário
Movimentação
Saída
Ajustamos o tamanho de campo para ser compatível com o mesmo tamanho na tabela de notafiscal. No passado, ao formar uma onda ocorreu a mensagem ORA-12899: valor muito grande para a coluna “DOCUMENTOROMANEIO”.”NUMPEDIDO” (real: 21, máximo: 20).
Local: Movimentação > Saída > Gerenciador de Expedição
8.12.8.74 | 08/01/2026
Coletor de Dados
Separação Onda
Ajustamos a validação de remanejamento pendente na separação de onda. No passado, ao tentar separar uma onda o sistema apresentava a mensagem O local D026102 possui reabastecimento pendente, porém o remanejamento era pra outra onda.
Local: Coletor de Dados > Separação Onda
Integração
Ajustamos a importação de int_cancelamento para que seja possível enviar VAZIO no campo numpedido. No passado, ao tentar importar o cancelamento de uma nota fiscal de entrada era apresentado a mensagem 01400: NÃO É POSSÍVEL INSERIR NULL EM (“INT_CANCELAMENTO”.”NUMPEDIDO”).
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Ajustamos o controle negativo dos campos do cancelamento de volume. No passado, ao tentar cancelar um volume era apresentada a mensagem restrição de verificação (CK_SAIDNF_CONF_I_NAO_NEGATIVA) violada IdLogError: 7a95be86-2538-47d6-8b4d-b76f6a6060d6
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Inventário
Ajustamos a atualização de inventário para que seja possível inserir VAZIO no campo descr.inventariolote. No passado, ao atualizar estoque do inventário apresentava a mensagem java.sql.SQLIntegrityConstraintViolationException: ORA-01400: não é possível inserir NULL em (“INVENTARIOLOTE”.”DESCR”).
Local: Inventário > Inventário
Inventário
Corrigimos a rotina de valoração de lote no momento de bloqueio de inventário. No passado, o sistema apresentou lentidão ao bloquear contagem no inventário, carregando por minutos até apontar a mensagem Falha de comunicação com servidor: Method: POST, URL: https://testeteste.com.br/siltwms/webresources/InventarioService.
Local: Inventário > Inventário
Movimentação
Remanejamento
Adicionamos um bloqueio durante o vínculo do Lote e Finalizar o Retorno de Produto Recuperado, pois estava sendo permitido misturar Lote indústria e Vencimento divergentes, com isso o Remanejamento ficava travado. No passado, ao tentar realizar um remanejamento era apresentado a mensagem o local de destino possui lotes em estoque com a configuração “lote indústria e vencimento” divergentes no produto escolhido.
Locais:
- Movimentação > Remanejamento > Remanejamento
- Movimentação > Lote > Retorno de Produto Recuperado
Serviços
8.12.8.73 | 06/01/2026
Coletor de Dados
Separação Onda
Integração
Ajustamos a validação prévia da existência de registro a ser atualizado no processo de faturamento. No passado, ao importar um XML, o sistema apresentava a mensagem, acusando que o produto não foi encontrado, erro ao importar faturamento. chave de acesso: 42260115068279000259550010002751421262160324 nao foi atualizada ora-20000: ora-20000: item não encontrado.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
8.12.8.72 | 05/01/2026
Cadastro
Armazém
Corrigimos o sistema para apresentar a mensagem somente se o setor estiver Ativo. No passado, ao tentar ativar um setor, o sistema gerava a mensagem O setor selecionado: 50, possui estoque e não pode ser desativado sendo que o setor já se encontra desativado.
Local: Cadastro > Armazém > Setor
English
Español

English
Español

