Sie befinden sich hier:
InsCensusServiceStd:setCensusRatingFacts
Verwenden Sie diesen Service, um die AttributeSelectedValues für den GroupCensus anhand des an den Service übergebenen Bewertungsfakts festzulegen.
Klasse: InsCensusServiceStd
Methode: setCensusRatingFacts
Funktionsweise
-
Der Service verwendet die
censusId,ratingFactSpecIdunddrBundleNameals Eingaben oder Remote-Optionen. -
Der Service verwendet
drBundleNameOmniStudio-Datenzuordnung, um dieAttributeSelectedValues_cdes Objekts "GroupCensus" auszufüllen. Er verwendet dasSpecProduct2Id__cals Nachschlagefeld, um die Gruppenzählung mit einem Bewertungsfakt zu verknüpfen. -
In der Bewertung werden sowohl die
SpecProduct2Id_cals auch dieAttributeSelectedValues_cverwendet.
Serviceverhalten
Erfahren Sie, wie sich unterschiedliche Eingaben auf die Serviceausgaben auswirken.
| Eingabe | Serviceausgabe |
|---|---|
Keine censusId oder ungültige censusId
|
AttributeSelectedValues werden nicht ausgefüllt. |
Keine ratingFactSpecId und ungültige ratingFactSpecId
|
AttributeSelectedValues werden nicht ausgefüllt. |
Ungültige drBundleName
|
Leere AttributeSelectedValues werden ausgefüllt. |
Gültige censusId und ratingFactSpecId
|
Für die bestandene Zählung werden AttributeSelectedValues ausgefüllt. |
Remote-Optionen
| Option | Beschreibung |
|---|---|
censusId
|
Erforderlich. ID der Gruppenzählung, die der Bewertungsfaktspezifikation zugeordnet werden soll. |
ratingFactSpecId
|
Erforderlich ID der Bewertungsfaktspezifikation, die den Zählungen zugeordnet werden soll. |
drBundleName
|
Name der Datenzuordnung umwandeln, um Bewertungsfaktattribute und Zählung zuzuordnen. |
Input JSON
Hier ist das JSON-Beispielformat für die Eingabe:
{
"censusId":"ID",
"ratingFactSpecId":"ID",
"drBundleName":"Name"
}Hier ist die Beispiel-Eingabe-JSON:
{
"censusId":"a4D4P000000hbjSUAQ",
"ratingFactSpecId":"01tRO000000VpnYYAS"
"drBundleName":"TransformGroupCensus"
}Ausgabe-JSON
Der Service füllt ausgewählte Attributwerte bei der Gruppenzählung aus.

