Este problema conhecido foi traduzido automaticamente do inglês.
Sumário
A exportação de produtos é geralmente realizada para uma série de pedidos com base em filtros determinados pelo lojista, gerando assim um documento com todos os pedidos e dividindo cada SKU em uma linha independente.
Nesse caso, o problema foi causado por uma loja que tem vários pedidos com mais de 200 SKUs por pedido. No fluxo de geração do arquivo, esses pedidos juntos geram um timeout no processamento das informações, pois o objeto de cada pedido é muito grande e, como consequência, problemas na geração do arquivo.
Simulação
- Tente criar um filtro na lista de pedidos que inclua vários pedidos com mais de 200 SKUs.
- Solicite a exportação do documento
- É possível que o erro apareça:
- Você deve abrir o inspetor do navegador e procurar os eventos de processamento de exportação "em andamento"
- Pesquise os logs com o processing ID desses eventos
- O erro mostra que a tarefa foi cancelada: "
Error, "report_process", exception_message="Uma tarefa foi cancelada.""
Workaround
Nesses casos, recomenda-se segmentar a exportação de pedidos, ou seja, para os pedidos com mais de 200 SKUs, é melhor exportar individualmente.
Por outro lado, é importante validar a arquitetura do catálogo, pois não é comum ter pedidos com mais de 200 SKUs.