====== šŸš€ Release Notes v1.32.2 - 31/08/2026 ====== ---- ===== šŸ“Œ Resumo da Release ===== * 19 Melhorias aplicadas em performance, usabilidade e seguranƧa operacional. * 24 CorreƧƵes garantindo estabilidade e padronização entre Web, Coletor e relatórios. ---- ===== ✨ Melhorias ===== **01. BEES-3816: [Integração] – Padronização e Validação de Depósitos e Tipos de EndereƧo** === SITUAƇƃO/REQUISITO === O **cadastro de depósitos** e **tipos de endereƧo** nĆ£o possuĆ­a **validaƧƵes** obrigatórias no WMS BeeStock. Com isso, era possĆ­vel utilizar processos de exceção, como Avaria e Vencido, sem que os endereƧos necessĆ”rios estivessem cadastrados, podendo causar movimentaƧƵes para endereƧos inexistentes, perda de rastreabilidade do estoque e necessidade de correƧƵes manuais. === SOLUƇƃO === Implementadas validaƧƵes para garantir que os depósitos e tipos de endereƧo estejam corretamente configurados antes de serem utilizados. Criado o **prĆ©-cadastro automĆ”tico** dos **tipos de endereƧo PadrĆ£o, Sobra, Vencido, Avaria e Falta.** Adicionada **validação no cadastro e edição de depósitos** para verificar se existem endereƧos ativos correspondentes aos tipos selecionados. Criada uma **mensagem de erro** consolidada para informar ao usuĆ”rio quais configuraƧƵes precisam ser corrigidas. Adicionada uma **validação no cadastro de endereƧos** para impedir a remoção ou alteração do Ćŗnico endereƧo ativo de um tipo que esteja sendo utilizado por um depósito ativo. ---- **02. BEES-3927: [Integração] Ajuste no Reprocessamento da Integração de Documento de SaĆ­da IndĆŗstria** === SITUAƇƃO/REQUISITO === Ao reprocessar a integração de **Documento de SaĆ­da IndĆŗstria**, os campos que indicam que o documento foi integrado ao ERP nĆ£o eram atualizados corretamente. Esse comportamento impedia a realização da integração de Retorno Faturamento para o documento. === SOLUƇƃO === IncluĆ­da a integração de **Documento de SaĆ­da IndĆŗstria** no fluxo de reprocessamento. Com essa alteração, ao reprocessar a integração, o documento de indĆŗstria passa a ser **atualizado corretamente,** permitindo tambĆ©m o processamento da integração de **Retorno Faturamento.** ---- **03. BEES-3800: [Nova Funcionalidade] – Criação do ParĆ¢metro "Depósito PadrĆ£o de Armazenagem" por Tipo de Documento** === SITUAƇƃO/REQUISITO === Durante o processo de **Armazenagem,** quando existem vĆ”rios depósitos disponĆ­veis para recebimento, o **campo Depósito** Ć© apresentado em branco. Com isso, o operador precisa selecionar manualmente o depósito de destino a cada operação. Em operaƧƵes onde a maior parte dos produtos Ć© destinada ao mesmo depósito, essa seleção repetitiva gera cliques desnecessĆ”rios e reduz a agilidade do processo. === SOLUƇƃO === Criado um parĆ¢metro que permite definir um **Depósito PadrĆ£o por Tipo de Documento.** Com essa configuração, o sistema poderĆ” preencher automaticamente o depósito definido como padrĆ£o durante o processo de armazenagem, reduzindo a necessidade de seleção manual e tornando a operação mais rĆ”pida e prĆ”tica. A configuração ficarĆ” vinculada ao **Tipo de Documento,** permitindo que cada tipo de operação utilize o depósito mais adequado Ć s suas necessidades. ---- **04. BEES-3818: [Nova Funcionalidade] – Criação do Fluxo de Atribuição de Separação por Carga** === SITUAƇƃO/REQUISITO === Atualmente, a gestĆ£o da separação pelo Monitor de Expedição permite atribuir tarefas por documento ou por onda. PorĆ©m, quando uma carga possui vĆ”rios documentos, essas opƧƵes consideram apenas o documento selecionado, podendo gerar uma onda incompleta e separar os documentos da mesma carga de forma incorreta. Esse comportamento prejudica operaƧƵes que trabalham com a carga como unidade de separação, podendo causar falhas operacionais e perda do agrupamento dos documentos pertencentes Ć  mesma carga. === SOLUƇƃO === Criada a opção **Atribuir Separador (Carga)** no menu de **AƧƵes do Monitor de Expedição.** Ao utilizar essa opção, o sistema irĆ” considerar todos os documentos e produtos vinculados Ć  carga, criando uma Ćŗnica onda de separação e mantendo o agrupamento da carga. TambĆ©m foi implementada uma validação baseada nos **Ranges (setores)** de acesso do separador: Quando o separador possuir acesso a apenas um Range da carga, a atribuição serĆ” realizada automaticamente. Quando possui acesso a mais de um Range, serĆ” apresentada uma tela para que o gestor selecione em quais setores o separador irĆ” atuar. Dessa forma, uma mesma carga poderĆ” ser distribuĆ­da entre diferentes operadores conforme os setores de acesso, mantendo o agrupamento e a organização da operação. ---- **05. BEES-3853: [Nova Funcionalidade] – Seleção de Produtos para ImpressĆ£o de Etiquetas de Embalagem Fracionada via Coletor** === SITUAƇƃO/REQUISITO === No **Coletor do WMS BeeStock,** ao realizar a impressĆ£o de etiquetas de **Embalagem Fracionada,** todas as etiquetas dos produtos do documento eram impressas de uma vez, sem permitir que o operador escolhesse quais itens desejava imprimir. Esse comportamento podia gerar **impressƵes desnecessĆ”rias e desperdĆ­cio de papel,** alĆ©m de limitar a flexibilidade da operação. === SOLUƇƃO === Implementada a **seleção de produtos por checkbox** na tela de **Etiquetas de Embalagem Fracionada** do Coletor, permitindo que o operador escolha quais itens deseja imprimir. TambĆ©m foram adicionadas as opƧƵes para **marcar ou desmarcar todos os produtos** e uma regra para **ocultar temporariamente os produtos que jĆ” foram impressos,** facilitando o controle das etiquetas durante a operação. ---- **06. BEES-3864: [Nova Funcionalidade] – InclusĆ£o do Campo "Docas Livres" no Monitor de Carga Expedição** === SITUAƇƃO/REQUISITO === Na rotina de **Atribuição de Doca,** localizada em **Movimentação → Expedição → Monitor de Carga → AƧƵes → Atribuir Doca,** nĆ£o havia uma identificação clara sobre quais docas estavam **livres ou ocupadas.** Essa falta de informação dificultava a escolha da doca disponĆ­vel e exigia que o usuĆ”rio verificasse as opƧƵes manualmente, tornando o processo menos Ć”gil. === SOLUƇƃO === Adicionada a **coluna "Status"** no modal de **Vincular Doca,** permitindo identificar se cada doca estĆ” **Livre ou Ocupada.** AlĆ©m disso, o modal serĆ” aberto **por padrĆ£o exibindo apenas as docas livres,** facilitando a localização e seleção da doca disponĆ­vel. ---- **07. BEES-3804: [Nova Funcionalidade] – InclusĆ£o de colunas Nota Fiscal, Carga e RazĆ£o Social nas telas de Consulta e Relatório de Movimentos de Estoque** === SITUAƇƃO/REQUISITO === Atualmente, o BeeStock permite consultar os **Movimentos de Estoque** e gerar o **Relatório de Movimento Estoque x EndereƧo.** PorĆ©m, essas consultas nĆ£o apresentam algumas das principais informaƧƵes utilizadas para acompanhar e analisar as movimentaƧƵes, como **Nota Fiscal, Carga e RazĆ£o Social.** A ausĆŖncia desses dados dificulta a identificação e o acompanhamento das operaƧƵes realizadas. === SOLUƇƃO === Adicionadas as **colunas Nota Fiscal, NĆŗmero da Carga e RazĆ£o Social nas telas de Movimentos de Estoque e Relatório de Movimento Estoque x EndereƧo.** A **RazĆ£o Social** corresponde ao cliente ou fornecedor relacionado Ć  operação que originou o movimento, facilitando a identificação e o acompanhamento das movimentaƧƵes de estoque. ---- **08. BEES-3779: [Melhoria] – Ajuste do Retorno do Cursor após Limpeza dos Campos de Pesquisa no Menu - Consulta.** === SITUAƇƃO/REQUISITO === Ao realizar uma pesquisa e utilizar o botĆ£o **Vassoura (Limpar),** o sistema limpava corretamente os campos, mas o cursor nĆ£o retornava automaticamente para o campo utilizado na pesquisa, exigindo que o usuĆ”rio o selecionasse novamente. === SOLUƇƃO === Adicionada a função para que, ao utilizar o botĆ£o **Vassoura (Limpar)** nas telas do **menu Consulta,** o cursor retorne automaticamente ao campo utilizado na pesquisa, facilitando a continuidade da operação. ---- **09. BEES-3780: [Melhoria] – Ajuste do Retorno do Cursor após Limpeza dos Campos de Pesquisa no Menu Entrada de Mercadorias.** === SITUAƇƃO/REQUISITO === Ao realizar uma pesquisa e utilizar o botĆ£o **Vassoura (Limpar),** o sistema limpava corretamente os campos, mas o cursor nĆ£o retornava automaticamente para o campo utilizado na pesquisa. Isso exigia que o usuĆ”rio selecionasse novamente o campo para realizar uma nova consulta. === SOLUƇƃO === Adicionada a função para que, ao utilizar o botĆ£o **Vassoura (Limpar)** nas telas do menu **Entrada de Mercadorias,** o cursor retorne automaticamente ao campo utilizado na pesquisa, facilitando a continuidade da operação. ---- **10. BEES-3781: [Melhoria] – Ajuste do Retorno do Cursor após Limpeza dos Campos de Pesquisa no Menu SaĆ­da de Mercadorias.** === SITUAƇƃO/REQUISITO === Ao realizar uma pesquisa e utilizar o botĆ£o **Vassoura (Limpar),** o sistema limpava corretamente os campos, mas o cursor nĆ£o retornava automaticamente para o campo utilizado na pesquisa. Isso exigia que o usuĆ”rio selecionasse novamente o campo para realizar uma nova consulta. === SOLUƇƃO === Adicionada a função para que, ao utilizar o botĆ£o **Vassoura (Limpar)** nas telas do menu **SaĆ­da de Mercadorias,** o cursor retorne automaticamente ao campo utilizado na pesquisa, facilitando a continuidade da operação. ---- **11. BEES-3793: [Melhoria] – Permitir apontamento de quantidade zero nas telas de ConferĆŖncia de Entrada** === SITUAƇƃO/REQUISITO === Durante a **ConferĆŖncia de Entrada,** quando um produto nĆ£o for recebido fisicamente, Ć© necessĆ”rio informar a quantidade **zero**. Atualmente, essa ação só Ć© permitida quando o produto estĆ” configurado para trabalhar com casas decimais, dificultando o registro de itens nĆ£o recebidos. === SOLUƇƃO === Implementado um atalho para informar **quantidade zero** durante a conferĆŖncia. O usuĆ”rio poderĆ” pressionar **Enter** com o **campo Código de Barras** vazio para registrar que o produto nĆ£o foi recebido. Para utilizar essa opção, o produto deverĆ” estar **previamente selecionado na grid inferior da tela,** pois nĆ£o haverĆ” a leitura do código de barras para identificar o item. ---- **12. BEES-3810: [Melhoria] – Alterar localização do parĆ¢metro "Utiliza configuração de QR Code" no cadastro de Filial** === SITUAƇƃO/REQUISITO === O parĆ¢metro **ā€œUtiliza configuração de QR Codeā€ estĆ” localizado na aba ā€œInventĆ”rioā€, em Administração -> Gerais -> Filiais.** Essa localização pode causar confusĆ£o, pois sugere que o parĆ¢metro Ć© utilizado apenas no processo de **InventĆ”rio,** quando, na realidade, os modelos de QR Code tambĆ©m sĆ£o utilizados em outras rotinas, como a de TransferĆŖncia. === SOLUƇƃO === Alterada a localização do parĆ¢metro **ā€œUtiliza configuração de QR Codeā€ para a aba ā€œGeralā€.** Com essa alteração, fica mais claro que a configuração de QR Code pode ser utilizada em diferentes processos da aplicação, nĆ£o estando limitada apenas ao InventĆ”rio. ---- **13. BEES-3812: [Melhoria] – Agrupamento indevido de quantidade total em um Ćŗnico lote no Relatório de Rastreio de Lote** === SITUAƇƃO/REQUISITO === O relatório **ā€œDocumento de SaĆ­da - Rastreio Loteā€** do WMS BeeStock estava agrupando incorretamente a quantidade total expedida de um produto e atribuindo o valor a apenas um lote. Esse comportamento ignorava o fracionamento real da operação entre **mĆŗltiplos lotes,** comprometendo a **rastreabilidade fiscal e operacional** das mercadorias expedidas. === SOLUƇƃO === Ajustada a consulta de extração dos dados e a lógica de formatação do relatório para realizar o desmembramento das informaƧƵes com base na combinação exata de **Documento + Produto + Lote.** Com essa alteração, o arquivo **Excel exportado** passa a apresentar corretamente as **quantidades fracionadas de cada lote,** garantindo maior precisĆ£o na rastreabilidade das operaƧƵes. ---- **14. BEES-3813: [Melhoria] – Simplificação da mensagem de confirmação de avaria na tela de ConferĆŖncia (Coletor)** === SITUAƇƃO/REQUISITO === Durante a conferĆŖncia pelo aplicativo do **Coletor,** ao confirmar itens danificados, o modal de confirmação exibia um alerta que poderia causar confusĆ£o operacional. A mensagem induzia o operador a interpretar que **todo o lote fĆ­sico seria inutilizado,** mesmo quando apenas uma determinada quantidade de itens estava sendo registrada como danificada. === SOLUƇƃO === Texto **removido:** **"Cada lote com, pelo menos, um item danificado serĆ” considerado totalmente danificado!"** Removido o texto de alerta do modal de confirmação, mantendo apenas a **pergunta de validação da quantidade de itens danificados.** O **modal** deverĆ” exibir apenas a pergunta de validação de quantidade. Exemplo: **"VocĆŖ confirma a quantidade de [X] danificados?" seguido dos botƵes. "CONFIRMAR" e "CANCELAR".** Com essa alteração, a mensagem fica mais clara e objetiva, reduzindo a possibilidade de interpretação incorreta durante a operação. ---- **15. BEES-3822: [Melhoria] – Correção da Devolução de Picking para Documentos de SaĆ­da Vinculados Ć  Mesma Carga.** === SITUAƇƃO/REQUISITO === Atualmente, ao realizar a **Devolução de Picking** de um documento pertencente a uma carga, o sistema verifica se a carga possui vĆ­nculo com o Controle de Doca e impede a devolução. Nessa situação, Ć© apresentada a mensagem **ā€œDevolução de Picking: Documento de SaĆ­da relacionado ao controle de doca.ā€** O bloqueio ocorre mesmo quando o vĆ­nculo com o Controle de Doca pertence a **outro documento da mesma carga,** impedindo indevidamente a devolução do documento solicitado. === SOLUƇƃO === Ajustada a regra da **Devolução de Picking** para permitir a devolução de documentos vinculados a uma carga, sem bloqueios indevidos relacionados ao vĆ­nculo de outros documentos da mesma carga com o **Controle de Doca.** Com essa alteração, a devolução do picking poderĆ” ser realizada corretamente, sem a apresentação indevida da mensagem **ā€œDevolução de Picking: Documento de SaĆ­da relacionado ao controle de doca.ā€** ---- **16. BEES-3846: [Melhoria] – Validação do Ponto de Ressuprimento no Cadastro de Capacidade de Produto** === SITUAƇƃO/REQUISITO === O sistema WMS **permitia cadastrar a Capacidade de Produto** com o Ponto de Ressuprimento igual ou superior Ć  Quantidade MĆ”xima. Essa configuração gerava inconsistĆŖncias operacionais, pois o reabastecimento poderia ser disparado somente quando o endereƧo jĆ” estivesse com sua capacidade mĆ”xima ocupada. === SOLUƇƃO === Desenvolvida uma validação que impede a gravação do cadastro quando o **Ponto de Ressuprimento** for **maior ou igual Ć  Quantidade MĆ”xima.** Com essa alteração, o sistema garante que o ponto de ressuprimento seja configurado corretamente, evitando inconsistĆŖncias no processo de **reabastecimento.** ---- **17. BEES-3857: [Melhoria] – InclusĆ£o de Restrição de UsuĆ”rios por Tipo de Documento** === SITUAƇƃO/REQUISITO === Atualmente, o WMS BeeStock possui controles de acesso vinculados ao Range, porĆ©m nĆ£o possui uma restrição especĆ­fica por **Tipo de Documento.** Dessa forma, mesmo quando existe a necessidade de impedir determinado usuĆ”rio de operar documentos especĆ­ficos, o sistema permite o acesso caso o usuĆ”rio esteja vinculado ao Range correspondente. === SOLUƇƃO === IncluĆ­da uma configuração de usuĆ”rios restritos no cadastro de Tipos de Documento, permitindo definir quais usuĆ”rios nĆ£o poderĆ£o atuar em determinados tipos de documentos. A restrição impede a execução das atividades de **Recebimento e Expedição** relacionadas ao Tipo de Documento configurado, tanto no ambiente Web quanto no Coletor. O sistema tambĆ©m informa claramente ao operador quando houver uma tentativa de acesso a um **documento restrito,** garantindo maior controle e seguranƧa na execução das operaƧƵes. ---- **18. BEES-3858: [Melhoria] – InclusĆ£o de VariĆ”veis no Modelo de Etiqueta de Código de Barras 011** === SITUAƇƃO/REQUISITO === Atualmente, o WMS BeeStock possui o modelo de **etiqueta de código de barras 011**, porĆ©m nĆ£o disponibiliza as variĆ”veis necessĆ”rias para exibição da Unidade de Medida do item e do Logo da empresa/operação. A ausĆŖncia dessas informaƧƵes limita a personalização e a identificação das etiquetas utilizadas na operação. === SOLUƇƃO === incluĆ­das duas novas variĆ”veis no modelo de etiqueta de código de barras 011. unitMeasure: utilizada para exibir a **Unidade de Medida** do item. companyLogo: utilizada para exibir o **Logo da empresa/operação.** Com essa alteração, o modelo de etiqueta passa a permitir a apresentação dessas informaƧƵes de forma mais completa e adequada Ć s necessidades da operação. ---- **19. BEES-3859: [Melhoria] – Priorização de Ranges no Perfil de Acesso** === SITUAƇƃO/REQUISITO === Atualmente, o WMS BeeStock permite vincular usuĆ”rios aos **Ranges** responsĆ”veis pela separação de endereƧos. Dessa forma, somente usuĆ”rios vinculados a determinado Range conseguem iniciar a separação dos documentos correspondentes. Em alguns cenĆ”rios, um mesmo usuĆ”rio pode estar vinculado a **mais de um Range** para realizar separaƧƵes. PorĆ©m, nĆ£o Ć© possĆ­vel definir qual Range deverĆ” ser priorizado quando existirem documentos disponĆ­veis em mais de um deles. === SOLUƇƃO === IncluĆ­da no cadastro de **Perfil de Acesso** uma configuração para definir a **prioridade dos Ranges.** Quando configurada, a prioridade determina a **ordem de apresentação dos documentos no Coletor** para os usuĆ”rios vinculados ao perfil, permitindo que os documentos dos Ranges prioritĆ”rios sejam apresentados primeiro. ---- ===== Correção ===== **20. BEES-3803: [Correção] – DivergĆŖncia de dados entre Relatório de Produto Vencido e Relatório de Saldo Estoque** === SITUAƇƃO/REQUISITO === O **relatório de Produto Vencido** apresentava inconsistĆŖncias na exportação, incluindo saldos zerados e deixando de apresentar **todos os saldos vencidos** existentes no sistema. Esse comportamento comprometia a consulta e a anĆ”lise dos produtos vencidos. === SOLUƇƃO === Ajustado o **relatório de Produto Vencido** para nĆ£o exportar **saldos zerados** e garantir a inclusĆ£o de todos os saldos vencidos encontrados no sistema. Com essa alteração, a exportação passa a apresentar somente os saldos vĆ”lidos e todos os produtos vencidos disponĆ­veis para consulta. ---- **21. BEES-3820: [Correção] – Correção na Criação de Documentos de Devolução de Picking duplicados** === SITUAƇƃO/REQUISITO === Ao tentar criar um documento de **Devolução de Picking** simultaneamente em duas abas, o sistema permitia a **criação duplicada do documento.** Como resultado, um dos documentos era criado com o vĆ­nculo correto dos produtos, enquanto o outro era criado **sem nenhum produto vinculado.** Esse comportamento poderia gerar inconsistĆŖncias nos documentos de Devolução de Picking. === SOLUƇƃO === Criada uma validação no fluxo de criação de documentos de Devolução de Picking, impedindo que o mesmo documento seja criado simultaneamente em duas abas diferentes. Com essa alteração, o sistema evita a **duplicação de documentos** e garante maior seguranƧa e consistĆŖncia no processo de criação. ---- **22. BEES-3821: [Correção] – PendĆŖncia NĆ£o Reconhecida pelo Sistema Após troca de Alocação** === SITUAƇƃO/REQUISITO === Ao separar um documento que foi alocado em **dois Ranges diferentes,** após concluir a separação de apenas um deles, o Range jĆ” separado desaparecia do Monitor de Expedição. Com isso, o documento nĆ£o era encontrado em nenhuma das abas disponĆ­veis, dificultando o acompanhamento da operação. === SOLUƇƃO === Ajustado o filtro da aba ā€œConferĆŖnciaā€, corrigindo uma condição que fazia com que o documento nĆ£o atendesse ao filtro e nĆ£o se encaixasse em nenhuma das abas existentes. Com essa alteração, o documento passa a ser exibido corretamente no **Monitor de Expedição,** permitindo o acompanhamento adequado da operação mesmo quando existem diferentes Ranges envolvidos na separação. ---- **23. BEES-3832: [Correção] – Erro na conferĆŖncia de entrada com mĆŗltiplos lotes e quantidades fracionadas** === SITUAƇƃO/REQUISITO === Ocorre um erro no sistema ao realizar a **ConferĆŖncia de Entrada** de um produto com **mĆŗltiplos lotes,** quando o Ćŗltimo lote possui uma quantidade fracionada. Esse comportamento impede a finalização da conferĆŖncia, mesmo quando a soma total das quantidades dos lotes estĆ” correta. === SOLUƇƃO === Ajustada a inconsistĆŖncia no **cĆ”lculo das quantidades fracionadas durante a conferĆŖncia.** Com essa alteração, o sistema passa a realizar o cĆ”lculo corretamente, permitindo a **finalização da ConferĆŖncia de Entrada** quando a soma total das quantidades dos lotes estiver correta. ---- **24. BEES-3835: [Correção] – Implementar mensagem de aviso durante o processo de divergĆŖncia do inventĆ”rio de etiqueta** === SITUAƇƃO/REQUISITO === No InventĆ”rio de Etiquetas, ao confirmar uma divergĆŖncia de quantidade da Agrupadora, o parĆ¢metro isPickingAddress era enviado incorretamente. Quando o endereƧo estava preenchido, o aplicativo interpretava que se tratava de um endereƧo de picking, fazendo com que o alerta BEE3605 fosse omitido em qualquer tipo de endereƧo. === SOLUƇƃO === Ajustadas as verificaƧƵes de **endereƧo de picking** na divergĆŖncia de Agrupadora. Com essa alteração, **o alerta BEE3605** passa a ser omitido somente em endereƧos de picking e volta a ser exibido corretamente nos demais tipos de endereƧo. ---- **25. BEES-3847: [Correção] – Produtos adicionados durante a contagem de inventĆ”rio tem o campo "Lote" bloqueado** === SITUAƇƃO/REQUISITO === Ao adicionar um novo item a uma **Ficha de InventĆ”rio,** o campo de Lote permanecia desabilitado para o produto ao utilizar o botĆ£o **ā€œVassouraā€** ou ao sair e retornar Ć  tela. Esse comportamento impedia o preenchimento do lote para produtos adicionados posteriormente Ć  ficha. === SOLUƇƃO === Ajustado o fluxo de **InventĆ”rio** para que o campo de **Lote** permaneƧa habilitado sempre que novos produtos forem incluĆ­dos na Ficha de InventĆ”rio. Com essa alteração, o lote poderĆ” ser informado corretamente após utilizar o botĆ£o **ā€œVassouraā€** ou ao retornar para a tela de inventĆ”rio. ---- **26. BEES-3852: [Correção] – Correção no CĆ”lculo de Quantidades Fracionadas na Alocação** === SITUAƇƃO/REQUISITO === Ao tentar alocar um item com quantidades fracionadas em diferentes endereƧos, o sistema apresentava um impedimento causado pela soma incorreta de valores fracionados. Esse comportamento dificultava a alocação do item, mesmo quando a quantidade disponĆ­vel era suficiente para atender Ć  operação. === SOLUƇƃO === Ajustado o cĆ”lculo de **quantidades fracionadas** para limitar as operaƧƵes de soma a **4 casas decimais.** Com essa alteração, o sistema passa a realizar os cĆ”lculos corretamente, evitando inconsistĆŖncias nas somas dos **saldos disponĆ­veis** e permitindo a alocação dos itens nos diferentes endereƧos. ---- **27. BEES-3854: [Correção] – Erros de quantidade fracionada e de data de validade no Plano de Corte de Cabos** === SITUAƇƃO/REQUISITO === Ao selecionar **mĆŗltiplos documentos ou linhas de produto** com quantidades fracionadas, o sistema apresentava inconsistĆŖncias no cĆ”lculo da quantidade total. AlĆ©m disso, quando um produto possuĆ­a quantidades no mesmo lote, porĆ©m com **datas de validade diferentes,** ocorria um impedimento ao tentar liberar os cortes de cabos devido Ć  duplicidade na criação dos produtos === SOLUƇƃO === Ajustada a formatação da **quantidade total** para respeitar o limite de **4 casas decimais.** Com essas alteraƧƵes, o sistema passa a realizar corretamente os cĆ”lculos de quantidades fracionadas e permite a liberação dos cortes de cabos sem impedimentos indevidos. TambĆ©m foi ajustada a criação dos produtos no processo de **corte de cabos**, evitando a ocorrĆŖncia de erros de **chave duplicada**. ---- **28. BEES-3856: [Correção] – Total de Registros dos grids nĆ£o estĆ” atualizando dinamicamente** === SITUAƇƃO/REQUISITO === A contagem de registros apresentada em diversas telas do sistema **nĆ£o estava sendo atualizada dinamicamente,** fazendo com que os valores exibidos nĆ£o refletissem corretamente a quantidade atual de registros === SOLUƇƃO === O componente central de **Grids** foi ajustado para que a **contagem de registros seja atualizada e apresentada corretamente** nas telas do sistema. Com essa alteração, a quantidade de registros exibida passa a refletir corretamente os dados apresentados no Grid. ---- **29. BEES-3866: [Correção] – Correção na Atualização do Status do Range na Separação** === SITUAƇƃO/REQUISITO === Ao realizar a **separação de um documento,** o status do Range nĆ£o era atualizado para **ā€œEm Separaçãoā€.** Com isso, o documento nĆ£o era direcionado corretamente para a aba **ā€œConferĆŖnciaā€ no Monitor de Expedição**, dificultando o acompanhamento da operação. === SOLUƇƃO === Ajustado o fluxo de separação para atualizar corretamente o status do Range para **ā€œEm Separaçãoā€.** Com essa alteração, o documento passa a ser apresentado corretamente na aba **ā€œConferĆŖnciaā€** do **Monitor de Expedição.** ---- **30. BEES-3867: [Correção] – Erro de alocação simultĆ¢nea gerando saldo alocado duplicado.** === SITUAƇƃO/REQUISITO === Em situaƧƵes de **alocação manual concorrente,** quando dois usuĆ”rios ou sessƵes realizavam a alocação do mesmo documento ou produto simultaneamente, o sistema permitia que a quantidade alocada ultrapassasse a quantidade demandada. Esse comportamento poderia gerar **duplicidade na alocação** e inconsistĆŖncias no processo. === SOLUƇƃO === Ajustado o processo de **alocação manual** para impedir que duas alocaƧƵes simultĆ¢neas ultrapassem a quantidade demandada do pedido. Com essa alteração, apenas uma das operaƧƵes consegue **reservar a quantidade** restante, enquanto a outra Ć© impedida de gerar uma **alocação duplicada.** ---- **31. BEES-3868: [Correção] – TransferĆŖncia por Onda (Entrada) nĆ£o permite informar quantidade no Coletor** === SITUAƇƃO/REQUISITO === Foi identificada uma inconsistĆŖncia no processo de **TransferĆŖncia por Onda - Entrada,** realizado pelo **Coletor.** Ao acessar a tela de conferĆŖncia dos produtos, a **quantidade nĆ£o era carregada** corretamente e o campo destinado Ć  informação da quantidade permanecia desabilitado. Esse comportamento impedia o operador de realizar a conferĆŖncia dos produtos e finalizar a transferĆŖncia. === SOLUƇƃO === Ajustado o preenchimento da **quantidade** durante a busca das informaƧƵes do produto. Com essa alteração, a quantidade passa a ser carregada corretamente e o operador consegue realizar a **conferĆŖncia e finalização da transferĆŖncia** normalmente. ---- **32. BEES-3882: [Correção] – Validação da Curva no Cadastro de Produto x Filial** === SITUAƇƃO/REQUISITO === Foi identificado que alguns registros de **Produto x Filial** podem ser cadastrados sem a informação de Curva, fazendo com que esse campo fique vazio. Essa situação pode ser identificada na tela **Cadastros > Produtos > Produtos x Filial** e pode gerar inconsistĆŖncias na parametrização dos produtos. === SOLUƇƃO === Ajustado o comportamento do **campo Curva no Produto x Filial**: A Curva seja obrigatória durante o cadastro do Produto x Filial. Durante a edição, seja permitido manter a Curva vazia, sem exigir o preenchimento do campo. ---- **33. BEES-3889: [Correção] – Erros visuais e de filtragem nas telas de ressuprimento** === SITUAƇƃO/REQUISITO === Na tela **Gerar Ressuprimento,** os campos **Filial, Depósito e FamĆ­lia Material** apresentavam desalinhamento visual. AlĆ©m disso, os filtros Classificação de EndereƧo e Curva, disponĆ­veis na modal, nĆ£o estavam funcionando corretamente e nĆ£o filtravam os registros apresentados na tela. === SOLUƇƃO === Realizado o alinhamento e a padronização visual dos **campos Filial, Depósito e FamĆ­lia Material.** TambĆ©m foi corrigido o funcionamento dos filtros **Classificação de EndereƧo** e **Curva,** permitindo que os registros sejam filtrados corretamente conforme os critĆ©rios selecionados. ---- **34. BEES-3890: [Correção] – Tela Gerar Ressuprimento apresenta endereƧos nĆ£o cadastrados como EndereƧos de Picking.** === SITUAƇƃO/REQUISITO === Na tela **Movimentação > Ressuprimento > Gerar Ressuprimento,** o **campo EndereƧo de Picking** apresentava endereƧos que nĆ£o eram mais do tipo Picking. Isso ocorria quando um endereƧo que estava vinculado a uma Ɓrea de Picking tinha seu tipo alterado para outro tipo de endereƧo. O vĆ­nculo com a Ć”rea permanecia ativo, fazendo com que o endereƧo continuasse aparecendo na consulta de geração de ressuprimento. === SOLUƇƃO === Ajustado o cadastro de endereƧos para que, ao alterar um endereƧo do tipo **Picking** para outro tipo, o sistema apresente um aviso informando que o endereƧo estĆ” vinculado a uma **Ɓrea de Picking** e que esse vĆ­nculo serĆ” removido caso a alteração seja confirmada. TambĆ©m foram corrigidos os registros existentes, removendo o vĆ­nculo com **Ɓreas de Picking** dos endereƧos que nĆ£o sĆ£o mais do tipo Picking. ---- **35. BEES-3892: [Correção] – Correção do Ɓudio para Reprodução do Nome do Cliente no Dashboard de Acompanhamento de SaĆ­da.** === SITUAƇƃO/REQUISITO === Foi identificado um problema no recurso de **Ć”udio do Dashboard de Acompanhamento de SaĆ­da.** Mesmo com a opção de **reproduzir o nome do cliente** habilitada, o sistema **nĆ£o estava incluindo essa informação no Ć”udio**, prejudicando a identificação dos documentos pelo usuĆ”rio. === SOLUƇƃO === Corrigidas as informaƧƵes enviadas no evento do Dashboard para incluir corretamente os dados do cliente, **permitindo** que o **nome do cliente seja reproduzido no Ć”udio** conforme a configuração selecionada. ---- **36. BEES-3894: [Correção] – Saldo disponĆ­vel negativo causado pela transferĆŖncia por onda e alocação de documento de saĆ­da** === SITUAƇƃO/REQUISITO === Era possĆ­vel realizar, ao mesmo tempo, a **alocação** de um **documento de saĆ­da** e a criação de uma **transferĆŖncia por onda** utilizando o mesmo saldo de estoque. Com isso, o mesmo saldo era comprometido em duas operaƧƵes, podendo ultrapassar a quantidade realmente disponĆ­vel no endereƧo. === SOLUƇƃO === Ajustado o processo para impedir que o mesmo **saldo** seja comprometido simultaneamente por uma alocação de saĆ­da e uma **transferĆŖncia por onda.** Quando as duas operaƧƵes ocorrerem ao mesmo tempo, apenas uma serĆ” concluĆ­da. A outra serĆ” bloqueada e informarĆ” que o saldo jĆ” nĆ£o estĆ” disponĆ­vel, evitando o comprometimento duplicado do estoque. ---- **37. BEES-3901: [Correção] – Foco do campo "Etiqueta" nĆ£o estĆ” retornando após bipagem de etiqueta - Separação Documento** === SITUAƇƃO/REQUISITO === Durante o processo de **Separação,** após realizar a **bipagem de uma etiqueta seriada**, o foco nĆ£o retornava automaticamente para **o campo Etiqueta,** exigindo uma nova seleção do campo para continuar a operação. === SOLUƇƃO === Ajustado o comportamento do foco para que, após a separação, o cursor retorne automaticamente ao campo **Etiqueta** quando o parĆ¢metro **Confirma Separação AutomĆ”tica** estiver ativo, facilitando a continuidade da operação. ---- **38. BEES-3902: [Correção] – Otimização da Alocação de Pedidos com Alocação de Saldo Total** === SITUAƇƃO/REQUISITO === A alocação de pedidos com endereƧos configurados para **alocar o saldo total** podia travar o processo. Isso ocorria devido Ć  busca de combinaƧƵes de saldo, que podia exigir muitas tentativas e consumir excessivamente os recursos do sistema. Como consequĆŖncia, em pedidos com grande quantidade de saldos disponĆ­veis, o processo podia ficar lento ou atĆ© interromper a operação. === SOLUƇƃO === O processo de busca de combinaƧƵes foi **otimizado** para evitar **tentativas desnecessĆ”rias** e **reduzir** o consumo de recursos do sistema. Foram implementados mecanismos para: Reutilizar resultados de combinaƧƵes jĆ” avaliadas; Eliminar antecipadamente combinaƧƵes que nĆ£o podem atender Ć  necessidade; Utilizar uma alternativa de alocação somente ao final da busca; Limitar a quantidade de combinaƧƵes avaliadas. Com esses ajustes, pedidos com muitos saldos disponĆ­veis deixam de causar travamentos e, quando nĆ£o for encontrada uma combinação vĆ”lida, o sistema seguirĆ” normalmente para o fluxo padrĆ£o de alocação. ---- **39. BEES-3907: [Correção] – Ajustar validação de CNPJ na integração que atualiza um Cliente jĆ” existente** === SITUAƇƃO/REQUISITO === Ao realizar a **integração** de um **cliente** jĆ” **cadastrado,** informando um novo **CNPJ** para atualização, o sistema bloqueava a integração devido Ć  validação do CNPJ. Esse comportamento impedia a atualização dos dados cadastrais do cliente por meio da integração. === SOLUƇƃO === Removida a validação que impedia a **atualização do CNPJ do cliente,** permitindo que clientes jĆ” cadastrados tenham seu CNPJ atualizado normalmente por meio da integração. ---- **40. BEES-3926: [Correção] – Correção da Localização do Menu – Relatório de Documentos de Entrada - Produtos.** === SITUAƇƃO/REQUISITO === Foi identificada uma **nomenclatura incorreta** no sistema, em que a opção **"Expedição"** deveria ser apresentada como **"Recebimento"**, podendo causar confusĆ£o aos usuĆ”rios durante a utilização da funcionalidade. === SOLUƇƃO === Corrigida a nomenclatura de "Expedição" para **"Recebimento"**, garantindo que a informação seja apresentada de forma correta e adequada ao processo. ---- **41. BEES-3928: [Correção] – Correção na Exibição de Ranges no Monitor de Expedição** === SITUAƇƃO/REQUISITO === Ao trabalhar com um produto que possui saldo em diferentes **ranges,** quando apenas um deles era separado e o outro permanecia pendente, uma alteração na alocação do range pendente fazia com que o range jĆ” separado deixasse de ser exibido no **Monitor de Expedição.** Esse comportamento dificultava o acompanhamento dos ranges e poderia gerar informaƧƵes incorretas na operação. === SOLUƇƃO === Removida a aba **"Separado"** do **Monitor de Expedição,** que estava causando inconsistĆŖncias na exibição dos ranges. Com o ajuste, a consulta dos ranges passa a apresentar as informaƧƵes de forma mais consistente, evitando que um range jĆ” separado deixe de ser exibido após alteraƧƵes na alocação. ---- **42. BEES-3938: [Correção] – Correção no Retorno da API para Cargas sem Documentos** === SITUAƇƃO/REQUISITO === Quando uma carga sem documentos vinculados era consultada, a API retornava **success: false.** para toda a consulta, mesmo quando outras cargas possuĆ­am documentos vĆ”lidos. Esse comportamento fazia com que o retorno das demais cargas fosse apresentado de forma incorreta. === SOLUƇƃO === Adicionada uma validação para identificar cargas sem documentos vinculados. Nesses casos, a mensagem **"Nenhum documento nessa carga"** serĆ” retornada somente para a carga especĆ­fica, sem afetar o resultado das demais cargas consultadas. ---- **43. BEES-3948: [Correção] – Permitir liberar o faturamento antes da integração "Confirma Separação"** === SITUAƇƃO/REQUISITO === O bloqueio apresentado pela mensagem **ā€œEste documento de saĆ­da ainda nĆ£o foi integrado ao ERPā€** estava impedindo indevidamente a integração de documentos no processo de Retorno de Faturamento, mesmo quando o parĆ¢metro ā€œIntegração Confirmação de Separação Manualā€ nĆ£o estava habilitado. === SOLUƇƃO === O bloqueio foi ajustado para ocorrer somente quando o **parĆ¢metro ā€œIntegração Confirmação de Separação Manualā€** estiver **ativo.** Dessa forma, quando o parĆ¢metro estiver **desabilitado**, o processo de **Retorno de Faturamento** poderĆ” ser integrado normalmente, sem a apresentação da mensagem de bloqueio. ---- **Ainda ficou com alguma dĆŗvida? Ā \\ Nos ajude a melhorar! Ā \\ {{SZ_FEEDBACK}}**