Какие права нужно дать пользователю для настройки и работы с подключаемым оборудованием в 1С:Бухгалтерия 3.0

Системный администратор 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Торговля и дистрибуция
← На главную

Настройка подключаемого оборудования в 1С:Бухгалтерия 3.0 (БП) часто вызывает затруднения, так как стандартных ролей «из коробки» бывает недостаточно для полноценного отображения интерфейса. В этой статье мы подробно разберем, какие права необходимо назначить пользователю, чтобы он мог самостоятельно добавлять оборудование, а также как решить сопутствующие проблемы с производительностью ККТ в режиме RDP и работой сканеров штрихкодов.

Проблема видимости интерфейса и настройки ролей

Рассмотрим стандартную ситуацию: администратор создает новый профиль, добавляет в него специализированные роли ДобавлениеИзменениеПодключаемогоОборудования и ЧтениеПодключаемогоОборудования, но пользователь по-прежнему не видит заветную кнопку в интерфейсе. Выясним причину такого поведения системы.

В типовых конфигурациях на базе БСП (Библиотека стандартных подсистем) видимость разделов меню жестко связана с правами на подсистемы. Если у пользователя нет прав на раздел «Администрирование», то пункт «Подключаемое оборудование» может не отобразиться, даже если права на сам справочник выданы. Проанализируем, как это можно исправить:

  1. Проверка роли «Администрирование»: Для того чтобы меню появилось в интерфейсе, пользователю зачастую требуется роль АдминистрированиеСистемы или доступ к формам настройки программы. Однако давать такие права обычному менеджеру небезопасно.
  2. Использование функций для технического специалиста: Если пользователю разрешено использование режима Функции для технического специалиста (ранее «Все функции»), он сможет найти справочник ПодключаемоеОборудование напрямую через этот список.
  3. Создание ссылки: Можно создать внешнюю обработку или добавить команду на панель навигации, которая будет открывать общую форму: ОбщаяФорма.ПодключениеИНастройкаОборудования. Это позволит пользователю заходить в настройки без обладания полными правами администратора.

Обеспечение работы с фискальными регистраторами (ККТ)

Для полноценной работы с кассой (открытие и закрытие смен, пробитие чеков) недостаточно прав только на «настройку». Разберем, какие разделы интерфейса должны быть доступны пользователю:

Как показывает практика, управление фискальным устройством в БП 3.0 тесно связано с разделом Банк и Касса. Если у пользователя ограниченный профиль (например, только «Кладовщик»), он не увидит команд управления сменой. Проанализируем необходимые шаги для решения этой задачи:

Оптимизация работы оборудования через RDP

Работа через удаленный рабочий стол (RDP) накладывает свои ограничения на скорость обмена данными между 1С и кассовым аппаратом. Часто настройки открываются очень долго, а печать чека занимает десятки секунд. Разберем способы ускорения процесса. При возникновении проблем с определением идентификатора компьютера в терминальной сессии поможет обработка для быстрого переподключения рабочего места.

Переход на сетевые протоколы (TCP/IP):
Самый эффективный способ — отказаться от проброса COM-портов средствами RDP. Если касса поддерживает Ethernet или Wi-Fi, настройте ее как сетевое устройство. В настройках оборудования 1С выберите тип подключения TCP/IP и укажите IP-адрес кассы. Это исключит задержки, возникающие при трансляции портов через терминальный канал.

Настройка драйвера при пробросе портов:
Если сетевое подключение невозможно, и вы вынуждены использовать проброс портов, выполните следующие действия:

Настройка сканеров штрихкодов в терминальной сессии

Посмотрим на ситуацию со сканерами. Часто их подключают в режиме эмуляции клавиатуры (HID), что в RDP приводит к ошибкам: символы пропадают, «съедаются» или путаются из-за текущей раскладки клавиатуры пользователя.

Рассмотрим правильный алгоритм настройки:

  1. Переведите сканер в режим эмуляции COM-порта (обычно это делается сканированием специального управляющего штрихкода из инструкции к сканеру).
  2. Установите соответствующий драйвер на локальный компьютер.
  3. Пробросьте этот COM-порт в настройках RDP-клиента.
  4. В 1С выберите драйвер 1С:Сканеры штрихкода (COM). Это обеспечит стабильную передачу данных, что особенно критично при работе с маркированным товаром (Честный Знак), где важно корректное считывание спецсимволов.

Практический пример настройки прав

Если вам необходимо программно проверить или расширить доступ, можно использовать механизмы управления доступом. Рассмотрим пример кода, который позволяет проверить права текущего пользователя на справочник оборудования:


Если ПравоДоступа("Изменение", Метаданные.Справочники.ПодключаемоеОборудование) Тогда
    Сообщить("Пользователь имеет права на изменение оборудования");
Иначе
    Сообщить("Доступ ограничен. Обратитесь к администратору");
КонецЕсли;

Подводя итог, можно сказать, что «скрытность» настроек оборудования — это осознанная политика безопасности 1С. Однако, комбинируя роли Кассир, доступ к разделу Банк и касса и права на чтение справочников РабочиеМеста и ПодключаемоеОборудование, можно добиться необходимого результата без выдачи полных прав администратора. При необходимости можно использовать готовую роль «Кассир» для 1С:Бухгалтерии предприятия, которой изначально нет в типовой конфигурации.

← На главную