Loading
Insurance
InsCensusServiceStd:setMemberRatingFacts

InsCensusServiceStd:setMemberRatingFacts

Utilisez ce service pour définir des AttributeSelectedValues sur les enregistrements de GroupCensusMember en fonction du fait d'évaluation transmis au service.

Classe : dInsCensusServiceSt

Méthode : setMemberRatingFacts

Fonctionnement

  1. Le service utilise les censusId, les ratingFactSpecId et les drBundleName en tant qu'entrées ou options distantes.

  2. Récupère les enregistrements GroupCensus, GroupCensusMember et GroupClass associés à partir de l'ID de recensement transmis.

  3. Le service utilise le jeu de champs RatingFactSourceFields pour récupérer les données d'enregistrement GroupCensusMember.

  4. (facultatif) Le service utilise drBundleName Omnistudio Data Mapper pour remplir les champs de AttributeSelectedValues_c de l'objet GroupCensusMember. Il transmet le SpecProduct2Id__c en tant que champ de référence pour lier GroupCensusMember à un fait d'évaluation.

  5. Les SpecProduct2Id_c et les AttributeSelectedValues_c sont utilisés dans la cotation.

Comportement de service

Comprenez comment les différentes entrées affectent les sorties de service.

Entrée Sortie de service
Aucun censusId ou censusId non valide Les AttributeSelectedValues ne sont pas remplis.
Aucun ratingFactSpecId et ratingFactSpecId non valide Les AttributeSelectedValues ne sont pas remplis.
drBundleName non valide Les AttributeSelectedValues vides sont remplis.
Valide censusId et ratingFactSpecId Les AttributeSelectedValues sont remplis pour chaque membre.

Options d'entrée ou distantes

Prévoir en entrée ou en option distante:

​Option​ ​Description​

censusId​​​

ID de recensement du groupe à associer à la spécification de fait d'évaluation.

​​​

ratingFactSpecId​​​

ID de fait de cotation à associer au recensement.

​​​

drBundleName

​​​

Nom de la transformation Data Mapper pour mapper les attributs de fait d'évaluation et le membre du recensement du groupe.

JSON d'entrée

Voici l'exemple de format JSON d'entrée :

{ 
   "censusId":"ID",
   "ratingFactSpecId":"ID",
   "drBundleName":"Name"
}

Voici l'exemple de JSON d'entrée :

{ 
   "censusId":"a4D4P000000hbjSUAQ",
   "ratingFactSpecId":"01tRO000000VpnYYAS"
   "drBundleName":"TransformGroupCensusMember"
}

JSON de sortie

Aucun JSON de sortie n'est associé à ce service.

 
Chargement
Salesforce Help | Article