Loading
Seguro
InsPolicyService:getOutOfSequenceEndorsementStatus

InsPolicyService:getOutOfSequenceEndorsementStatus

Utilice este servicio para recuperar el estado actual del trabajo asíncrono OutOfSequenceEndorsement. El servicio acepta jobId, policyId o referencePolicyNumber como una entrada para obtener el estado de la operación de aprobación fuera de secuencia.

Clase: InsPolicyService

Método: getOutOfSequenceEndorsementStatus

Funcionamiento

  1. El servicio toma jobId o policyId o referencePolicyNumber como parámetro de entrada. Cuando pasa más de un parámetro de entrada en la solicitud, el jobId tiene prioridad, luego policyId y luego referencePolicyNumber.

    Importante
    Importante Si pasa más de uno de los parámetros aceptados y cualquiera de ellos no es válido, el servicio devuelve un error.
  2. El servicio recupera el estado actual del proceso de OutOfSequenceEndorsement. Los diferentes valores son:

    • WaitingToProcess: el trabajo está en la cola.

    • InProgress: la aprobación está en curso.

    • Success: la aprobación se realiza correctamente y se crean nuevas versiones de política.

    • Failed: la aprobación falló.

    • Aborted: el administrador canceló la operación.

  3. El servicio devuelve el estado de los jobId más recientes para una política concreta basándose en el createdDate. Por ejemplo, si una política tiene más de dos fuera de secuencia aprobadas en un periodo, se devuelve el estado de la última aprobación fuera de secuencia.

Entradas

Debe pasar una de estas entradas:

Ingreso Descripción
jobId El Id. de trabajo asíncrono que devuelve el trabajo OutOfSequenceEndorsement.
policyId PolicyId de la versión de política más reciente que se aprobó.
referencePolicyNumber El número de política de referencia de la política aprobada.

JSON de entrada

Este es el JSON de entrada de muestra:

{
   "jobId": "7075j00004uK6GjAAK"
     
    or
 
   "policyId": "0YT5w000000Y8MNGA0"
 
    or
 
    "referencePolicyNumber" "0YT5w000000Y8MNGA0"
}   

Resultado

Opción Descripción
jobId El Id. de trabajo asíncrono para el proceso OutOfSequenceEndorsement. Si no pasó un jobId como entrada y desea saber qué es, puede obtenerlo desde la salida.
status El estado del proceso outOfSequenceEndorsement. Los valores posibles son: WaitingToProcess, InProgress, Success, Failed, Aborted.
error El mensaje de error que se devuelve cuando falla un trabajo.

JSON de salida

Este es el JSON de salida de muestra:

{
      "status": "Success",
      "jobId": "7075j00004uK6GjAAK",
      "errorCode": "INVOKE-200",
      "error": "OK"
}
 
Cargando
Salesforce Help | Article