Loading

Error Demasiados errores colocables en cola en el paquete Salesforce CPQ

Fecha de publicación: Sep 27, 2025
Descripción
El paquete Salesforce CPQ tiene varios procesos que se llevan a cabo como trabajos en cola en segundo plano. Para hacer consultas generales y comprender los trabajos en cola en Apex de Salesforce, consulte la documentación para desarrolladores de Salesforce en Apex colocable.
Solución

Este error suele darse con mayor frecuencia en automatizaciones personalizadas diseñadas para funcionar junto con el paquete Salesforce CPQ. Es el resultado de una Limitación de Apex relacionada con el hecho de que una única transacción inicie más de un trabajo en cola en una organización.

Si se produce este error, analice los registros de automatización que efectúan actualizaciones en cualquiera de los siguientes objetos, ya que estos tienen la capacidad de poner trabajos en cola:

  • Oportunidad
  • Pedido
  • Contrato
  • Solicitar producto
  • Suscripción
  • Partida de contrato
  • Presupuesto
  • Partida de presupuesto
  • Grupo de partida de presupuesto


Acciones que pueden poner en cola trabajos asíncronos en el paquete Salesforce CPQ

  • Definir Contratado como VERDADERO en un pedido (solo si el contrato en primer plano = FALSO en los ajustes del paquete CPQ instalado; de lo contrario, la creación de contratos es síncrona).
  • Actualizar cualquier campo en un registro de Partida de presupuesto desde fuera del Editor de partidas (a través de Apex o de la página de detalles de registro).
  • Actualizar un campo que forma parte del campo Campos de cálculo definido en el objeto Presupuesto (a través de Apex o de la página de detalles de registro).
  • Definir el pronóstico de renovación como VERDADERO en un contrato.
  • Definir la renovación presupuestada como VERDADERO en un contrato.
  • Agregar o modificar un registro de suscripción si su contrato asociado tiene un pronóstico de renovación definido como VERDADERO y no se generaron presupuestos en la Oportunidad de renovación.
  • Hacer clic en el botón Crear pedido en un presupuesto cuando Permitir pedidos múltiples está definido como FALSO en la configuración del paquete si el pedido contiene productos de uso.
  • Hacer clic en el botón Crear pedido en un presupuesto y seleccionar al menos un producto del pedido cuando Permitir pedidos múltiples está definido como VERDADERO en la configuración del paquete si el pedido contiene productos de uso.
  • Definir el campo Pedido como VERDADERO en un presupuesto si el presupuesto contiene un producto de uso.
  • Definir el campo Pedido como VERDADERO en una oportunidad si el presupuesto principal contiene un producto de uso.
  • Previsualizar un documento.
  • Generar un documento.

Se podría decir que todas las llamadas al servicio Heroku pondrán en cola un trabajo (tanto los servicios de cálculo como de documento). Es importante tener en cuenta que la generación de pedidos y la renovación de contratos son procesos que ejecutan cálculos.

Cuando se muestre este error, analice la automatización agregada a esta organización para ver qué actualizaciones se aplican a los objetos mencionados anteriormente y si la personalización de la organización provocaría la ejecución de varias entradas de la lista (o si algunas entradas se ejecutarán más de una vez). En muchas instancias, trasladar acciones inmediatas desde reglas de flujo de trabajo, flujos y generadores de procesos a acciones retrasadas puede evitar errores, ya que el segundo trabajo en cola se pondrá en cola desde la nueva acción retrasada.


NOTA: Para obtener información adicional, lea nuestro artículo de ayuda Consejos generales para resolver problemas de errores de límite regulador de Apex en CPQ.

Número del artículo de conocimiento

000383160

 
Cargando
Salesforce Help | Article