Вы находитесь здесь:
InsQuoteService:getPlanSpecs
Используйте эту службу, чтобы получить все элементы строки сметы (то есть характеристики плана), связанные с определенным продуктом.
Метод: getPlanSpecs
Принцип работы
-
Берёт
quoteIdиproductId. -
Возвращает код элемента строки сметы, ключ экземпляра элемента строки сметы и сведения о продукте для любого плана, использующего указанный продукт.
Удаленные параметры
Параметр |
Описание |
|---|---|
|
Обязательно Код целевой сметы. |
|
Код целевого продукта. Пропущено, если предоставлен параметр |
|
Список кодов покрытия. Пропущено, если предоставлен параметр |
Вывод JSON
Служба возвращает список в выводном JSON спецификаций QuoteLineItem для кодов продуктов, соответствующих целевому коду продукта, или спецификаций QuoteLineItem, содержащих дочерний productId, соответствующий любому из предоставленных кодов покрытия (пример ниже).
Поля, возвращенные в выводе JSON, можно обновить, изменив поле GetQuoteLineItemSpec fieldSet в объекте QuoteLineItem. Обратите внимание, что поля Id, instanceKey и productId всегда возвращаются, даже если они удалены из fieldSet.
{
'records': [{
'Id': '0QLf4000000SX3tGAG',
'instanceKey': 'Coverage 1a',
'productId': '01tf4000001ZcLnAAK'
}, {
'Id': '0QLf4000000SX3rGAG',
'instanceKey': 'Coverage 1b',
'productId': '01tf4000001ZcLnAAK'
}]
}
