beestock:releases.notes:releases.notes.beestock.2025.1.29.0

🚀 Release Notes v1.29.0 - 30/09/2025


  • 07 Melhorias aplicadas em performance, usabilidade e segurança operacional.
  • 14 Correções garantindo estabilidade e padronização entre Web, Coletor e relatórios.

01. BEES-2613: [Nova Funcionalidade] - Processo CrossDocking no WMS BeeStock

SITUAÇÃO/REQUISITO

Foi identificada a necessidade de estruturar um fluxo operacional completo de CrossDocking, permitindo que os clientes realizem movimentações diretas entre o processo de recebimento e expedição, sem a necessidade de armazenagem intermediária. Essa demanda surgiu para atender operações que exigem maior agilidade e integração entre entrada e saída de mercadorias, garantindo rastreabilidade e controle do processo.

SOLUÇÃO

Foi desenvolvido um fluxo integrado de CrossDocking no WMS BeeStock, contemplando todas as etapas necessárias — desde a integração do pedido, recebimento do produto, movimentação direta, vinculação dos documentos até o rastreamento final da expedição. A solução permite maior eficiência operacional, assegurando a automação do processo ponta a ponta e a confiabilidade das informações entre os módulos de recebimento e expedição.


02. BEES-2816: [Melhoria] - Validação Flexível de Retorno ERP no Cancelamento de Documento de Entrada

SITUAÇÃO/REQUISITO

No WMS BeeStock, para que um Documento de Entrada pudesse ser cancelado, era necessário que o ERP retornasse a mensagem “Arquivo recebido com sucesso!”. No caso do cliente Pafer, o ERP retornava a mensagem “OK”, fazendo com que o WMS não reconhecesse o cancelamento como válido, impedindo a continuidade do processo mesmo com sucesso confirmado no ERP.

SOLUÇÃO

Foi ajustada a regra de validação do retorno do ERP no cancelamento de Documento de Entrada. O sistema passou a reconhecer como sucesso as mensagens “Arquivo recebido com sucesso!” e “OK”.

Caso o retorno não corresponda a nenhuma das mensagens tratadas, o sistema bloqueia o cancelamento e registra o retorno em log para análise.


03. BEES-2772: [Melhoria] - Padronização da Bipagem Fora de Ordem na Conferência WEB

SITUAÇÃO/REQUISITO

Na conferência de Entrada, o sistema permitia bipagem fora da ordem sugerida e seleção manual via lupa. Já na Saída, o mesmo comportamento gerava erro, impedindo a bipagem fora da ordem e causando divergência operacional entre os processos.

SOLUÇÃO

Foi realizada a padronização da bipagem entre Entrada e Saída, garantindo que ambos os fluxos aceitem bipagem fora da ordem e o uso da lupa de forma consistente. Com isso, o comportamento passou a ser uniforme, eliminando falhas e garantindo melhor experiência operacional.


04. BEES-2768: [Melhoria] - * Remover da Tela a Rotina Documentos de entrada manual e ajustar a ordem das Rotinas de conferencia de Placa

SITUAÇÃO/REQUISITO

A rotina “Documentos de entrada manual” apresentava falhas e comportamentos inconsistentes, podendo gerar erros operacionais. Além disso, no módulo Portaria, a ordem das rotinas não refletia o fluxo real de operação.

SOLUÇÃO

A rotina “Documentos de entrada manual” foi removida temporariamente da interface e dos perfis de acesso, permanecendo inativa até definição de correção futura. No módulo Portaria, a ordem das rotinas foi ajustada para refletir o processo correto, exibindo primeiro “Recepção NF-e Placa e Volumes” e depois “Conferência de Placa”.


05. BEES-2726: [Melhoria] - Limite de Impressão para Etiqueta de Embalagem Fracionada

SITUAÇÃO/REQUISITO

O modelo de Etiqueta de Embalagem Fracionada não possuía limite máximo de impressão, permitindo a emissão de grandes volumes e ocasionando lentidão ou travamentos. Outros modelos já possuíam regra de limitação, o que garantia maior estabilidade.

SOLUÇÃO

Foi implementado um limite máximo de 100 etiquetas por vez no modelo de Embalagem Fracionada. Caso o usuário tente imprimir acima desse valor, o sistema bloqueia a operação e exibe a mensagem:

  • “Não é permitido imprimir mais que 100 etiquetas de uma vez. Favor ajustar a quantidade.”

Os demais modelos permaneceram inalterados.


06. BEES-2713: [Melhoria] - Parametrização e Leitura por Dígitos no Áudio de Pedidos

SITUAÇÃO/REQUISITO

No Dashboard de Acompanhamento de Saída, o áudio do status “Pendente Retirada” reproduzia o número do pedido por extenso. Foi solicitado que a leitura fosse realizada por dígitos, além da possibilidade de parametrizar se o áudio deve falar o número, o cliente ou ambos.

SOLUÇÃO

Foi ajustado o áudio para leitura por dígitos individuais (ex.: “um, quatro, cinco, seis”). A parametrização foi disponibilizada em:

📍 Administração → Gerais → Filiais → Aba “Alertas”, permitindo definir:

Falar número do pedido (Sim/Não) Falar nome do cliente (Sim/Não)


07. BEES-2709: [Ajuste] - Exibição com 4 Casas Decimais na Tela de Unitizador Parcial

SITUAÇÃO/REQUISITO

Na tela Unitizador (UZ) Parcial, a coluna de Quantidade exibia apenas 3 casas decimais, diferindo do padrão geral do sistema (4 casas). Essa limitação afetava a precisão na conferência de produtos fracionados.

SOLUÇÃO

Foi ajustada a formatação da coluna de Quantidade para exibir 4 casas decimais, mantendo o valor original no banco inalterado. Com isso, os valores passaram a ser apresentados de forma padronizada e precisa, alinhando-se ao restante do sistema.


08. BEES-2706: [Melhoria] - Remoção de Parâmetros Duplicados nas Filiais

SITUAÇÃO/REQUISITO

Foram identificados parâmetros duplicados entre os cadastros de Filiais e Tipos de Documentos, o que dificultava a manutenção e gerava incoerências na leitura das configurações.

SOLUÇÃO

Foi realizada a refatoração dos cadastros, removendo das Filiais todos os parâmetros que já existiam em Tipos de Documentos. As rotinas passaram a ler diretamente do Tipo de Documento, centralizando a configuração e reduzindo risco de inconsistências.


09. BEES-2814: [Correção] - Exibição Repetida das Instruções de Expedição no Coletor

SITUAÇÃO/REQUISITO

Foi identificado que, nas rotinas de Separação por Documento e Conferência no Coletor, as Instruções de Expedição do cliente eram exibidas repetidamente — a cada produto separado ou conferido. Esse comportamento obrigava o usuário a fechar a mensagem diversas vezes, prejudicando a fluidez da operação.

SOLUÇÃO

Foi ajustado o comportamento das Instruções de Expedição no Coletor, garantindo que a mensagem seja exibida apenas:

  • Ao abrir o documento nas telas de Separação por Documento e Conferência;
  • Ou quando o usuário clicar no botão de exclamação (!).

10. BEES-2785: [Correção] - Exibição Incompleta de Usuários no Relatório de Separação por Data

SITUAÇÃO/REQUISITO

Foi identificado que o relatório “Qtd Produtos Separados por Data e Usuário” não listava corretamente todos os usuários ao aplicar filtros por data. Durante os testes realizados no ambiente de homologação, observou-se que apenas parte dos usuários aparecia no resultado, mesmo tendo realizado separações na data filtrada.

A falha estava relacionada à lógica de filtragem e agrupamento do relatório, ocasionando inconsistências nos resultados apresentados.

SOLUÇÃO

Foi revisada a lógica de filtragem e agrupamento por data e usuário no relatório, garantindo que todos os usuários que realizaram separações na data informada sejam exibidos corretamente. A correção assegura que o resultado reflita fielmente as atividades realizadas, mesmo quando aplicados filtros específicos.


11. BEES-2776: [Correção] - Download em Branco no Relatório de Movimento Estoque x Endereço para Movimentações ACT

SITUAÇÃO/REQUISITO

Durante o processo de inventário físico, foi constatado que as movimentações do tipo ACT (ajuste de contagem) eram exibidas corretamente na tela, mas ao realizar o download do relatório Movimento Estoque x Endereço, o arquivo era gerado em branco. Mesmo executando o relatório sem filtros, os registros do tipo ACT não eram incluídos.

SOLUÇÃO

Foi corrigida a geração de dados no relatório Movimento Estoque x Endereço, garantindo que as movimentações do tipo ACT sejam apresentadas corretamente tanto em tela quanto no arquivo exportado. Com isso, o relatório agora reflete todas as movimentações realizadas, assegurando integridade das informações durante o processo de inventário.


12. BEES-2762: [Correção] - Campo Unitizador Não Habilitado no Processo de Corte de Cabos

SITUAÇÃO/REQUISITO

Foi identificado que, no processo de Corte de Cabos executado via Coletor, o campo Unitizador não estava sendo habilitado após o bip do código de barras. A situação foi verificada no ambiente de homologação da Copabo, mas não ocorria em versões anteriores utilizadas por outros clientes, indicando uma regressão nas versões mais recentes do BeeStock.

SOLUÇÃO

Foi ajustado o comportamento do Coletor para que, ao informar o Plano de Corte e bipar o código de barras, o campo Unitizador seja devidamente habilitado para preenchimento. A correção foi validada considerando os seguintes parâmetros:

  • O item deve possuir controle por Lote;
  • O Tipo de Documento deve estar configurado para utilizar Plano de Corte;
  • A Família de Material deve gerar Plano de Corte;
  • A Filial deve estar marcada para utilizar Plano de Corte.

Com essa correção, o campo Unitizador volta a ser exibido conforme o comportamento esperado, permitindo a execução completa e rastreável do processo de corte.


13. BEES-2753: [Correção] - Exibição Incorreta das Instruções de Expedição na Separação por Onda (Coletor)

SITUAÇÃO/REQUISITO

Foi identificado que, na Separação por Onda realizada via Coletor, apenas as Instruções de Expedição do primeiro cliente eram exibidas. Quando havia múltiplos clientes na mesma onda, as mensagens configuradas para os demais clientes eram ignoradas.

Além disso, o campo “Total Emb.” apresentava o valor undefined, em vez de exibir o total de embalagens do documento.

SOLUÇÃO

Foi ajustado o comportamento da Separação por Onda no Coletor, garantindo que:

  • A Instrução de Expedição exibida corresponda sempre ao cliente do documento que está sendo separado no momento;
  • O campo “Total Emb.” traga corretamente o total de embalagens do documento;
  • A mensagem de instrução seja apresentada apenas ao entrar na tela, ao mudar de documento, ou ao clicar no botão de exclamação (!), evitando repetições a cada item separado.

Com essa correção, o Coletor passou a operar de forma alinhada ao comportamento do módulo Web, proporcionando maior clareza e consistência durante o processo de separação.


14. BEES-2744: [Correção] - Ajuste no Comportamento de Finalização de Volume Após Aprovação de Divergência

SITUAÇÃO/REQUISITO

Durante o processo de expedição, foi identificado que, ao separar um item e apontar divergência em outro, o sistema apresentava comportamento incorreto. Quando o item separado não possuía volume finalizado e a divergência de outro item era aprovada, o sistema alterava automaticamente o status do item pendente para finalizado.

Além disso, o item divergente aprovado como ZERO era corretamente cancelado, mas o item não finalizado perdia a possibilidade de encerramento manual posterior, impedindo a conclusão adequada da expedição. Esse comportamento impactava diretamente o fluxo de embarque e faturamento, pois a integração de Confirma Separação não era gerada, bloqueando o processo no ERP.

SOLUÇÃO

Foi ajustado o comportamento do sistema para garantir que, ao aprovar divergências, o item que ainda não teve o volume finalizado permaneça pendente de conferência, permitindo sua finalização posterior. O sistema agora permite reutilizar a UZ já informada e, ao finalizar o volume, gera a integração de Confirma Separação, enviando corretamente as informações ao ERP.


15. BEES-2727: [Correção] - Data de Validade Incorreta no Inventário de Etiquetas

SITUAÇÃO/REQUISITO

Foi identificado que, no processo de Inventário de Etiquetas via Coletor, o sistema exibia incorretamente a data de validade dos produtos. Durante os testes, observou-se que a tela mostrava a data atual em vez da data de validade correta configurada para o item.

Após bipar a etiqueta, a data de validade correta era exibida nos campos superiores, mas na linha do inventário permanecia a data incorreta do dia atual, gerando inconsistência visual.

SOLUÇÃO

Foi ajustada a exibição da Data de Validade na linha do inventário, garantindo que o sistema apresente sempre a data real do produto, conforme o cadastro de lote e validade. Com isso, o Inventário de Etiquetas passa a refletir corretamente as informações do item tanto no cabeçalho quanto na listagem, eliminando divergências durante o processo de contagem.


16. BEES-2705: [Correção] - Exibição Inadequada do Sinal no Relatório Comparativo de Estoque

SITUAÇÃO/REQUISITO

Foi identificado que o relatório comparativo de estoque apresentava inconsistências na exibição do sinal (+/-) da coluna “Diferença”. Embora a regra de cálculo (BeeStock - ERP) estivesse correta, quando a quantidade no BeeStock era zero, o sistema exibia o valor sem o sinal negativo, mesmo em situações em que o ERP possuía saldo superior.

Essa inconsistência comprometia a clareza na análise, podendo gerar interpretações incorretas dos resultados.

SOLUÇÃO

Foi ajustada a lógica de exibição do campo “Diferença”, garantindo que o sinal negativo seja apresentado corretamente sempre que o resultado for inferior a zero — inclusive nos casos em que o BeeStock tenha quantidade igual a zero.

Agora, o relatório exibe:

  • Valor negativo quando o saldo BeeStock for menor que o ERP;
  • Valor positivo (ou sem sinal) quando o saldo BeeStock for maior;
  • Valor zero quando ambos forem iguais.

17. BEES-2689: [Correção] - Endereçamento de Sobra Não Efetuado no Recebimento

SITUAÇÃO/REQUISITO

Durante o processo de recebimento e conferência, foi identificado que, ao informar uma quantidade maior que a prevista na nota fiscal, os produtos classificados como Sobra não estavam sendo endereçados automaticamente para o endereço de sobra configurado no depósito.

Com isso, os itens excedentes permaneciam sem endereço, gerando inconsistências no controle de estoque.

SOLUÇÃO

Foi ajustado o processo de conferência para garantir que, ao identificar sobras no recebimento, os produtos sejam automaticamente movidos para o endereço de sobra do depósito correspondente. Com essa correção, o WMS assegura o endereçamento automático e correto das sobras, mantendo a rastreabilidade e integridade dos saldos de estoque.


18. BEES-2414: [Correção] - Duplicidade na Execução Simultânea de Plano de Corte de Cabos

SITUAÇÃO/REQUISITO

Durante os testes de Plano de Corte de Cabos em ambiente de homologação, foi identificada duplicidade na execução quando dois usuários, em máquinas diferentes, realizavam o corte simultaneamente. A situação estava relacionada à demanda anterior BEES-1608, que tratava da eliminação dessa duplicidade, mas o comportamento persistia em algumas instâncias.

Essa duplicidade causava inconsistência na rastreabilidade do corte e no controle de quantidades

SOLUÇÃO

Foi ajustado o processo de conferência para garantir que, ao identificar sobras no recebimento, os produtos sejam automaticamente movidos para o endereço de sobra, garantindo que a execução simultânea de um mesmo plano de corte não gere duplicidades.

A atualização assegura que cada Plano de Corte seja processado apenas uma vez por operação, mesmo quando acessado por múltiplos usuários, garantindo estabilidade e integridade no controle do processo.


19. BEES-2694: [Correção] - Atualização do Gráfico de Separação e Conferência no Dashboard

SITUAÇÃO/REQUISITO

Durante os testes, foi identificado que o gráfico do Dashboard não era atualizado corretamente após a finalização da separação e conferência dos itens. Mesmo após concluir o processo, o documento permanecia sendo exibido com o status “Pendente separação”, sem refletir o andamento real das atividades.

Esse comportamento gerava inconsistências nas análises operacionais e dificultava o acompanhamento da produtividade.

SOLUÇÃO

Foi ajustado o mecanismo de atualização do Dashboard, garantindo que os status e gráficos sejam atualizados automaticamente conforme a conclusão das etapas de separação e conferência. Com essa correção, as informações são refletidas em tempo real, assegurando a precisão dos indicadores e o correto acompanhamento das operações no painel.


20. BEES-2693: [Correção] - Ajuste na Movimentação de Saldo em Divergência e Reinício de Conferência

SITUAÇÃO/REQUISITO

Durante testes exploratórios no processo de conferência com divergência, foram identificados dois cenários de inconsistência:

  • Ao apontar divergências de produtos iguais em linhas diferentes, o sistema movimentava quantidades incorretas e criava lançamentos indevidos no depósito de divergência.
  • Ao reiniciar a conferência, os saldos divergentes permaneciam no depósito, mesmo após o novo início da operação.

Esses comportamentos geravam duplicidade de movimentações e inconsistências no saldo de estoque.

SOLUÇÃO

Foi revisada a lógica de conferência e movimentação, garantindo que a quantidade divergente seja tratada corretamente e que os saldos sejam revertidos ao reiniciar o processo. Com essa correção, o sistema mantém a integridade do estoque e assegura a rastreabilidade correta dos produtos movimentados.


21. BEES-2698: [Correção] - Atualização de Status em Armazenamento Parcial com Quantidades Fracionadas

SITUAÇÃO/REQUISITO

Durante o armazenamento de produtos com quantidades fracionadas, foi identificado que, após armazenar toda a quantidade prevista, o status do item permanecia como “Armazenado Parcial”. Esse comportamento ocorria especialmente quando a operação era realizada em mais de uma etapa, com armazenamento parcial inicial seguido da finalização posterior.

Como resultado, o documento permanecia pendente, mesmo com todo o saldo já armazenado.

SOLUÇÃO

Foi ajustada a validação de cálculo e atualização de status no processo de armazenamento. Agora, ao concluir o armazenamento total da quantidade, o sistema altera automaticamente o status para “Armazenado”, refletindo corretamente a finalização da operação e evitando pendências indevidas.


  • beestock/releases.notes/releases.notes.beestock.2025.1.29.0.txt
  • Última modificação: 03/10/2025 12:21
  • por SZ Soluções®