API:Создание номенклатуры в справочнике товаров: различия между версиями
Перейти к навигации
Перейти к поиску
Merkulov (обсуждение | вклад) |
Merkulov (обсуждение | вклад) |
||
Строка 20: | Строка 20: | ||
|title-right= type: '''raw''' (JSON) | |title-right= type: '''raw''' (JSON) | ||
|content-left= | |content-left= | ||
* | * 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":0, | ||
** tradeObjectId": ""ID торгового объекта"" | |||
* orgMemberPoints": null, | |||
* blockedNomenclatureList": null | |||
** | |||
** | |||
** | |||
** | |||
* | |||
* | |||
|content-right= | |content-right= | ||
<syntaxhighlight lang="JSON"> | <syntaxhighlight lang="JSON"> | ||
{ "item":{ | { "item":{ | ||
"organizationId": " | "organizationId": "ID организации", | ||
"barcode": null, | "barcode": null, | ||
"vendorCode": null, | "vendorCode": null, | ||
"name": " | "name": "Наименование номенклатуры", | ||
"vatId": 5, | "vatId": 5, | ||
"vatValue": 20, | "vatValue": 20, | ||
Строка 124: | Строка 104: | ||
"nomenclatureFeatures": [ | "nomenclatureFeatures": [ | ||
{ | { | ||
"id": | "id": null, | ||
"nomenclatureId": | "nomenclatureId": "ID номенклатуры", | ||
"featureId": | "featureId": "Идентификатор номенклатуры", | ||
"value": null | "value": null | ||
} | } | ||
], | ], | ||
"organizationId" : " | "organizationId" : "ID организации", | ||
"tradeObjectRelations": [ | "tradeObjectRelations": [ | ||
{ | { | ||
"nomenclatureId": | "nomenclatureId": "ID номенклатуры", | ||
"organizationId": " | "organizationId": "ID организации", | ||
"sellingPrice":0, | "sellingPrice":0, | ||
"tradeObjectId": " | "tradeObjectId": ""ID торгового объекта"" | ||
}], | }], | ||
"orgMemberPoints": null, | "orgMemberPoints": null, |
Версия 18:46, 25 апреля 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":0,
"tradeObjectId": ""ID торгового объекта""
}],
"orgMemberPoints": null,
"blockedNomenclatureList": null
}
|