Метод GetObjectList() возвращает список элементов коллеции ссылочного типа.

Параметры:

Имя Тип Описание
type brom:CollectionType (производный от xs:string)

Тип коллекции. Значение может передаваться в двух языковых версиях. Возможные значения:

  • Справочник (Catalog);
  • Документ (Document);
  • Перечисление (Enum);
  • ПланВидовХарактеристик (ChartOfCharacteristicTypes);
  • ПланСчетов (ChartOfAccounts);
  • ПланВидовРасчета (ChartOfCalculationTypes);
  • БизнесПроцесс (BusinessProcess);
  • Задача (Task).
name xs:string Имя коллекции.
settings brom:GetObjectList_Settings Настройки вывода. Опциональный.

Параметр "settings" позволяет устанавливать настройки, описанные в таблице ниже.

settings/@Limit Максимальное количество элементов выборки. Опциональный.
settings/@PropertiesHierarchyType

Вид отображения полей выбранных объектов (на одном уровне или иерархически). Значение может передаваться в двух языковых версиях. Возможные значения:

  • ОдинУровень (SingleLevel);
  • Иерархия (Hierarchy).

Опциональный. По умолчанию - "ОдинУровень". 

settings/@AddSkippedProperties Признак автоматического добавления пропущенных полей. Если данный параметр установлен в "true" то при добавлении поля с ключем вида "A.B.C" поля "A" и "А.B" будут добавлены автоматически. Данная опция актуальна только для иерархического режима вывода полей. Опциональный.
settings/FieldAutoinclusion Узел настройки автодобавления содержимого объектов (реквизитов, стандартных реквизитов и табличных частей). Опциональный.
settings/FieldAutoinclusion/@DefaultFields Признак автодобавления стандартных реквизитов объекта. Опциональный.
settings/FieldAutoinclusion/@CustomFields Признак автодобавления реквизитов объекта (нестандартных). Опциональный.
settings/FieldAutoinclusion/@Tables Признак автодобавления табличных частей объекта. Опциональный.
settings/Field Дополнительное поле, которое необходимо включить в состав объекта при выводе. Может быть указанно неограниченное количество полей, включая табличные части и общие реквизиты.
settings/Field/@Key Путь к данным поля. Например "Артикул" или "Родитель.Наименование".
settings/Field/@Name Псевдоним поля. Опциональный.
settings/Filter Условие отбора. Может быть указано неограниченное количество условий отбора. Условия отбора объединяются методом "И" ("AND").
settings/Filter/@Key Путь к данным поля, по которому производится отбор. Например "Артикул" или "Родитель.Наименование".
settings/Filter/Value Значение отбора. Должно иметь тип производный от "brom:ValueBase" и соответствовать типу поля. Для условий отбора вида "ВСписке/НеВСписке" необходимо передавать массив (brom:ValueArray). Для условий отбора вида "ВИерархии/НеВИерархии" можно передавать одно значение или массив значений.
settings/Filter/@ComparisonType

Вид сравнения условия отбора. Значение может передаваться в двух языковых версиях. Возможные значения:

  • Равно (Equal);
  • НеРавно (NotEqual);
  • Больше (Greater);
  • БольшеИлиРавно (GreaterOrEqual);
  • Меньше (Less);
  • МеньшеИлиРавно (LessOrEqual);
  • Содержит (Contains);
  • НеСодержит (NotContains);
  • ВСписке (InList);
  • НеВСписке (NotInList);
  • ВИерархии (InHierarchy);
  • НеВИерархии (NotInHierarchy);

Опциональный. По умолчанию - "Равно".

settings/Sort

Сортировка результатов по определенному полю. Может быть указано несколько полей сортировки.

settings/Sort/@Key

Путь к данным поля сортировки. Например "Артикул" или "Родитель.Наименование".

settings/Sort/@Direction

Направление сортировки. Значение может передаваться в двух языковых версиях. Доступные значения:

  • Возр (Asc);
  • Убыв (Desc).

Опциональный. По умолчанию - "Возр".

Возвращаемое значение:

Тип Описание
brom:ValueArray Массив элементов коллекции. Элементы массива имеют тип brom:ValueEnumRef для перечислений и brom:ValueObjectRef для остальныв типов коллекций.

Примеры:

Пример №1. Вывод всех значений перечисления "СтавкиНДС".

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:brom="https://brom.itworks.group" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <soap:Header/>
   <soap:Body>
      <brom:GetObjectList>
         <brom:type>Перечисление</brom:type>
         <brom:name>СтавкиНДС</brom:name>
         <brom:settings />
      </brom:GetObjectList>
   </soap:Body>
</soap:Envelope>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
   <soap:Body>
      <m:GetObjectListResponse xmlns:m="https://brom.itworks.group">
         <m:return xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <m:Item xsi:type="m:ValueEnumRef" Value="НДС0" Presentation="0%" Type="Перечисление.СтавкиНДС"/>
            <m:Item xsi:type="m:ValueEnumRef" Value="НДС10" Presentation="10%" Type="Перечисление.СтавкиНДС"/>
            <m:Item xsi:type="m:ValueEnumRef" Value="НДС18_118" Presentation="18/118" Type="Перечисление.СтавкиНДС"/>
            <m:Item xsi:type="m:ValueEnumRef" Value="БезНДС" Presentation="Без НДС" Type="Перечисление.СтавкиНДС"/>
            <m:Item xsi:type="m:ValueEnumRef" Value="НДС18" Presentation="18%" Type="Перечисление.СтавкиНДС"/>
            <m:Item xsi:type="m:ValueEnumRef" Value="НДС10_110" Presentation="10/110" Type="Перечисление.СтавкиНДС"/>
         </m:return>
      </m:GetObjectListResponse>
   </soap:Body>
</soap:Envelope>

Пример №2. Вывод всех элементов справочника "Номенклатура".

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:brom="https://brom.itworks.group">
   <soap:Header/>
   <soap:Body>
      <brom:GetObjectList>
         <brom:type>Справочник</brom:type>
         <brom:name>Номенклатура</brom:name>
         <brom:settings />
      </brom:GetObjectList>
   </soap:Body>
</soap:Envelope>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
   <soap:Body>
      <m:GetObjectListResponse xmlns:m="https://brom.itworks.group">
         <m:return xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <m:Item xsi:type="m:ValueObjectRef" Value="f93e1128-c83a-11e2-8026-0015e9b8c48d" Presentation="Тара" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="f93e112a-c83a-11e2-8026-0015e9b8c48d" Presentation="Бутылка " Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="f93e112c-c83a-11e2-8026-0015e9b8c48d" Presentation="Ящик " Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="f93e112f-c83a-11e2-8026-0015e9b8c48d" Presentation="Поддон (металл)" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="f93e113c-c83a-11e2-8026-0015e9b8c48d" Presentation="Вода газированная" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="f93e113e-c83a-11e2-8026-0015e9b8c48d" Presentation="Лимонад" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="bce2512c-c904-11e2-8026-0015e9b8c48d" Presentation="Х-67891 Стинол Завод бытовой техники" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="416c7023-cf34-11e2-8029-0015e9b8c48d" Presentation="Мука ржаная" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="8e9db25a-e873-11e2-802c-0015e9b8c48d" Presentation="Пылесос Мобиль (Автомат) " Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="8e9db25c-e873-11e2-802c-0015e9b8c48d" Presentation="Кофе-машина &quot;Универсал&quot;" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="08e35dc1-89a2-11e3-8055-0015e9b8c48d" Presentation="Мука блинная" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="7b7230cf-9257-11e3-8058-0015e9b8c48d" Presentation="Х-67898 Стинол Завод бытовой техники" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="7b7230d2-9257-11e3-8058-0015e9b8c48d" Presentation="Х-9000 Атлант Холодильный комбинат" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="7b7230d4-9257-11e3-8058-0015e9b8c48d" Presentation="Вентилятор настольный, Модель 902" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="7b7230d6-9257-11e3-8058-0015e9b8c48d" Presentation="Вентилятор оконный, модель 902" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="86815c92-9ac6-11e3-805d-0015e9b8c48d" Presentation="Миксер SOLAC мод.545, Не годен" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="d9b995db-af31-11e3-806e-0015e9b8c48d" Presentation="С-90 Самсунг Завод бытовой техники" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="bd72d90d-55bc-11d9-848a-00112f43529a" Presentation="Обувь" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="bd72d90e-55bc-11d9-848a-00112f43529a" Presentation="Женская обувь" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="bd72d910-55bc-11d9-848a-00112f43529a" Presentation="Женские ботфорты" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="bd72d913-55bc-11d9-848a-00112f43529a" Presentation="Ботинки женские демисезонные" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="bd72d916-55bc-11d9-848a-00112f43529a" Presentation="Ботинки женские натуральная кожа" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="bd72d91b-55bc-11d9-848a-00112f43529a" Presentation="Женские босоножки" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="bd72d924-55bc-11d9-848a-00112f43529a" Presentation="Бытовая техника" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="bd72d925-55bc-11d9-848a-00112f43529a" Presentation="Кухонные электроприборы" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="bd72d927-55bc-11d9-848a-00112f43529a" Presentation="Комбайн кухонный BINATONE FP 67" Type="Справочник.Номенклатура"/>
            <m:Item xsi:type="m:ValueObjectRef" Value="bd72d92c-55bc-11d9-848a-00112f43529a" Presentation="Кофеварка BRAUN KF22R" Type="Справочник.Номенклатура"/>
         </m:return>
      </m:GetObjectListResponse>
   </soap:Body>
</soap:Envelope>

Пример №3. Вывод первых пяти элементов справочника "Номенклатура" (settings/@Limit = 5) с указанием автодобаления стандартных реквизитов справочника (settings/FieldAutoinclusion/@DefaultFields = true).

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:brom="https://brom.itworks.group">
   <soap:Header/>
   <soap:Body>
      <brom:GetObjectList>
         <brom:type>Справочник</brom:type>
         <brom:name>Номенклатура</brom:name>
         <brom:settings Limit="5">
            <brom:FieldAutoinclusion DefaultFields="true" CustomFields="false" Tables="false"/>
         </brom:settings>
      </brom:GetObjectList>
   </soap:Body>
</soap:Envelope>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
   <soap:Body>
      <m:GetObjectListResponse xmlns:m="https://brom.itworks.group">
         <m:return xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <m:Item xsi:type="m:ValueObjectRef" Value="f93e1128-c83a-11e2-8026-0015e9b8c48d" Presentation="Тара" Type="Справочник.Номенклатура">
               <m:Property xsi:type="m:ValueString" Name="ИмяПредопределенныхДанных" Value=""/>
               <m:Property xsi:type="m:ValueString" Name="Код" Value="ЦУ-00000052"/>
               <m:Property xsi:type="m:ValueString" Name="Наименование" Value="Тара"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ПометкаУдаления" Value="false"/>
               <m:Property xsi:type="m:ValueBoolean" Name="Предопределенный" Value="false"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="Родитель" Value="fad620c2-c719-11e4-8ec3-bcaec56cc144" Presentation="Торговая деятельность" Type="Справочник.Номенклатура"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ЭтоГруппа" Value="true"/>
            </m:Item>
            <m:Item xsi:type="m:ValueObjectRef" Value="f93e112a-c83a-11e2-8026-0015e9b8c48d" Presentation="Бутылка " Type="Справочник.Номенклатура">
               <m:Property xsi:type="m:ValueString" Name="ИмяПредопределенныхДанных" Value=""/>
               <m:Property xsi:type="m:ValueString" Name="Код" Value="ЦУ-00000053"/>
               <m:Property xsi:type="m:ValueString" Name="Наименование" Value="Бутылка "/>
               <m:Property xsi:type="m:ValueBoolean" Name="ПометкаУдаления" Value="false"/>
               <m:Property xsi:type="m:ValueBoolean" Name="Предопределенный" Value="false"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="Родитель" Value="f93e1128-c83a-11e2-8026-0015e9b8c48d" Presentation="Тара" Type="Справочник.Номенклатура"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ЭтоГруппа" Value="false"/>
            </m:Item>
            <m:Item xsi:type="m:ValueObjectRef" Value="f93e112c-c83a-11e2-8026-0015e9b8c48d" Presentation="Ящик " Type="Справочник.Номенклатура">
               <m:Property xsi:type="m:ValueString" Name="ИмяПредопределенныхДанных" Value=""/>
               <m:Property xsi:type="m:ValueString" Name="Код" Value="ЦУ-00000054"/>
               <m:Property xsi:type="m:ValueString" Name="Наименование" Value="Ящик "/>
               <m:Property xsi:type="m:ValueBoolean" Name="ПометкаУдаления" Value="false"/>
               <m:Property xsi:type="m:ValueBoolean" Name="Предопределенный" Value="false"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="Родитель" Value="f93e1128-c83a-11e2-8026-0015e9b8c48d" Presentation="Тара" Type="Справочник.Номенклатура"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ЭтоГруппа" Value="false"/>
            </m:Item>
            <m:Item xsi:type="m:ValueObjectRef" Value="f93e112f-c83a-11e2-8026-0015e9b8c48d" Presentation="Поддон (металл)" Type="Справочник.Номенклатура">
               <m:Property xsi:type="m:ValueString" Name="ИмяПредопределенныхДанных" Value=""/>
               <m:Property xsi:type="m:ValueString" Name="Код" Value="ЦУ-00000055"/>
               <m:Property xsi:type="m:ValueString" Name="Наименование" Value="Поддон (металл)"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ПометкаУдаления" Value="false"/>
               <m:Property xsi:type="m:ValueBoolean" Name="Предопределенный" Value="false"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="Родитель" Value="f93e1128-c83a-11e2-8026-0015e9b8c48d" Presentation="Тара" Type="Справочник.Номенклатура"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ЭтоГруппа" Value="false"/>
            </m:Item>
            <m:Item xsi:type="m:ValueObjectRef" Value="f93e113c-c83a-11e2-8026-0015e9b8c48d" Presentation="Вода газированная" Type="Справочник.Номенклатура">
               <m:Property xsi:type="m:ValueString" Name="ИмяПредопределенныхДанных" Value=""/>
               <m:Property xsi:type="m:ValueString" Name="Код" Value="ЦУ-00000056"/>
               <m:Property xsi:type="m:ValueString" Name="Наименование" Value="Вода газированная"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ПометкаУдаления" Value="false"/>
               <m:Property xsi:type="m:ValueBoolean" Name="Предопределенный" Value="false"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="Родитель" Value="cbcf4966-55bc-11d9-848a-00112f43529a" Presentation="Продукты" Type="Справочник.Номенклатура"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ЭтоГруппа" Value="true"/>
            </m:Item>
         </m:return>
      </m:GetObjectListResponse>
   </soap:Body>
</soap:Envelope>

Пример №4. Вывод первого элемента справочника "Номенклатура", который удовлетворяет трем условиям отбора: на значение доп. реквизита, на значения признака группы и на иерархическое вхождение в определенную группу. В настройках вывода указаны также признаки автодобаления реквизитов и табличных частей, а вывод стандартных реквизитов наоборот отключен.

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:brom="https://brom.itworks.group" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <soap:Header/>
   <soap:Body>
      <brom:GetObjectList>
         <brom:type>Справочник</brom:type>
         <brom:name>Номенклатура</brom:name>
         <brom:settings Limit="1">
            <brom:FieldAutoinclusion DefaultFields="false" CustomFields="true" Tables="true"/>
            <brom:Filter Key="ЭтоГруппа">
               <brom:Value xsi:type="brom:ValueBoolean" Value="false" />
            </brom:Filter>             
            <brom:Filter Key="ДополнительныеРеквизиты.Значение">
               <brom:Value xsi:type="brom:ValueObjectRef" Value="e19ea194-8ca1-11e3-8056-0015e9b8c48d" Type="Справочник.ЗначенияСвойствОбъектов" />
            </brom:Filter>
            <brom:Filter Key="Ссылка" ComparisonType="ВИерархии">
               <brom:Value xsi:type="brom:ValueObjectRef" Value="bd72d90e-55bc-11d9-848a-00112f43529a" Type="Справочник.Номенклатура" />
            </brom:Filter>
         </brom:settings>
      </brom:GetObjectList>
   </soap:Body>
</soap:Envelope>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
   <soap:Body>
      <m:GetObjectListResponse xmlns:m="https://brom.itworks.group">
         <m:return xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <m:Item xsi:type="m:ValueObjectRef" Value="dee6e17b-55bc-11d9-848a-00112f43529a" Presentation="Женские сапоги с искусственным мехом" Type="Справочник.Номенклатура">
               <m:Property xsi:type="m:ValueBoolean" Name="АлкогольнаяПродукция" Value="false"/>
               <m:Property xsi:type="m:ValueBoolean" Name="АлкогольнаяПродукцияВоВскрытойТаре" Value="false"/>
               <m:Property xsi:type="m:ValueString" Name="Артикул" Value="С-140002"/>
               <m:Property xsi:type="m:ValueEnumRef" Name="ВариантОформленияПродажи" Value="РеализацияТоваровУслуг" Presentation="Реализация товаров и услуг" Type="Перечисление.ВариантыОформленияПродажи"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ВесЕдиницаИзмерения" Value="bd72d8fb-55bc-11d9-848a-00112f43529a" Presentation="кг" Type="Справочник.УпаковкиЕдиницыИзмерения"/>
               <m:Property xsi:type="m:ValueNumber" Name="ВесЗнаменатель" Value="1"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ВесИспользовать" Value="true"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ВесМожноУказыватьВДокументах" Value="false"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ВестиУчетПоГТД" Value="false"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ВестиУчетСертификатовНоменклатуры" Value="false"/>
               <m:Property xsi:type="m:ValueNumber" Name="ВесЧислитель" Value="0.5"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ВидАлкогольнойПродукции" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.ВидыАлкогольнойПродукции"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ВидНоменклатуры" Value="9c556d50-720f-11df-b436-0015e92f2802" Presentation="Обувь" Type="Справочник.ВидыНоменклатуры"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ВладелецСерий" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.ВидыНоменклатуры"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ВладелецТоварныхКатегорий" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.ВидыНоменклатуры"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ВладелецХарактеристик" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.ВидыНоменклатуры"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ГруппаАналитическогоУчета" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.ГруппыАналитическогоУчетаНоменклатуры"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ГруппаДоступа" Value="b727cf40-8a68-11df-a49c-000b0d4caf68" Presentation="Обувь" Type="Справочник.ГруппыДоступаНоменклатуры"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ГруппаФинансовогоУчета" Value="bb28e15b-03e9-11e3-8092-000c29fcb5d0" Presentation="Товары" Type="Справочник.ГруппыФинансовогоУчетаНоменклатуры"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ДлинаЕдиницаИзмерения" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.УпаковкиЕдиницыИзмерения"/>
               <m:Property xsi:type="m:ValueNumber" Name="ДлинаЗнаменатель" Value="0"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ДлинаИспользовать" Value="false"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ДлинаМожноУказыватьВДокументах" Value="false"/>
               <m:Property xsi:type="m:ValueNumber" Name="ДлинаЧислитель" Value="0"/>
               <m:Property xsi:type="m:ValueTable" Name="ДополнительныеРеквизиты">
                  <m:Column Name="Ссылка"/>
                  <m:Column Name="НомерСтроки"/>
                  <m:Column Name="Свойство"/>
                  <m:Column Name="Значение"/>
                  <m:Column Name="ТекстоваяСтрока"/>
                  <m:Row>
                     <m:Property xsi:type="m:ValueObjectRef" Name="Значение" Value="e19ea194-8ca1-11e3-8056-0015e9b8c48d" Type="Справочник.ЗначенияСвойствОбъектов"/>
                     <m:Property xsi:type="m:ValueNumber" Name="НомерСтроки" Value="1"/>
                     <m:Property xsi:type="m:ValueObjectRef" Name="Свойство" Value="2a2a07de-0cd2-11e0-aede-0015e9b8c48d" Type="ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения"/>
                     <m:Property xsi:type="m:ValueObjectRef" Name="Ссылка" Value="dee6e17b-55bc-11d9-848a-00112f43529a" Type="Справочник.Номенклатура"/>
                     <m:Property xsi:type="m:ValueString" Name="ТекстоваяСтрока" Value=""/>
                  </m:Row>
               </m:Property>
               <m:Property xsi:type="m:ValueTable" Name="ДрагоценныеМатериалы">
                  <m:Column Name="Ссылка"/>
                  <m:Column Name="НомерСтроки"/>
                  <m:Column Name="ДрагоценныйМатериал"/>
                  <m:Column Name="Количество"/>
                  <m:Column Name="Расположение"/>
                  <m:Column Name="Комментарий"/>
               </m:Property>
               <m:Property xsi:type="m:ValueObjectRef" Name="ЕдиницаДляОтчетов" Value="bd72d90f-55bc-11d9-848a-00112f43529a" Presentation="пар" Type="Справочник.УпаковкиЕдиницыИзмерения"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ЕдиницаИзмерения" Value="bd72d90f-55bc-11d9-848a-00112f43529a" Presentation="пар" Type="Справочник.УпаковкиЕдиницыИзмерения"/>
               <m:Property xsi:type="m:ValueEnumRef" Name="ЕдиницаИзмеренияСрокаГодности" Presentation="" Type="Перечисление.ЕдиницыИзмеренияВремени"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ЕстьТоварыДругогоКачества" Value="false"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ИмпортнаяАлкогольнаяПродукция" Value="false"/>
               <m:Property xsi:type="m:ValueEnumRef" Name="ИспользованиеХарактеристик" Value="ОбщиеДляВидаНоменклатуры" Presentation="Общие для вида номенклатуры" Type="Перечисление.ВариантыИспользованияХарактеристикНоменклатуры"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ИспользоватьИндивидуальныйШаблонЦенника" Value="false"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ИспользоватьИндивидуальныйШаблонЭтикетки" Value="false"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ИспользоватьУпаковки" Value="true"/>
               <m:Property xsi:type="m:ValueEnumRef" Name="Качество" Value="Новый" Presentation="Новый" Type="Перечисление.ГрадацииКачества"/>
               <m:Property xsi:type="m:ValueBoolean" Name="КиЗГИСМ" Value="false"/>
               <m:Property xsi:type="m:ValueString" Name="КиЗГИСМGTIN" Value=""/>
               <m:Property xsi:type="m:ValueEnumRef" Name="КиЗГИСМВид" Presentation="" Type="Перечисление.ВидыКиЗГИСМ"/>
               <m:Property xsi:type="m:ValueEnumRef" Name="КиЗГИСМРазмер" Presentation="" Type="Перечисление.РазмерыКиЗГИСМ"/>
               <m:Property xsi:type="m:ValueEnumRef" Name="КиЗГИСМСпособВыпускаВОборот" Presentation="" Type="Перечисление.СпособыВыпускаВОборотГИСМ"/>
               <m:Property xsi:type="m:ValueString" Name="КодДляПоиска" Value="20"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="КодОКВЭД" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.КлассификаторВидовЭкономическойДеятельности"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="КодОКВЭД2" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.КлассификаторОКВЭД2"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="КодОКП" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.ОбщероссийскийКлассификаторПродукции"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="КодОКПД2" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.КлассификаторОКПД2"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="КодРаздел7ДекларацииНДС" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.КодыОперацийРаздела7ДекларацииПоНДС"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="КодТНВЭД" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.КлассификаторТНВЭД"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="КоллекцияНоменклатуры" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.КоллекцииНоменклатуры"/>
               <m:Property xsi:type="m:ValueNull" Name="Контрагент"/>
               <m:Property xsi:type="m:ValueNumber" Name="КоэффициентЕдиницыДляОтчетов" Value="1"/>
               <m:Property xsi:type="m:ValueNumber" Name="Крепость" Value="0"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="Марка" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.Марки"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="НаборУпаковок" Value="f0e40f79-7390-11df-b338-0011955cba6b" Presentation="Упаковки обуви" Type="Справочник.НаборыУпаковок"/>
               <m:Property xsi:type="m:ValueString" Name="НаименованиеПолное" Value="Женские сапоги с искусственным мехом С-140002 Фабрика обуви"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="НоменклатураМногооборотнаяТара" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.Номенклатура"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ОблагаетсяНДПИПоПроцентнойСтавке" Value="false"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ОблагаетсяНДСУПокупателя" Value="false"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ОбособленнаяЗакупкаПродажа" Value="false"/>
               <m:Property xsi:type="m:ValueNumber" Name="ОбъемДАЛ" Value="0"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ОбъемЕдиницаИзмерения" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.УпаковкиЕдиницыИзмерения"/>
               <m:Property xsi:type="m:ValueNumber" Name="ОбъемЗнаменатель" Value="0"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ОбъемИспользовать" Value="false"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ОбъемМожноУказыватьВДокументах" Value="false"/>
               <m:Property xsi:type="m:ValueNumber" Name="ОбъемЧислитель" Value="0"/>
               <m:Property xsi:type="m:ValueString" Name="Описание" Value=""/>
               <m:Property xsi:type="m:ValueEnumRef" Name="ОсобенностьУчета" Presentation="" Type="Перечисление.ОсобенностиУчетаНоменклатуры"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ПлощадьЕдиницаИзмерения" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.УпаковкиЕдиницыИзмерения"/>
               <m:Property xsi:type="m:ValueNumber" Name="ПлощадьЗнаменатель" Value="0"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ПлощадьИспользовать" Value="false"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ПлощадьМожноУказыватьВДокументах" Value="false"/>
               <m:Property xsi:type="m:ValueNumber" Name="ПлощадьЧислитель" Value="0"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ПодакцизныйТовар" Value="false"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ПодконтрольнаяПродукцияВЕТИС" Value="false"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ПоставляетсяВМногооборотнойТаре" Value="false"/>
               <m:Property xsi:type="m:ValueNull" Name="Принципал"/>
               <m:Property xsi:type="m:ValueBoolean" Name="ПродукцияМаркируемаяДляГИСМ" Value="false"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="Производитель" Value="061e1ea7-e4e9-11e0-af8f-0015e9b8c48d" Presentation="Фабрика обуви" Type="Справочник.Производители"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ПроизводительИмпортерДляДекларацийАлко" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.Контрагенты"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="РейтингПродаж" Value="7ee43359-4a01-11e4-bd91-000d884fd00d" Presentation="Средний" Type="Справочник.РейтингиПродажНоменклатуры"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="СезоннаяГруппа" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.СезонныеГруппы"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="СкладскаяГруппа" Value="2bf17d6a-7300-11df-b338-0011955cba6b" Presentation="Обувь" Type="Справочник.СкладскиеГруппыНоменклатуры"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="СпособОбеспеченияПотребностей" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.СпособыОбеспеченияПотребностей"/>
               <m:Property xsi:type="m:ValueNumber" Name="СрокГодности" Value="0"/>
               <m:Property xsi:type="m:ValueEnumRef" Name="СтавкаНДС" Value="НДС18" Presentation="18%" Type="Перечисление.СтавкиНДС"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="СхемаОбеспечения" Value="9f678018-a00b-11e5-92f1-0050568b35ac" Presentation="Схема обеспечения (основная)" Type="Справочник.СхемыОбеспечения"/>
               <m:Property xsi:type="m:ValueEnumRef" Name="ТипНоменклатуры" Value="Товар" Presentation="Товар" Type="Перечисление.ТипыНоменклатуры"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ТоварнаяКатегория" Value="7ee4334e-4a01-11e4-bd91-000d884fd00d" Presentation="Женская обувь" Type="Справочник.ТоварныеКатегории"/>
               <m:Property xsi:type="m:ValueBoolean" Name="УдалитьСырьевойТовар" Value="false"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ФайлКартинки" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.НоменклатураПрисоединенныеФайлы"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ФайлОписанияДляСайта" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.НоменклатураПрисоединенныеФайлы"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ХарактеристикаМногооборотнаяТара" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.ХарактеристикиНоменклатуры"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ЦеноваяГруппа" Value="a9504c20-fa37-11db-a40c-00055d80a2d1" Presentation="Обувь" Type="Справочник.ЦеновыеГруппы"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ШаблонЦенника" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.ШаблоныЭтикетокИЦенников"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ШаблонЭтикетки" Value="00000000-0000-0000-0000-000000000000" Presentation="" Type="Справочник.ШаблоныЭтикетокИЦенников"/>
            </m:Item>
         </m:return>
      </m:GetObjectListResponse>
   </soap:Body>
</soap:Envelope>

Пример №5. Вывод первых двух элементов справочника "Номенклатура". В настройках вывода указан отобор по признаку группы, указана сортировка по двум полям, указано два дполнительных поля для вывода.

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:brom="https://brom.itworks.group" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <soap:Header/>
   <soap:Body>
      <brom:GetObjectList>
         <brom:type>Справочник</brom:type>
         <brom:name>Номенклатура</brom:name>
         <brom:settings Limit="2">
            <brom:Field Key="Артикул" />
            <brom:Field Key="ЕдиницаИзмерения.Код" />
            <brom:Filter Key="ЭтоГруппа">
               <brom:Value xsi:type="brom:ValueBoolean" Value="false"/>
            </brom:Filter>
            <brom:Sort Key="Артикул" Direction="Убыв"/>
            <brom:Sort Key="Код" Direction="Возр"/>
         </brom:settings>
      </brom:GetObjectList>
   </soap:Body>
</soap:Envelope>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
   <soap:Body>
      <m:GetObjectListResponse xmlns:m="https://brom.itworks.group">
         <m:return xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <m:Item xsi:type="m:ValueObjectRef" Value="dee6e1ae-55bc-11d9-848a-00112f43529a" Presentation="Пылесос &quot;Энергия-SANYO&quot;" Type="Справочник.Номенклатура">
               <m:Property xsi:type="m:ValueString" Name="Артикул" Value="Э-999"/>
               <m:Property xsi:type="m:ValueString" Name="ЕдиницаИзмеренияКод" Value="796 "/>
            </m:Item>
            <m:Item xsi:type="m:ValueObjectRef" Value="dee6e1ac-55bc-11d9-848a-00112f43529a" Presentation="Пылесос &quot;Электросила&quot;" Type="Справочник.Номенклатура">
               <m:Property xsi:type="m:ValueString" Name="Артикул" Value="Э-789"/>
               <m:Property xsi:type="m:ValueString" Name="ЕдиницаИзмеренияКод" Value="796 "/>
            </m:Item>
         </m:return>
      </m:GetObjectListResponse>
   </soap:Body>
</soap:Envelope>

Пример №6. В запрос примера №5 добавлена опция иерархического вывода полей, а также признак автоматического добавления пропущенных полей. В результате запроса поля "ЕдиницаИзмерения" и "ЕдиницаИзмерения.Код" выстроились иерархически, при этом поле "ЕдиницаИзмерения" добавилось автоматически для построения полной иерархии.

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:brom="https://brom.itworks.group" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <soap:Header/>
   <soap:Body>
      <brom:GetObjectList>
         <brom:type>Справочник</brom:type>
         <brom:name>Номенклатура</brom:name>
         <brom:settings PropertiesHierarchyType="Иерархия" AddSkippedProperties="true" Limit="2">
            <brom:Field Key="Артикул" />
            <brom:Field Key="ЕдиницаИзмерения.Код" />
            <brom:Filter Key="ЭтоГруппа" ComparisonType="Equal">
               <brom:Value xsi:type="brom:ValueBoolean" Value="false"/>
            </brom:Filter>
            <brom:Sort Key="Артикул" Direction="Убыв"/>
            <brom:Sort Key="Код" Direction="Возр"/>
         </brom:settings>
      </brom:GetObjectList>
   </soap:Body>
</soap:Envelope>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
   <soap:Body>
      <m:GetObjectListResponse xmlns:m="https://brom.itworks.group">
         <m:return xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <m:Item xsi:type="m:ValueObjectRef" Value="dee6e1ae-55bc-11d9-848a-00112f43529a" Presentation="Пылесос &quot;Энергия-SANYO&quot;" Type="Справочник.Номенклатура">
               <m:Property xsi:type="m:ValueString" Name="Артикул" Value="Э-999"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ЕдиницаИзмерения" Value="bd72d926-55bc-11d9-848a-00112f43529a" Presentation="шт" Type="Справочник.УпаковкиЕдиницыИзмерения">
                  <m:Property xsi:type="m:ValueString" Name="Код" Value="796 "/>
               </m:Property>
            </m:Item>
            <m:Item xsi:type="m:ValueObjectRef" Value="dee6e1ac-55bc-11d9-848a-00112f43529a" Presentation="Пылесос &quot;Электросила&quot;" Type="Справочник.Номенклатура">
               <m:Property xsi:type="m:ValueString" Name="Артикул" Value="Э-789"/>
               <m:Property xsi:type="m:ValueObjectRef" Name="ЕдиницаИзмерения" Value="bd72d926-55bc-11d9-848a-00112f43529a" Presentation="шт" Type="Справочник.УпаковкиЕдиницыИзмерения">
                  <m:Property xsi:type="m:ValueString" Name="Код" Value="796 "/>
               </m:Property>
            </m:Item>
         </m:return>
      </m:GetObjectListResponse>
   </soap:Body>
</soap:Envelope>