Este problema conocido ha sido traducido automáticamente del inglés.
Sumario
La exportación de productos se realiza generalmente para una serie de pedidos en base a filtros determinados por el almacenista, generando así un documento con todos los pedidos, y dividiendo cada SKU en una línea independiente.
En este caso, el problema fue causado por una tienda que tiene varios pedidos con más de 200 SKU por pedido. En el flujo de generación del fichero, estos pedidos juntos generan un timeout en el procesamiento de la información, ya que el objeto de cada petición es demasiado grande, y como consecuencia, problemas en la generación del fichero.
Simulación
- Intenta crear un filtro en la lista de pedidos que incluya varios pedidos con más de 200 SKU.
- Solicitar la exportación del documento.
- Es posible que aparezca el error:
- Debe abrir el inspector del navegador y buscar los eventos de procesamiento de exportación "en curso"
- Busca en los logs el identificador de procesamiento de esos eventos
- El error muestra que la tarea fue cancelada: "
Error, "informe_proceso", exception_message="Se ha cancelado una tarea"."
Workaround
En estos casos se recomienda segmentar la exportación de pedidos, es decir, para aquellos pedidos con más de 200 SKUs, es mejor exportar individualmente.
Por otro lado, es importante validar la arquitectura del catálogo, ya que no es común tener pedidos con más de 200 SKUs.