Loading
Страхование
InsProductService:getCoverages

InsProductService:getCoverages

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

Класс: InsProductService

Метод: getCoverages

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

  1. Служба принимает productID цели.

  2. Создает JSON продукта покрытий продуктов.

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

Параметр

Описание

productId

Код целевого продукта

onlyOptional

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

Возвращать только дополнительные покрытия. Если параметр не указан, по умолчанию используется значение false.

JSON ввода

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

Вывод JSON

Служба возвращает JSON продукта для определенного продукта. Обратите внимание, что данный продукт JSON не будет содержать сведения о ценообразовании.

Если флажку onlyOptional задано значение true, в JSON продукта будут добавлены только покрытия, обозначенные дополнительными; в противном случае будут возвращены все покрытия.

{
    "totalSize": 1,
    "records": [
        {
            "Id": "01tf4000003GucXAAS",
            "Name": "Product 1",
            ...,
            "childProducts": [
                "totalSize": 2,
                "records": [
                    {
                        "Id": "01tf4000003GucXAAS",
                        "Name": "Coverage 1",
                        "isOptional": false,
                        ...
                    },
                    {
                        "Id": "01tf4000003GucXAAS",
                        "Name": "Coverage 2",
                        "isOptional": true,
                        ...
                    }

                ]
            ],
            "attributeCategories": [...]
        }
    ]
}
 
Загрузка
Salesforce Help | Article