API - Номенклатура » История » Редакция 5
« Предыдущее |
Редакция 5/12
(Разница(diff))
| Следующее »
Александр Кварацхелия, 18.04.2014 13:07
API - Номенклатура¶
- Содержание
- API - Номенклатура
Перечисление¶
Тип номенклатуры¶
- 1 - товар
- 2 - услуга
Ресурс: Номенклатура¶
Все операции в рамках ресурса "Контрагенты" требуют аутентификации и установки рабочей организации
Модель номенклатуры¶
{ "id": 1234, "nomenclature_type": 1, "code": "Код", "name": "Наименование номенклатурной позиции", "measurement_unit": {"id": 100, "name": "Метр"}, "comment": "" }
id
- идентификатор позиции;nomenclature_type
- значение перечисления Тип номенклатуры (обязательно);code
- код номенклатуры (макс. 50 символов, необязательно);name
- наименование (макс. 300 символов, обязательно);measurement_unit
- Единица измерения (обязательно);comment
: - комментарий (макс. 150 символов, необязательно).
Кроме этого, для номенклатуры с типом "Товар" в модель добавляются следующие поля:
{ "article": "01012223", "barcode": "46012304230435", "tmc_type": {"id":184, "name": "Товары"} }
article
- артикул товара (макс. 25 символов, необязательно);barcode
- штрих-код товара (макс. 200 символов, необязательно);tmc_type
- Тип запасов (обязательно).
Операции¶
name: Получение списка номенклатуры
desc: Возвращает список объектов из справочника номенклатуры рабочей организации
url: /buh/nomenclature/list
params: Стандартные параметры операции LIST
name: Чтение данных номенклатуры
desc: Возвращает объект номенклатуры по указанному первичному ключу
url: /buh/nomenclature/read
params: nomenclature_type
для нового (пустого) объекта; nomenclature_type
и id
для существующего объекта
name: Создание номенклатуры
desc: Создает новый объект номенклатуры в рабочей организации
url: /buh/nomenclature/create
params: модель номенклатуры без указанного id
name: Изменение номенклатуры
desc: Изменяет данные номенклатуры
url: /buh/nomenclature/update
params: модель номенклатуры с указанным id
name: Удаление номенклатуры
desc: Удаляет позицию номенклатуры с указанным id (см. DELETE)
url: /buh/nomenclature/delete
params: модель номенклатуры, либо объект {"id": 123, "nomenclature_type": 1}
.
Ресурс: Единица измерения¶
Ресурс: Тип запасов¶
Обновлено Александр Кварацхелия около 11 лет назад · 5 изменени(я, ий)