Loading
Страхование
InsPolicyRevenueScheduleService:cancelRevenueSchedule

InsPolicyRevenueScheduleService:cancelRevenueSchedule

Когда полис отменен, эта служба настраивает расписание доходов для расчета дохода до даты отмены.

Класс: InsPolicyRevenueScheduleService

Метод: cancelRevenueSchedule

Как это работает

  1. Эта служба ищет код политики (актива), код транзакции и дату вступления в силу для отмены полиса.

  2. Использует modificationType для запроса поля Type таблицы транзакций для получения списка изменений политики. Если modificationType не указан, служба используетсяChanged/Endorsed по умолчанию.

  3. Изменяет расписание доходов, удаляя будущий неполученный доход из объекта полиса (актива).

  4. Возвращает код политики в выводном JSON.

Удаленные параметры

Параметр

Описание

assetId

Обязательно.

Код политики отмененного полиса.

transactionId

Обязательно.

Код транзакции, созданный при отмене полиса.

effectiveDate

Обязательно.

Дата отмены полиса.

getDataDRBundleName

Имя Omnistudio Data Mapper, используемое службой для извлечения сведений о политике (активе).

Если вы используете Salesforce FSC, укажите этот параметр или getDataCustomClassName.

getDataCustomClassName

Имя настраиваемого класса, используемого службой для извлечения сведений о политике (активе).

Если вы используете Salesforce FSC, укажите этот параметр или getDataDRBundleName.

modificationType

Обязательно.

Тип изменений, внесенных в полис на протяжении срока действия.

Если значение не указано, службы используют Changed/Endorsed по умолчанию.

JSON ввода

Эта служба принимает JSON ввода.

"CancelPolicy": {
	"startDate": "2017-10-31T07:00:00.000Z",
	"endDate": "2018-10-30T07:00:00.000Z",
	"originalPremium": 0,
	"modifyDate": "2018-06-22T07:00:00.000Z",
	"CancelDateValidation": true
},
"PolicyId": "02if200000YfCDEAA3",
}

Вывод JSON

Служба возвращает код политики в выводном JSON.

{
    "PolicyId": "02if200000YfCDEAA3"
}
 
Загрузка
Salesforce Help | Article