Loading
Forsikring
InsClaimRecoveryService:lagre

InsClaimRecoveryService:lagre

Bruk denne tjenesten til å godta en inndata i en liste med informasjon, som transformeres til å opprette og oppdatere poster for InsuranceClaimRecovery__c, et objekt som representerer gjenvinning av midler for et krav.

Klasse: InsClaimRecoveryService

Metode: lagre

Fungerer med: Vlocity-objektmodell

Slik virker det

  1. Tar JSON-koden for inndata for en liste over felt og verdier, og lagrer denne informasjonen i en Kravgjenoppretting-post.

    Alternativet JSON må inneholde inputKey, som er navnet på inndata-JSON-koden som inneholder gjenopprettingsinformasjonen for krav.

  2. Overfører inndataene.

  3. Overfører disse inndataene og alternativene til JSON-filen til tjenesten og henter tjenestens utdata.

  4. Hvis ingen input jSON eller ingen inputKey element i utdata JSON, tjenesten avsluttes mislykket.

Eksterne alternativer

Alternativ

Beskrivelse

inputKey

Noden/elementnavnet på inndata-JSON-koden som du skal overføre

allOrNone

Boolsk verdi som bestemmer om lagring skal fortsette selv om det er poster i listen som har feil.

Inndata-JSON

{ 
   "claimRecovery": [
    {
      "status": "Pending",
      "type": "Salvage",
      "collectionsAssignmentDate": "2020-04-02",
      "assignmentDate": "2020-04-01",
      "amount": 300,
      "claimIdOrNumber": "a4X3j0000001iTcEAI",
      "Name": "Recovery1"
    },
    {
      "status": "Pending",
      "type": "Salvage",
      "collectionsAssignmentDate": "2020-04-16",
      "assignmentDate": "2020-04-01",
      "amount": 1000,
      "claimIdOrNumber": "a4X3j0000001iTcEAI",
      "Name": "Recovery2"
    }
  ]
}

Utdata-JSON

{  
  "numberOfFailedSave": 0,
  "failedSavingErrors": [],
  "processedClaimRecoveries": [
    "a4V3j000000y83GEAQ",
    "a4V3j000000y83HEAQ"
  ],
  "error": "OK"
}
 
Laster
Salesforce Help | Article