API:Создание номенклатуры в справочнике товаров: различия между версиями
Перейти к навигации
Перейти к поиску
Merkulov (обсуждение | вклад) |
Merkulov (обсуждение | вклад) |
||
Строка 21: | Строка 21: | ||
|content-left= | |content-left= | ||
* '''organizationId''': ID организации | * '''organizationId''': ID организации | ||
* '''barcode''': | * '''barcode''': Штрих код позиции (EAN-8, EAN-13) | ||
* '''vendorCode''': | * '''vendorCode''': Артикул производителя | ||
* '''name''': Наименование номенклатуры | * '''name''': Наименование номенклатуры | ||
* '''vatId''': НДС ID | * '''vatId''': НДС ID | ||
* '''vatValue''': НДС | * '''vatValue''': НДС | ||
* '''unitCode''': | * '''unitCode''': Код единицы измерения по '''ОКЕИ''' | ||
* '''volume''': Значение объема | * '''volume''': Значение объема | ||
* '''purchasePrice''': Цена закупки | * '''purchasePrice''': Цена закупки | ||
Строка 34: | Строка 34: | ||
* '''focused''': Фокусный товар (true/false) | * '''focused''': Фокусный товар (true/false) | ||
* '''container''': товар типа Комплект (true/false) | * '''container''': товар типа Комплект (true/false) | ||
* '''paymentSubject''': | * '''paymentSubject''': Признак предмета расчёта (Товар, Платеж, Залог, Выигрыш лотереи и др.) | ||
* '''adultsOnly''': Возрастное ограничение товара | * '''adultsOnly''': Возрастное ограничение товара | ||
* '''code''': Код | * '''code''': Код | ||
Строка 47: | Строка 47: | ||
* '''type''': Тип номенклатурной позиции( Товар, Рецепт, Комплект, Шаблон) | * '''type''': Тип номенклатурной позиции( Товар, Рецепт, Комплект, Шаблон) | ||
* '''compositeGoods''': Тип товара (Товар, Рецепт, Комплект, Шаблон) | * '''compositeGoods''': Тип товара (Товар, Рецепт, Комплект, Шаблон) | ||
* '''barcodes''': | * '''barcodes''': Штрих код позиции (EAN-8, EAN-13) | ||
* '''countryCode''': Код страны | * '''countryCode''': Код страны | ||
* '''customsDeclaration''': Таможенная | * '''customsDeclaration''': Таможенная декларация | ||
* '''description''': Описание | * '''description''': Описание | ||
* '''picturesIds''': ID изображения | * '''picturesIds''': ID изображения |
Версия 14:42, 26 апреля 2022
Общие сведения
API (Application Programming Interface или интерфейс программирования приложений) — совокупность инструментов и функций в виде интерфейса для создания новых приложений и интеграции с ИС. Все запросы к сервису БИФИТ Бизнес осуществляются при помощи авторотационного токена - access_token. Для генерации токена, необходимо пройти процедуру авторизации OAuth2. Для этого необходимо использовать логин/пароль зарегистрированной учетной записи.
Создание номенклатурной позиции в справочнике товаров
Запрос | POST |
URL: https://kassa.bifit.com/cashdesk-api/v1/protected/nomenclatures |
https://kassa.bifit.com/cashdesk-api/v1/protected/nomenclatures |
Request Body | type: raw (JSON) |
nomenclatureFeatures: Характеристика товара
tradeObjectRelations: Данные номенклатуры в торговом объекте
|
{ "item":{
"organizationId": "ID организации",
"barcode": null,
"vendorCode": null,
"name": "Наименование номенклатуры",
"vatId": 5,
"vatValue": 20,
"unitCode": 796,
"volume": null,
"purchasePrice": null,
"sellingPrice": 60,
"weighted": false,
"grouped": false,
"focused": false,
"container": true,
"paymentSubject": "PRODUCT",
"adultsOnly": false,
"code": null,
"markType": "UNKNOWN",
"gtin": null,
"pluCode": null,
"template": null,
"visible": true,
"contractorActivityType": null,
"contractorId": null,
"custom": false,
"type": "DEFAULT",
"compositeGoods": [],
"barcodes": [],
"countryCode": null,
"customsDeclaration": null,
"description": null,
"picturesIds": [],
"application": "KASSA"},
"nomenclatureFeatures": [
{
"id": null,
"nomenclatureId": "ID номенклатуры",
"featureId": "Идентификатор номенклатуры",
"value": null
}
],
"organizationId" : "ID организации",
"tradeObjectRelations": [
{
"nomenclatureId": "ID номенклатуры",
"organizationId": "ID организации",
"sellingPrice":60,
"tradeObjectId": "ID торгового объекта"
}],
"orgMemberPoints": null,
"blockedNomenclatureList": null
}
|
Response | |
ID созданной номенклатуры |
23923080 |
Примечание
После получения ID созданного онлайн заказа, укажите его в поисковом запросе https://kassa.bifit.com/cashdesk/#/app_cashdesk/goods/nomenclature/edit?id= после знака равно.