Loading
Verzekering
InsClaimRecoveryService:opslaan

InsClaimRecoveryService:opslaan

Gebruik deze service voor het accepteren van een invoer van een lijst met informatie, die wordt getransformeerd om records te maken en bij te werken voor InsuranceClaimRecovery__c, een object dat de invordering van fondsen voor een claim vertegenwoordigt.

Klasse: InsClaimRecoveryService

Methode: opslaan

Werkt met: Vlocity-objectmodel

De manier waarop het werkt...

  1. Gebruikt de invoer-JSON voor een lijst van velden en waarden en slaat deze informatie op in een record Claimherstel.

    De optie JSON moet inputKey bevatten. Dit is de naam van de invoer-JSON die de informatie over het herstellen van claims bevat.

  2. Geeft de invoer door.

  3. Geeft deze invoer en opties JSON door aan de service en haalt de uitvoer van de service op.

  4. Als er geen invoer-JSON of geen inputKey element in de uitvoer-JSON is, wordt de service zonder succes beëindigd.

Externe opties

Optie

Beschrijving

inputKey

De naam van het knooppunt/element van de invoer-JSON die u gaat doorgeven

allOrNone

Booleaanse waarde die bepaalt of opslaan doorgaat, zelfs als er records in de lijst staan die fouten bevatten.

Invoer-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"
    }
  ]
}

Uitvoer-JSON

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