Loading
Insurance
InsProductService:getCoverages

InsProductService:getCoverages

Utilisez ce service pour obtenir toutes les couvertures d'une spécification produit.

Classe: InsProductService

Méthode : getCoverages

Fonctionnement

  1. Le service prend la productID de la cible.

  2. Crée un JSON Produit de couvertures de produits.

Options distantes

Option

Description

productId

ID du produit cible

onlyOptional

Facultatif

Renvoyez uniquement des couvertures facultatives. S'il n'est pas fourni, la valeur par défaut est false.

JSON d'entrée

Ce service ne prend pas de JSON d'entrée.

JSON de sortie

Le service renvoie le JSON Produit pour un produit spécifique. Notez que ce JSON Produit ne comprendra pas les informations de tarification.

Si l'indicateur onlyOptional est défini sur true, seules les couvertures désignées comme facultatives seront incluses dans le JSON Produit. Sinon, toutes les couvertures sont renvoyées.

{
    "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": [...]
        }
    ]
}
 
Chargement
Salesforce Help | Article