Перейти к содержанию

Печать из ERP, WMS и 1С на локальные принтеры

CloudPrint связывает ERP, WMS, 1С или другую учётную систему с принтерами в офисе, магазине или на складе. Исходная система решает, что печатать, и готовит документ; CloudPrint доставляет его в выбранную локальную очередь и сообщает результат.

Начинайте с события в бизнес-системе

Создавайте операцию печати после понятного события: заказ готов к отгрузке, подбор завершён, товар принят или оператор утвердил документ. Счёт, накладную или этикетку формируйте в ERP, WMS либо 1С до обращения к CloudPrint. Момент печати и правила подготовки документа должны оставаться в исходной системе.

Назначьте принтеры по месту и назначению

При настройке вызовите GET /api/v1/printers, дайте администратору выбрать очередь для каждого склада, рабочего места и типа документа и сохраните стабильный printer_id. Имя удобно показывать человеку, но оно не подходит для маршрутизации. Не отправляйте документ в другой филиал как незаметный резервный вариант.

Выберите совместимый формат

Для счетов, накладных и постраничных документов используйте PDF. Команды устройства передавайте как RAW: ZPL, TSPL или CPCL для совместимых принтеров этикеток, ESC/POS — для совместимого чекового принтера. Сверяйтесь с возможностями выбранной очереди: CloudPrint не переводит один язык принтера в другой.

Вызывайте API с сервера

Модуль интеграции ERP или WMS либо HTTP-интеграция 1С должны обращаться к CloudPrint Public API из серверной среды. Храните данные доступа там же, задавайте один стабильный Idempotency-Key для бизнес-операции и сохраняйте собственный идентификатор вместе с print_job_id.

Контролируйте результат

Отслеживайте задание до printed, failed или cancelled. Если агент или принтер не в сети, покажите ожидание или необходимость вмешательства, а не создавайте ещё одну копию. Сетевой повтор сохраняет исходный ключ идемпотентности; подтверждённая оператором повторная печать становится новой записанной операцией.

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

Руководства по интеграции CloudPrint, подключению локального агента и надёжной работе печати.