Цифра ↔ 1С

cf_ВыгрузитьНоменклатура

Выгрузка справочника номенклатуры с характеристиками. Endpoint: POST /api/product/create

Что выгружается

Все элементы справочника Номенклатура (не группы, не помеченные на удаление). Опциональный фильтр по МассивВидыНоменклатуры из настроек.

Структура отправляемых данных

ПолеИсточникОписание
GuidXMLСтрока(Ссылка)GUID номенклатуры
NameНаименованиеПолноеПолное наименование
ShortNameНаименованиеКраткое наименование
UnitЕдиницаИзмеренияЕдиница измерения
TypeВидНоменклатурыВид номенклатуры
SkuКодКод номенклатуры
ServiceТипНоменклатуры"mix" для услуг и работ, иначе пустая строка
SpecificationВсегда false (не спецификация)
CharacteristicsЗапросМассив характеристик [{Guid, Name}]

Логика получения характеристик

Характеристики выбираются из справочника ХарактеристикиНоменклатуры по трём уровням владельцев:

  1. Сама номенклатура — индивидуальные характеристики
  2. Вид номенклатуры — общие характеристики вида
  3. ВладелецХарактеристик вида — для видов, использующих характеристики другого вида (например: «Бетон на известняке М100» использует характеристики вида «Бетон (Полистиролбетон)»)