Добрый день, у меня возник вопрос по поводу поиска табличного документа по штрихкоду в 1с ут11
Допустим был распечатан договор Заказ клиента с штрихкодам.
Как мне найти этот документ по этому штрихкоду?
 Не мог же 1с предоставить печатать документы с штрихкодами без поиска по штрихкоду.
---
В УТ11 где то в разделе "настройки и обслуживание" есть гиперсылка "Подключаемое оборудование" после наступания на которую откроется форма с настройками подключаемого оборудования. В этой форме и настраивается сканер шк и многое другое. Инструкций по настройке сканера шк в тырнете под вашу конфу, да и, наверное, под ваш сканер предостаточно.
Внимание! Без такой настройки ни блютуз сканер, ни RS232, ни в разрыв клавиатуры не заставят 1с искать номенклатуру или документ.
---
смотря из чего формировался штрихкод. Обычно это уникальный идентификатор документа.
---
Это уникальный идентификатор документа, но как теперь найти по нему этот документ ?
---
Синтаксис:
ПолучитьСсылку(<УникальныйИдентификатор>)
Параметры:
<УникальныйИдентификатор> (необязательный)
Тип: УникальныйИдентификатор.
Уникальный идентификатор, из которого будет формироваться ссылка.
Возвращаемое значение:
Тип: ДокументСсылка.<Имя документа>.
---
Общий модуль ШтрихкодированиеПечатныхФорм

для получения числового ШК используется

```1c
    // Возвращает числовой код для печати штрихкода
    //
    // Параметры:
    // Ссылка - ЛюбаяСсылка - ссылка на объект, по которому нужно получить код
    // Возвращаемое значение:
    // Строка - строка из чисел, соответствующая переданной ссылке.
    //
    Функция ЧисловойКодПоСсылке(Ссылка) Экспорт
```

для получения ссылки

```1c
    // Функция - Получить ссылку по штрихкоду табличного документа
    //
    // Параметры:
    // Штрихкод - Строка - Штрихкод
    // Менеджеры - Массив - Менеджеры документов.
    //
    // Возвращаемое значение:
    // Массив - Ссылки на документы
    //
    Функция ПолучитьСсылкуПоШтрихкодуТабличногоДокумента(Штрихкод, Менеджеры = Неопределено) Экспорт
```
---
Поищи регистр сведений с созвучным названием.
---
Ни чего нет
---
(4) Ни чего нетА что вы искали?
---
я во всей конфигурации искал, все что может быть связано с поиском по штрихкоду
---
Значит нужно написать какую-нибудь обработку.
---
В этом и заключался вопрос, стоило ли мне писать обработку или есть такая система уже, но ее нужно включить.
Поточу что, чтобы штрихкоды появились в печатных документах нужно всего лишь в настройках печатной формы поставить разрешение.
Вот я и подумал, а может и с поиском так же
---
Использование штрихкодирования документов скорее всего нужно при больших объемах бумажных документов, чтобы можно было быстро найти документ в базе. Может быть такую обработку можно найти в конфигурации 1С:Документооборот.
А вообще 1С иногда некоторые вещи выдает в виде полуфабрикатов.
---
сами еще сканер не подключали, но по идее при подключении сканера, должен работать поиск в формах списков и выбора
там есть такой код

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

    // ПодключаемоеОборудование
    Если Источник = "ПодключаемоеОборудование" И ВводДоступен() Тогда
    Если ИмяСобытия = "ScanData" И МенеджерОборудованияУТКлиент.ЕстьНеобработанноеСобытие() Тогда
    ОбработатьШтрихкоды(МенеджерОборудованияУТКлиент.ПреобразоватьДанныеСоСканераВСтруктуру(Параметр));
    КонецЕсли;
    КонецЕсли;
    // Конец ПодключаемоеОборудование
```
---
Откройте в конфигураторе форму списка типового документа, например Авансовый отчет
поищите в модуле формы на предмет присутствия следующего кода

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

    // ПодключаемоеОборудование
    Если Источник = "ПодключаемоеОборудование" И ВводДоступен() Тогда
    Если ИмяСобытия = "ScanData" И МенеджерОборудованияУТКлиент.ЕстьНеобработанноеСобытие() Тогда
    ОбработатьШтрихкоды(МенеджерОборудованияУТКлиент.ПреобразоватьДанныеСоСканераВСтруктуру(Параметр));
    КонецЕсли;
    КонецЕсли;
    // Конец ПодключаемоеОборудование

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

Если код имеется, то форма обрабатывает поиск документа по ШК. Настраивайте подключаемое оборудование и дерзайте
---
А конкретнее, что вы имеете в виду по поводу настройки оборудование, у меня есть считыватель штрихкодов, он работает от блютуза, вы хотите сказать, что надо подключать этот считыватель к 1с ?
---
И еще один вопрос, куда считывать код, в поиск ? если да, то это не работает
---
Оборудование нужно подключать к 1С обязательно, он отрабатывает как внешнее событие и в форме документов попадает в процедуру ОбработкаОповещения.
---
В УТ11 где то в разделе "настройки и обслуживание" есть гиперсылка "Подключаемое оборудование" после наступания на которую откроется форма с настройками подключаемого оборудования. В этой форме и настраивается сканер шк и многое другое. Инструкций по настройке сканера шк в тырнете под вашу конфу, да и, наверное, под ваш сканер предостаточно.
Внимание! Без такой настройки ни блютуз сканер, ни RS232, ни в разрыв клавиатуры не заставят 1с искать номенклатуру или документ.
---
Но я использую этот сканер ШК для поиска номенклатуру в 1с
---
Вообще получилось осуществить затеянное, вы были правы, мой скан не был связан с 1с через драйвер, нашел драйвер установил, и просто в журнале документов в поиск сканировал штрих коды и он открыл мне документ. Спасибо за подсказку.