Счёт из 1С в Max
Июнь 2026 · Редакция «Арете-ИТ»
Счёт на оплату можно отправлять из 1С сразу после выписки: покупатель получает понятное сообщение и PDF, а менеджеру не приходится сохранять файл и переносить его в мессенджер вручную.
В УНФ, КА 2, УТ 11.5 и ERP 2.5 отличаются документы-основания и механизм получения
печатной формы. Код интеграции начинается после того, как конфигурация уже вернула
ТабличныйДокумент.
// ПечатнаяФорма — уже сформированный ТабличныйДокумент. // Команда и параметры получения формы зависят от конфигурации и вида документа. Поток = Новый ПотокВПамяти; ПечатнаяФорма.Записать(Поток, ТипФайлаТабличногоДокумента.PDF); ДвоичныеДанные = Поток.ЗакрытьИПолучитьДвоичныеДанные(); ИмяФайла = "document.pdf";
ОтправитьФайлВMax( ТокенБота, ИдПользователя, ДвоичныеДанные, "invoice-145.pdf", "Счёт № 145 на 48 600 ₽. Оплатить до 15 сентября.");
Срок оплаты полезнее указать в сообщении: его видно сразу, даже если файл откроют позже.
Номер, сумма и дата в рабочем коде берутся из счёта. Использованная процедура
ОтправитьФайлВMax целиком приведена в инструкции по ссылке ниже
и использует только стандартные объекты платформы.
Max принимает PDF как type=file. Получение URL, загрузка и ожидание готовности
вложения разобраны в отдельной инструкции.
Если счёт сначала должен подтвердить руководитель, отправке предшествует
сценарий согласования.
Тот же шаг через подсистему
«Арете — сервер мессенджеров, Max edition» принимает готовые двоичные данные, сама получает URL загрузки, сохраняет token и отправляет сообщение после обработки вложения:
ИдПользователя = 123456789; // user_id из карточки получателя
СопроводительныйТекст = "Направляем документ из 1С.";
Параметры = Новый Структура;
Параметры.Вставить("user_id", ИдПользователя);
Параметры.Вставить("text", СопроводительныйТекст);
АСМ_М.ВложитьФайл(Параметры, ДвоичныеДанные, ИмяФайла);
АСМ_М.ОтправитьСообщение(Бот, Параметры);
Читать дальше
Добавьте сайт в избранное
На сайте регулярно появляются новые материалы. Раз тема интеграции 1С с Max вам интересна — добавьте сайт в избранное 👆 сочетанием клавиш Ctrl+D (на Mac — ⌘D), чтобы не не искать его заново ☺️. Будут добавлены и другие мессенджеры.