Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
doc:dev:api:pricelist [26.04.2018 17:17] mzubkov |
doc:dev:api:pricelist [23.09.2019 17:40] (текущий) dlebedev [Получение данных о ценах] |
||
---|---|---|---|
Строка 15: | Строка 15: | ||
* int **id** (get only) - внутренний ID прайслиста | * int **id** (get only) - внутренний ID прайслиста | ||
* string **external_id** (get only) - ID прайслиста во внешней системе (например, 1С) | * string **external_id** (get only) - ID прайслиста во внешней системе (например, 1С) | ||
- | * int **item_id** (get only) -внутренний ID товара. Если не указан, то будут возвращены все товары | + | * int **item_id** (get only) - внутренний ID товара. Если не указан, то будут возвращены все товары |
* string **item_ext_id** (get only) - ID товара во внешней системе (например, 1С) | * string **item_ext_id** (get only) - ID товара во внешней системе (например, 1С) | ||
- | + | * string **item_article** - артикул товара. | |
+ | * **fields** - список дополнительных полей, которые будут добавлены в ответ сервера. Имена полей разделены символом ":". Необязательный параметр. Поддерживаются следующие поля: | ||
+ | * item_id | ||
+ | * item_name | ||
+ | * item_description | ||
+ | * item_enabled | ||
+ | * item_created_date | ||
+ | * item_created_by | ||
+ | * item_last_update_date | ||
+ | * item_last_update_by | ||
+ | * item_sales_weight | ||
+ | * item_external_source | ||
+ | * item_external_id | ||
+ | * item_manufacturer_id | ||
+ | * item_article | ||
+ | * item_type | ||
+ | * item_weight_good_flag | ||
+ | * item_not_show_in_shop | ||
+ | * item_param0 | ||
+ | * item_param1 | ||
+ | * item_param2 | ||
+ | * item_param3 | ||
+ | * item_param4 | ||
+ | * item_category_id | ||
+ | * item_volume | ||
+ | * item_attribute1 | ||
+ | * item_attribute2 | ||
+ | * item_attribute3 | ||
+ | * item_attribute4 | ||
+ | * item_attribute5 | ||
+ | * item_attribute6 | ||
+ | * item_attribute7 | ||
+ | * item_attribute8 | ||
+ | * item_attribute9 | ||
+ | * item_attribute10 | ||
+ | * item_attribute11 | ||
+ | * item_attribute12 | ||
+ | * item_attribute13 | ||
+ | * item_attribute14 | ||
+ | * item_attribute15 | ||
+ | * item_vat_percent | ||
+ | * item_html_template_id | ||
+ | * item_quantity_per_box | ||
+ | * item_preferred_supplier | ||
+ | * item_percent_of_motivation | ||
+ | * item_ean13 | ||
+ | * item_manufacturer_name | ||
===== Создание/обновление прайслиста ===== | ===== Создание/обновление прайслиста ===== | ||
http://mycompany.virtpos.ru/api/pricelist/update?apikey=MySecret&format=xml | http://mycompany.virtpos.ru/api/pricelist/update?apikey=MySecret&format=xml | ||
Строка 84: | Строка 129: | ||
===== Массовое обновление цен на товары ===== | ===== Массовое обновление цен на товары ===== | ||
- | https://user-host.virtpos.ru/api/inflow/batchUpdate/?apikey=MySecret&format=xml&batch=batch | + | https://mycompany.virtpos.ru/api/pricelist/batchUpdate/?apikey=MySecret&format=xml&batch=batch |
+ | |||
+ | Можно использовать как **POST** запрос, так и **GET** запрос | ||
Пример batch: | Пример batch: | ||
Строка 95: | Строка 142: | ||
<items> | <items> | ||
<item> | <item> | ||
- | <!-- Может использоваться либо id, либо external_id --> | + | <!-- Может использоваться либо id, либо external_id ---> |
<id>item_id</id> | <id>item_id</id> | ||
<external_id>item_external_id</external_id> | <external_id>item_external_id</external_id> |