---
title: "Как CARRO.Бизнес печатает на локальные принтеры через CloudPrint"
description: "Кейс SaaS-интеграции: печать QR-этикеток из CARRO.Бизнес на принтерах клиентов через управляемые аккаунты CloudPrint и локальный Agent."
---
<nav class="docs-breadcrumb" aria-label="Breadcrumb"><a href="/docs/">Документация CloudPrint</a><span aria-hidden="true">/</span><span>Кейсы</span></nav>

# Как CARRO.Бизнес печатает на локальные принтеры через CloudPrint

<p class="docs-lead">Когда сотрудник склада добавляет запчасть в CARRO.Бизнес, QR-этикетка может сразу появиться на принтере, назначенном этой точке. Сотрудник остаётся в веб- или мобильном сценарии: не скачивает PDF и не выбирает принтер вручную.</p>

## Рабочий сценарий

CARRO.Бизнес объединяет складской учёт, продажи и интернет-магазины для авторазборок и компаний, работающих с автозапчастями. Печать встроена в складскую операцию: система формирует этикетку или документ, определяет компанию и назначенный принтер, а затем отправляет задание из того же интерфейса.

## Почему системного окна печати недостаточно

Операция может начинаться в браузере, на телефоне или на компьютере, который находится далеко от принтера. Сам принтер обычно работает за роутером, межсетевым экраном и очередью операционной системы клиента. Поэтому интеграции нужны заранее назначенный принтер, исходящее соединение, понятные статусы и безопасные повторы, а не только кнопка **Скачать PDF**.

## Подключение без отдельной регистрации в CloudPrint

CARRO.Бизнес создаёт и обслуживает аккаунт CloudPrint для компании клиента. Администратор начинает настройку в CARRO.Бизнес, выбирает текущий или другой компьютер, устанавливает CloudPrint Agent и назначает найденную очередь печати. Для другого компьютера можно выпустить ограниченную одноразовую ссылку: человек рядом с принтером подключит Agent без доступа ко всему аккаунту CARRO.Бизнес.

## Как задание доходит до принтера

1. CARRO.Бизнес формирует документ и определяет компанию, сценарий и назначенный принтер.
2. Сервер CARRO.Бизнес отправляет задание в Print API CloudPrint.
3. CloudPrint сохраняет задание и направляет его нужной установке; стабильный `Idempotency-Key` защищает повторный запрос от дублирования.
4. CloudPrint Agent поддерживает исходящее соединение, получает задание и передаёт его в очередь операционной системы.
5. Драйвер отправляет данные на физический принтер, а состояние задания возвращается через CloudPrint.

## Что обеспечивает надёжность

- **Принято сервисом — не значит напечатано.** Продукт отслеживает задание до итогового статуса, а не показывает успех сразу после ответа API.
- **Повтор сохраняет идентичность операции.** После тайм-аута используется тот же ключ идемпотентности, поэтому вторая этикетка не создаётся.
- **Привязка хранит стабильный ID принтера.** Отображаемое имя удобно для интерфейса, но не подходит как долговечный ключ интеграции.
- **Диагностика находится рядом с действием.** Поддержка различает недоступный компьютер или Agent, ошибку очереди ОС и проблему самого принтера.

## Граница ответственности

CloudPrint отвечает за транспорт заданий, исходящее подключение локального компьютера, обнаружение принтеров и сведения о ходе печати. CARRO.Бизнес определяет бизнес-объект, шаблон этикетки, права на смену принтера, правила перепечатки и ошибок, историю, аудит и первую линию поддержки. Благодаря этому пользователь решает задачу внутри знакомого продукта.

## Когда такая схема оправдана

Подход полезен, если печать начинается в облачном или мобильном продукте, выполняется регулярно и должна попадать на заранее известный принтер. Такие сценарии встречаются в складских системах, ERP, WMS, CRM, доставке, медицине, кассовых и производственных решениях. Для редкого документа с одного офисного компьютера PDF и системное окно печати могут быть проще.

## Проверяемые публичные материалы

- [Инструкция CARRO.Бизнес по подключению CloudPrint](https://carrobiz.com/docs/integrations/printnodecom)
- [Обновление CARRO.Бизнес за июль 2026 года](https://carrobiz.com/docs/news/29)

## Частые вопросы

### Нужно ли клиенту CARRO.Бизнес отдельно регистрироваться в CloudPrint?

Нет. В этой управляемой интеграции CARRO.Бизнес создаёт аккаунт для компании и запускает подключение компьютера из собственных настроек.

### Можно ли начать печать с телефона?

Да. Бизнес-операция начинается в веб- или мобильном интерфейсе CARRO.Бизнес, а сервер отправляет задание на принтер, заранее назначенный компании.

### Нужно ли открывать входящий порт в сети клиента?

Нет. CloudPrint Agent поддерживает исходящее соединение и использует принтеры, уже установленные в операционной системе.

### Принятое API задание уже считается напечатанным?

Нет. Принятие подтверждает только получение задания сервисом. CARRO.Бизнес может отслеживать его до итогового статуса `printed`, `failed` или `cancelled`.

## Следующие шаги

<div class="docs-card-grid"><a class="docs-card" href="/docs/migration/printnode/"><strong>Бесплатная альтернатива PrintNode для API-печати</strong><span>CloudPrint — бесплатная альтернатива PrintNode для интеграции печати через API своего аккаунта. Сравните агенты, принтеры, статусы и переход.</span></a>
<a class="docs-card" href="/docs/guides/web-app-printing/"><strong>Печать из веб-приложения на локальные принтеры</strong><span>Печатайте PDF, этикетки и рабочие документы из веб-приложения через серверный API — без диалога браузера и входящих портов.</span></a>
<a class="docs-card" href="/docs/developer-platform/"><strong>Developer Platform CloudPrint</strong><span>Создайте одно приложение, которое клиенты смогут подключать к своим аккаунтам CloudPrint.</span></a></div>

<nav class="docs-resource-links" aria-label="Следующие шаги"><a href="https://cloudprint.by/status/">Статус сервиса</a><a href="/docs/api/v1/explorer/">OpenAPI</a><a href="https://developer.cloudprint.me">Кабинет разработчика</a><a href="https://my.cloudprint.by">Открыть кабинет</a><a href="/docs/legal/privacy/">Политика конфиденциальности</a><a href="/docs/legal/terms/">Условия использования</a><a href="/docs/legal/data-processing/">DPA</a><a href="/docs/legal/service-level-agreement/">Соглашение об уровне сервиса</a></nav>