1. Список марок
call pANY_www('CarCatalogTO',JSON_OBJECT('type','manufacture'),'ru')
2. Список моделей
call pANY_www('CarCatalogTO',JSON_OBJECT('type','model','id',:id),'ru')
/*
ГДЕ:
:id - ID марки
*/
3. Список модификаций
call pANY_www('CarCatalogTO',JSON_OBJECT('type','modif','id',:id),'ru')
/*
ГДЕ:
:id - ID модели
*/
4. Список запчастей
call pANY_www('CarCatalogTO',JSON_OBJECT('type','autoparts','id',:id),'ru')
/*
ГДЕ:
:id - ID модификации
*/
1. Запрос свойств для фильтрации данных по каталогам
call `pANY_www`('CarCatalogMSD',JSON_OBJECT(
'TableName',':table',
'GetFilter',1
),'ru')
ГДЕ:
:table - тип запрашиваемого каталога
Варианты для table:
antifreezes - для запроса антифризов
brake - тормозные жидкости
oils - моторные масла
hydraulic - жидкости и масла для гур, трансмиссия
lubricants - смазочные материалы
batteries - АКБ
2. Запроса карточек товаров без фильтрации
call `pANY_www`('CarCatalogMSD',JSON_OBJECT(
'TableName',':table',
'PropertiesFilter','',
'LimitQty',:LimitQty,
'LimitPos',:LimitPos
),'ru')
/*
ГДЕ:
:table - тип запрашиваемого каталога
:LimitQty - показать количество карточек товаров, например 50
:LimitPos - номер страницы начиная с 1
*/
3. Запроса карточек товаров с фильтрацией
call `pANY_www`('CarCatalogMSD',JSON_OBJECT(
'TableName',':table',
'PropertiesFilter','[{"id":169,"value":"Моторное"},
{"id":170,"value":"Mobil"},
{"id":170,"value":"Total"}]',
'LimitQty',:LimitQty,
'LimitPos',:LimitPos
),'ru')
/*
ГДЕ:
:table - тип запрашиваемого каталога
:LimitQty - показать количество карточек товаров, например 50
:LimitPos - номер страницы начиная с 1
в PropertiesFilter показан пример, передаем строку в JSON-формате:
id - ID свойства
value - значение
*/
4. Пример запроса карточек товаров по маслам с фильтрацией по объему в диапозоне от 0.1 до 851л (50 первых позиций)
call `pANY_www`('CarCatalogMSD',JSON_OBJECT(
'TableName','oils',
'PropertiesFilter','[{"id":176,"value":"0.1|851.21"}]',
'LimitQty',50,
'LimitPos',1),'ru')
/*
При запросе по фильтру с цифровыми значениями для фильтрации в диапозоне, разделяем значения символом "|".
*/