Loading
Assicurazioni
InsProductService:getCoverages

InsProductService:getCoverages

Utilizzare questo servizio per ottenere tutte le coperture di una specifica prodotto.

Classe: InsProductService

Metodo: getCoverages

Funzionamento

  1. Il servizio assume la productID del target.

  2. Crea un JSON prodotto di coperture prodotto.

Opzioni remote

Opzione

Descrizione

productId

ID del prodotto di destinazione

onlyOptional

Facoltativo

Restituire solo coperture facoltative. Se non specificato, per impostazione predefinita è false.

Input JSON

Questo servizio non accetta un JSON di input.

JSON di output

Il servizio restituisce il JSON del prodotto per un prodotto specifico. Tenere presente che questo JSON prodotto non includerà informazioni sui prezzi.

Se il flag onlyOptional è impostato su true, nel JSON del prodotto verranno incluse solo le coperture designate come facoltative; in caso contrario, vengono restituite tutte le coperture.

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