U bent hier:
InsCensusServiceStd:setCensusRatingFacts
Gebruik deze service om AttributeSelectedValues in te stellen voor de GroupCensus op basis van het beoordelingsfeit dat aan de service is doorgegeven.
Klasse: InsCensusServiceStd
Methode: setCensusRatingFacts
De manier waarop het werkt...
-
De service neemt de
censusId,ratingFactSpecIdendrBundleNameals invoer of externe opties. -
De service gebruikt
drBundleNameOmnistudio Data Mapper om deAttributeSelectedValues_cvan het object GroupCensus in te vullen. Het gebruikt deSpecProduct2Id__cals een opzoekveld om de GroupCensus te koppelen aan een beoordelingsfeit. -
Zowel de
SpecProduct2Id_cals deAttributeSelectedValues_cworden gebruikt in de beoordeling.
Servicewerking
Begrijp hoe verschillende invoer van invloed is op de service-uitvoer.
| Invoer | Service-uitvoer |
|---|---|
Geen censusId of ongeldig censusId
|
AttributeSelectedValues worden niet ingevuld. |
Geen ratingFactSpecId en ongeldig ratingFactSpecId
|
AttributeSelectedValues worden niet ingevuld. |
Ongeldige drBundleName
|
Lege AttributeSelectedValues worden ingevuld. |
Geldig censusId en ratingFactSpecId
|
AttributeSelectedValues worden ingevuld voor de geslaagde volkstelling. |
Externe opties
| Optie | Beschrijving |
|---|---|
censusId
|
Verplicht . ID van de groepstelling die moet worden gekoppeld aan de specificatie Beoordelingsfeit. |
ratingFactSpecId
|
Verplicht ID van beoordelingsfeit dat aan de volkstelling moet worden gekoppeld. |
drBundleName
|
Naam van transformatie Data Mapper om kenmerken van beoordelingsfeit en telling toe te wijzen. |
Invoer-JSON
Hier is de voorbeeldinvoer-JSON-indeling:
{
"censusId":"ID",
"ratingFactSpecId":"ID",
"drBundleName":"Name"
}Hier is de voorbeeldinvoer-JSON:
{
"censusId":"a4D4P000000hbjSUAQ",
"ratingFactSpecId":"01tRO000000VpnYYAS"
"drBundleName":"TransformGroupCensus"
}Uitvoer-JSON
De service vult het kenmerk geselecteerde waarden in bij de groepstelling.
