Menu
Feedback
Comece aqui
Tutoriais
Portal do desenvolvedor

Problemas conhecidos
Diretivas de suporte
Troubleshooting

Perguntas frequentes
Comunicados
Problemas conhecidos
O uso de muitos filtros na lista OMS afeta os resultados do relatório
O uso de muitos filtros na lista OMS afeta os resultados do relatório
ID: 756198
Fixed
Publicado em 17/02/2023
Última atualização em 28/06/2024

Sumário

Este problema conhecido foi traduzido automaticamente do inglês.

O uso de filtros na Lista de gerenciamento de pedidos gera um parâmetro no URL que ajuda a definir o que é mostrado quando a página é carregada e a gerar o relatório de pedidos exportados. Nesse sentido, à medida que usamos mais e mais filtros, os parâmetros incluídos no URL aumentam proporcionalmente e a string de consulta aumenta, chegando a pontos (tamanho) que podem gerar vários tipos de comportamentos indesejados.

Nesse caso, o problema causado pelo uso de muitos filtros ao mesmo tempo (tamanho da Query String no URL) afeta os resultados do relatório exportado, mostrando menos pedidos do que o esperado.

É importante observar que aqui estamos falando do tamanho da Query String gerada no URL, o que significa que não é o número de filtros usados diretamente, mas o tamanho de cada parâmetro. Nomes de filtros muito grandes podem limitar o número de filtros que você pode usar para gerar um relatório consistente.

Simulação

Esse cenário pode ser simulado usando-se vários filtros "longos" na lista do OMS e exportando os pedidos. Você pode ver que a exportação mostra menos pedidos do que a lista OMS

Workaround

É possível pensar em maneiras alternativas de evitar esse tipo de problema no relatório. Aqui estão alguns pontos que podem ser úteis:

  • Otimizar o nome dos parâmetros pode ser uma boa prática.
  • Exportar o relatório com poucos filtros e, em seguida, no documento exportado, realizar os filtros adicionais ou necessários para obter as informações desejadas.
  • Pense em dividir o relatório em mais de um, ou seja, use alguns filtros para gerar uma parte das informações e, em seguida, outro com o restante e unifique após o download.

Essas são apenas ideias para evitar o acúmulo de filtros e gerar essa inconsistência nas informações exportadas. Outras soluções podem ser usadas.

Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na comunidade VTEX.
Junte-se à nossa comunidade
Solicite suporte à VTEX
Para assistência personalizada, entre em contato com nossos especialistas.
Abra um ticket de suporte
GithubDeveloper portalComunidadeFeedback