API:Создание номенклатуры в справочнике товаров
Версия от 18:35, 25 апреля 2022; Merkulov (обсуждение | вклад)
Общие сведения
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) |
|
{
"item": {
"adultsOnly": false,
"application": "KASSA",
"barcode": "string",
"barcodes": [null],
"blockedNomenclatureList": [
{
"created": 0,
"nomenclatureId": 0,
"organizationId": "ID организации",
"tradeObjectId": "string"
}
],
"changed": 0,
"code": "null",
"compositeGoods": [
{
"compositeType": "INGREDIENT",
"extCode": "string",
"linkId": 0,
"nomenclatureId": 0,
"parentId": 0,
"price": 0,
"quantity": 0
}
],
"container": true,
"contractorActivityType": "AGENT",
"contractorId": 0,
"countryCode": "string",
"created": 0,
"custom": false,
"customsDeclaration": "string",
"description": "string",
"externalCode": "string",
"externalId": "string",
"focused": false,
"grouped": false,
"gtin": "null",
"markType": "UNKNOWN",
"name": "Наименование номенклатуры",
"nomenclatureFeatures": [
{
"created": 0,
"featureId": 0,
"id": 0,
"nomenclatureId": 0,
"value": "string"
}
],
"orgMemberPoints": 0,
"organizationId": "ID организации",
"parentId": 0,
"paymentSubject": "PRODUCT",
"picture": 0,
"picturesIds": [
0
],
"pluCode": "string",
"purchasePrice": "Цена закупки",
"sellingPrice": "Цена продажи",
"template": {
"fields": [
{
"available": [
"string"
],
"defaultValue": "string",
"factor": 0,
"forPrint": true,
"inputName": "string",
"mask": "string",
"minimumValue": "string",
"name": "string",
"outType": "PRICE",
"prefix": "string",
"regexp": "string",
"replace": true,
"required": true,
"type": "STRING",
"value": "string"
}
]
},
"tradeObjectRelations": [
{
"nomenclatureId": 0,
"orgMemberPoints": 0,
"organizationId": "ID организации",
"sellingPrice": 0,
"tradeObjectId": "ID торгового объекта"
}
],
"type": "DEFAULT",
"unitCode": 796,
"vatId": 5,
"vatValue": 20,
"vendorCode": null,
"visible": true,
"volume": null,
"weighted": false
},
"organizationId": "ID организации"
}
|