Заметил странную особенность в КА относительно БУХ 3.0, если наименование номенклатуры с квадратными скобками, тогда ее не получается ввести в отчете, но в списке находит.
Например:
Номенклатура1 [Фурнитура]

Поиск в списке номенклатуры работает, но в фильтрах отчета и в строке документа не получается добавить по наименованию, приходится стирать квадратные скобки. Может кто подскажет, с чем это связано и как можно обойти?
---
олько я помню - квадратные скобки - это спецсимволы для полнотекстового поиска, видимо он срабатывает, и поэтому не находит.
(3) где отключил? в настойки справочника? посмотри

Все оказалось намного проще, в модуле НоменклатураВызовСервера.НоменклатураОбработкаПолученияДанныхВыбора() поиск номенклатуры шел запросом по наименованию. В запросе при поиске ПОДОБНО квадратные скобки являются спецсимволом...

Добавил в расширение поиск по наименованию, теперь все работает.
Может кому пригодится:

```1c
    &После("НоменклатураОбработкаПолученияДанныхВыбора")
    Процедура ТК_НоменклатураОбработкаПолученияДанныхВыбора(ДанныеВыбора, Параметры, СтандартнаяОбработка)

    Если ДанныеВыбора.Количество() = 0 Тогда

    Значение = Справочники.Номенклатура.НайтиПоНаименованию(Параметры.СтрокаПоиска);

    Если НЕ Значение.Пустая() Тогда
    ЗначениеСписка = Новый Структура;
    ЗначениеСписка.Вставить("Значение", Значение);
    ЗначениеСписка.Вставить("ПометкаУдаления", Значение.ПометкаУдаления);

    ДанныеВыбора.Добавить(ЗначениеСписка, Параметры.СтрокаПоиска);
    КонецЕсли;
    КонецЕсли;

    КонецПроцедуры
```
---
как можно обойти? Самый простой и короткий путь: не использовать квадратные скобки, использовать круглые (или фигурные).
---
Идеально, но нет. В моем случае не получится так сделать, блага КА является ведомой базой и только отражает данные из основной.
---
посмотрите включен ли полнотекстовый поиск
---
Включён, как и в бухгалтерии. Отключил его, но ничего не изменилось.
---
Неужели я первый, кто с такой проблемой столкнулся. Нашел еще константу "Использовать полнотекстовый поиск при подборе товаров", но к сожалению ее отключение не помогло...
---
насколько я помню - квадратные скобки - это спецсимволы для полнотекстового поиска, видимо он срабатывает, и поэтому не находит.
(3) где отключил? в настойки справочника? посмотри процедуру ПриСозданииНаСервере - возможно он там кодом включается, по крайней мере в УТ в подборе именно так.
---
олько я помню - квадратные скобки - это спецсимволы для полнотекстового поиска, видимо он срабатывает, и поэтому не находит.
(3) где отключил? в настойки справочника? посмотри

Все оказалось намного проще, в модуле НоменклатураВызовСервера.НоменклатураОбработкаПолученияДанныхВыбора() поиск номенклатуры шел запросом по наименованию. В запросе при поиске ПОДОБНО квадратные скобки являются спецсимволом...

Добавил в расширение поиск по наименованию, теперь все работает.
Может кому пригодится:

```1c
    &После("НоменклатураОбработкаПолученияДанныхВыбора")
    Процедура ТК_НоменклатураОбработкаПолученияДанныхВыбора(ДанныеВыбора, Параметры, СтандартнаяОбработка)

    Если ДанныеВыбора.Количество() = 0 Тогда

    Значение = Справочники.Номенклатура.НайтиПоНаименованию(Параметры.СтрокаПоиска);

    Если НЕ Значение.Пустая() Тогда
    ЗначениеСписка = Новый Структура;
    ЗначениеСписка.Вставить("Значение", Значение);
    ЗначениеСписка.Вставить("ПометкаУдаления", Значение.ПометкаУдаления);

    ДанныеВыбора.Добавить(ЗначениеСписка, Параметры.СтрокаПоиска);
    КонецЕсли;
    КонецЕсли;

    КонецПроцедуры
```