!(Корнильева)Номенклатура:SBIS API3 Объект — различия между версиями
(Новая страница: «тест») |
|||
(не показано 6 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
− | + | ===Объект=== | |
+ | * ИдИС * - идентификатор номенклатуры в ИС | ||
+ | * Код - код номенклатуры | ||
+ | * Артикул - артикул номенклатуры | ||
+ | * Название - название номенклатуры | ||
+ | * НазваниеПолное - полное название номенклатуры | ||
+ | * Тип * - объект [[ТипНоменклатуры_-_API3_Объект|Тип номенклатуры]] | ||
+ | * ЕдИзм * - объект [[ЕдиницаИзмерения_-_API3_Объект|Единица измерения]] | ||
+ | * СтавкаНДС* - объект [[!СтавкаНДС_-_API3_Объект|СтавкаНДС]] | ||
+ | * ЭтоГруппа- признак группы | ||
+ | * Родитель * - объект [[Номенклатура_-_API3_Объект|Номенклатура]] | ||
+ | * Маркировка - объект Маркировка | ||
+ | * Изображения - массив объектов | ||
+ | ** ИмяФайла - имя файла изображения | ||
+ | ** ДвоичныеДанные - строка с двоичными данными (base64) | ||
+ | ** Основное - булево, признак основного изображения | ||
+ | * Цены - массив объектов | ||
+ | ** ВидЦены - объект [[ВидЦены_-_API3_Объект|Вид цены]] | ||
+ | ** Цена - значение цены | ||
+ | ** Дата - дата, c которой действует цена | ||
+ | * Коды - массив объектов | ||
+ | ** ТипКода - объект [[ТипКода_-_API3_Объект|Тип кода]] | ||
+ | ** Код - код | ||
+ | * СоставНа | ||
+ | * Составы - массив объектов (наборы составов) | ||
+ | ** Состав - массив объектов (наборы ингредиентов/материалов) | ||
+ | *** Номенклатура * - объект [[Номенклатура_-_API3_Объект|Номенклатура]] | ||
+ | *** Количество | ||
+ | *** ЕдИзм * - объект [[ЕдиницаИзмерения_-_API3_Объект|Единица измерения]] | ||
+ | |||
+ | '''Пример:''' | ||
+ | <source lang="json"> | ||
+ | |||
+ | { | ||
+ | "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e", | ||
+ | "Код": "00000000008", | ||
+ | "Артикул": "КР-8", | ||
+ | "Название": "Креветка", | ||
+ | "НазваниеПолное":"Креветка Атлантическая", | ||
+ | "Тип": {"ИдИС": "34165sg-28c9-11e7-a6d9-2342"}, | ||
+ | "ЕдИзм": { "ИдИС": "23fge34-28c9-11e7-a6d9-23434"}, | ||
+ | "СтавкаНДС": "18", | ||
+ | "ЭтоГруппа": false, | ||
+ | "Родитель": {"ИдИС": "b905808c-e133-11d8-937c-000d884f5d5e"}, | ||
+ | "СтавкаНДС": {"ИдИС": "b905808c-e133-11d8-937c-000d884f5d5b"}, | ||
+ | "Изображения": [{ | ||
+ | "ИмяФайла": "foto.jpg", | ||
+ | "ДвоичныеДанные": "textbase64==", | ||
+ | "Основное": true | ||
+ | }], | ||
+ | "Цены": [{ | ||
+ | "Цена": 2500, | ||
+ | "ВидЦены": {"ИдИС": "38640fa5-e0a5-11d8-937b-000d884f5d5e"}, | ||
+ | "Дата": "28.10.2018" | ||
+ | }], | ||
+ | "Коды": [{ | ||
+ | "ТипКода": {"ИдИС": "38640fa5-e0a5-11d8-937b-000d884f5f5e"}, | ||
+ | "Код": "2000020647979" | ||
+ | }] | ||
+ | } | ||
+ | </source> | ||
+ | |||
+ | ===Естественные ключи=== | ||
+ | * Ключ1 - Код (вес = 3) | ||
+ | ** Ключ1_1 - Код | ||
+ | ** Ключ1_2 - не используется | ||
+ | ** Ключ1_3 - не используется | ||
+ | * Ключ2 - Название | ||
+ | * Ключ3 - не используется | ||
+ | + Название | ||
+ | |||
+ | ===Зависит от объектов=== | ||
+ | * [[ТипНоменклатуры_-_API3_Объект|Тип номенклатуры]] | ||
+ | * [[ЕдиницаИзмерения_-_API3_Объект|Единица измерения]] | ||
+ | * [[ВидЦены_-_API3_Объект|Вид цены]] | ||
+ | |||
+ | ===Используемые методы БЛ=== | ||
+ | * Номенклатура.Прочитать | ||
+ | * Номенклатура.ПолучитьПоКоду | ||
+ | * Номенклатура.CustomizableList | ||
+ | * Номенклатура.Создать | ||
+ | * Номенклатура.Записать | ||
+ | [[Категория:SBIS API3 Объект]] |
Текущая версия на 11:19, 26 февраля 2020
Объект
- ИдИС * - идентификатор номенклатуры в ИС
- Код - код номенклатуры
- Артикул - артикул номенклатуры
- Название - название номенклатуры
- НазваниеПолное - полное название номенклатуры
- Тип * - объект Тип номенклатуры
- ЕдИзм * - объект Единица измерения
- СтавкаНДС* - объект СтавкаНДС
- ЭтоГруппа- признак группы
- Родитель * - объект Номенклатура
- Маркировка - объект Маркировка
- Изображения - массив объектов
- ИмяФайла - имя файла изображения
- ДвоичныеДанные - строка с двоичными данными (base64)
- Основное - булево, признак основного изображения
- Цены - массив объектов
- ВидЦены - объект Вид цены
- Цена - значение цены
- Дата - дата, c которой действует цена
- Коды - массив объектов
- ТипКода - объект Тип кода
- Код - код
- СоставНа
- Составы - массив объектов (наборы составов)
- Состав - массив объектов (наборы ингредиентов/материалов)
- Номенклатура * - объект Номенклатура
- Количество
- ЕдИзм * - объект Единица измерения
- Состав - массив объектов (наборы ингредиентов/материалов)
Пример:
{
"ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
"Код": "00000000008",
"Артикул": "КР-8",
"Название": "Креветка",
"НазваниеПолное":"Креветка Атлантическая",
"Тип": {"ИдИС": "34165sg-28c9-11e7-a6d9-2342"},
"ЕдИзм": { "ИдИС": "23fge34-28c9-11e7-a6d9-23434"},
"СтавкаНДС": "18",
"ЭтоГруппа": false,
"Родитель": {"ИдИС": "b905808c-e133-11d8-937c-000d884f5d5e"},
"СтавкаНДС": {"ИдИС": "b905808c-e133-11d8-937c-000d884f5d5b"},
"Изображения": [{
"ИмяФайла": "foto.jpg",
"ДвоичныеДанные": "textbase64==",
"Основное": true
}],
"Цены": [{
"Цена": 2500,
"ВидЦены": {"ИдИС": "38640fa5-e0a5-11d8-937b-000d884f5d5e"},
"Дата": "28.10.2018"
}],
"Коды": [{
"ТипКода": {"ИдИС": "38640fa5-e0a5-11d8-937b-000d884f5f5e"},
"Код": "2000020647979"
}]
}
Естественные ключи
- Ключ1 - Код (вес = 3)
- Ключ1_1 - Код
- Ключ1_2 - не используется
- Ключ1_3 - не используется
- Ключ2 - Название
- Ключ3 - не используется
+ Название
Зависит от объектов
Используемые методы БЛ
- Номенклатура.Прочитать
- Номенклатура.ПолучитьПоКоду
- Номенклатура.CustomizableList
- Номенклатура.Создать
- Номенклатура.Записать