Печать и оборудование в облачной 1С: что заработает сразу, а что настроить
Когда речь заходит о переносе 1С в облако, бухгалтер почти всегда задаёт один и тот же вопрос: «А печатать я как буду?» Вопрос правильный. Сама база переезжает без проблем, а вот устройства, подключённые к компьютерам в офисе, — принтеры, сканеры штрихкодов, весы, кассы, ключи ЭЦП — главный источник сюрпризов в первую неделю.
Хорошая новость: обычная офисная печать в большинстве случаев работает сразу. Плохая: с торговым оборудованием и подписью документов «сразу» бывает не всегда. Разберём, что к какой группе относится и как проверить всё заранее, а не в день закрытия месяца.
Главный принцип: устройство у вас, а 1С — на сервере
Пока база стояла в офисе, 1С была запущена на том же компьютере, к которому подключён принтер или сканер. После переезда 1С работает на сервере в дата-центре, а принтер остался на столе бухгалтера. Значит, между ними нужно перекинуть мостик, и то, как он устроен, зависит от способа подключения:
- Удалённый рабочий стол (RDP). 1С запущена на сервере, и устройство нужно «пробросить» туда через RDP-соединение. Для принтеров, буфера обмена и дисков это стандартная функция, для остального — по ситуации.
- Тонкий клиент. Интерфейс 1С работает на вашем компьютере, поэтому оборудование подключается локально, как раньше: драйвер ставится на ваш компьютер, и 1С обращается к нему напрямую.
- Веб-клиент. Работает в браузере, а браузер по соображениям безопасности сильно ограничен в доступе к устройствам. С оборудованием здесь сложнее всего.
Чем различаются эти способы в целом, мы подробно разбирали в статье «Удалённый доступ к 1С». Ниже — именно про устройства.
Что работает через RDP «из коробки»
Всё, о чём пойдёт речь, включается в программе «Подключение к удалённому рабочему столу»: «Показать параметры» → вкладка «Локальные ресурсы». Если ярлык подключения вам настраивал провайдер, эти параметры обычно уже сохранены в нём.
Принтеры
Галочка «Принтеры» на вкладке «Локальные ресурсы» — и все принтеры вашего компьютера появляются на сервере. В диалоге печати 1С вы увидите их под своими именами с припиской вроде «(перенаправлено 2)». Цифра — номер сеанса, она может меняться от подключения к подключению, это нормально.
Работает это за счёт технологии Easy Print: на сервере не нужно ставить драйвер вашего принтера, задание печати передаётся на ваш компьютер и печатается через его драйвер. Для обычных лазерных и струйных принтеров и МФУ это работает надёжно: счета, накладные, акты, отчёты печатаются как раньше.
Где бывают проблемы:
- Принтеры этикеток и чеков. Им важны точные размеры и собственные команды, а при печати через Easy Print макет может уехать, сжаться или распечататься размыто. Иногда помогает установка родного драйвера принтера на сервер, иногда — печать этикеток другим способом. Проверяйте на реальных этикетках.
- Матричные принтеры. Встречаются на складах для печати многослойных бланков. Поля и масштаб нередко съезжают, нужна подгонка.
- Принтер по умолчанию. Иногда на сервере «по умолчанию» оказывается не тот принтер, что у вас. Достаточно один раз выбрать нужный в диалоге печати 1С или настроить это в параметрах сеанса.
- Сетевой принтер в офисе. Если он установлен у вас на компьютере, он перенаправится, как и любой другой.
Буфер обмена
Галочка «Буфер обмена» — и привычные Ctrl+C / Ctrl+V работают между вашим компьютером и сервером в обе стороны: скопировать сумму из Excel в документ 1С, номер счёта из письма в карточку контрагента. Текст копируется всегда, копирование файлов через буфер тоже обычно работает, но для больших файлов надёжнее следующий способ.
Диски
Кнопка «Подробнее» → «Диски» — и ваши локальные диски становятся видны на сервере в «Проводнике» под именами вроде «C на ИМЯ-КОМПЬЮТЕРА». Это главный способ обмена файлами:
- загрузить выписку из банк-клиента — выбираете файл на своём диске прямо из 1С;
- сохранить отчёт в Excel или PDF — сразу к себе, а не на сервер;
- приложить скан договора к документу.
Учтите: файлы по перенаправленному диску идут через интернет, поэтому большие файлы копируются заметно дольше, чем в локальной сети. И открывать доступ ко всем дискам не обязательно — достаточно одного, например флешки.
Сканеры штрихкодов в режиме клавиатуры
Большинство недорогих USB-сканеров по умолчанию работают как клавиатура: считали код — и он «напечатался» в активное поле, а в конце нажался Enter. Через RDP такой сканер работает без всякой настройки, потому что для удалённого рабочего стола это просто нажатия клавиш.
Два нюанса. Первый — раскладка: сканер «печатает» символы так, как их поймёт текущая раскладка, и если в коде есть латинские буквы, а у вас включена русская, они превратятся в кириллицу. Для обычных цифровых штрихкодов на товарах это не важно. Второй — коды маркировки: в них есть служебные символы, которые в режиме клавиатуры могут теряться. Если вы работаете с маркированным товаром, проверьте сканирование именно таких кодов.
Что требует настройки
Устройства на COM-портах: весы, сканеры, дисплеи покупателя
Многие весы, фискальные регистраторы и часть сканеров подключаются через COM-порт — физический или виртуальный, который создаёт USB-драйвер устройства. В 1С такие устройства подключаются через «Подключаемое оборудование» и драйвер, который должен быть установлен там, где запущена 1С. При работе по RDP это сервер.
У RDP есть перенаправление портов («Подробнее» → «Порты»). Технически это работает, но на практике зависит от устройства, драйвера и качества связи: что-то запускается сразу, что-то теряет связь при каждом переподключении. Драйвер устройства на сервере должен поддерживать ту разрядность платформы 1С, которая там установлена. Такие вещи провайдер настраивает индивидуально, и проверять их нужно до переезда, а не после.
Прочие USB-устройства
Произвольное USB-устройство стандартный удалённый рабочий стол на сервер не передаёт. Есть механизмы перенаправления USB — встроенные в Windows с дополнительной настройкой и сторонние программы «USB по сети», — но это всегда индивидуальная настройка, и стабильность зависит от конкретной железки. Сканеры документов (не путать со сканерами штрихкодов) стандартными средствами RDP, как правило, не пробрасываются. Самый простой путь: сканировать на своём компьютере в папку и прикладывать файл к документу через перенаправленный диск.
Сетевые устройства в офисе
Весы с печатью этикеток, которые подключены к сети кабелем, сетевые кассы, терминалы сбора данных с обменом по сети — сервер в дата-центре их не видит. Чтобы 1С на сервере могла с ними работать, нужен защищённый канал между офисом и облаком (VPN). Это решаемо, но это отдельная задача, и её тоже стоит обсудить с провайдером заранее.
ККМ и фискальные устройства
Касса — самое чувствительное место. Обрыв связи посреди пробития чека — неприятная ситуация, с которой потом приходится разбираться. Поэтому для розницы часто выбирают одну из схем:
- тонкий клиент на кассовом месте — фискальный регистратор подключён к компьютеру кассира, драйвер стоит там же, 1С работает с ним локально, а данные уходят в облачную базу;
- онлайн-касса, работающая как интернет-сервис, — если 1С взаимодействует с ней через интернет, разница между офисом и облаком для неё небольшая; но как именно настроена интеграция, зависит от вашей конфигурации и кассы, это нужно проверять;
- отдельная кассовая программа на точке, которая обменивается данными с центральной базой в облаке.
Пробивать чеки через фискальный регистратор, проброшенный по RDP, можно, но мы бы не советовали делать это основным сценарием без долгой проверки на тестовом периоде.
Особенности веб-клиента
Если сотрудник работает в браузере, правила немного другие.
Печать идёт средствами браузера: 1С формирует печатную форму, а печатает её браузер на любой принтер, который видит ваш компьютер. Ничего настраивать на сервере не нужно. Для счетов и актов этого обычно достаточно, но поля и масштаб могут отличаться от привычных — для бланков с жёсткими требованиями к расположению и для этикеток проверяйте.
Файлы. Для части операций с файлами 1С попросит установить расширение для работы с файлами — соглашайтесь, без него некоторые загрузки и выгрузки будут работать через неудобные диалоги или не будут работать вовсе.
Оборудование. Сканер штрихкодов в режиме клавиатуры работает и в браузере. Весы, фискальные регистраторы и другие устройства через драйверы в веб-клиенте подключить сложно, а часто невозможно. Если на рабочем месте есть торговое оборудование, веб-клиент — не ваш вариант: смотрите на тонкий клиент или RDP.
ЭЦП, NCALayer и ИС ЭСФ
Для бухгалтерии в Казахстане это, пожалуй, самый важный пункт. Ключи ЭЦП НУЦ РК используются каждый день: электронные счета-фактуры, налоговая отчётность, портал eGov, банк. Ключ может храниться в файле, на защищённом носителе (токене) или на удостоверении личности с чипом, а для работы с ним в браузере используется программа NCALayer.
Разберите ваши сценарии по отдельности — для облака они очень разные.
Подпись в браузере на своём компьютере. Если бухгалтер выставляет ЭСФ на портале ИС ЭСФ, сдаёт отчётность или подписывает платежи в интернет-банкинге прямо в браузере, всё это происходит на его компьютере с его NCALayer и его ключом. Переезд 1С в облако на это никак не влияет — всё работает, как раньше.
Подпись из самой 1С. Если ЭСФ или другие документы отправляются и подписываются из 1С, ключ должен быть доступен программе, которая выполняет подпись. Где именно она выполняется — на сервере или на компьютере пользователя — зависит от конфигурации, её версии и способа подключения. При работе по RDP «компьютер, на котором запущена 1С» — это сервер. Тогда варианты такие:
- ключ-файл хранится на сервере в личной папке пользователя, доступной только ему, и защищён паролем — никаких общих папок и рабочих столов;
- токен перенаправляется на сервер через RDP («Подробнее» → «Смарт-карты») — с частью носителей и программ это работает, но в общем случае гарантировать нельзя, только проверить;
- подписание переносится на локальный компьютер — например, ЭСФ формируется в 1С, а подписывается и отправляется через портал в браузере.
Какой вариант выбрать, зависит от вашей конфигурации, и проверять его нужно на реальном ключе, а не на словах. И помните: ЭЦП юридически равнозначна собственноручной подписи. Где бы ни лежал ключ, доступ к нему должен быть только у владельца, а при увольнении сотрудника ключ отзывают, а не просто удаляют пользователя.
Банк-клиент. У большинства банков для бизнеса интернет-банкинг работает в браузере, и он, как и раньше, остаётся на компьютере бухгалтера. Связь с 1С — это обычно файлы: выгрузили платёжки из 1С на свой диск, загрузили в банк; скачали выписку, загрузили в 1С. Через перенаправленный диск это работает без проблем. Если у вас настроен прямой обмен 1С с банком, проверьте его отдельно — как он устроен, зависит от банка и конфигурации.
Как проверить всё на тестовом периоде
Читать статьи полезно, но проверять нужно на своём оборудовании. Для этого и нужен тестовый период — у нас это 30 дней бесплатно, а перенос базы и настройку пользователей мы делаем без оплаты.
Порядок, который мы советуем:
- Составьте список устройств по чек-листу ниже — по каждому рабочему месту, а не «в целом по офису».
- Подключитесь с каждого рабочего места. Настройки перенаправления хранятся на конкретном компьютере, поэтому то, что заработало у главного бухгалтера, не обязательно заработает у кладовщика.
- Распечатайте всё, что печатаете в жизни. Не тестовую страницу, а счёт на оплату, накладную, счёт-фактуру, ценники, этикетки, кассовый чек — и сравните с тем, что печаталось раньше.
- Пройдите реальные операции с оборудованием. Отсканировать товар в документ, взвесить, пробить чек в тестовом или нефискальном режиме, если устройство это позволяет.
- Подпишите и отправьте документ ЭЦП тем способом, которым будете работать: ЭСФ, платёжное поручение, отчётность.
- Загрузите и выгрузите файлы: выписку из банка, прайс в Excel, обмен с сайтом, если он есть.
- Проверьте поведение при плохой связи. Поработайте полчаса через мобильный интернет и переподключитесь посреди работы — видят ли весы и сканер устройство после переподключения?
- Запишите, что и как настроено, чтобы при замене компьютера не вспоминать всё заново.
Если какое-то устройство не заработало, это не всегда приговор облаку: часто помогает другой способ подключения для конкретного рабочего места, например тонкий клиент на кассе.
Чек-лист устройств перед переездом
Пройдитесь по офису и заполните такую таблицу по каждому рабочему месту. С ней разговор с провайдером займёт десять минут, а не неделю переписки.
| Что записать | Пример | Зачем это нужно |
|---|---|---|
| Рабочее место и сотрудник | Склад, кладовщик | Настройки делаются для каждого места отдельно |
| Тип устройства | Принтер этикеток | Определяет, сработает ли перенаправление |
| Производитель и модель | Модель с наклейки на корпусе | По модели ищут драйвер для сервера |
| Как подключено | USB, COM-порт, по сети, Wi-Fi | От этого зависит способ проброса |
| Как работает с 1С | Печать из 1С, драйвер подключаемого оборудования, режим клавиатуры | Показывает, нужен ли драйвер на сервере |
| Какие формы и операции | Этикетки 58×40 мм, ценники | Что именно проверять на тесте |
| Ключи ЭЦП | Файл или токен, чей, для чего | Как организовать подпись |
| Банк | Название, интернет-банкинг или прямой обмен с 1С | Как будут ходить выписки и платёжки |
Не забудьте про то, что легко упустить: второй принтер в кабинете директора, весы в дальнем цеху, сканер на ноутбуке менеджера, который подключается раз в месяц, ключ ЭЦП, лежащий у главного бухгалтера на флешке. Общая подготовка к переезду — базы, пользователи, обмены, сроки — разобрана в статье «Перенос 1С в облако».
Частые вопросы
Будет ли работать мой принтер, если 1С в облаке?
Обычные офисные принтеры и МФУ в большинстве случаев работают сразу: при подключении по удалённому рабочему столу они перенаправляются на сервер и печатают через драйвер на вашем компьютере, а в веб-клиенте печать идёт через браузер. Проверять отдельно стоит принтеры этикеток, чеков и матричные принтеры — у них чаще сбиваются размеры и поля.
Можно ли подключить весы и фискальный регистратор к облачной 1С?
Можно, но не всегда без настройки. Через удалённый рабочий стол устройства на COM-портах пробрасываются на сервер, однако стабильность зависит от устройства и драйвера. Для кассовых мест надёжнее тонкий клиент, при котором оборудование подключено к компьютеру кассира локально. В любом случае каждое устройство нужно проверить на тестовом периоде до переезда.
Как подписывать ЭСФ ключом ЭЦП, если 1С работает на сервере?
Если вы подписываете ЭСФ на портале в браузере своего компьютера через NCALayer, ничего не меняется. Если подпись выполняется из 1С, ключ должен быть доступен там, где работает подписывающая программа: это может быть ключ-файл в личной защищённой папке пользователя на сервере, токен, перенаправленный через удалённый рабочий стол, или подписание на локальном компьютере. Подходящий вариант зависит от конфигурации и проверяется на реальном ключе.
Работает ли сканер штрихкодов через удалённый рабочий стол?
Да, если сканер работает в режиме эмуляции клавиатуры — так настроено большинство USB-сканеров по умолчанию. Для удалённого рабочего стола это обычные нажатия клавиш, поэтому настройка не нужна. Следите только за раскладкой клавиатуры и отдельно проверьте коды маркировки: служебные символы в них могут теряться в этом режиме.