Usted está aquí:
InsPolicyService:getPolicyAsyncJobStatus
Utilice este servicio para obtener el estado del trabajo por lotes asíncrono.
Clase: InsPolicyService
Método: getPolicyAsyncJobStatus
Funcionamiento
-
El servicio toma
jobId,policyIdoreferencePolicyNumbercomo parámetro de entrada. Cuando pasa más de un parámetro de entrada en la solicitud, eljobIdtiene prioridad, seguido depolicyIdy luegoreferencePolicyNumber. -
El servicio valida primero los permisos a nivel de campo y luego recupera el estado del proceso asíncrono. Los diferentes valores son:
-
WaitingToProcess: El trabajo está en la cola. -
InProgress: El trabajo está en curso. -
Success: El trabajo es correcto. -
Failed: El trabajo falló. -
Aborted: El administrador canceló la operación.
-
-
El servicio devuelve el estado de la última
jobIdpara una política concreta en base a lacreatedDate.
Entradas
Debe pasar una de estas entradas.
| Entrada | Descripción |
|---|---|
jobId
|
El Id. de trabajo asíncrono que devuelve el trabajo por lotes asíncrono. |
policyId
|
El Id. de póliza supervisado por el trabajo asíncrono. |
referencePolicyNumber
|
El número de referencia de la política. Esta opción no es compatible con servicios de raíz múltiple. |
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. Si no proporcionó el jobId como entrada y debe conocerlo, puede recuperarlo de la salida. |
status
|
El estado del proceso asíncrono. Los valores posibles incluyen: WaitingToProcess, InProgress, Success, Failed y Aborted. |
error
|
El mensaje de error que se devuelve cuando un trabajo se realiza correctamente, falla o se cancela. |
