====== 🚀 Release Notes v1.29.2 - 28/11/2025 ====== ---- ===== 📌 Resumo da Release ===== * 9 Melhorias aplicadas em performance, usabilidade e segurança operacional. * 16 Correções garantindo estabilidade e padronização entre Web, Coletor e relatórios. ---- ===== ✨ Melhorias ===== **01. BEES-2849: [Melhoria] - Impressão de Etiquetas Fracionadas via Coletor** === SITUAÇÃO/REQUISITO === A impressão de Etiquetas Fracionadas no WMS BeeStock estava disponível apenas via tela Web, obrigando o usuário a se deslocar até um terminal fixo para realizar o processo. Essa limitação gerava perda de tempo operacional, atrasos no fluxo de Recebimento e Expedição e falta de autonomia para o operador em campo. === SOLUÇÃO === Desenvolvida uma nova tela no menu Entrada e Saída chamada “Etiquetas de Embalagem Fracionada”; Adicionados botões “Imprimir Etiqueta de Embalagem Fracionada” nas telas “Conferência AR” e “Separação por Documento”; Os botões abrem a nova tela já com o número do documento preenchido, permitindo informar a quantidade e imprimir as etiquetas diretamente pelo coletor. ---- **02. BEES-2941: [Melhoria] - Inclusão de Filtro “Data Última Contagem” e Ajuste no Campo de Data de Movimentação** === SITUAÇÃO/REQUISITO === O sistema não possui um filtro para consultar produtos com base na data da última contagem, o que dificulta o controle e acompanhamento de inventários realizados em períodos anteriores. Além disso, o campo “Data de Movimentação” está exibindo o sinal de obrigatório (“*”) na tela, mas não é realmente obrigatório no processo, o que causa confusão ao usuário. === SOLUÇÃO === Desenvolvido um novo filtro na tela de Gerar Inventário que permita selecionar os produtos com base na data da última contagem; O campo “Data de Movimentação” continua funcional e opcional, apenas sem o asterisco de obrigatório. ---- **03. BEES-2942: [Melhoria] - Relatório de Contagem de inventário - Campo Contagem Final** === SITUAÇÃO/REQUISITO === Necessidade de uma coluna de Contagem Final no relatório de Contagem de Inventário. === SOLUÇÃO === Foi inclusa a coluna de Contagem Final ao relatório de Contagem de Inventário, para apresentar o número de contagens que a ficha de inventário teve. ---- **04. BEES-2943: [Melhoria] - Exibição da Observação do Documento de saída no Coletor** === SITUAÇÃO/REQUISITO === A Observação do documento não é exibido no coletor ao acessar o documento. === SOLUÇÃO === O coletor passa a exibir as observações do documento em um modal, garantindo que o operador visualize as informações registradas no range. ---- **05. BEES-2944: [Melhoria] - Parâmetro para gravação do campo Note no Monitor de Expedição** === SITUAÇÃO/REQUISITO === Atualmente, no WMS BeeStock, a integração de Documentos de Saída envia o campo Note, que é corretamente gravado na tela de Documentos de Saída. Porém, por regra de negócio vigente, esse campo não é gravado no Monitor de Expedição a nível de item, o que faz com que a informação não seja exibida no coletor durante as operações de expedição. === SOLUÇÃO === Adicionada opção para gravar a observação da integração também no nível dos itens, permitindo que a informação seja exibida no coletor durante a expedição. ---- **06. BEES-2949: [Melhoria] - Novo Relátorios de Linhas x Status x Data de entrega** === SITUAÇÃO/REQUISITO === Atualmente, no WMS BeeStock, não há uma visão consolidada e simplificada que permita acompanhar a quantidade de linhas de documentos pendentes por etapa do processo logístico. As informações de pendências (alocação, separação, conferência, doca etc.) estão distribuídas em diferentes telas e relatórios, dificultando o acompanhamento diário das operações e a tomada de decisão rápida pelos supervisores. === SOLUÇÃO === Criado o relatório no menu Relatórios → KPIs → Visão de Pendências Operacionais, que permite exibir de forma resumida e consolidada a quantidade de documentos, linhas e peso total pendentes em cada etapa do processo logístico. ---- **07 BEES-2951: [Melhoria] - Ranking de Produtividade Expedição (Documentos e Por Linha)** === SITUAÇÃO/REQUISITO === Hoje, no BeeStock não existem Dashboards que permitam analisar de forma clara e objetiva o ranking de produtividade dos colaboradores envolvidos nas atividades de Expedição. Essa ausência dificulta o acompanhamento de desempenho, identificação de gargalos e comparativo entre operadores. === SOLUÇÃO === Foi criado um Dashboard de Ranking de Produtividade de Expedição, para que seja possível visualizar e analisar o ranking de produtividade dos colaboradores envolvidos nas atividades de separação e conferência na Expedição. ---- **08.BEES-2960: [Melhoria] - Inclusão da aba “Endpoints ERP” nos Parâmetros da Filial para Configuração de URLs Específicas por Integração** === SITUAÇÃO/REQUISITO === Hoje, no BeeStock não há a possibilidade de definir endpoints específicos para a integração com o ERP, apenas configurando dados gerais para todos os endpoints. === SOLUÇÃO === Foi inclusa uma nova aba de "Endpoints ERP" nos parâmetros de integração da filial, para customização individual de cada endpoint usado pelo ERP, permitindo usar caminhos diferentes para cada uma caso seja necessário. ---- **09. BEES-3044: [Melhoria] - Formatação do campo "Custo Médio" na grid da tela Produtos x Filial** === SITUAÇÃO/REQUISITO === A coluna Custo Médio na tela Produtos x Filial não esta exibindo os valores com a mascara monetária. === SOLUÇÃO === Corrigida a exibição do Custo Médio, que agora aparece com a máscara monetária adequada na tela Produtos x Filial. ---- ===== 🐞 Correções ===== **10. BEES-3043: [Correção] - Conferência de saída não está funcionando devido ao cadastro "Instruções de Expedição" no Cliente** === SITUAÇÃO/REQUISITO === Tela de conferência de saída ficava cinza quando não havia instruções de expedição preenchidas. === SOLUÇÃO === Corrigido o travamento da Conferência de Volume, garantindo que a tela funcione normalmente mesmo quando não há instruções de expedição preenchidas. ---- **11. BEES-2961: [Correção] - Inventário Fisico x Quantidade informado / Transforma em 9.999.999,999** === SITUAÇÃO/REQUISITO === Ao informar uma quantidade composta por 8 dígitos numéricos consecutivos (exemplo: 1234567890), o sistema não interpreta corretamente o valor e grava automaticamente como 9.999.999,9999 no banco de dados. === SOLUÇÃO === Limitado o campo de quantidade para impedir valores iguais ou superiores a 10.000.000, evitando gravação incorreta no banco. ---- **12. BEES-2962: [Correção] - Correção da Exibição do campo "Famílias de Produtos" no Dashboard Status Geral Por Filial (aba "Valores Detalhados")** === SITUAÇÃO/REQUISITO === Gráfico de Famílias de Produtos no Dashboard Status Geral Por Filial, na aba de Valores Detalhados não está sendo renderizado corretamente quando há valores zerados. === SOLUÇÃO === Corrigida a renderização do gráfico de Famílias no Dashboard, garantindo exibição correta mesmo com valores zerados ou nulos. ---- **13. BEES-2815: [Correção] - Calculo de divergência de fichas ** === SITUAÇÃO/REQUISITO === O cálculo atual do dashboard considera o saldo no momento da criação do agrupador para comparar com a contagem realizada. Dessa forma, se ocorrerem movimentações (como separações ou ajustes) entre a criação do agrupador e o momento da contagem, o sistema interpreta erroneamente essas variações como divergências. === SOLUÇÃO ==== Alterada a lógica de cálculo para considerar o saldo atual do produto no momento da contagem. ---- **14. BEES-2817: [Correção] - Correção no Fluxo de Inventário para Múltiplas Etiquetas Agrupadoras no Mesmo Endereço ** === SITUAÇÃO/REQUISITO === O problema ocorre quando um mesmo endereço de picking possui o mesmo produto armazenado em duas ou mais etiquetas agrupadoras distintas. Ao iniciar a contagem, o operador consegue bipar a primeira agrupadora, mas o processo trava em seguida, impedindo a contagem das demais. === SOLUÇÃO === O status da Etiqueta Agrupadora dentro de uma Ficha no monitor WEB agora exibe o status da última contagem realizada; Ajuste no fluxo de confirmação das Etiquetas Agrupadoras, exibindo as informações corretamente durante a primeira contagem.; Ajuste na lógica durante a troca de status da ficha durante a confirmação das etiquetas agrupadoras; ---- ** 15. BEES-2886: [Correção] - Erro 500 ao Imprimir Romaneio na Expedição - SaaS ** === SITUAÇÃO/REQUISITO ==== Ao imprimir o Romaneio, o sistema tentava inserir a imagem da Logo da empresa no arquivo, mas o formato enviado pelo sistema é inválido e acaba retornando um erro. === SOLUÇÃO ==== Ajustado o formato da imagem a ser enviado como logo no pdf. ---- ** 16. BEES-2896: [Correção] - Separação de documento de saída não é iniciada ao finalizar corte de cabos ** === SITUAÇÃO/REQUISITO === Ao finalizar o corte de cabos e tentar iniciar a separação do documento de saída, o sistema não o encontra. === SOLUÇÃO === Correção no fluxo da finalização do corte de cabos, onde mesmo sem a separação automática marcada o sistema adicionava a quantidade separada ao finalizar o corte. Também foi corrigida a lógica da busca dos documentos para separação, onde não eram buscados os produtos com plano de cortes. ---- ** 17. BEES-2984: [Correção] - Documento de Saída - Erro ao buscar dados (Cannot set headers after they are sent to the client)** === SITUAÇÃO/REQUISITO === Foi identificado um erro ao consultar os documentos de saída na tela Expedição → Documentos de Saída === SOLUÇÃO === Corrigida a rota de consulta dos produtos dos documentos de saída, garantindo o carregamento correto das informações. ---- ** 18. BEES-2985: [Correção] - Corte de Cabos aceita UZs inválidas** === SITUAÇÃO/REQUISITO === Foi identificado que o processo de Corte de Cabos está aceitando UZs inválidas ou já utlizadas quando o parâmetro “Separação Automática Após Corte de Cabos” está habilitado. === SOLUÇÃO === Ajustada a validação de UZs no Corte de Cabos, garantindo o uso do parâmetro correto do tipo de documento e impedindo UZs inválidas ou reutilizadas. ---- ** 19. BEES-2996: [Correção] - Impedimento ao tentar imprimir mais de uma etiqueta de código de barras** === SITUAÇÃO/REQUISITO === Na tela Etiqueta Código de Barras em: Movimentação → Etiquetas, ao tentar imprimir mais de uma etiqueta de código de barras ocorre um impedimento. === SOLUÇÃO === Correção na impressão de etiquetas: agora o sistema só valida quantidade quando ela é informada, permitindo imprimir múltiplas etiquetas sem impedimento. ---- ** 20. BEES-2998: [Correção] - Não é possível imprimir as etiquetas de código de barras pela tela "Código de Barras"** === SITUAÇÃO/REQUISITO === Na tela Código de Barras em: Cadastros → Produtos, ao tentar imprimir uma etiqueta de código de barras, uma mensagem de sucesso é apresentada, porém nenhuma etiqueta é impressa. === SOLUÇÃO === Corrigida a validação de quantidade na impressão de etiquetas de produto, garantindo que a etiqueta seja enviada corretamente para impressão mesmo sem quantidade informada. ---- ** 21. BEES-2999: [Correção] - Etiqueta de embalagem fracionada está apresentando somente a quantidade 0 ao invés da quantidade fracionada ao ser impressa no coletor** === SITUAÇÃO/REQUISITO === Ao imprimir uma etiqueta de embalagem fracionada no coletor, que contenha uma quantidade fracionada que comece com 0 (Ex.: 0,1234), a mesma é impressa apresentando somente 0, ao invés do valor completo. === SOLUÇÃO === Corrigida a formatação de quantidades fracionadas nas etiquetas, garantindo que valores iniciados em 0 sejam impressos corretamente. ---- ** 22. BEES-3000: [Correção] - Erro 502 ao Tentar Alterar Usuário no Monitor de Cortes** === SITUAÇÃO/REQUISITO === Erro 502 ao usar o botão "Alterar usuários" no Monitor de Cortes, devido a um response duplicado na busca da lista de usuários. === SOLUÇÃO === Eliminado o retorno duplicado na função “Alterar usuários”, corrigindo o erro 502 no Monitor de Cortes. ---- ** 23. BEES-3001: [Correção] - Parâmetro "Imprimir etiquetas de consolidação ao fechar a doca" imprime o total de documentos na doca em "Volume"** === SITUAÇÃO/REQUISITO === A função de impressão de etiquetas de consolidação ao finalizar um controle de docas esta considerando o total de volumes da doca para o sequenciamento das etiquetas, ao invés de considerar somente os volumes de cada documento. === SOLUÇÃO === Ajustada a impressão das etiquetas de consolidação para usar a quantidade de volumes por documento, garantindo numeração correta independentemente do total da doca. ---- ** 24. BEES-3005: [Correção] - Documentos com status "Pendente Conferência" após finalizar a conferência** === SITUAÇÃO/REQUISITO === Os documentos de saída não estão atualizando corretamente o seu status no momento da conferência de volume, que faz a criação correta dos volumes, dispara a integração com o ERP mas fica com o status incorreto de “Pendente de Conferência”. === SOLUÇÃO === Corrigida a lógica de finalização de volumes, garantindo que o status do documento seja atualizado corretamente após a conferência. ---- ** 25. BEES-3012: [Correção] - Falha na remoção de múltiplos volumes de um mesmo documento impede finalização da doca** === SITUAÇÃO/REQUISITO === Ao remover o primeiro volume da missão, todos os volumes do documento estão sendo removidos indevidamente, e isso causa a missão ficar travada em andamento, impedindo a continuação do processo. === SOLUÇÃO === Corrigida a remoção de volumes na doca, garantindo que apenas o volume selecionado seja excluído e evitando travamentos da missão. ----