Loading
Försäkring
InsPolicyService:getPolicyAsyncJobStatus

InsPolicyService:getPolicyAsyncJobStatus

Använd denna tjänst för att hämta status för det asynkrona batchjobbet.

Klass: InsPolicyService

Metod: getPolicyAsyncJobStatus

Så här fungerar det

  1. Tjänsten tar jobId, policyId eller referencePolicyNumber som indataparameter. Om du skickar mer än en indataparameter i begäran har jobId företräde följt av policyId och sedan referencePolicyNumber.

    Viktig
    Viktig Om du skickar mer än en av de accepterade parametrarna och någon av dem är ogiltig returnerar tjänsten ett fel.
  2. Tjänsten validerar först fältnivåbehörigheter och hämtar sedan status för den asynkrona processen. Möjliga värden är:

    • WaitingToProcess—Jobbet är i kö.

    • InProgress—Jobbet pågår.

    • Success—Jobbet är framgångsrikt.

    • Failed—Jobbet misslyckades.

    • Aborted—Administratören avbröt operationen.

  3. Tjänsten returnerar status för den senaste jobId för en given policy baserat på createdDate.

Indata

Du måste skicka en av dessa indata.

Indata Beskrivning
jobId

Det asynkrona jobb-ID som returneras av det asynkrona batchjobbet.

policyId

Policy-ID som bevakas av det asynkrona jobbet.

referencePolicyNumber

Policyns referensnummer. Detta alternativ stöds inte för tjänster med flera rötter.

Indata-JSON

Här är exempel-JSON för indata.

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

Utdata

Alternativ Beskrivning
jobId Processens asynkrona jobb-ID. Om du inte angav jobId som indata och måste känna till den kan du hämta den från utdatan.
status Status för den asynkrona processen. Möjliga värden inkluderar: WaitingToProcess, Pågår, Framgång, Misslyckades och Avbruten.
error Det felmeddelande som returneras när ett jobb lyckas, misslyckas eller avbryts.

JSON för utdata

Här är exempel-JSON för utdata.

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