01. BEES-3050: [Melhoria] – Revisão campos Integrações Cadastros - BeeStock
Foram identificadas inconsistências entre a documentação oficial das APIs e o comportamento das integrações, onde campos definidos como obrigatórios ou opcionais não estavam alinhados com o padrão documentado.
Essa situação afetava diversas integrações, como Clientes, Fornecedores, Transportadoras, Endereços de Armazenagem, Família de Materiais, Produtos, Código de Barras, Produto x Filial e Ranges, podendo causar falhas de integração, validações incorretas e dúvidas no uso das APIs.
Realizados ajustes nas APIs para padronizar corretamente os campos obrigatórios e opcionais, garantindo total conformidade com a documentação oficial. Com isso, as integrações passam a operar de forma consistente, previsível e alinhada ao contrato de API definido.
02. BEES-3149: [Melhoria] – Padronizar apresentação de itens com divergência para exibir o código no Dashboard de Inventário.
No Dashboard de Inventário, na aba Valores Detalhados, o gráfico Top 10 produtos com Faltas/Sobras apresentava as linhas identificadas pela descrição do produto, o que dificultava a leitura e a rápida identificação dos itens representados no gráfico.
Ajustado o label do gráfico Top 10 produtos com Faltas/Sobras para exibir o código do produto em vez da descrição, facilitando a identificação dos itens e melhorando a clareza da visualização.
03. BEES-3150: [Melhoria] – Ajustes no Filtro “Status Inspeção” do Monitor de Recebimento
O filtro Status de Inspeção no Monitor de Recebimento não apresentava corretamente os registros ao selecionar determinadas opções. Ao utilizar o status “Pendente”, documentos que não exigiam inspeção também eram exibidos, causando mistura de registros e dificultando a análise correta das informações.
Ajustado o comportamento do filtro Status de Inspeção para incluir a opção “Não Inspeciona” e separar corretamente os registros conforme o status selecionado, garantindo que cada opção apresente apenas os documentos correspondentes e evitando inconsistências na visualização do Monitor de Recebimento.
04. BEES-3151: [Melhoria] – Limitar Reimpressão de Etiqueta de Lote para Apenas uma Unidade
O intervalo de etiquetas disponível no modal de reimpressão não possuía limitação de tamanho, permitindo a seleção de grandes volumes de etiquetas para reimpressão. Esse comportamento representava um risco operacional, podendo gerar impressões indevidas, desperdício de material e impactos no processo logístico.
Removidos os campos de intervalo do modal de reimpressão e incluído um campo único para informar o lote da etiqueta a ser reimpresso, garantindo que apenas uma etiqueta por vez seja enviada para impressão e reduzindo riscos operacionais.
05. BEES-3152: [Nova Funcionalidade] – Restrição Obrigatória de Armazenamento por Família de Produto vs. Range de Endereço
A gestão dos locais de armazenagem dependia exclusivamente do conhecimento e da ação manual dos operadores, não existindo nenhuma validação sistêmica que impedisse o armazenamento de produtos em endereços inadequados. Esse cenário aumentava o risco de erros operacionais, endereçamentos incorretos e impactos negativos na rastreabilidade e nos processos logísticos.
Foi desenvolvida uma funcionalidade de restrição obrigatória de armazenamento, permitindo vincular Famílias de Produtos a Ranges de endereçamento específicos.
Com essa configuração ativa, o sistema passa a validar as movimentações, permitindo que os produtos sejam armazenados apenas em endereços pertencentes aos Ranges definidos para sua família, garantindo padronização, segurança operacional e redução de falhas humanas.
06. BEES-3171: [Melhoria] – Adicionar Status na Consulta da Etiqueta Volume
Na consulta de Etiquetas de Volume, o sistema não apresentava a coluna de Status, impossibilitando a identificação da situação atual da etiqueta e dificultando o acompanhamento operacional e a tomada de decisão pelos usuários.
Foi incluída a coluna Status na consulta de Etiqueta de Volume, permitindo a visualização clara da situação em que cada etiqueta se encontra e proporcionando maior controle e transparência no processo operacional.
07. BEES-3211: [Melhoria] – Retorno do campo “Prefixo do Código do Produto”
Durante a implementação da demanda BEES-2706, o campo “Prefixo do Código do Produto” foi removido da aba Separação no cadastro da Filial. Esse campo é essencial para o processo operacional, pois é utilizado como prefixo na busca do EAN dos produtos durante o Inventário de Etiquetas. Sua ausência passou a ocasionar falhas no processo e risco de inconsistências operacionais.
O campo “Prefixo do Código do Produto” foi reincluído na aba Separação do cadastro da Filial, restabelecendo o funcionamento correto da busca de EAN no Inventário de Etiquetas e garantindo a continuidade do processo operacional sem impactos.
08. BEES-3006: [Correção] – Alocação de documento não ocorre mesmo possuindo saldo suficiente
Foi identificado que determinados documentos não eram alocados mesmo havendo saldo disponível em estoque.
O cenário ocorria quando o saldo necessário para o documento estava distribuído entre dois ou mais endereços, fazendo com que o sistema não concluísse a alocação.
Ao desativar o parâmetro Alocação total do pedido, a alocação era realizada, porém o documento permanecia indevidamente no status Pendente Alocação, gerando inconsistência no fluxo operacional.
Ajustado o cálculo da quantidade restante para alocação para considerar corretamente a soma dos saldos disponíveis em múltiplos endereços. Com isso, a alocação passa a ocorrer corretamente e o status do documento é atualizado conforme o fluxo padrão do sistema.
09. BEES-3021: [Correção] – Relatório Com Dados Duplicados e Incorretos
Os relatórios estavam sendo gerados de forma incorreta, retornando ranges pertencentes a outras filiais, mesmo quando o filtro aplicado deveria considerar exclusivamente o range da Filial 179 (412). Como consequência, os relatórios apresentavam dados duplicados, mistura de informações entre filiais e itens que não deveriam compor o resultado da consulta, comprometendo a confiabilidade das informações geradas.
Ajustada a forma de preenchimento e aplicação do filtro de filial, garantindo que os ranges utilizados na consulta correspondam exclusivamente à filial selecionada. Com isso, os relatórios passam a retornar apenas os dados corretos, eliminando duplicidades e inconsistências entre filiais.
10. BEES-3077: [Correção] – Campo Data de Movimentação com Hora divergente
O campo Data da Movimentação estava gerando divergências nas análises e relatórios devido à consideração de diferenças de horário, o que impactava a correta interpretação das informações e comparativos entre movimentações.
Ajustada a exibição do campo Data da Movimentação para o formato DD/MM/AAAA, desconsiderando o horário e garantindo maior consistência e confiabilidade nas análises.
11. BEES-3087: [Correção] – Reprovação de ficha de inventário utiliza saldo inicial em vez do saldo atual
Ao reprovar fichas de inventário, o sistema estava realizando o cálculo das movimentações considerando o saldo de estoque inicial (momento da criação da ficha), em vez do saldo existente no momento da última contagem.
Essa divergência fazia com que fossem geradas movimentações com quantidades superiores ao necessário, impactando a acuracidade do estoque.
Ajustado o processo de reprovação de fichas de inventário para que o cálculo da quantidade movimentada passe a considerar o saldo de estoque no momento da contagem, garantindo movimentações corretas e maior precisão no controle de estoque.
12. BEES-3099: [Correção] – Relatório “Documentos de Saída” com dados duplicados
Foi identificado que o relatório Documentos de Saída estava apresentando dados duplicados, o que poderia gerar divergências nas análises quando comparado a outros relatórios do BeeStock.
Essa inconsistência comprometia a confiabilidade das informações extraídas para conferência e tomada de decisão.
Removido o limite padrão de linhas da consulta, que fazia com que os registros excedentes fossem substituídos por informações duplicadas.
Com o ajuste, o relatório passa a apresentar todos os dados corretamente, sem duplicidade.
13. BEES-3116: [Correção] – Lance Obrigatório impede alteração de status do produto
Em cenários onde o produto possuía quantidade 7,8 e lance obrigatório de 1,3, o sistema impedia a mudança de status de Pendente Alocação para Pendente Corte de Cabos, mesmo com a alocação realizada corretamente.
Quando o produto não possuía esse lance obrigatório específico, o fluxo ocorria normalmente, indicando uma falha no cálculo final do processo.
Ajustado o cálculo executado no final do processo para garantir a atualização correta do status do produto, mantendo a consistência entre a alocação realizada no banco de dados e o status exibido no sistema.
14. BEES-3124: [Correção] – Problema no Filtro nos Dashboard de linhas
Os gráficos não eram atualizados corretamente após a aplicação dos filtros de tipo de documento, fornecedor ou transportadora, pois esses filtros não estavam sendo considerados no momento da atualização dos dados exibidos.
Ajustada a lógica de atualização dos gráficos para aplicar corretamente os filtros selecionados, garantindo que as informações apresentadas estejam alinhadas com os critérios definidos pelo usuário.
15. BEES-3135: [Correção] – Integração “Ajuste Estoque” vazia
Após a execução do job checkExpirationDate, os logs da integração estavam sendo gerados sem informações, apesar de a movimentação para o depósito VENCIDO ocorrer corretamente, dificultando a rastreabilidade e análise do processo.
Ajustado o fluxo do job checkExpirationDate para preencher corretamente os dados dos logs de integração, garantindo visibilidade e consistência das informações geradas durante o processamento.
16. BEES-3173: [Correção] – Inconsistência na Tela de Plano de Cortes
Ao criar um Plano de Corte de Cabos para um produto alocado em mais de um endereço, era possível finalizar o corte de uma das alocações e eliminar as demais. No entanto, as alocações que tiveram o corte eliminado não retornavam para a tela de Plano de Corte de Cabos, impedindo a reabertura do plano e gerando bloqueio operacional para novas movimentações.
O fluxo de Corte de Cabos foi aprimorado para permitir a finalização ou exclusão individual dos planos de corte por alocação de produto. Com o ajuste, as alocações eliminadas passam a ter o comportamento correto, permitindo a criação de novos Planos de Corte sem bloqueios, garantindo maior flexibilidade e consistência no processo operacional.
17. BEES-3174: [Correção] – Quantidade divergente sendo informada incorretamente na integração “Confirma Recebimento”
No fluxo de recebimento quando é efetuada a conferência física parcial e apontada uma divergência, a integração de Confirma Recebimento não está sinalizando corretamente para o ERP essa quantidade.
Correção do bug onde a quantidade divergente não estava sendo enviada corretamente para o ERP durante conferência física parcial com armazenamento intermediário.
18. BEES-3178: [Correção] – Impedimento ao tentar imprimir etiqueta de embalagem fracionada
Impressão da etiqueta de embalagem fracionada através da tela “Etiqueta Embalagem Fracionada” esta apresentando erro.
Ajustada a busca e utilização das informações do documento quando a impressão da etiqueta não é pelo monitor de recebimento ou pela monitor de documento de saída.
19. BEES-3198: [Correção] – Falha na Conferência WEB para Produtos com Lotes/Validades Diferentes
Foi identificado um problema durante o processo de conferência de documentos de saída que utilizam o saldo de um mesmo item em endereços distintos com validades diferentes.
Corrigida a lógica da busca pelo produto onde era apenas utilizado o código de barras nessa busca. Agora, essa busca é feita também com base no status de pendente conferência.
20. BEES-3210: [Correção] – Erro Code 100 “Documento de Saída deve ser informado!” ao Gerar Documento de Saída Indústria no Coletor (Homologação v1.30.0)
Atualmente, ao realizar a leitura da etiqueta após preencher os dados iniciais, o sistema não está conseguindo gerar o próximo número de documento sequencial. Em vez de concluir a operação, o aplicativo retorna um modal de erro com a mensagem: “Gerar Documento de Saída - Documento de Saída deve ser informado! Code: 100”.
Removida a validação que exigia que o documento fosse informado antes mesmo de ser criado.