Tabela de conteúdos

🚀 Release Notes v1.32.1 - 31/07/2026


📌 Resumo da Release


✨ Melhorias

01. BEES-3790: [Integração] – Inclusão do Campo orderType na Integração com o ERP

SITUAÇÃO/REQUISITO

A integração entre o WMS BeeStock e o ERP não enviava a informação do tipo de documento de entrada, impossibilitando que o ERP identificasse corretamente o tipo da operação durante o processo de recebimento e armazenamento.

SOLUÇÃO

Adequada a integração inboundCheck para incluir o campo orderType, permitindo o envio do tipo do documento de entrada ao ERP e garantindo maior compatibilidade com o modelo de integração e identificação correta das operações.


02. BEES-3762: [Integração] – Criar API Health Check

SITUAÇÃO/REQUISITO

O WMS BeeStock não disponibilizava endpoints de monitoramento para informar à infraestrutura o estado da aplicação. Com isso, não era possível distinguir quando a aplicação estava indisponível por falha interna ou quando permanecia em execução, mas incapaz de processar requisições devido a problemas em serviços ou dependências externas.

SOLUÇÃO

Implementados mecanismos padronizados de Liveness e Readiness, permitindo que a infraestrutura monitore corretamente a saúde da aplicação. Com essa implementação, passa a ser possível identificar quando a aplicação deve ser reiniciada por falha interna (Liveness) e quando está em execução, porém temporariamente indisponível para processar requisições devido a falhas em dependências (Readiness).


03. BEES-3694: [Integração] – Ampliar a API de Consulta de Documentos de Entrada e Documento de Saída

SITUAÇÃO/REQUISITO

As APIs de Consulta de Documentos de Entrada e Consulta de Documentos de Saída não disponibilizavam todas as informações já enviadas durante os processos de integração. Essa limitação reduzia a quantidade de dados disponíveis para sistemas integrados, exigindo consultas adicionais para obtenção de informações complementares.

SOLUÇÃO

Ampliados os contratos das APIs de Consulta de Documentos de Entrada e Consulta de Documentos de Saída, com a inclusão de novos campos no retorno das consultas, disponibilizando as mesmas informações utilizadas nos processos de integração e proporcionando maior completude e consistência dos dados.


04. BEES-3572: [Nova Funcionalidade] – Nova Tela para Download do APK no BeeStock WEB

SITUAÇÃO/REQUISITO

O processo de atualização do APK do Coletor era realizado manualmente, exigindo que a equipe BeeStock disponibilizasse o arquivo aos clientes por meio de ferramentas externas, como Google Drive ou WhatsApp. Esse modelo gerava dependência do time técnico, dificultava o controle das versões instaladas e tornava o processo de atualização mais demorado.

SOLUÇÃO

Criada a funcionalidade Download APK no menu Desenvolvedor, permitindo que os usuários realizem o download do APK correspondente à versão atual do ambiente BeeStock WEB. A funcionalidade também conta com controle de acesso por Perfil de Acesso, possibilitando definir quais usuários poderão utilizar o recurso.


05. BEES-3701: [Nova Funcionalidade] – Impressão de Etiqueta UZ Transferência no Coletor

SITUAÇÃO/REQUISITO

A impressão de Etiquetas UZ de Transferência estava disponível apenas na interface Web do WMS BeeStock. Essa limitação obrigava os operadores a interromperem suas atividades no coletor para utilizar uma estação de trabalho, tornando o processo menos ágil e reduzindo a produtividade operacional.

SOLUÇÃO

Implementada a funcionalidade de Geração Manual de Romaneio de Carga, incluindo:

Desenvolvida a nova rotina de Impressão de Etiqueta UZ de Transferência no Coletor de Dados, permitindo que os operadores realizem a impressão diretamente no dispositivo móvel, proporcionando maior agilidade e continuidade ao processo operacional.


06. BEES-3700: [Nova Funcionalidade] – Impressão de Etiqueta UZ de Expedição no Coletor

SITUAÇÃO/REQUISITO

A impressão de Etiquetas UZ de Expedição estava disponível apenas na interface Web do WMS BeeStock. Essa limitação obrigava os operadores a interromperem suas atividades no coletor para acessar uma estação de trabalho e realizar a impressão das etiquetas, tornando o processo menos ágil e impactando a produtividade operacional.

SOLUÇÃO

Desenvolvida a nova rotina de Impressão de Etiqueta UZ de Expedição no Coletor de Dados, permitindo que a impressão seja realizada diretamente no dispositivo móvel, proporcionando maior agilidade, mobilidade e eficiência ao processo operacional.


07. BEES-3699: [Nova Funcionalidade] – Impressão de Etiqueta UZ de Recebimento no Coletor

SITUAÇÃO/REQUISITO

A impressão de Etiquetas UZ de Recebimento estava disponível apenas na interface Web do WMS BeeStock. Essa limitação obrigava os operadores a interromperem suas atividades no coletor para acessar uma estação de trabalho e realizar a impressão das etiquetas, tornando o processo menos ágil e impactando a produtividade operacional.

SOLUÇÃO

Desenvolvida a nova rotina de Impressão de Etiqueta UZ de Recebimento no Coletor de Dados, permitindo que a impressão seja realizada diretamente no dispositivo móvel, proporcionando maior agilidade, mobilidade e eficiência ao processo operacional.


08. BEES-3760: [Melhoria] – Atualização do APK Diretamente pelo Coletor

SITUAÇÃO/REQUISITO

A atualização do APK do Coletor BeeStock era realizada manualmente, dificultando a manutenção dos dispositivos na versão correta e aumentando o risco de incompatibilidade com o BeeStock WEB. Para garantir o funcionamento da aplicação, o coletor deve utilizar sempre a mesma versão do ambiente WEB.

SOLUÇÃO

Implementado um novo fluxo de atualização (upgrade) do Coletor BeeStock. Sempre que o coletor se conectar a um ambiente BeeStock WEB com versão superior à instalada no dispositivo, será exibida uma mensagem informando que a versão do aplicativo é inválida e orientando o usuário a realizar a atualização. A própria tela disponibilizará o botão “Atualizar”, permitindo o download e a instalação da versão compatível do APK diretamente pelo coletor, tornando o processo mais rápido, simples e reduzindo a necessidade de intervenções manuais.


09. BEES-3827: [Melhoria] – Novo Fluxo de Downgrade do APK por QR Code

SITUAÇÃO/REQUISITO

O processo de atualização e downgrade do APK do Coletor BeeStock não possuía um mecanismo padronizado, dificultando a instalação da versão correta do aplicativo em relação à versão do BeeStock WEB. Esse cenário aumentava o risco de utilização de versões incompatíveis, podendo ocasionar falhas operacionais e de comunicação entre o coletor e o sistema.

SOLUÇÃO

No BeeStock WEB, o QR Code será disponibilizado na tela Desenvolvedor > Download APK. No Coletor APK, haverá a opção de leitura desse QR Code para realizar o download e a instalação manual da versão compatível. O QR Code foi implementado para facilitar o download do APK, permitindo a instalação manual da versão compatível. O APK do Coletor deve estar sempre na mesma versão do BeeStock WEB. Caso o coletor esteja em uma versão superior à do BeeStock WEB (por exemplo, APK 1.32.0 e BeeStock WEB 1.31.1), será necessário realizar um downgrade do aplicativo. O downgrade é um processo manual, consistindo na desinstalação da versão atual do aplicativo e, posteriormente, na instalação da versão compatível obtida por meio do QR Code disponibilizado


10. BEES-3756: [Melhoria] – Inclusão das Informações Exibidas na Consulta de Etiqueta UZ

SITUAÇÃO/REQUISITO

A tela Consultas > Expedição > Etiqueta UZ apresentava apenas o status dos itens, não permitindo identificar o status do volume nem o conferente responsável. Essa limitação dificultava as análises operacionais e o atendimento do suporte, que frequentemente precisava validar as informações diretamente com os operadores ou solicitar consultas ao banco de dados pela equipe de desenvolvimento.

SOLUÇÃO

Aprimorada a tela Consulta de Etiqueta UZ com a inclusão de novas informações para facilitar a análise operacional, incluindo: Status do Volume, Conferente responsável, Saldo solicitado do item, Quantidade alocada, Quantidade separada, Quantidade conferida. Com essas informações, o processo de consulta torna-se mais completo, reduzindo a necessidade de validações manuais e de consultas técnicas ao banco de dados.


11. BEES-3695: [Melhoria] – Melhorias de Usabilidade na Consulta de Endereço do Coletor

SITUAÇÃO/REQUISITO

Na rotina de Consulta de Endereço do Coletor de Dados, foram identificados comportamentos que reduziam a agilidade da operação, como a necessidade de ações adicionais para realizar consultas, perda das informações exibidas ao limpar a tela e ausência de retorno automático do foco para o campo de endereço.

SOLUÇÃO

Realizadas melhorias na rotina de Consulta de Endereço do Coletor de Dados, incluindo:

Pesquisa automática do endereço ao realizar a leitura do código ou pressionar Enter no campo Endereço; Retorno automático do foco para o campo Endereço ao utilizar a função Limpar (Vassoura); Correção da função de limpeza da tela para preservar corretamente as informações exibidas na lista.


12. BEES-3696: [Melhoria] – Inclusão do Campo “Pedido Cliente” na Devolução de Picking

SITUAÇÃO/REQUISITO

Na rotina de Devolução de Picking na WEB, a tela de Busca de Documentos para Devolução não exibia o Número do Pedido do Cliente, dificultando a identificação dos documentos e a localização da devolução desejada. Essa limitação também impactava a consulta das informações no Monitor de Devolução.

SOLUÇÃO

Incluída a coluna “Pedido Cliente” na tela de Busca de Documentos para Devolução de Picking e no Monitor de Devolução, proporcionando maior rastreabilidade e facilitando a identificação dos documentos durante o processo operacional.


13. BEES-3697: [Melhoria] – Melhoria de Usabilidade na Consulta Estoque do Coletor

SITUAÇÃO/REQUISITO

Na rotina Menu Consulta → Estoque do Coletor de Dados, após realizar uma consulta e utilizar a função Limpar (Vassoura), o sistema não retornava automaticamente o foco para o campo Código de Barras. Esse comportamento exigia uma ação adicional do operador antes de iniciar uma nova consulta, reduzindo a agilidade do processo.

SOLUÇÃO

Implementado o reposicionamento automático do foco para o campo Código de Barras após a utilização da *função Limpar (Vassoura)*, proporcionando maior agilidade e melhor experiência durante as consultas de estoque.


14. BEES-3698: [Melhoria] – Melhoria Dashboard de Acompanhamento de Documento de Saída

SITUAÇÃO/REQUISITO

O Dashboard de Acompanhamento de Documentos de Saída atualizava suas informações apenas em intervalos configuráveis pelo usuário, sendo 60 segundos o menor tempo disponível. Esse comportamento podia atrasar a identificação de documentos que concluíram a separação e passaram para o status Pendente Faturamento, impactando a agilidade da equipe responsável pelo faturamento.

SOLUÇÃO

Aprimorado o processo de atualização do Dashboard de Acompanhamento de Documentos de Saída com a implementação de um WebSocket, permitindo a atualização das informações em tempo real. Além disso, foi criado um novo alerta sonoro para documentos que entram no status Pendente Faturamento, bem como a configuração na Filial para definir se os status Pendente Faturamento e Pendente Retirada deverão emitir alertas sonoros.


15. BEES-3717: [Melhoria] – Erro 404 por falta de permissões no cadastro de perfil.

SITUAÇÃO/REQUISITO

Quando um perfil de acesso era criado sem nenhuma permissão habilitada, os usuários vinculados a esse perfil recebiam um erro 404 ao acessar o sistema. O acesso somente era normalizado após a concessão de pelo menos uma permissão, comprometendo a experiência inicial de utilização e a configuração de novos perfis.

SOLUÇÃO

Ajustada a configuração de permissões para que a funcionalidade Início (Home) permaneça sempre habilitada para todos os perfis de acesso. Com isso, elimina-se a ocorrência do erro 404 em perfis sem permissões adicionais, garantindo o acesso inicial ao sistema.


16. BEES-3702: [Melhoria] – Inclusão do campo Carga na tela Etiqueta UZ - Saída

SITUAÇÃO/REQUISITO

Na rotina Menu > Consultar > Etiqueta UZ > Saída do Coletor de Dados, era possível consultar os documentos vinculados a uma etiqueta UZ, porém não havia a identificação da Carga associada. Em operações que utilizam Separação por Carga, essa limitação dificultava a rastreabilidade e obrigava os operadores a realizar consultas adicionais na interface Web.

SOLUÇÃO

Incluída a coluna “Carga” na tela Etiqueta UZ – Saída do Coletor de Dados para filiais que utilizam o parâmetro “Separação por Carga”, permitindo identificar de forma rápida a carga vinculada à etiqueta UZ diretamente no coletor.


17. BEES-3718: [Melhoria] – Melhorias no Gerenciamento de Logs e Monitoramento de Jobs

SITUAÇÃO/REQUISITO

O gerenciamento dos registros apresentava limitações de desempenho e manutenção devido ao crescimento contínuo do volume de dados. Além disso, o sistema não disponibilizava informações sobre a última execução dos Jobs nem um monitor para consulta das requisições registradas, dificultando o acompanhamento e a análise das integrações.

SOLUÇÃO

Implementadas melhorias na infraestrutura de monitoramento e gerenciamento de logs, incluindo: foram implementadas melhorias para otimizar o armazenamento e a manutenção dos registros da aplicação, garantindo melhor organização e desempenho do sistema. O monitor de processos passou a exibir as informações de Status de Execução e Última Execução, facilitando o acompanhamento das rotinas executadas.


18. BEES-3729: [Melhoria] Atualização do Link de Abertura de Chamados na Guia “Sobre”

SITUAÇÃO/REQUISITO

O link disponível na guia “Sobre” do WMS BeeStock para abertura de chamados apontava para a plataforma antiga de atendimento, direcionando os usuários para um sistema desatualizado.

SOLUÇÃO

Atualizado o link de abertura de chamados disponível na guia “Sobre” do WMS BeeStock, passando a direcionar os usuários para a plataforma oficial de atendimento da SZ Soluções (SZ Project).


19. BEES-3746: [Melhoria] – Mascaramento de Senhas nos Logs de Autenticação da API

SITUAÇÃO/REQUISITO

Foi identificado que, durante o registro das requisições de autenticação na tabela bee_logger_api, o campo str_body armazenava a senha do usuário em texto puro. Esse comportamento representava um risco à segurança da informação, contrariando as boas práticas de proteção de credenciais e armazenamento de dados sensíveis.

SOLUÇÃO

Adequado o processo de registro das requisições de autenticação para que o campo password seja mascarado antes do armazenamento na tabela bee_logger_api, preservando apenas as demais informações da requisição e impedindo que credenciais sejam gravadas em texto puro.


20. BEES-3747: [Melhoria] – Reposicionamento da Coluna Filial - Movimento de Estoque

SITUAÇÃO/REQUISITO

Na tela de Movimento de Estoque, a coluna Filial estava posicionada entre as últimas colunas da grid, obrigando os usuários a realizar rolagem horizontal para visualizar uma das principais informações utilizadas nas análises operacionais. Essa disposição reduzia a praticidade da consulta e aumentava o tempo de conferência dos dados.

SOLUÇÃO

Reorganizada a disposição das colunas na tela Movimento de Estoque, posicionando a coluna Filial como a primeira da grid, seguindo o mesmo padrão adotado na tela *Saldo Estoque* e facilitando a identificação das informações durante as consultas.


21. BEES-3759: [Melhoria] – Correção da Paginação após Aplicação de Filtros nas Listagens.

SITUAÇÃO/REQUISITO

Ao aplicar filtros em consultas paginadas enquanto o usuário estava em uma página diferente da primeira, o sistema não atualizava corretamente os resultados, mantendo a paginação e a quantidade total de registros inconsistentes. Esse comportamento dificultava a navegação e comprometia a confiabilidade das informações apresentadas após a aplicação dos filtros.

SOLUÇÃO

Corrigido o processo de atualização das consultas paginadas para que o contador de registros reflita corretamente os resultados filtrados e o controle de paginação seja atualizado de forma consistente após a aplicação dos filtros, evitando inconsistências durante a navegação.


Correção

22. BEES-3809: [Correção] – Erro visual ao realizar a alocação a nível de produto

SITUAÇÃO/REQUISITO

Foi identificado que, durante a alocação em nível de produto, o sistema exibia uma mensagem de erro mesmo quando a operação era concluída com sucesso. Esse comportamento gerava dúvidas aos usuários e podia levar à interpretação incorreta de que a alocação não havia sido realizada.

SOLUÇÃO

Ajustada a validação da rotina de alocação em nível de produto, eliminando a exibição indevida da mensagem de erro e garantindo que as mensagens apresentadas reflitam corretamente o resultado da operação.


23. BEES-3719: [Correção] – Saldo negativo disponível - Ressuprimento x Alterar Alocação.

SITUAÇÃO/REQUISITO

Foi identificado que era possível alterar a alocação de um produto para um endereço que não possuía saldo suficiente disponível, caso o saldo fosse consumido por outra operação enquanto a tela Alterar Alocação permanecesse aberta. Esse comportamento podia gerar inconsistências e impedir a conclusão correta do processo.

SOLUÇÃO

Implementada uma nova validação na rotina de Alteração de Alocação, garantindo que o sistema verifique a disponibilidade de saldo no endereço de destino antes de confirmar a alteração. Com isso, a troca é bloqueada quando o saldo disponível for insuficiente para concluir a operação.


24. BEES-3731: [Correção] – Correção de Mensagem “Não foi possível localizar o documento” após confirmar a devolução

SITUAÇÃO/REQUISITO

Ao efetivar uma Devolução de Picking, o sistema exibia duas mensagens ao usuário: uma informando o sucesso da operação e outra, indevidamente, indicando erro na localização do documento. Esse comportamento gerava dúvidas sobre o resultado da devolução, apesar de o processo ser concluído corretamente.

SOLUÇÃO

Removida a mensagem de erro exibida indevidamente após a efetivação da Devolução de Picking, garantindo que apenas a mensagem de sucesso seja apresentada quando a operação for concluída corretamente.


25. BEES-3730: [Correção] – Correção de Divergência entre Endereço do Saldo de Estoque e Saldo de Etiqueta

SITUAÇÃO/REQUISITO

Na Devolução de Picking de produtos com controle serial, o sistema alterava o endereço da etiqueta seriada devolvida e, consequentemente, também modificava o endereço da etiqueta agrupadora vinculada. Esse comportamento gerava inconsistências de endereçamento e podia ocasionar divergências de saldo no estoque.

SOLUÇÃO

Ajustada a rotina de Devolução de Picking para que a etiqueta seriada devolvida passe a se tornar uma etiqueta agrupadora durante o processo. Com essa alteração, o endereço da agrupadora original permanece inalterado, preservando a consistência das informações e evitando divergências de saldo.


26. BEES-3732: [Correção] – Alocação negativa: impacto em processos de ressuprimento.

SITUAÇÃO/REQUISITO

Foi identificado que, ao realizar o cancelamento de um Ressuprimento, o sistema desalocava o primeiro Saldo de Estoque encontrado, em vez do saldo originalmente utilizado na alocação. Esse comportamento podia gerar inconsistências no estoque, incluindo saldos alocados negativos.

SOLUÇÃO

Corrigida a rotina de cancelamento de Ressuprimento para que a desalocação seja realizada sempre sobre o Saldo de Estoque originalmente alocado, garantindo a consistência das informações e evitando a geração de saldos alocados negativos.


27. BEES-3753: [Correção] – Erro ao Navegar entre Páginas na tela Produtos x Cliente

SITUAÇÃO/REQUISITO

Ao navegar entre as páginas da tela Produtos x Cliente, o sistema apresentava um erro que fazia a interface ficar totalmente cinza, interrompendo a navegação e impedindo a continuidade da consulta.

SOLUÇÃO

Corrigido o erro na rotina de paginação da tela Produtos x Cliente, garantindo a navegação correta entre as páginas e evitando que a interface fique indisponível durante a consulta.


28. BEES-3754: [Correção] – Erro na Exibição da Tela Prioridades

SITUAÇÃO/REQUISITO

O caminho de navegação (breadcrumb) exibido no topo da tela de Cadastro de Prioridades apresentava uma referência incorreta, indicando que a funcionalidade pertencia à seção Administração, quando na realidade faz parte da seção Cadastros.

SOLUÇÃO

Corrigido o caminho de navegação da tela Cadastro de Prioridades, passando a exibir corretamente a seção Cadastros, garantindo maior consistência na navegação e organização do sistema.


29. BEES-3767: [Correção] – Erro na tela Movimentos de Estoque – Filtro “Usuário Movimento” Não Retorna Registros

SITUAÇÃO/REQUISITO

Após a atualização do BeeStock para a versão 1.32.0, foi identificado um problema na tela Movimentos de Estoque relacionado ao filtro “Usuário Movimento”. Ao informar um usuário no filtro, o sistema não retornava registros, mesmo existindo movimentações realizadas por ele, impedindo a consulta e a rastreabilidade das movimentações de estoque por usuário.

SOLUÇÃO

Corrigida a consulta utilizada pelo filtro “Usuário Movimento”, passando a utilizar o campo correto (str_login em substituição a str_name). Também foi ajustada a ordenação da coluna Usuário Movimento, garantindo a exibição consistente dos resultados.


30. BEES-3768: [Correção] – Perda do Identificador do Cliente (APK) após reinicialização do serviço

SITUAÇÃO/REQUISITO

Foi identificado que o Identificador do Cliente (APK) configurado na tela Download APK era salvo corretamente no sistema, porém seu valor era removido após a reinicialização da aplicação, como em atualizações de versão ou reinício do container. Esse comportamento fazia com que a configuração fosse perdida, exigindo novo preenchimento.

SOLUÇÃO

Ajustado o seeder da tabela bee_settings para criar o parâmetro apenas quando ele não existir, preservando o valor já configurado e evitando que seja sobrescrito pelo valor padrão durante a inicialização da aplicação.


31. BEES-3772: [Correção] – Correção do Preenchimento da Quantidade na Transferência por Onda

SITUAÇÃO/REQUISITO

Na rotina de Transferência por Onda, ao informar o código de barras de um produto cujo saldo total era maior que o saldo disponível, o sistema preenchia automaticamente a quantidade com o saldo total do produto. Esse comportamento podia resultar na tentativa de transferência de uma quantidade superior à realmente disponível no endereço.

SOLUÇÃO

Ajustado o preenchimento automático do campo Quantidade na rotina de Transferência por Onda para considerar apenas o saldo disponível do produto no endereço informado, garantindo que a quantidade sugerida corresponda ao saldo efetivamente disponível para movimentação.


32. BEES-3787: [Correção] – Duplicidade de Integração na Finalização de Documento de Saída Indústria

SITUAÇÃO/REQUISITO

Foi identificado um comportamento incorreto na finalização de Documentos de Saída – Indústria quando o processo era executado simultaneamente pelo Coletor de Dados e pela interface Web. Nesses cenários, era possível ocorrer o disparo repetido da integração com o ERP, ocasionando inconsistências no processamento do documento.

SOLUÇÃO

Implementada uma validação antes do envio da integração com o ERP para verificar o status atual do documento. Com esse ajuste, o sistema impede o processamento duplicado da integração, independentemente de a ação ter sido iniciada pelo Coletor de Dados ou pela tela Web.


33. BEES-3795: [Correção] – Erro na leitura do QR code de um produto com múltiplos lotes no armazenamento

SITUAÇÃO/REQUISITO

Durante o processo de Armazenamento, em cenários com produtos que possuem múltiplos lotes, a leitura de um QR Code podia selecionar incorretamente o primeiro lote da lista, em vez do lote correspondente ao código lido. Esse comportamento impedia a continuidade correta do processo de armazenamento.

SOLUÇÃO

Corrigida a rotina de leitura de QR Code para que o sistema identifique e selecione corretamente o lote correspondente ao código lido, independentemente de sua posição na lista de lotes.


34. BEES-3801: [Correção] – Erro “Etiqueta de unitizador não localizada!” na consulta UZ pelo Coletor

SITUAÇÃO/REQUISITO

Foi identificado, no ambiente de produção do cliente, um erro na rotina de Consulta de Etiqueta UZ de Entrada no Coletor de Dados. Ao realizar a leitura de uma etiqueta UZ válida, o sistema retornava uma mensagem de não localização, impedindo a visualização das informações do palete/unitizador e comprometendo a rastreabilidade da operação.

SOLUÇÃO

Corrigida a consulta utilizada na Consulta de Etiqueta UZ de Entrada do Coletor de Dados, passando a considerar, além da tabela bee_inbound_order_products, também a tabela bee_inbound_order_products_partial, alinhando o comportamento ao da interface Web e garantindo a localização correta das etiquetas UZ.


Ainda ficou com alguma dúvida?  
Nos ajude a melhorar!  
Enviar Feedback