Присоединяйтесь!

Объект «НашаОрганизация» в API

Объект «НашаОрганизация» в API

Для поиска нужной организации или филиала в качестве фильтра используется объект «НашаОрганизация» (юридическое лицо), который имеет свою специфику. Если поле «НашаОрганизация.СвЮЛ.КодФилиала»:

  • не указано — возвращаются документы организации и всех ее филиалов;
  • указано с пустым значением — возвращаются документы только выбранной организации, без документов филиалов;
  • указан код филиала — возвращаются документы филиала, соответствующего указанному коду;
  • указан код филиала, в «ДопПоля» передано значение «СФилиалами» — возвращаются данные филиала, соответствующего указанному коду с учетом вложенных филиалов.

Алгоритм определения объекта «Наша организация»

Рассмотрим случай алгоритма, когда объект «Наша организация» определяется по ИНН и КПП из запроса, без кода филиала:

  1. Отбираются наши организации и филиалы с переданными ИНН и КПП.
  2. Если выборка с одним элементом, то он и возвращается (это может быть как головная организация, так и филиал).
  3. Если выборка с несколькими элементами, выбирается головная организация (без кода филиала). Если ее нет, генерируется ошибка, так как в результатах выборки присутствуют несколько филиалов с переданными ИНН и КПП.
Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.