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

Материал из razgovorov.ru
Перейти к: навигация, поиск
Строка 1: Строка 1:
 
===Объект===
 
===Объект===
* ИдИС * - идентификатор номенклатуры поставщика в ИС
+
Тип: Справочник
* Код - код в каталоге поставщика.
+
 
* Название - название номенклатуры
+
<span style="color:#077F0B">ОБЪЕКТ РЕАЛИЗОВАН ТОЛЬКО ДЛЯ ЗАГРУЗКИ В СБИС</span>
* Контрагент * - объект [[Контрагент_-_API3_Объект|Контрагент]] Контрагент номенклатуры
+
 
* ЕдИзм * - объект [[ЕдиницаИзмерения_-_API3_Объект|Единица измерения]] Единица измерения номенклатуры поставщика.
+
* Код - строка, код в каталоге поставщика.
* Номенклатура * - объект [[Номенклатура _-_API3_Объект|Номенклатура ]] Номенклатура сопоставленная с номенклатурой поставщика.
+
* Контрагент* - объект [[Контрагент_-_API3_Объект|Контрагент]], поставщик номенклатуры
 
* Коэффициент - коэффициент пересчета в единицу установленную на номенклатуре.
 
* Коэффициент - коэффициент пересчета в единицу установленную на номенклатуре.
 +
* Название - строка, название номенклатуры
 +
* Номенклатура* - объект [[Номенклатура _-_API3_Объект|Номенклатура ]], номенклатура с которой сопоставляем номенклатуру поставщика
 +
* ЕдИзм* - объект [[ЕдиницаИзмерения_-_API3_Объект|Единица измерения]], единица измерения номенклатуры поставщика
 +
 
'''Пример:'''
 
'''Пример:'''
 
<source lang="json">
 
<source lang="json">
 
 
{
 
{
    "ИдСБИС": 1234,
 
 
     "Код": 1232312213,
 
     "Код": 1232312213,
 +
    "Контрагент": {"ИдСБИС": "111"},
 +
    "Коэффициент": 3,
 
     "Название": "Название номенклатуры контрагента",
 
     "Название": "Название номенклатуры контрагента",
     "Коэффициент": 3,
+
     "Номенклатура": {"ИдСБИС": "222"},
    "ЕдИзм": {
+
     "ЕдИзм": {"ИдСБИС": "333"}
        "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e"
 
    },
 
     "Контрагент": {
 
        "ИдИС": "d107bddf-e55a-11e7-9f7c-3497f6377b7e"
 
 
 
    },
 
    "Номенклатура": {
 
        "ИдИС": "5f9102f4-28c9-11e7-a6d9-3497f6377b7e",
 
    }
 
 
}
 
}
 
</source>
 
</source>
 
===Алгоритм поиска и обновлении номенклатуры===
 
  
 
===Естественные ключи===
 
===Естественные ключи===
Строка 43: Строка 36:
 
* [[ЕдиницаИзмерения_-_API3_Объект|Единица измерения]]
 
* [[ЕдиницаИзмерения_-_API3_Объект|Единица измерения]]
 
* [[Номенклатура _-_API3_Объект|Номенклатура ]]
 
* [[Номенклатура _-_API3_Объект|Номенклатура ]]
 +
 
===Используемые методы БЛ===
 
===Используемые методы БЛ===
 
* NomenclatureRelationship.UpdateLink
 
* NomenclatureRelationship.UpdateLink
 
[[Категория:SBIS API3 Объект]]
 
[[Категория:SBIS API3 Объект]]

Версия 15:29, 23 апреля 2025

Объект

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

ОБЪЕКТ РЕАЛИЗОВАН ТОЛЬКО ДЛЯ ЗАГРУЗКИ В СБИС

  • Код - строка, код в каталоге поставщика.
  • Контрагент* - объект Контрагент, поставщик номенклатуры
  • Коэффициент - коэффициент пересчета в единицу установленную на номенклатуре.
  • Название - строка, название номенклатуры
  • Номенклатура* - объект Номенклатура , номенклатура с которой сопоставляем номенклатуру поставщика
  • ЕдИзм* - объект Единица измерения, единица измерения номенклатуры поставщика

Пример:

{
    "Код": 1232312213,
    "Контрагент": {"ИдСБИС": "111"},
    "Коэффициент": 3,
    "Название": "Название номенклатуры контрагента",
    "Номенклатура": {"ИдСБИС": "222"},
    "ЕдИзм": {"ИдСБИС": "333"}
}

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

  • Ключ1 - Код (вес = 3)
    • Ключ1_1 - Код
    • Ключ1_2 - не используется
    • Ключ1_3 - не используется
  • Ключ2 - не используется
  • Ключ3 - внешний идентификатор
  • Название - ИСПОЛЬЗУЕТСЯ

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

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

  • NomenclatureRelationship.UpdateLink