---
title: Подключаемое оборудование драйвер клиент
slug: erp-uh/подключаемое-оборудование-драйвер-клиент
---


## ОбработатьСобытиеШтрихкод
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция ОбработатьСобытиеШтрихкод(Данные) Экспорт
```

Пример вызова
```bsl
Результат = ПодключаемоеОборудованиеДрайверКлиент.ОбработатьСобытиеШтрихкод(Данные) 
```
</details>

## ОбработатьСобытиеШтрихкод64
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция ОбработатьСобытиеШтрихкод64(Данные) Экспорт
```

Пример вызова
```bsl
Результат = ПодключаемоеОборудованиеДрайверКлиент.ОбработатьСобытиеШтрихкод64(Данные) 
```
</details>

## ОбработатьНажатиеКлавиши
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция ОбработатьНажатиеКлавиши(Данные) Экспорт
```

Пример вызова
```bsl
Результат = ПодключаемоеОборудованиеДрайверКлиент.ОбработатьНажатиеКлавиши(Данные) 
```
</details>

## ОбработатьНажатиеНаДисплее
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция ОбработатьНажатиеНаДисплее(Данные) Экспорт
```

Пример вызова
```bsl
Результат = ПодключаемоеОборудованиеДрайверКлиент.ОбработатьНажатиеНаДисплее(Данные) 
```
</details>

## ОбработатьСобытиеДанныеКарты
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

// ++ НеМобильноеПриложение

Функция ОбработатьСобытиеДанныеКарты(ПараметрыПодключения, Данные) Экспорт
```

Пример вызова
```bsl
Результат = ПодключаемоеОборудованиеДрайверКлиент.ОбработатьСобытиеДанныеКарты(ПараметрыПодключения, Данные) 
```
</details>

## ОбработатьСобытиеRFID
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция ОбработатьСобытиеRFID(ПараметрыПодключения, Событие, Данные) Экспорт
```

Пример вызова
```bsl
Результат = ПодключаемоеОборудованиеДрайверКлиент.ОбработатьСобытиеRFID(ПараметрыПодключения, Событие, Данные) 
```
</details>

## ОбработатьСобытиеВеса
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

// -- НеМобильноеПриложение

Функция ОбработатьСобытиеВеса(ПараметрыПодключения, Данные) Экспорт
```

Пример вызова
```bsl
Результат = ПодключаемоеОборудованиеДрайверКлиент.ОбработатьСобытиеВеса(ПараметрыПодключения, Данные) 
```
</details>

## ОбработатьСобытие
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

Пример вызова
```bsl
Результат = ПодключаемоеОборудованиеДрайверКлиент.ОбработатьСобытие(ОбъектДрайвера, ПараметрыПодключения, Событие, Данные) 
```
</details>

## РезультатОперацииНаОборудовании
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

// Конструктор результата выполнения операции на оборудовании
//
// Параметры:
//  Результат - Булево
//  ОписаниеОшибки - Строка
//                 - Неопределено
//  ИдентификаторУстройства - СправочникСсылка.ПодключаемоеОборудование
//                          - Неопределено
//
// Возвращаемое значение:
//  Структура:
//   * Результат - Булево
//   * ОписаниеОшибки - Строка
//                    - Неопределено
//   * ОшибкаЗагрузки - Булево
//   * ИдентификаторУстройства - СправочникСсылка.ПодключаемоеОборудование
//                             - Неопределено
//
Функция РезультатОперацииНаОборудовании(Результат = Ложь, ОписаниеОшибки = Неопределено, ИдентификаторУстройства = Неопределено) Экспорт
```

Пример вызова
```bsl
Результат = ПодключаемоеОборудованиеДрайверКлиент.РезультатОперацииНаОборудовании(Результат, ОписаниеОшибки, ИдентификаторУстройства);
```
</details>

## ОшибкаЗагрузкиДрайвера
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция ОшибкаЗагрузкиДрайвера(ПараметрыПодключения, ОписаниеОшибки = "") Экспорт
```

Пример вызова
```bsl
Результат = ПодключаемоеОборудованиеДрайверКлиент.ОшибкаЗагрузкиДрайвера(ПараметрыПодключения, ОписаниеОшибки);
```
</details>

## ОшибкаВызоваДрайвера
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция ОшибкаВызоваДрайвера(МетодДрайвера = Неопределено, ОписаниеОшибки = Неопределено, ЗаписьВЖурналРегистрации = Ложь) Экспорт
```

Пример вызова
```bsl
Результат = ПодключаемоеОборудованиеДрайверКлиент.ОшибкаВызоваДрайвера(МетодДрайвера, ОписаниеОшибки, ЗаписьВЖурналРегистрации);
```
</details>

---

© 2024, **ООО 1С-Софт**  
Все права защищены. Эта программа и сопроводительные материалы предоставляются  
в соответствии с условиями лицензии [Attribution 4.0 International (CC BY 4.0)](https://creativecommons.org/licenses/by/4.0/legalcode).

---
