GetProductItemList: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «==Общие сведения== Метод позволяет получить список наименований продукции отфильтрован…») |
|||
| Строка 22: | Строка 22: | ||
** [[ListOptions|bs:ListOptions]] | ** [[ListOptions|bs:ListOptions]] | ||
{{столбцы/конец}} | {{столбцы/конец}} | ||
==Данные запроса== | |||
===Объект getProductItemListRequest=== | |||
Корневой элемент запроса. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип данных !! Обязательность | |||
|- | |||
| '''listOptions''' || Параметры запрашиваемого списка. || [[ListOptions|bs:ListOptions]] || 0..1 | |||
|- | |||
| '''subProductGuid''' || Вид продукции, для которого нужно получить номенклатуру || [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''enterpriseGuid''' || Идентификатор предприятия, на котором производится или хранится продукция || [[UUID|bs:UUID]] || 1 | |||
|} | |||
===Объект [[#Объект getProductItemListRequest|..Request]]/listOptions=== | |||
Объект содержит параметры запрашиваемого списка продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип данных !! Обязательность | |||
|- | |||
| '''count''' || Количество значений в списке | |||
* По умолчанию значение равно 100; | |||
* Максимально допустимое значение равно 1000 | |||
|| [http://www.w3.org/TR/xmlschema-2/#nonNegativeInteger xs:nonNegativeInteger] || 0..1 | |||
|- | |||
| '''offset''' || Смещение в списке относительно начала || [http://www.w3.org/TR/xmlschema-2/#nonNegativeInteger xs:nonNegativeInteger] || 0..1 | |||
|} | |||
==Данные ответа== | |||
===Объект getProductItemListResponse=== | |||
Корневой объект, описывающий получаемый результат. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип данных !! Обязательность | |||
|- | |||
| [[#Объект ..Response/productItemList|'''productItemList''']] || Список продукции || [[ProductItemList|prod:ProductItemList]] || 1 | |||
|} | |||
===Объект [[#Объект getProductItemListResponse|..Response]]/'''productItemList'''=== | |||
Объект, описывающий единицу номенклатуры производителя. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип данных !! Обязательность | |||
|- | |||
| '''productItem''' || Сущность, описывающая единицу номенклатуры. || [[ProductItem|prod:ProductItem]] || 1 | |||
|} | |||
===Объект [[#Объект getProductItemListResponse|..Response]]/productItemList/'''productItem'''=== | |||
Объект описывает сущность единицы номенклатуры. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип данных !! Обязательность | |||
|- | |||
| '''UUID''' || Текст ячейки || Текст ячейки || Текст ячейки | |||
|- | |||
| '''GUID''' || Текст ячейки || Текст ячейки || Текст ячейки | |||
|- | |||
| active || Текст ячейки || Текст ячейки || Текст ячейки | |||
|- | |||
| last || Текст ячейки || Текст ячейки || Текст ячейки | |||
|- | |||
| status || Текст ячейки || Текст ячейки || Текст ячейки | |||
|- | |||
| createDate || Текст ячейки || Текст ячейки || Текст ячейки | |||
|- | |||
| updateDate || Текст ячейки || Текст ячейки || Текст ячейки | |||
|- | |||
| previous || Текст ячейки || Текст ячейки || Текст ячейки | |||
|- | |||
| next || Текст ячейки || Текст ячейки || Текст ячейки | |||
|- | |||
| name || Текст ячейки || Текст ячейки || Текст ячейки | |||
|- | |||
| productType || Текст ячейки || Текст ячейки || Текст ячейки | |||
|- | |||
| product || Текст ячейки || Текст ячейки || Текст ячейки | |||
|- | |||
| subProduct || Текст ячейки || Текст ячейки || Текст ячейки | |||
|- | |||
| correspondToGost || Текст ячейки || Текст ячейки || Текст ячейки | |||
|- | |||
| gost || Текст ячейки || Текст ячейки || Текст ячейки | |||
|} | |||
==Пример запроса== | |||
Версия 16:44, 11 июля 2016
Общие сведения
Метод позволяет получить список наименований продукции отфильтрованный по указанному продукту по номенклатуре определенного предприятия-производителя. В список попадают только актуальные записи (active=true). Метод поддерживает возможность постраничного вывода.
Используемые пространства имён и типы
|
Данные запроса
Объект getProductItemListRequest
Корневой элемент запроса.
| Поле | Описание | Тип данных | Обязательность |
|---|---|---|---|
| listOptions | Параметры запрашиваемого списка. | bs:ListOptions | 0..1 |
| subProductGuid | Вид продукции, для которого нужно получить номенклатуру | bs:UUID | 1 |
| enterpriseGuid | Идентификатор предприятия, на котором производится или хранится продукция | bs:UUID | 1 |
Объект ..Request/listOptions
Объект содержит параметры запрашиваемого списка продукции.
| Поле | Описание | Тип данных | Обязательность |
|---|---|---|---|
| count | Количество значений в списке
|
xs:nonNegativeInteger | 0..1 |
| offset | Смещение в списке относительно начала | xs:nonNegativeInteger | 0..1 |
Данные ответа
Объект getProductItemListResponse
Корневой объект, описывающий получаемый результат.
| Поле | Описание | Тип данных | Обязательность |
|---|---|---|---|
| productItemList | Список продукции | prod:ProductItemList | 1 |
Объект ..Response/productItemList
Объект, описывающий единицу номенклатуры производителя.
| Поле | Описание | Тип данных | Обязательность |
|---|---|---|---|
| productItem | Сущность, описывающая единицу номенклатуры. | prod:ProductItem | 1 |
Объект ..Response/productItemList/productItem
Объект описывает сущность единицы номенклатуры.
| Поле | Описание | Тип данных | Обязательность |
|---|---|---|---|
| UUID | Текст ячейки | Текст ячейки | Текст ячейки |
| GUID | Текст ячейки | Текст ячейки | Текст ячейки |
| active | Текст ячейки | Текст ячейки | Текст ячейки |
| last | Текст ячейки | Текст ячейки | Текст ячейки |
| status | Текст ячейки | Текст ячейки | Текст ячейки |
| createDate | Текст ячейки | Текст ячейки | Текст ячейки |
| updateDate | Текст ячейки | Текст ячейки | Текст ячейки |
| previous | Текст ячейки | Текст ячейки | Текст ячейки |
| next | Текст ячейки | Текст ячейки | Текст ячейки |
| name | Текст ячейки | Текст ячейки | Текст ячейки |
| productType | Текст ячейки | Текст ячейки | Текст ячейки |
| product | Текст ячейки | Текст ячейки | Текст ячейки |
| subProduct | Текст ячейки | Текст ячейки | Текст ячейки |
| correspondToGost | Текст ячейки | Текст ячейки | Текст ячейки |
| gost | Текст ячейки | Текст ячейки | Текст ячейки |
