ТипНоменклатуры - API3 Объект — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
 
(не показано 6 промежуточных версий 3 участников)
Строка 1: Строка 1:
 +
===Объект===
 +
Тип: Справочник
  
===Объект===
+
'''Структура'''
 
* ИдИС - идентификатор типа номенклатуры в ИС
 
* ИдИС - идентификатор типа номенклатуры в ИС
 
* ИдСБИС - идентификатор типа номенклатуры в СБИС
 
* ИдСБИС - идентификатор типа номенклатуры в СБИС
 
* Название* - название типа номенклатуры
 
* Название* - название типа номенклатуры
* Вид* - объект [[ВидНоменклатуры_-_API3_Объект|ВидНоменклатуры]] (в терминах СБИС Категория номенклатуры)
+
* Вид - объект [[ВидНоменклатуры_-_API3_Объект|ВидНоменклатуры]] (в терминах СБИС Категория номенклатуры)
* ВидУчета - ????
+
* ВидСкладскогоУчета - объект [[ВидСкладскогоУчета_-_API3_Объект|ВидСкладскогоУчета]]
* СтавкаНДС* - объект [[СтавкаНДС_-_API3_Объект|СтавкаНДС]]
+
* ПодвидСкладскогоУчета - объект [[ПодвидСкладскогоУчета_-_API3_Объект|ПодвидСкладскогоУчета]]
* Показатель - параметры учета по умолчанию
 
 
* Учет - список с особенностями учет номенклатуры
 
* Учет - список с особенностями учет номенклатуры
 
** Склад - объект [[Склад_-_API3_Объект|Склад]]
 
** Склад - объект [[Склад_-_API3_Объект|Склад]]
Строка 15: Строка 16:
 
'''Пример:'''
 
'''Пример:'''
 
<source lang="json">
 
<source lang="json">
 
+
{
{
+
  "ИдИС": "8ae76993-d492-11e4-80ca-005056b72487",
 +
  "Название": "Материалы",
 +
  "ИдСБИС": "16",
 +
  "Вид": {
 +
    "ИдСБИС": "1",
 +
    "ИмяСБИС": "ВидНоменклатуры"
 +
  },
 +
  "ВидСкладскогоУчета": {
 +
    "ИдСБИС": "1",
 +
    "ИмяСБИС": "ВидСкладскогоУчета"
 +
  },
 +
  "Учет": [
 +
    {
 +
      "Организация": {},
 +
      "Показатель": {
 +
        "ИмяСБИС": "ПоказательУчета",
 +
        "Аналитика1": {
 +
          "ИдСБИС": "6089",
 +
          "Ини": "СинхВыгрузка_СтатьяЗатрат",
 +
          "ИдИС": "6f78d70b-38de-11e4-9e11-005056c00008",
 +
          "ИмяСБИС": "СтатьяЗатрат",
 +
          "ИмяИС": "Справочники.СтатьиЗатрат"
 +
        },
 +
        "Счет": "26"
 +
      },
 +
      "Склад": {}
 +
    },
 +
    {
 +
      "Организация": {
 +
        "ИдСБИС": "123",
 +
        "Ини": "СинхВыгрузка_НашаОрганизация",
 +
        "ИдИС": "a0733ea7-1ebb-11e7-8583-3497f6377b7e",
 +
        "ИмяСБИС": "НашаОрганизация",
 +
        "ИмяИС": "Справочники.Организации"
 +
      },
 +
      "Показатель": {
 +
        "ИмяСБИС": "ПоказательУчета",
 +
        "Счет": "20-01"
 +
      },
 +
      "Склад": {
 +
        "ИдСБИС": "3560",
 +
        "Ини": "СинхВыгрузка_Склад",
 +
        "ИдИС": "d341d2e0-b3b1-11dc-a100-0011d85708ff",
 +
        "ИмяСБИС": "Склад",
 +
        "ИмяИС": "Справочники.Склады"
 +
      }
 +
    }
 +
  ]
 
}
 
}
 
</source>
 
</source>
Строка 22: Строка 70:
  
 
===Естественные ключи===
 
===Естественные ключи===
* Ключ1 - не используется(вес = 3)
+
* Ключ1
 
** Ключ1_1 - не используется
 
** Ключ1_1 - не используется
 
** Ключ1_2 - не используется
 
** Ключ1_2 - не используется
 
** Ключ1_3 - не используется
 
** Ключ1_3 - не используется
 
** Ключ1_4 - не используется
 
** Ключ1_4 - не используется
* Ключ2 - Название
+
* Ключ2 - не используется
 
* Ключ3 - не используется
 
* Ключ3 - не используется
 +
* Название - ИСПОЛЬЗУЕТСЯ
  
 
===Зависит от объектов===
 
===Зависит от объектов===
 +
* НашаОрганизация
 +
* Склад
 +
* ПоказательУчета
 +
* ВидНоменклатуры
 +
* ВидСкладскогоУчета
 +
* ПодвидСкладскогоУчета
  
 
===Используемые методы БЛ===
 
===Используемые методы БЛ===
 +
* ТипНоменклатуры.Прочитать (Складской учет.Номенклатура.orx)
 +
* ТипНоменклатуры.СоздатьСДопПолями
 +
* ТипНоменклатуры.Записать
 +
* ТипНоменклатуры.List
 +
* НашаОрганизация.Прочитать
 +
* Склад.Прочитать
  
 
[[Категория:SBIS API3 Объект]]
 
[[Категория:SBIS API3 Объект]]
ТипНоменклатуры.Создать (Складской учет.Номенклатура.orx)
 

Текущая версия на 15:28, 21 февраля 2023

Объект

Тип: Справочник

Структура

Пример:

{ 
  "ИдИС": "8ae76993-d492-11e4-80ca-005056b72487",
  "Название": "Материалы",
  "ИдСБИС": "16",
  "Вид": {
    "ИдСБИС": "1",
    "ИмяСБИС": "ВидНоменклатуры"
  },
  "ВидСкладскогоУчета": {
    "ИдСБИС": "1",
    "ИмяСБИС": "ВидСкладскогоУчета"
  },
  "Учет": [
    {
      "Организация": {},
      "Показатель": {
        "ИмяСБИС": "ПоказательУчета",
        "Аналитика1": {
          "ИдСБИС": "6089",
          "Ини": "СинхВыгрузка_СтатьяЗатрат",
          "ИдИС": "6f78d70b-38de-11e4-9e11-005056c00008",
          "ИмяСБИС": "СтатьяЗатрат",
          "ИмяИС": "Справочники.СтатьиЗатрат"
        },
        "Счет": "26"
      },
      "Склад": {}
    },
    {
      "Организация": {
        "ИдСБИС": "123",
        "Ини": "СинхВыгрузка_НашаОрганизация",
        "ИдИС": "a0733ea7-1ebb-11e7-8583-3497f6377b7e",
        "ИмяСБИС": "НашаОрганизация",
        "ИмяИС": "Справочники.Организации"
      },
      "Показатель": {
        "ИмяСБИС": "ПоказательУчета",
        "Счет": "20-01"
      },
      "Склад": {
        "ИдСБИС": "3560",
        "Ини": "СинхВыгрузка_Склад",
        "ИдИС": "d341d2e0-b3b1-11dc-a100-0011d85708ff",
        "ИмяСБИС": "Склад",
        "ИмяИС": "Справочники.Склады"
      }
    }
  ] 
}


Естественные ключи

  • Ключ1
    • Ключ1_1 - не используется
    • Ключ1_2 - не используется
    • Ключ1_3 - не используется
    • Ключ1_4 - не используется
  • Ключ2 - не используется
  • Ключ3 - не используется
  • Название - ИСПОЛЬЗУЕТСЯ

Зависит от объектов

  • НашаОрганизация
  • Склад
  • ПоказательУчета
  • ВидНоменклатуры
  • ВидСкладскогоУчета
  • ПодвидСкладскогоУчета

Используемые методы БЛ

  • ТипНоменклатуры.Прочитать (Складской учет.Номенклатура.orx)
  • ТипНоменклатуры.СоздатьСДопПолями
  • ТипНоменклатуры.Записать
  • ТипНоменклатуры.List
  • НашаОрганизация.Прочитать
  • Склад.Прочитать