В справочниках и некоторых документах, в верхней части, есть подобие меню из ссылок. Смотреть скриншот.
Где это меню формируется и как его можно модифицировать? Нужно в раздел "документы" добавить свой документ. Несколько дополнительных справочников. Подчинённые справочники добавляются автоматически, но хотелось бы добавить никак не связанные.
---
Спасибо. Разобрался.
В расширении, в разделе "Общие команды" создал команду.

Группа: Панель навигации формы.См. также
Тип параметра команды: СправочникСсылка.ДоговорыКонтрагентов

В команде код:

```1c
    &НаКлиенте
    Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)

    Форма = ОткрытьФорму("Документ.СЦ_УсловияПоставокПоДоговорамКонтрагентов.ФормаСписка",
    ,
    ПараметрыВыполненияКоманды.Источник,
    ПараметрыВыполненияКоманды.Уникальность,
    ПараметрыВыполненияКоманды.Окно,
    ПараметрыВыполненияКоманды.НавигационнаяСсылка);

    ОтборДоговор = Форма.Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); //Добавлям отбор
    ОтборДоговор.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно; //Как будем сравнивать
    ОтборДоговор.Использование = Истина; // Устанавливаем галку использования
    ОтборДоговор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ДоговорКонтрагента"); //По какому реквизиту будем делать отбор
    ОтборДоговор.ПравоеЗначение = ПараметрКоманды; // И само значение отбора
    КонецПроцедуры
```

Мне нужно было 2 вида документов. Добавил 2 команды с аналогичным функционалом.
---
Смотри критерии отбора в конфигураторе

http://prntscr.com/pu5v4m

Вообще искать эти ссылки нужно в

http://prntscr.com/pu5vn5
---
Не совсем понял где смотреть.
Не могу найти у справочника "Договоры контрагента".
---
Спасибо. Разобрался.
В расширении, в разделе "Общие команды" создал команду.

Группа: Панель навигации формы.См. также
Тип параметра команды: СправочникСсылка.ДоговорыКонтрагентов

В команде код:

```1c
    &НаКлиенте
    Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)

    Форма = ОткрытьФорму("Документ.СЦ_УсловияПоставокПоДоговорамКонтрагентов.ФормаСписка",
    ,
    ПараметрыВыполненияКоманды.Источник,
    ПараметрыВыполненияКоманды.Уникальность,
    ПараметрыВыполненияКоманды.Окно,
    ПараметрыВыполненияКоманды.НавигационнаяСсылка);

    ОтборДоговор = Форма.Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); //Добавлям отбор
    ОтборДоговор.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно; //Как будем сравнивать
    ОтборДоговор.Использование = Истина; // Устанавливаем галку использования
    ОтборДоговор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ДоговорКонтрагента"); //По какому реквизиту будем делать отбор
    ОтборДоговор.ПравоеЗначение = ПараметрКоманды; // И само значение отбора
    КонецПроцедуры
```

Мне нужно было 2 вида документов. Добавил 2 команды с аналогичным функционалом.
---
правильно отбор при открытии формы списка делать так:

```1c
    ПараметрыФормы = Новый Структура("Отбор", Новый Структура("ДоговорКонтрагента", ПараметрКоманды));

    ОткрытьФорму("Документ.СЦ_УсловияПоставокПоДоговорамКонтрагентов.ФормаСписка",
    ПараметрыФормы,
    ПараметрыВыполненияКоманды.Источник,
    ПараметрыВыполненияКоманды.Уникальность,
    ПараметрыВыполненияКоманды.Окно,
    ПараметрыВыполненияКоманды.НавигационнаяСсылка);
```

а если где-то надо именно отбор сделать, то в бсп есть функция, будет одна строчка, а не 5

```1c
    ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(Форма.Список, "ДоговорКонтрагента", ПараметрКоманды);
```