Loading
Seguro
InsQuoteService:getProductSpecs

InsQuoteService:getProductSpecs

Utilice este servicio en un OmniScript para obtener una lista de especificaciones de productos específicas utilizadas en un presupuesto, en el nivel Partida de presupuesto, y que incluye información de productos.

Esto es útil en presupuestos de grupos grandes cuando desea recuperar los productos exclusivos en un presupuesto con múltiples productos raíz y múltiples instancias del mismo producto raíz.

Nota
Nota

Este servicio no es compatible con usuarios invitados.

Si un usuario invitado intenta ejecutar un OmniScript o un procedimiento de integración o una función de la interfaz de usuario que utiliza este servicio, el servicio no se ejecutará y el usuario invitado verá un mensaje de error.

Clase: InsQuoteService

Método: getProductSpecs

Funcionamiento

  1. El servicio tarda un quoteId y encuentra el presupuesto.

  2. Devuelve un JSON que incluye estos valores:

    • productId

    • productName

    • ProductCode

    • Type

    • Subtype

Opciones remotas

Opción

Descripción

quoteId

Id. de presupuesto objetivo.

JSON de entrada

Este servicio no toma un JSON de entrada.

JSON de salida

El servicio devuelve una lista de especificaciones de productos exclusivas e información de productos en el JSON de salida (ejemplo a continuación).

Nota
Nota

Estos campos se pueden cambiar en el JSON de salida modificando el fieldSet GetProductSpec en el objeto Product2. Tenga en cuenta que estos campos siempre se devolverán, incluso si se eliminan del fieldSet.

{
    "totalSize": 2,
    "records": [
        {
            "displaySequence": -1,
            "productId": "01tf4000003GucXAAS",
            "productName": "Large Group PMI Advance",
            "ProductCode": "LGPA",
            "Type": "Medical",
            "SubType": "PPO"
        },
        {
            "displaySequence": -1,
            "productId": "01tf4000003GucDAAS",
            "productName": "Customizable Benefit Plan - PPO2",
            "ProductCode": "ANTM CPD PPO2",
            "Type": "Medical",
            "SubType": "PPO"
        }
    ]
}
 
Cargando
Salesforce Help | Article