B2B · Автоматизация · RetailCRM

E-commerce интеграция и автоматизация RetailCRM

Разработка системы печатных форм и логики автозаполнения в RetailCRM. Благодаря кастомной нумерации и автоматическому формированию документов, компания сократила рутину менеджеров на 90 % и исключила ошибки в реквизитах.

  • Роль: интеграция, настройка шаблонов, UX логика внутренних процессов
  • Инструменты: Twig, RetailCRM, JS, регулярные выражения, HTML/CSS
  • Формат: внедрение и настройка бизнес-процессов
Смотреть итог

Контекст и роль

  • Клиент использовал RetailCRM, но все документы (счета, договоры, накладные) заполнялись вручную.
  • Нужно было создать единую систему печатных форм, которая автоматически подставляет все данные из заказа.
  • Задача — унифицировать шаблоны, исключить ошибки, ускорить работу и сохранить фирменный стиль компании.

Решение

  • Созданы Twig-шаблоны с проверкой заполненности данных и условным выводом блоков.
  • Добавлена кастомная нумерация заказов в формате YYMMDD-###.
  • Настроены вычисления сумм, скидок, НДС и QR-код для оплаты.
  • Внедрена единая визуальная сетка для печати без разрывов страниц.
До — ручное формирование документов
Ручное создание счетов до автоматизации
После — автоматизация в RetailCRM
Автоматические шаблоны RetailCRM

Реализация

Динамические Twig-шаблоны

Каждый документ формируется автоматически — шаблон сам проверяет наличие реквизитов и подставляет нужные блоки.


{% if order.company.requisites %}
  {{ order.company.name }}
{{ order.company.inn }} / {{ order.company.kpp }} {% else %} Данные компании не указаны {% endif %}

Кастомная нумерация заказов

Каждому заказу автоматически присваивается уникальный номер с датой создания и индексом менеджера.


{% set prefix = order.createdAt|date("ymd") %}
{% set count = loop.index %}
Номер заказа: {{ prefix }}-{{ "%03d"|format(count) }}

Автоматическое формирование счетов

Система рассчитывает итоги, скидки, НДС и формирует готовый документ с QR-кодом для мгновенной оплаты.


{% set total = 0 %}
{% for item in order.items %}
  {% set total = total + item.sum %}
{% endfor %}
Итого: {{ total|number_format(2, '.', ' ') }} ₽

Единый дизайн и структура

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

Визуальный шаблон печатной формы RetailCRM

Результат

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

  • Экономия до 15 минут на каждом заказе.
  • Снижение количества ошибок до 0 %.
  • Унификация фирменного стиля документов.
  • Рост прозрачности бизнес-процессов и скорости обслуживания клиентов.
Наверх