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

InsQuoteService:addInsuredItem

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

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

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

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

Класс: InsQuoteService

Метод: addInsuredItem

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

Служба добавляет застрахованный элемент, определенный кодом продукта, к смете.

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

Параметр

Описание

rootLineId

Обязательно

Код корневого уровня QuoteLineItem, являющегося родительским для добавляемого застрахованного элемента

productId

Обязательно

Код продукта застрахованной позиции

parentLineId

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

Если это застрахованный элемент внука, это код дочернего элемента QuoteLineItem

instanceKey

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

Уникальное имя застрахованного элемента

attributeValues

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

Значения атрибутов для застрахованного элемента на карте, где ключом является имя атрибута, а значением - новое значение атрибута

isPrimary

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

true или false

По умолчанию false

Если true, указывает, что это основной элемент внучатого страхования.

Если false, указывает, что это не основной элемент внучатого страхования.

JSON ввода

Ниже указан пример ввода JSON:

{
        "rootLineId": "0QL2E0000063VzJWAU",
        "productId": "01t2E00000MyUkbQAF",
        "attributeValues": {
          "autoYear": 2020,
          "autoMake": "Porsche",
          "autoModel": "911"
        }

Вывод JSON

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

 
Загрузка
Salesforce Help | Article