Du är här:
InsCensusServiceStd:setCensusRatingFacts
Använd denna tjänst för att ställa in AttributeSelectedValues för GroupCensus baserat på betygsfakta som skickats till tjänsten.
Klass: InsCensusServiceStd
Metod: setCensusRatingFacts
Så här fungerar det
-
Tjänsten tar
censusId,ratingFactSpecIdochdrBundleNamesom antingen indata eller fjärralternativ. -
Tjänsten använder
drBundleNameOmnistudio Data Mapper för att fylla iAttributeSelectedValues_ci objektet GroupCensus. Den använderSpecProduct2Id__csom ett sökfält för att länka GroupCensus till en värderingsfakta. -
Både
SpecProduct2Id_cochAttributeSelectedValues_canvänds i värderingen.
Servicebeteende
Förstå hur olika inmatningar påverkar serviceresultaten.
| Indata | Serviceresultat |
|---|---|
Inga censusId eller ogiltiga censusId
|
AttributeSelectedValues är inte ifyllda. |
Inga ratingFactSpecId och ogiltiga ratingFactSpecId
|
AttributeSelectedValues är inte ifyllda. |
Ogiltig drBundleName
|
Tomma AttributeSelectedValues är ifyllda. |
Giltig censusId och ratingFactSpecId
|
AttributeSelectedValues fylls i för den godkända folkräkningen. |
Fjärralternativ
| Option | Beskrivning |
|---|---|
censusId
|
Required. ID för gruppräkningen som ska associeras med specifikationen Värderingsfakta. |
ratingFactSpecId
|
Required Specifikations-ID för värderingsfakta som ska associeras med folkräkningen. |
drBundleName
|
Namn på transformera Data Mapper för att mappa attribut för värderingsfakta och folkräkning. |
Indata-JSON
Här är JSON-formatet för exempelinmatning:
{
"censusId":"ID",
"ratingFactSpecId":"ID",
"drBundleName":"Name"
}Här är exempel-JSON för indata:
{
"censusId":"a4D4P000000hbjSUAQ",
"ratingFactSpecId":"01tRO000000VpnYYAS"
"drBundleName":"TransformGroupCensus"
}JSON för utdata
Tjänsten fyller i attributvalda värden i gruppräkningen.
