Печатные формы PDF

Печатные формы PDF

ITFrogs
4.9 (14 отзывов)300 установок
от 1 179 ₽2 359 ₽ навсегда

Плагин «Печатные формы PDF» автоматически создаёт деловые документы по заказам Shop-Script и выкладывает их клиенту в личный кабинет или отправляет на почту. Всё оформляется в PDF с подписями, печатями и логотипом вашей компании.

Какие документы умеет генерировать

Плагин создаёт семь типов печатных форм. Для каждой можно выбрать тему оформления (сейчас доступна тема «По умолчанию» для всех форм, а для счёта есть дополнительная тема «Radiostuff»):

Акт приёма-передачи

Коммерческое предложение

Счёт-фактура

Гарантийное письмо

Документы можно сгенерировать сразу для нескольких заказов.

Ручная генерация документов

В списке заказов и внутри карточки заказа появляется кнопка плагина. Можно выбрать один или несколько заказов, отметить нужные печатные формы, настроить параметры (дата, подписи, печати, размазать доставку/скидку) и получить готовый PDF. Если документов много, они объединяются в один файл, но при отправке по e-mail каждый заказ формирует отдельный пакет документов.

Выбор нужных документов перед генерацией PDF.

Кнопка генерации в карточке одного заказа.

Параметры документа перед печатью: подписи, печати, сроки.

Автоматическая генерация по расписанию

На вкладке «Расписание» выбираются документы, которые плагин будет создавать автоматически, а также опции: размазать доставку, поставить печати и поставить подписи. Для работы этого режима нужно настроить cron на сервере.

В настройках отображается готовая строка для crontab. Обычно она выглядит так:

*/10 * * * * /usr/bin/php -q /путь/к/webasyst/cli.php shop printforms generate

Эта команда запускает CLI-скрипт плагина каждые 10 минут. Скрипт находит все заказы, поставленные в очередь генерации, создаёт PDF и сохраняет их в защищённую папку данных. После этого документы становятся доступны клиенту в личном кабинете и, если настроено, отправляются на печать через приложение Принтер .

Документы в личном кабинете покупателя

После автоматической генерации клиент видит в своём заказе блок «Документы». Каждый документ — это ссылка, которая открывает PDF в новой вкладке. Внешний вид блока и ссылок настраивается через CSS в настройках плагина.

Настройка внешнего вида через CSS

В настройках плагина есть поле «Стили блока документов». Туда можно вписать произвольный CSS, который будет применён к блоку в личном кабинете. По умолчанию используются классы .shop-printforms-forms , .shop-printforms-list , .shop-printforms-link и другие. Это позволяет без правки файлов темы подогнать блок под дизайн сайта.

Отправка документов по e-mail

После генерации можно загрузить PDF со специальной страницы для печати или отправить его на почту клиенту. Тема и текст письма редактируются в настройках с помощью Smarty-переменных. При массовой отправке заказы не склеиваются: на каждый заказ формируется отдельный пакет документов. Если письма отправлены успешно, кнопка отправки меняет цвет на зелёный.

Страница загрузки и отправки готовых документов.

Пример полученного клиентом письма.

Текст и тема сообщения редактируются в настройках плагина.

Кеширование и повторная генерация

Созданные документы кешируются, поэтому повторная генерация проходит быстрее. Если вы изменили параметры заказа или настройки документа и хотите получить новый файл, отметьте галочку «Не использовать кеш» перед генерацией. Также можно генерировать документы с подписями/печатями для отправки по e-mail и без них — для печати на оригинальной бумаге.

Интеграция с приложением «Принтер»

Плагин поддерживает приложение Принтер , которое позволяет автоматически печатать счета, заказы, этикетки и другие документы прямо с сайта. Количество печатающих устройств не ограничено. В настройках плагина можно задать, при каких статусах заказа и на какой принтер отправлять документы.

Важно: печатные формы генерируются не моментально. Если повесить печать на смену статуса без использования расписания, сервер может долго откликаться на действия клиента, вплоть до появления ошибки при оформлении заказа. Рекомендуется использовать cron для фоновой генерации.

Дополнительные возможности

Реквизиты продавца и покупателя заполняются из полей контактной информации и настроек плагина.

Поддерживаются логотип, печать, подписи руководителя и бухгалтера, QR-код.

Можно изменить размеры изображений (ширина/высота в миллиметрах).

Для коммерческого предложения и договора предусмотрены дополнительные текстовые блоки: условия доставки, срок действия и другие.

Для разработчиков есть опция «Показывать HTML» — ссылка на отладочный HTML-файл (только в UI 2.0).

Пример готового документа: printforms.pdf

Отзывы (9)

ДЕДенис
12 декабря 2022 г.

Отличный плагин, и всё включено, что может понадобиться) хочешь отправь клиенту, хочешь распечатай и вложи в заказ)

ЯРЯрослав
20 декабря 2021 г.

Очень долго искал как мне сделать Акт выполненных работ, а также Договор к заказу... И вот с помощью этого плагина это получилось сделать! Спасибо разработчику за данный плагин! Обратная связь есть всегда! Трудностей в настройке не будет

WRWelldi.ru
18 декабря 2021 г.

Один из лучших плагинов в маркете. Удобный и простой инструмент, который решает целый ряд задач. Ждем интеграцию с приложением "принтеры" и будет просто чудесно. P.S. Минимальные навыки верстки для работы с формами приветствуются.

ALAlex
24 октября 2021 г.

Плагин из разряда "обязательно должен быть"! Значительно снижает время на выставление счетов и коммерческих предложений. Не скрою, пришлось один раз хорошо заплатить верстальщику, но теперь на всех моих сайтах легко и быстро выставляются счета. Плагин рекомендую.

Все отзывы на Webasyst