您位於此處:
InsCensusServiceStd:setCensusRatingFacts
使用此服務可根據傳送至服務的等級實情,設定 GroupCensus 記錄上的 AttributeSelectedValues。
類別:InsCensusServiceStd
方法:setCensusRatingFacts
運作方式
-
服務會將
censusId、ratingFactSpecId和drBundleName視為輸入或遠端選項。 -
此服務使用
drBundleNameOmnistudio 資料對應器來填入 GroupCensus 物件的AttributeSelectedValues_c欄位。它會使用SpecProduct2Id__c作為對應欄位,以將 GroupCensus 連結至「等級實情」。 -
SpecProduct2Id_c與AttributeSelectedValues_c皆用於等級。
服務行為
瞭解不同的輸入如何影響服務輸出。
| 輸入 | 服務輸出 |
|---|---|
無 censusId 或無效的 censusId
|
不會填入 AttributeSelectedValues。 |
無 ratingFactSpecId 與無效的 ratingFactSpecId
|
不會填入 AttributeSelectedValues。 |
無效的 drBundleName
|
會填入空白的 AttributeSelectedValues。 |
有效的 censusId 和 ratingFactSpecId
|
系統會填入已通過的普查的 AttributeSelectedValues。 |
遠端選項
| 選項 | 描述 |
|---|---|
censusId
|
必要。 要與「等級實情」規格相關聯的群組普查識別碼。 |
ratingFactSpecId
|
必要 要與普查相關聯的「等級實情」規格識別碼。 |
drBundleName
|
轉換資料對應器的名稱,用於對應「等級實情」屬性和普查。 |
輸入 JSON
以下是輸入 JSON 格式範例:
{
"censusId":"ID",
"ratingFactSpecId":"ID",
"drBundleName":"Name"
}以下是範例輸入 JSON:
{
"censusId":"a4D4P000000hbjSUAQ",
"ratingFactSpecId":"01tRO000000VpnYYAS"
"drBundleName":"TransformGroupCensus"
}輸出 JSON
服務會在群組普查中填入屬性選取的值。
