Loading
Страхование
InsQuoteService:removeCoverage

InsQuoteService:removeCoverage

Используйте эту службу в OmniScript для удаления указанного покрытия, согласно коду продукта, из сметы. Эту службу можно использовать в нескольких планах.

Примечание
Примечание

Данная служба не поддерживается пользователями-гостями.

Если пользователь-гость пытается запустить OmniScript, процедуру интеграции или функцию пользовательского интерфейса, использующую эту службу, служба не запустится, и пользователь-гость увидит сообщение об ошибке.

Класс: InsQuoteService

Метод: removeCoverage

Принцип работы

  1. Служба использует quoteId и код продукта.

  2. Удаляет все элементы строки сметы для покрытий, соответствующих покрытиям, определенным кодами продуктов.

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

Параметр

Описание

quoteId

Код целевой сметы

coverageProductCodes

Код продукта целевого покрытия.

Принимает строкированный список кодов продуктов, например Code1,Code2,Code3, и удаляет все покрытия, указанные кодами продуктов.

planIds

Дополнительно.

Коды целевых планов, используемые для нацеливания на определенные планы в целевой смете.

JSON ввода

Данная служба не использует JSON ввода.

Вывод JSON

Вывод JSON возвращает узел numCoveragesRemoved, указывающий, сколько покрытий было удалено:

	{'numCoveragesRemoved': 4}
 
Загрузка
Salesforce Help | Article