Vous êtes ici :
InsProductService:getCoverages
Utilisez ce service pour obtenir toutes les couvertures d'une spécification produit.
Fonctionnement
-
Le service prend la
productIDde la cible. -
Crée un JSON Produit de couvertures de produits.
Options distantes
Option |
Description |
|---|---|
|
ID du produit cible |
|
Facultatif Renvoyez uniquement des couvertures facultatives. S'il n'est pas fourni, la valeur par défaut est false. |
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": [...]
}
]
}