Loading
Insurance
InsClaimRecoveryService:save

InsClaimRecoveryService:save

Utilisez ce service pour accepter une entrée d'une liste d'informations, qui est transformée pour créer et mettre à jour des enregistrements pour InsuranceClaimRecovery__c, un objet qui représente le recouvrement de fonds pour une réclamation.

Classe : InsClaimRecoveryService

Méthode : enregistrer

Fonctionne avec : Modèle d'objet Vlocity

Fonctionnement

  1. Prend le JSON d'entrée pour une liste de champs et de valeurs, puis enregistre ces informations dans un enregistrement Récupération de réclamation.

    L'option JSON doit contenir inputKey, qui est le nom du JSON d'entrée qui contient les informations de récupération de réclamation.

  2. Transmet les entrées.

  3. Transmet ces entrées et options JSON au service et récupère la sortie du service.

  4. Si aucun élément jSON d'entrée ou inputKey n'est inclus dans le JSON de sortie, le service se termine sans succès.

Options distantes

Option

Description

inputKey

Le nom du nœud/élément du JSON d'entrée que vous allez transmettre

allOrNone

Valeur booléenne qui détermine si l'enregistrement va se dérouler même si la liste contient des erreurs.

JSON d'entrée

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

JSON de sortie

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