Шаблоны печати отгрузки

Что делает. Перед отправкой в транспортную компанию нужна бумага на каждый заказ и общий реестр. Виджет печатает их сам: всё, что попадает на лист, берётся из полей сделки, контакта и компании amoCRM по вашему шаблону. Добавить можно таблицу товаров сделки BazON и QR-код сделки для курьера.

На каждую воронку три независимых шаблона:

Шаблон Где печатается
Лист из карточки сделки кнопкой «Лист отгрузки» на вкладке «Печать» в карточке сделки, один заказ — один лист
Лист для транспортной компании кнопкой «Печать листов», лист на каждый отмеченный заказ
Строка сводной таблицы кнопкой «Сводная таблица», одна таблица на все отмеченные заказы

Как настроить.

  1. Настройки отгрузки → Воронки и этапы → «Добавить воронку…».
  2. В карточке воронки отметьте «Этапы отгрузки». На отгрузку попадут только заказы, которые сейчас стоят на этих этапах.
  3. Справа выберите Поле «Транспортная компания» (список). По нему заказы группируются на экране и на бумаге. Подходит только поле-список сделки, текстовое сюда не выбрать.
  4. При желании выберите «Дополнительное текстовое поле», например город или пункт выдачи. Оно станет подзаголовком внутри группы перевозчика.
  5. Нажмите «Сохранить».

Вкладка «Воронки и этапы»: этапы отгрузки, этапы сборки и поля транспортной компании

  1. Откройте вкладку «Шаблоны печати», вверху выберите воронку, затем один из трёх шаблонов.
  2. Наберите текст листа. Справа панель «Поля amoCRM» с группами «Сделка», «Контакт», «Компания», «Система», «Номенклатура» и «Коды». Нажмите на поле, и его маска встанет туда, где стоит курсор.
  3. Выберите «Размер шрифта» (от 6 до 48 пунктов, на каждый шаблон свой) и при необходимости «Две копии на листе».
  4. Проверьте лист на настоящей сделке (ниже) и нажмите «Сохранить».

Вкладка «Шаблоны печати»: три шаблона воронки, текст с масками и панель полей amoCRM

Что можно вставить в шаблон.

  • Поля сделки, контакта и компании, а также системные значения: название сделки, её ID, бюджет, имя и почта ответственного.
  • «Номенклатура»: {items} — таблица товаров и услуг сделки BazON (№, артикул, наименование, количество, цена, сумма), {items.total} — итог, {items.total_words} — сумма прописью. Артикул — номер товара BazON, цены из BazON. Если сделка не связана с BazON, лист всё равно напечатается, просто без таблицы.
  • «Коды»: {qr.deal} — QR-код сделки размером 5 см. Свой размер пишется в миллиметрах прямо в маске: {qr.deal:60}, от 20 до 100. По этому коду курьер отмечает «Забрал» и «Сдал в ТК», см. Курьеры и сканирование кодов.

Две копии на листе. Лист печатается дважды на одном A4, сверху и снизу, посередине линия разреза. Одну копию отдают курьеру, вторую кладут к товару. Работает и при печати из карточки, и при печати пачкой. У сводной таблицы такой настройки нет.

Готовый лист из карточки сделки: данные получателя, таблица товаров, итог прописью, QR сделки, две копии на листе

Проверка на настоящей сделке. Под редактором раскройте «Предпросмотр на настоящей сделке», введите ID сделки amoCRM (из адреса /leads/detail/12345 берёте 12345) и нажмите «Показать». Виджет покажет ровно тот лист, который уйдёт на печать, и отдельно замечания: какие маски не нашли значения в этой сделке. Размер шрифта предпросмотр берёт прямо из редактора, ещё до сохранения.

Предпросмотр листа на настоящей сделке под редактором шаблона

Как устроена сводная таблица. Шаблон «Строка сводной таблицы» читается по строкам, колонки в строке разделяются символом |.

Номер сделки | Получатель | Город | Сумма
{cf:70011} | {cf:80001} | {cf:70002} | {lead.price}
Телефон: {cf:80002}
  1. Шапка — первая строка, если она начинается с # или в ней нет ни одной маски. Шапка печатается у каждой таблицы.
  2. Строка заказа — первая строка с масками. Каждый отмеченный заказ даёт одну строку таблицы.
  3. Дополнительные строки — всё, что ниже. Они печатаются под строкой заказа во всю ширину: туда удобно класть адрес и данные получателя. Если в дополнительной строке все маски пустые, она не печатается совсем.

Перевозчик печатается строкой над таблицей, под ним своя таблица со своей шапкой. Заказы, у которых поле-список пустое, собираются в последнюю группу «Без транспортной компании».

Сводная таблица: группы по транспортной компании, у каждой своя шапка, дополнительная строка с телефоном

Ограничения и частые вопросы.

  • Шаблоны задаются на воронку, а не на транспортную компанию. Разные формы для СДЭК и ПЭК в одной воронке сейчас не сделать.
  • Маска поля, которого нет в amoCRM, подсвечивается, и шаблон не сохранится. Если поле удалили позже, на листе останется сама маска вида {cf:54607}: обновите справочники amoCRM или уберите маску.
  • Написание перевозчика выравнивается по пробелам и регистру: «СДЭК» и «сдэк » попадут в одну группу. «CDEK» латиницей — уже другая группа.
  • Кнопки «Лист отгрузки» в карточке сделки нет, пока у воронки этой сделки не заполнен шаблон «Лист из карточки сделки».
  • PDF-файл виджет не создаёт: печать идёт через окно печати браузера, сохранить в PDF можно средствами браузера.
  • Печать ничего не меняет в сделке: этап не двигается, отметка «напечатано» не ставится.

Связанные разделы

Если возникнут вопросы

Эл. почта: 79231270505@yandex.ru
Телефон: +7 (923) 127-05-05