Отправка отчётов и печатных форм из 1С в WhatsApp, Telegram и Max через Green-Api
Клиент просит счёт в WhatsApp? Кнопка в форме документа — отправили. Любые печатные формы и отчёты, скриншоты с произвольным сопроводительным текстом. В Telegram, WhatsApp и Max — через стороннюю интеграцию Green-Api (нужны idInstance и ApiTokenInstance). Тип файла — Excel или PDF. У каждого пользователя — индивидуальные настройки токенов. Без сохранения PDF и переключения окон.
Последняя версия:
Что вы получаете
Покажем как работает
Запросите демонстрацию — проведём встречу в удобном мессенджере и покажем функционал на вашей задаче.
Готовое решение
Не идея и не ТЗ — рабочая разработка для текущего и предыдущих релизов конфигураций, со скриншотами и инструкцией.
Безопасно для конфигурации
Разработки подключаются без вмешательства в типовую конфигурацию. Снимаются за минуту, если что-то пойдёт не так.
Полная прозрачность
Открытый код, честные отзывы, закрывающие документы.
Подробное описание
Теперь вы сможете быстро (буквально в пару кликов) отправлять из 1С в WhatsApp любые сформированные отчеты или печатные формы своим сотрудникам или клиентам (в карточке обязательно должен быть указан номер телефона, зарегистрированный в WhatsApp). Также есть возможность создавать скрины рабочей области.
При отправке сообщения клиенту сначала проверяется телефон контактного лица, потом телефон партнера, потом контрагента.
Интеграция с Whatsapp осуществляется при помощи сторонней программы - Green-Api. Это платный сервис. С тарифами можно ознакомиться после регистрации на Green-Api. Бесплатный тариф "Разработчик" можно использовать для тестирования (до трёх чатов в месяц в течение неограниченного времени).
Для перехода к настройкам создана отдельная команда в разделе НСИ и администрирование.

В Настройках нужно указать:
- адресатов - пользователей, кому будем отправлять уведомления (в карточке пользователя должен быть заполнен телефон),
- тип прикрепляемого файла (Excel или PDF), для скринов будет использоваться JPG,
- отправлять текст - при установленной галке добавляется возможность отправки произвольного сопроводительного сообщения,
- idInstance и ApiTokenInstance - параметры для подключения WhatsApp через GreenApi. С инструкцией можно ознакомиться здесь.

Настройки необходимо сохранить.
При формировании любой печатной формы появляется кнопка отправки данных. Можно выбрать, кому отправлять: партнеру или сотруднику.

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

Если в настройках установлен флаг Отправлять текст, то после выбора сотрудника появится окно для ввода текста.

По кнопке Ок сообщение будет отправлено адресату и иметь такой вид:

Если у адресата не указан номер телефона, при попытке отправить уведомление система сообщит об этом:

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

Добавлена возможность "на лету" создавать скрины рабочего экрана и отправлять их в вотсап (актуально для журналов и форм документов).


Если отправляется печатная форма документа закупки или продажи, можно выбрать нужный телефон адресата (если указан телефон для выбранного контактного лица, партнера и/или контрагента).

Для корректной работы расширения нужно отключить Безопасный режим:

Релиз 816.2.1.2 от 20.01.2025
Теперь, если в карточке партнера заполнено несколько номеров, при отправке отчетов и печатных форм можно выбрать конкретный номер.
А также на кнопках при выборе адресата добавлен вывод комментария к телефону.
Пример карточки партнера с несколькими телефонами и комментариями к ним:

Вот так будет выглядеть форма выбора адресата:

Если телефон указан и в карточке партнера, и в карточке контрагента, то форма выбора будет выглядеть так:

Добавлена возможность отправлять отчеты и печатные формы на произвольный номер (10 или 11 цифр без пробелов и знака +):



Релиз 816.4.1.1 от 02.12.2025
Добавлена поддержка мессенджера Max.

Предварительно нужно заполнить настройки отправки (их берем тоже из инстанса Green-Api).

Релиз 816.5.1.1 от 23.02.2026
Добавлена поддержка мессенджера Telegram (интеграция осуществляется при помощи Green-Api).
Предварительно нужно заполнить общие настройки отправки (их берем из инстанса Green-Api):

Пользователи могут отправлять сообщения в мессенджеры под своей учетной записью. Для этого в справочнике пользователей нужно заполнить поля для ввода токена и идентификатора инстанса Green-Api:

На форме списка документов и на форме документов добавлена кнопка для отправки скриншотов экрана в Telegram:

При отправке отчетов или печатных форм в Telegram добавлены соотвествующие команды:


Оцените разработку
Общий рейтинг появляется при ≥ 3 оценках. Мы не скрываем плохие — все оценки идут в общую статистику.
Войдите, чтобы оценить разработку.
Частые вопросы
Как получить разработку и установить её в 1С?
После оплаты картой или СБП ссылка для скачивания приходит на email в течение минуты. При оплате по счёту от ИП — автоматически после поступления денег на расчётный счёт. Ручные оплаты (USDT, перевод на казахскую карту) подтверждаем в рабочее время — обычно в течение часа.
К разработке приложена инструкция по подключению. Установка занимает 5–10 минут. Если что-то не получится — напишите, подключимся удалённо через AnyDesk и поставим за вас.
Какие способы оплаты доступны?
Можно ли оплатить в тенге, белорусских рублях или долларах?
А если что-то пойдёт не так после установки?
Что произойдёт после очередного обновления 1С?
Каждая разработка тестируется на новых релизах 1С до их публичного выхода. На момент, когда вы обновите конфигурацию, совместимая версия уже готова и ждёт скачивания.
Если в течение 3 месяца после покупки выйдет новый релиз — обновление бесплатно (просто скачайте свежую версию из личного кабинета). Дальше доступна цена обновления — 20% от текущей цены разработки. Альтернатива — годовой абонемент, покрывающий все обновления и новые разработки сайта.
Какие версии 1С НЕ поддерживаются?
Разработка не работает в 1С:Fresh — это облачный режим работы 1С со своими ограничениями. Список совместимых конфигураций указан в начале описания, в других конфигурациях использование не предполагается.
Также расширения не работают в базовых версиях конфигураций 1С (например, «Бухгалтерия предприятия. Базовая») — в них отключена возможность подключения расширений конфигурации. Нужна версия ПРОФ или старше.
На сколько баз 1С действует одна покупка?
Можно ли дорабатывать код самостоятельно?
Какие закрывающие документы вы предоставляете?
Можно ли посмотреть демо до покупки?
Какой артикул у этой разработки?
Комментарии (12)
Дмитрий, а будет ли поддержка телеграмма? В Green-api он поддерживается.
Запишу в план работ.
Добрый день , а когда планируется использование MAX аналогично этому функционалу WhatsApp ? Green-api уже создал интеграцию уже несколько месяцев назад. Так как предполагается блокировка Whats App это очень актуально
Поддерживаю, сегодня уже вообще стало невозможно пользоваться доработкой.
Добрый день. Добавил поддержку Max.
Добрый день. Интеграцию с Макс мы уже добавили, в описании это есть.
Добрый день! На всякий случай, уточню, на УТ 11.4.13 будет работать? И я правильно понимаю, что разработка позволяет только отправлять сообщения, получить в 1С ответы не получится?
Добрый день! Да, работать будет. Да, будет только отправка. Получение ответов не предусмотрено.
Здравствуйте! При попытке отправки печатный лист печати этикеток выдает ошибку "Файл не существует! Адрес: C:\Users\USR1CV8\AppData\Local\Temp\Этикетка: 58x40.pdf". Я так понял, что 1С пытается отправить шаблон этикетки в виде PDF, а не сам печатный лист?
Добрый день! Разумеется, прежде чем что-то отправить из 1С, это нужно сначала сохранить в файл. В вашем случае по всей видимости проблема в некорректном наименовании файла (присутствуют символы, запрещенные в наименовании файла). Попробуйте как вариант поменять наименование этикетки.
Спасибо за ответ! Суть в том, что хотел отправить печатную форму со списком товаров в формате excel или pdf, чтобы адресат скачал файл и смог распечатать этикетки либо отсканировать товары. Это возможно?
Добрый день. Групповая печать документов с возможностью отправить в Ватсап имеется? Как в стандартном 1с отправить на e-mail в форме групповой печати.
Добрый день! Возможность отправки документов при групповой печати не поддерживается.
Здравствуйте, а с провайдером Wappi не планируется интеграция случайно? просто там уже оплачен тариф, на своем сайте уже используем.
Здравствуйте! Нет, не планируется.
Здравствуйте, почему нельзя для нескольких Instance настроить?
Здравствуйте, Андрей! Записали в план работ.
Ошибка при вызове конструктора (ДвоичныеДанные)
{ИнтеграцияWhatsApp Обработка.GreenAPI.МодульОбъекта(455)}:ДвоичныеДанные = Новый ДвоичныеДанные(ПутьКФайлу);
{ИнтеграцияWhatsApp ОбщийМодуль.ИВА_ОбщегоНазначенияВызовСервера.Модуль(43)}:Возврат Обработка.ОтправитьВидеоАудиоИзображениеДокумент(Параметры.Телефон, ПараметрыФайла, ТекстСообщения);
{ИнтеграцияWhatsApp ОбщийМодуль.ИВА_ОбщегоНазначенияКлиент.Модуль(104)}:стрРезультат = ИВА_ОбщегоНазначенияВызовСервера.ОтправитьВотсап(Параметры, Результат);
{mngbase/InputCommon2.lf(5)}:Close(1);
по причине:
Файл не обнаружен 'C:\Users\USR1CV8\AppData\Local\Temp\irfan_view\7e02d136-d3a5-468f-9574-98d428ddd6ed.jpg'
У вас не срабатывает создание скриншотов (обработка это делает через запуск скрипта для программы irfan_view с помощью консоли командной строки). Почему так происходит не могу сказать, к разработке это не имеет отношения.
Столкнулся с аналогичной проблемой. Причем на локальной машине все работает, а при запуска на сервере - вылезает ошибка.
Скорее всего, на сервере стоит запрет на запуск бинарных файлов. Соответственно библиотека irfan не может стартовать и создать файл со скриншотом.
Предложение по доработке,
Удобно было бы привязывать несколько Инстансов сервиса. Каждлму менеджеру свой Инстанс. Что звучит крайне логично))))
Смысл в том, чтобы при отправке сообщения обработка определяла текущего пользователя и для него подбирала нужный инстанс. И именно от этого инстанса отправляла сообщение. Правильно я вас понял?
Да верно. У каждого менеджера свой номер whatapp. И чтобы переписка шла с инстанса каждого менеджера персонально.
ок, запишу в план работ.
Здравствуйте, а отправку напрямую файла печатной формы в чат api whatsapp не позволяет?
Здравствуйте! Я не использую никакой промежуточный API, а типовой функционал WhatsApp этого не позволяет
Здравствуйте, можно ли отправлять печатную форму Заказа поставщику? Откуда при этом будет браться телефон: из Контрагента, Договора с контрагентом или из внутреннего справочника этого модуля?
Добрый день. С помощью расширения можно отправить любую типовую печатную форму. При этом сначала будет поиск телефона контактного лица партнера, потом партнера, потом контрагента.
Доброго дня!
Хранение файлов интересует на своем сервере.
Какой софт на своем сервере должен быть?
У нас есть Nas на Synology OS.
Можем ли мы использовать его? Например путем установки доп пакета.
Добрый вечер! В общих чертах описал нюансы хранения файлов на собственном сервере. В вашем конкретном случае не могу сказать, возможно или нет. У меня нет нужных компетенций.
Просто, при наличии такой возможности, думаю разумно описать вариант сервера/сервиса приема файлов, или конкретного примера использования. Потом местное комьюнити дополнит что и на чем использует.
Мы например с удовольствием поделимся своим вариантом.
Какие варианты и на чем вы используете?
Дело в том, что вариантов реализации серверной части сайта множество. И под каждый вариант описать вариант приема файлов сложно. Тем более, что это уже за рамками моих знаний. Вместо этого я описал принцип организации такого сервиса. Как мне видится, для опытного backend-разработчика этой информации будет достаточно.

Чтобы оставить комментарий, войдите или зарегистрируйтесь.