El trabajo cambia al estado Ningún conector coincidente en el flujo de trabajo condicional

Cuando un trabajo en un flujo de trabajo con procesamiento condicional se detiene en un paso y el valor de la columna Estado es Ningún conector coincidente, es posible que el procesamiento condicional no se haya definido correctamente. RICOH ProcessDirector no valida el procesamiento condicional cuando guarda un flujo de trabajo.
Para corregir un flujo de trabajo condicional con un trabajo que se detiene en un estado Ningún conector coincidente:
  1. Inspeccione cada regla para asegurarse que no hay condiciones que entren en conflicto entre sí.
    Por ejemplo, una regla tiene dos condiciones:
    • Nombre de cliente = A.
    • Nombre de cliente = B
    La regla especifica que se aplican Todas las condiciones. Ningún trabajo se envía a través del conector al paso siguiente porque ningún trabajo tiene dos clientes. Todos los trabajos se quedan en el paso en un estado Ningún conector coincidente. Si la regla especificara que no se aplica ninguna condición, los trabajos para el cliente A y B se enviarían a través del conector.
  2. Inspeccione todos lo conectores de un paso a otro. Asegúrese de que las reglas asignadas a los conectores procesan todos los trabajos que recibe el paso.
    Por ejemplo, un paso tiene dos conectores:
    • El Conector1 tiene una regla con una condición: Páginas totales < 20
    • El Conector2 tiene una regla con una condición: Páginas totales > 20.
    Las reglas no indican a RICOH ProcessDirector cómo procesar trabajos con 20 páginas. Esos trabajos se quedan en el paso en un estado Ningún conector coincidente. Si la primera regla especificara Páginas totales <= 20, los trabajos con 20 páginas se enviarían a través del Conector1.
  3. Asegúrese de tener en cuenta los trabajos que no tienen un valor de propiedad cuando su procesamiento condicional especifique valores para la propiedad.
    Por ejemplo, un paso tiene dos conectores. Cada conector tiene una regla con una condición que especifica un valor de propiedad Prioridad del trabajo:
    • La condición para la primera regla es Prioridad del trabajo > 1.
    • La condición para la segunda regla es Prioridad del trabajo = 1.
    Cuando los trabajos no tienen un valor de propiedad Prioridad del trabajo llegan al paso con estos conectores, se quedan en el paso en un estado Ningún conector coincidente. Para procesar esos trabajos, añada esta condición a una nueva regla o a una de las reglas existentes: Prioridad del trabajo diferente a %.
  4. Inspeccione todas las vías de acceso de procesamiento para asegurarse de que las reglas entre diferentes pasos en la vía de acceso no entran en conflicto.
    Por ejemplo, un flujo de trabajo condicional tiene un conector en la fase de recepción. El conector tiene una regla con una condición: Corriente de datos de entrada = PDF. Posteriormente, en la misma derivación, un paso en la fase de preparación tiene dos conectores.
    • El Conector1 tiene una regla con una condición: Corriente de datos de entrada = Postscript
    • El Conector2 tiene una regla con una condición: Corriente de datos de entrada = Desconocido
    Todos los trabajos que llegan al paso son PDF. Se enviaron a través del conector cuyas reglas especifican que la corriente de datos de entrada sea PDF. Debido a que ningún conector procesa trabajos en PDF, el trabajo se queda en el paso en un estado Ningún conector coincidente. Para corregir este ejemplo, revise cómo procesa el flujo de trabajo las corrientes de datos de entrada.
  5. Para corregir problemas, inhabilite el flujo de trabajo y edítelo.
    Si los trabajos se encuentran en el flujo de trabajo, copie el flujo de trabajo y edite la copia.
  6. Habilite el flujo de trabajo y pruébelo.
    Es posible que un flujo de trabajo condicional tenga varios problemas.
      Nota:
    • Si tiene un flujo de trabajo complejo, le recomendamos que conecte cada paso con derivaciones en varios pasos en su mismo paso FailWithMessage. Proporcione una regla sin condiciones a cada conector. Para cada paso FailWithMessage establezca la propiedad Mensaje de error para un valor que identifique el procesamiento condicional. Si un trabajo llega al paso FailWithMessage, RICOH ProcessDirector escribe el mensaje en el registro de trabajos. El mensaje identifica el problema de procesamiento condicional.
  7. Utilice la acción Volver a procesar para cambiar trabajos en estado Ningún conector coincidente con el nuevo flujo de trabajo.