RetailCRM

Инструкция по вставке адреса в заказ

Инструкция по вставке адреса в заказ.

Для распределения адреса в заказа через выделенную кнопку рисунка №1 и выпадающий список в полях, как на рисунке №2, используется модуль Geohelper. Он имеет ограниченный список стран/регионов/городов и т.д., которые он может распознать. Сам список.

Рисунок 1 – кнопка распределения в теле заказа

Рисунок 2 – выпадающий список в теле заказа

 

 

Алгоритм добавления адреса в заказ

  1. При создании заказа необходимо заполнить поле «Адрес» в блоке «Доставка» и нажать кнопку «Разбить адрес по отдельным полям» (рисунок №2).

После адрес должен распределиться по соответствующим полям. Если этого не произошло и вышла ошибка «Не удалось распознать адрес», как на рисунке №3, перейдите к пункту № 2.

Рисунок 3 – пример ошибки при распределении адреса

Если адрес распределился, то необходимо проверить корректность распределенных данных по этим полям. Если имеются ошибки – необходимо внести изменения перейдите к пункту № 3 и выполните его.

  1. Необходимо проверить корректность адреса. Это можно сделать через Яндекс Карты. Необходимо внести имеющий адрес в выделенное поле рисунка №4 и нажать поиск.

Рисунок 4 – поиск адреса через Яндекс Карты

 

 

После чего будет виден полный адрес в выделенной области рисунка №5. Попробуйте вставить его в поле «Адрес» в блоке «Доставка» и нажать кнопку «Разбить адрес по отдельным полям» (рисунок №2). Если это так же не помогло и ошибка в как на рисунке №3 следуем далее.

Рисунок 5 – результат поиска адреса через Яндекс Карты

  1. В поле «Адрес» в блоке «Доставка» вставить следующий адрес «Московская область, г. Химки, мкр. Сходня, ул. Чапаева, д. 7».

После нажать кнопку «Разбить адрес по отдельным полям» (рисунок №2). Появятся все необходимые поля для заполнения. Их необходимо заполнить вручную и каждую по отдельности.
Заполнять необходимо выбирая один из вариантов в выпадающем списке, как на рисунке №2. Рядом с полями не должно быть такого знака:
Необходимо передирать разные варианты написания адреса (Пример: такой знак встретился в поле «Улица». Ищем «Чапаева»: попытаться найти через «у. Чапаева»/«ул. Чапаева»/«Чап»/«Чапае» и т.д.) пока в с писке не появится нужный вариант.

Рисунок 6 – пример вывода полей в теле заказа

 

 

Если адрес все равно не находится/распределяется – убедиться, что он доступен для поиска через данный список. Если адрес не входит в возможность поиска модуля – заполнить поля вручную не обращая внимания на знаки       рядом с полями.

Если адрес входит в возможность поиска модуля, но все равно не распознается – сообщить номер заказа, полный необходимой адрес, скриншот с результатом Ваших попыток вставить адрес системному администратору.

Инструкция по программе лояльности в RetailCRM

Инструкция по программе лояльности в RetailCRM

Инструкция от RetailCRM

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

На данный момент в CRM системе есть одна не активированная программа лояльности.

После перехода в выбранную программу лояльности появится следующее окно:

 

Раздел “Настройки”

Подраздел “Основное

 

Подраздел “Бонусный счет

Начисление бонусов -- отложенная активация бонусов - Помогает снизить вероятность злоупотребления покупателями возвратом заказа после использования начисленных за него бонусов.

 

Подтверждать списание по SMS – помогает предотвратить кражу бонусов;

 

 

Подраздел “Скидки

Раздел “Регистрация”

Регистрация в программе лояльности возможна вручную из карточки клиента, по API или при помощи настройки автоматической регистрации.

При регистрации клиента в Программе лояльности создается участие. У участия присутствует статус, возможны три варианта:

Подраздел “Автоматическая регистрация

Полные правила

Подраздел “Автоматическая регистрация

Условия активации – Выбрать поле – если какое-то из полей не заполнено, то участие не активируется.

Раздел “Уровни”

Ниже будет скриншот настроек уровня “Новичок” – у остальных уровней те же самые настройки.

 

Раздел “События

Так же программу лояльности можно запустить с отложенным стартом

Инструкция по сегментации в RetailCRM

Инструкция по сегментации в RetailCRM

Инструкция от RetailCRM

Сегментация - процесс разбивки клиентов на различные группы, в рамках которых они имеют схожие или аналогичные параметры.
Сегментацию создавали для рассылки о появлении mini досок. В инструкции будет рассмотрена сегментация под данную рассылку, как пример.
1. Вход в раздел сегменты
Нажмите на “Маркетинг” в левой панели (область №1), далее “Сегменты” (область №2).


2. Создание и настройка сегмента.
Для создания нового сегмента нажмите в правом верхнем углу.
Прогрузится новое окно

Поля:
Название – название для пользователя;
Символьный код – код для системы. Используется для отображения в истории, в триггерах и тд. Я часто использую вот этот сайт переводящий текст в транслит;
Тип сегмента
«Статический» проверка клиентов на формирование сегмента происходит один раз. После попадания клиента в сегмент, он так и останется в нем, даже если данные клиента изменились и перестали подходить под условия сегмента.
«Динамический» проверка происходит раз в два часа по базе клиентов (четыре часа для 7 версии системы). В данном случае клиенты могут как «входить», так и «выходить» из сегмента, если их параметры меняются относительно условий сегмента.
Галочка «Доступен в аналитике» означает, что после создания сегмента будет доступна ось в аналитических виджетах под названием «Сегмент».
Длинная кнопка  открывает список фильтров:

Описание фильтров от RetailCRM.

Ниже будут скриншоты с возможностями этих фильтров.


Заказы

В поле «Выборка заказов» указывается, какой заказ будет участвовать в фильтрации. Для выбора доступно 3 варианта: «Все заказы», «Первый заказ» и «Последний заказ».

Кнопка “Добавить фильтр” откроет следующее окно:


Визиты

Кнопка “Добавить фильтр” откроет следующее окно:

Коммуникации



В поле «Канал» указывается тип коммуникации, по которому будет проводится сегментирование клиента. Для выбора доступно три варианта: «E-mail», «Мессенджер» и «SMS».
Кнопка “Добавить фильтр” откроет следующее окно:


Программа лояльности



Кнопка “Добавить фильтр” откроет следующее окно:

В каждом блоке есть такие переключатели, как на рисунке ниже (поля №1 и №2).
Переключатель поля №1 отвечает за все настройки в выбранном фильтре. Т.е. положение “Все” – выполнение всех параметров одновременно и положение “ Любое из” – будет достаточно одного выполнения из параметров.
Переключатель поля №2 отвечает за все настройки в выбранного параметра. Логика переключателя такая же, как описанная выше.


3. Применение настроек сегмента
В нижней части экрана есть следующая панель:


По окончанию настройки фильтров можно нажать “Применить фильтры”. Тогда в низу, после фильтров будет список клиентов в сегменте. По нему можно понять какие клиенты попали в данный сегмент.

После нужно сохранить созданный сегмент, нажав оду из кнопок “Сохранить” и “Сохранить и выйти”

Программа лояльности

1.      Общие данные программы лояльности «Garti Программа Лояльности (проценты)»

 

 

2.      Регистрация в программе лояльности

Чтобы клиент попал в программу лояльности его необходимо добавить в базу клиентов в RCRM;

В карточке клиента обязательно должны быть заполнены поля: «Номер телефона», «Email» и «Дата рождения»;

После добавления необходимо перейти в карточку клиента. В ней появится вот такой блок:

Рисунок 1 - блок регистрации клиента в программе лояльности

 

После будет создана карточка этого клиента в программе лояльности.

 

 

3.      Карточка клиента в программе лояльности

В карточке клиента в программе ладности необходимо подтвердить номер телефона. Для этого заполните номер телефона и нажмите подтвердить, как на рисунке №2. Клиенту придет SMS как на рисунке №3, код из SMS необходимо будет внести в появившееся поле где указан номер телефона;

Рисунок 2 - номер телефона и подтверждение в программе лояльности

Рисунок 3 - пример SMS для подтверждения номера в программе лояльности

 

После подтверждения номера телефона необходимо изменить статус клиента в программе лояльности:

Рисунок 4 - порядок изменения статуса клиента в программе лояльности

 

Выбираем в действиях «Сменить статус», после в появившемся окне выбираем статус «Активен», в комментарии указать «Выполнены все условия для активации»;

 

 

Если клиент уже имеет несколько заказов, то ему можно присвоить уровень соответствующий его обшей сумме по заказам (уровни и их условия описаны в разделе №4). Для этого выберете в действиях «Изменить уровень» и выберете соответствующий уровень, в комментариях укажите причину смены уровня;

Рисунок 5 - порядок изменения уровня клиента в программе лояльности

 

 

4.      Уровни программы лояльности «Garti Программа Лояльности (проценты)»

Уровни и условия их достижения могут меняться. При возникновении вопросов по этому поводу обращаться к руководителю отдела продаж;

При достижении клиентом суммы указанной в «от … ₽» он будет переведен на соответствующий уровень;

После показаны скидки, которые клиент будет получать за обычные и акционные товары;

Рисунок 6 - Уровни программы лояльности

 

 

5.      Заказ с клиентом в программе лояльности

При создании заказа с клиентом, участвующим в программе лояльности, в блоке «Состав заказа» будет доступен подраздел «Привилегия» рядом с разовыми скидками;

Рисунок 7 - Программа лояльности в заказе

 

Из выпадающего списка можно выбрать два варианта: «Согласно уровню…» и «Без скидки»;

Рисунок 8 - Варианты привилегии в заказе

 

Если используется скидка от программы лояльности, то персональная скидка от менеджера должна быть не более 5%;

Создание быстрой ссылки

 

После авторизации на странице с заказами слева в серой областе нажмите на

Откроется окно слева как на картинке ниже:

  1. Название: Декларация салфетки Garti
  2. Адрес: https://disk.yandex.ru/i/Ahuhjm3FZpsvlQ
  3. Открывать в: Новой вкладке
  4. Нажмите на кнопку “Добавить”

После у Вас появится ссылка с введенным названием

После нажатия на нее у Вас откроется новое окно с возможностью скачать PDF формат документа.

 

ИНСТРУКЦИЯ TELEGRAM BOT (Общая)

image-1643792222593.png

 

                     image-1643792259942.png

Феникс – таинственная птица из древнегреческой мифологии, которая может сжигать себя и возрождаться в этом мире снова. Мы нацелены на результат, который поможет переродиться вашему интернет-магазину с помощью автоматизации бизнес-процессов посредством внедрения в них retailCRM. Используемый нами подход к автоматизации бизнеса позволяет увеличить конверсию и переместить свое дело на качественно новый уровень.

 

 

 

 

ИНСТРУКЦИЯ TELEGRAM BOT

 

АЛГОРИТМ РАБОТЫ МОДУЛЯ

1) При назначении курьера к заказу на статусе Передано курьеру, высылается информация в телеграм:

“Назначение на заказ № [Номер заказа]”

2) В течении дня, курьер может запросить список своих заказов на доставке:
- Показать вчерашние заказы
- Показать заказы на сегодня
- Показать заказы на завтра

2.1) Нужные отмечать статусами заказа: Выполнен или Требует внимания (Изменения из telegram уходят по заказу в retailCRM)

 

2.2) Добавить комментарий к заказу в статусе заказа Заказ требует внимания

 

3) Курьер так же может передать трек-номер в карту заказа retailCRM, он вкладывается в доп.поле заказа

 

4) При выборе заказа курьер видит следующую информацию по заказу:

 

 

4) После выбора заказа Вы можете отправить боту фото и оно вложится в карточку заказа ссылкой в доп.поле

 

5) Из телеграм можно установить 2 типа оплаты: «Наличные» или «Безналичные (АТОЛ)»

и указать полученную сумму, что так же отразится в retailCRM

 

 

ЧТО НУЖНО, ЧТОБЫ НАЗНАЧИТЬ ЗАКАЗ НА КУРЬЕРА?

 

Для этого необходимо установить статус заказа ПЕРЕДАНО КУРЬЕРУ и заполнить в карточке заказа retailCRM, следующие поля:

1) Контактные данные покупателя

2) Состав заказа

3) Блок ДОСТАВКА, в котором необходимо выбрать курьера и дату доставки

ПРИВЯЗКА КУРЬЕРА К БОТУ

 

Связь осуществляется передачей собственного контакта из записной книжки боту. При первом подключении бот спросит:

 

На андройде это через меню в правом верхнем углу, а на iPhone в левом нижнем.

 

Обратите внимание, что для успешной связки необходимо соблюсти всего 2 правила:

1. Курьер должен быть заранее создан в retailCRM https://garti.retailcrm.ru/admin/couriers

  1. Номер телефона курьера в retailCRM должен быть 1в1 с написанием его номера в записной книжке, который Вы отправляете боту.

    Рекомендуем сначала отправить контакт своему коллеги для тестирования написания номера, поправить его в retailCRM 1в1, а потом уже отправлять боту.

 

 

 

ИНСТРУКЦИЯ TELEGRAM BOT для курьера

ИНСТРУКЦИЯ TELEGRAM BOT для Курьера

ПРИВЯЗКА КУРЬЕРА К БОТУ

Необходимо добавить бота в телеграм. Имя бота: @gartideliverybot

Связь осуществляется передачей собственного контакта из записной книжки боту. При первом подключении бот спросит:

На Android это через меню в правом верхнем углу, а на iPhone в левом нижнем.

Обратите внимание, что для успешной связки номер должен быть в формате +7XXXXXXXXXX.

 

АЛГОРИТМ РАБОТЫ МОДУЛЯ

1. При назначении курьера к заказу на статусе Передано курьеру, высылается информация в телеграм:
“Назначение на заказ № [Номер заказа]”

2. В течении дня, курьер может запросить список своих заказов на доставке

2.1) Нужные отмечать статусами заказа: Выполнен или Требует внимания (Изменения из telegram уходят по заказу в retailCRM)

2.2) Добавить комментарий к заказу в статусе заказа Заказ требует внимания

3. Курьер так же может передать трек-номер в карту заказа retailCRM, он вкладывается в доп.поле заказа

4. При выборе заказа курьер видит следующую информацию по заказу:

5. После выбора заказа Вы можете отправить боту фото и оно вложится в карточку заказа ссылкой в доп.поле

6. Из телеграм можно установить 2 типа оплаты: «Наличные» или «Безналичные (АТОЛ)»

и указать полученную сумму, что так же отразится в retailCRM

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

Памятка

Группа статуса Название статуса Ответственный Пошаговые действия при получении заказа в статусе Сроки
Новый Новый      
Недозвон 1      
Недозвон 2      
Недозвон 3      
В ожидании клиента      
В ожидании оплаты клиента      
Предоплата недозвон      
Согласование Согласован с клиентом      
Продолжить доставку      
Условия рекламы согласованы      
Реклама опубликована      
Ошибка согласования Заказ требует внимания (курьер МОСКВА)      
Ошибка в согласовании с клиентом      
Возврат товара принят на склад      
Возврат ДС выполнен      
Требуется согласование      
Комплектация Передано в комплектацию      
Комплектуется      
В ожидании курьера (служба доставки)      
Возврат товара. Передан в доставку      
Доставка        
Бухгалтерия        
Выполнен        
Отменен        

Валидация

Валидация для Название Символьный код Условие (код) Условие (текст) Сообщение Активность
Заказ [Fenix] Недозвон (клиент не выходит на связь) fenix-nedozvon-klient-ne-vihodit-na-svyaz changeSet.hasChangedField("status")
and
changeSet.getNewValue("status").getCode() == 'no-call'
and
(
 order.getPaymentStatus().getCode() == 'paid'
 or
 not order.getStatusComment()
)
Изменяется статус заказа
и
новый статус зказаза "Недозвон (Клиент не выходит на связь)"
и
(
Статус оплаты заказа "Оплачен"
или
нет Комментарий к последнему изменению статуса
)
Нельзя переводить в статус без комментария или с платежом со статусом "Оплачено" Да
Клиент BAD обязательнный комментарий bad-obyazatelnniy-kommentariy customer.bad
and (customer.getCustomField("bad_comment") == null)
Клиент плохой
И в карточке клиента не заполнен коммернарий к статусу "плохой"
Не заполнен комментарий BAD! Да
Заказ [Fenix] Адрес (в согласовано) fenix-adres-v-soglasovano changeSet.hasChangedField("status")
and
changeSet.getNewValue("status").getCode() == 'client-confirmed'
and
(user().hasGroup('manager') or user().hasGroup('manager-opt') or user().hasGroup('young_manager') or user().hasGroup('manager-reklama'))
and
 (
 order.getDeliveryAddress().getIndex()== null
 or
 order.getDeliveryAddress().getRegion()== null
 or
 order.getDeliveryAddress().getCity()== null
 or
 order.getDeliveryAddress().getStreet()== null
 )
and
 (
 order.getDeliveryAddress().getIndex()== null
 or
 order.getDeliveryAddress().getRegion()== null
 or
 order.getDeliveryAddress().getCity()== null
 or
 not order.getDeliveryAddress().getFullAddressString()
 )
and order.orderMethod.code not in ['wildberries','ozon','jandeks-market','sber-mega-market'] //способ овормления не WB или Ozon или ЯндексМаркет или СберМегаМаркет
and
not (
 user().hasGroup('director')
)
Изменяется статус заказа
И
новый статус заказа = "Согласован с клиентом"
И
пользователь находится в группе "Менеджер" ИЛИ "Менеджер ОПТ" или "Менеджер стажер" ИЛИ "Менеджер реклама"
И
(
Индекс адреса доставки - пустой
ИЛИ
Регион адреса доставки - пустой
ИЛИ
Город адреса доставки - пустой
ИЛИ
Улица адреса доставки - пустой
)
И
(
Индекс адреса доставки - пустой
ИЛИ
Регион адреса доставки - пустой
ИЛИ
Город адреса доставки - пустой
ИЛИ НЕ
Адрес доставки в строковом виде, собранный из полей
)
И
способ оформления не WB или Ozon или ЯндексМаркет или СберМегаМаркет
И НЕ
пользователь принадлежит к группе "Руководители" (исключение для этой группы)
Проверьте заполнен ли индекс, регион, город и улица (или адрес) Да
Заказ [Fenix] Блогеры, обязательность заполнения blogeri-obyazatelnost-zapolneniya changeSet.hasChangedField("status")
and
changeSet.getNewValue("status").getCode() == 'client-confirmed'
and
( not user().hasGroup('director'))
and
(
 order.getCustomfield('informerorder').getCode() == 'blogger'
 and
 order.getCustomfield('blogers') == null
)
Изменяется статус заказа
И
Новый статус заказа "Согласован с клиентом"
И
(НЕ пользователь принадлежит к группе "Руководитель" (исключение для данной группы)
И
(
Поле заказа "Откуда узнал о продукции" = "Блоггер"
И
Поле заказа "Блогер" - пустое
)
Выберите блогера из списка! Да
Заказ [Fenix] Бухгалтер fenix-buhgalter user().hasGroup('buh')
and not
(
user().hasGroup('rop')
 or
 user().hasGroup('director')
 or
 order.site.code == 'garti-pr'
)
and
(
( not changeSet.hasChangedField("status")
and not
(
 changeSet.hasChangedField("payments")
 and
changeSet.getNewValue("payments") == null
and
 changeSet.getOldValue("payments").getStatus().getCode() == 'paid'  )
 and not
 changeSet.hasChangedField("payments")
and not
 changeSet.hasChangedField("payments.status")
 and not
changeSet.hasChangedField("payments.amount")
and
order.getStatus().getGroupCode() !== 'bukhgalteriia'  )
 or
 ( changeSet.hasChangedField("status")
 and
( ( changeSet.getOldValue("status").getGroupCode() !== 'bukhgalteriia'
or not
(changeSet.getNewValue("status").getCode() in ['chastichnyi-vozvrat-vypolnen','v-ozhidanii-vozvrata-oplaty']) )
 or
 ( changeSet.getOldValue("status").getCode() !== 'received'
 or  not
 (changeSet.getNewValue("status").getCode() in ['poteri']) ) ) ) ) 
Пользователь отностися к группе "Бухгалтер"
И НЕ
(
Пользователь отностися к группе "РОП"
или
Пользователь отностися к группе "Руководитель"
или
Магазин заказа не "Реклама"
)
И
(
(Не изменился статус заказа)
И НЕ
(
Изменились "Платежи"
И
Новое значение "Платежи" равно нулю
И
Старое значение "Платежи" = "Оплачен"
И НЕ
изменились "Платежи"
И НЕ
изменилися "Статус оплаты"
И НЕ
изменилась "Сумма платежа"
И
 статус заказа не отностися к группе статусов "Бухгалерия"
ИЛИ
Изменился статус
И
Старый статус не отностися к группе статусов "Бухгалерия"
ИЛИ НЕ
новое значение статуса заказа не в массиве Возврат ДС выполнен/В ожидании возврата оплаты
ИЛИ
Старый статус заказа "Принят клиентом"
ИЛИ НЕ
Новый стаус закза "Потери"
Вам недоступно редактирование заказа в этом статусе (Б) Нет
Заказ [Fenix] Бухгалтер - изменение заказа fenix-buhgalter-izmenenie-zakaza user().hasGroup('buh')
and not
(
user().hasGroup('rop')
 or
user().hasGroup('director')
 or
 order.site.code == 'garti-pr'
 )
 and
 (
changeSet.isCreate()
or
(
changeSet.isUpdate()
and not
changeSet.hasChangedField("status")
and
order.getStatus().getGroupCode() !== 'bukhgalteriia'
and
order.getStatus().getCode() != 'v-ozhidanii-oplaty'
)
or
(
changeSet.isUpdate()
and
order.getStatus().getGroupCode() === 'bukhgalteriia'
and
order.getStatus().getCode() == 'v-ozhidanii-oplaty'
and not
changeSet.hasChangedField("payments.status")
and not
changeSet.hasChangedField("payments.amount")
and not
changeSet.hasChangedField("payments")
)
or
(
changeSet.isUpdate()
and
(
order.getStatus().getGroupCode() === 'bukhgalteriia'
or
order.getStatus().getCode() == 'v-ozhidanii-oplaty'
)
and
changeSet.hasChangedField("payments")
and
changeSet.getNewValue("payments") == null
and
changeSet.getOldValue("payments").getStatus().getCode() == 'paid' )
 ) 
Пользователь отностися к группе "Бухгалтер"
И НЕ
Пользователь отностися к группе "РОП"
 или Пользователь отностися к группе "Руководитель"
или Магазин заказа не "Реклама"
Вам недоступно данное редактирование заказа (Б) Нет
Заказ [Fenix] Возврат fenix-vozvrat changeSet.hasChangedField("status")
and
changeSet.getNewValue("status").getCode() == 'vozvrat'
and
order.getPaymentStatus().getCode() == 'paid'
and not
order.customer.bad
Изменяется статус
И Новый статус "Возврат"
И Статус оплаты "Оплачен"
И НЕ Клиент заказа со статусом BAD
Нельзя перевести в статус, если: 1) платеж со статусом "Оплачено"; 2) клиент не со статусом "BAD". Да
Заказ [Fenix] возврат товара передан в доставку fenix-vozvrat-tovara-peredan-v-dostavku changeSet.hasChangedField("status")
and
changeSet.getNewValue("status").getCode() == "vozvrat-peredan-v-dostavku"
and
order.getCustomField('srok_vozvrata2') == null 
Изменяется статус
И
новый статус "Возврат передан в доставку"
И
Оплата срок возврата не заполнен 
Не заполнено поле "Предварительный срок возврата товара на склад" Да
Заказ [Fenix] время перезвона fenix-vremya-perezvona changeSet.hasChangedField("custom_perezvon_time") and not ( changeSet.getNewValue('custom_perezvon_time') matches('/^[0-1][0-9]|2[0-3]:[0-5][0-9]$/') ) and not ( user().hasGroup('director') )  Изменяется время перезвона И НЕ ( Новое значение времени перезвона содержит ('/^[0-1][0-9]|2[0-3]:[0-5][0-9]$/') ) И НЕ ( Пользователь относится к группе "Руководитель" )  Укажите время перезвона в формате ММ:СС Да
Заказ [Fenix] Доставляется fenix-dostavlyaetsya changeSet.hasChangedField("status") //Изменяется статус and changeSet.getNewValue("status").getCode() == 'send-to-delivery' // И новый статус "доставляется" and ( // И order.getDeliveryType() == null // Тип доставки пустой or // Или ( order.getDeliveryType().getCode() != 'self-delivery' //Тип доставки не равен "Самовывоз" and order.getDeliveryNetCost() == null // И Себестоимость доставки пустая ) ) and not (user().hasGroup('director')) // Исключение для группы руководитель and order.orderMethod.code not in ['wildberries','ozon','jandeks-market','sber-mega-market'] //способ овормления не WB или Ozon или ЯндексМаркет или СберМегаМаркет  Изменяется статус И И новый статус "Доставляется" И (И Тип доставки "Пустой" Или ( Тип доставки не равен "Самовывоз" И Себестоимость доставки пустая) ) И НЕ (Пользователь относится к группе "Руководитель") И способ овормления не WB или Ozon или ЯндексМаркет или СберМегаМаркет Обязательно заполните: тип доставки, трек номер, тариф, себестоимость доставки Да
Заказ [Fenix] Доставляется 2 fenix-dostavlyaetsya-2 ( changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == 'send-to-delivery' and (user().hasGroup('manager') or user().hasGroup('manager-opt') or user().hasGroup('young_manager') or user().hasGroup('manager-reklama') or user().hasGroup('rop') or user().hasGroup('star-manager')) and order.getCustomField("planneddate") == null ) and ( changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == 'send-to-delivery' and (user().hasGroup('manager') or user().hasGroup('manager-opt') or user().hasGroup('young_manager') or user().hasGroup('manager-reklama') or user().hasGroup('rop')) and order.getCustomField("neobh_data_dost") == null ) and not ( user().hasGroup('director') ) and order.orderMethod.code not in ['wildberries','ozon','jandeks-market'] //способ овормления не WB или Ozon или ЯндексМаркет  ( Изменяется статус И И новый статус "Доставляется" И (пользователь менеджер ИЛИ менеджер ОПТ ИЛИ менеджер стажер ИЛИ менеджер реклама ИЛИ РОП ИЛИ старший менеджер) И Плановая дата заказа не заполнена ) И ( Изменяется статус И И новый статус "Доставляется" И (пользователь менеджер ИЛИ менеджер ОПТ ИЛИ менеджер стажер ИЛИ менеджер реклама ИЛИ РОП) И Необходимая дата доставки заказа пустая ) И НЕ ( Пользователь относится к группе "Руководитель" ) И способ овормления не WB или Ozon или ЯндексМаркет Заполните поля: планируемую или необходимую дату доставки Да
Заказ [Fenix] Дубль fenix-dubl changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == 'double' and ( order.getPaymentStatus().getCode() == 'paid' or not order.getStatusComment() )  Изменяется статус И новый статус = 'double' И ( Статус оплаты = оплачено ИЛИ НЕ комментарий к статусу )  Нельзя переводить в статус без комментария или с платежом со статусом "Оплачено" Да
Заказ [Fenix] Если страна НЕ Россия, тип оплаты ТОЛЬКО: банковский перевод, PP, онлайн оплата, Robokassa fenix-esli-strana-ne-rossiya-tip-oplati-tolko-bank ( changeSet.isCreate() // заказ создается or // ИЛИ changeSet.isUpdate() //заказ изменяется ) and order.getCountry() != 'RU' //И ISO код страны не 'RU' (Россия) and order.getToPaySumm() == 0 //И сумма, оставшаяся к оплате = 0 and order.getPaymentType().getCode() != 'paypal' //И тип оплаты НЕ "PayPal" and order.getPaymentType().getCode() != 'bank-transfer'//И тип оплаты НЕ "Банковский перевод" and order.getPaymentType().getCode() != 'yakassa' //И тип оплаты НЕ "Онлайн оплата" and order.getPaymentType().getCode() != 'robokassa' //И тип оплаты НЕ "Robokassa"  (заказ создается ИЛИ заказ изменяется) И ISO код страны не 'RU' (Россия) И сумма, оставшаяся к оплате = 0 И тип оплаты НЕ "PayPal" И И тип оплаты НЕ "Банковский перевод" И тип оплаты НЕ "Онлайн оплата"  И тип оплаты НЕ "Robokassa" Если страна НЕ Россия, тип оплаты ТОЛЬКО: банковский перевод, PP, онлайн оплата, Robokassa. Да
Заказ [Fenix] Запрет на редактирование даты отгрузки не логистом fenix-zapret-na-redaktirovanie-dati-otgruzki-ne-lo changeSet.hasChangedField('shipment_date') and not ( user().hasGroup('logistician') or user().hasGroup('director') or user().hasGroup('rop') ) and order.orderMethod.code not in ['wildberries','ozon','jandeks-market','sber-mega-market'] //способ овормления не WB или Ozon или ЯндексМаркет или СберМегаМаркет  Изменяется дата отгрузки И НЕ ( Пользователь в группе "Логист" ИЛИ Пользователь относится к группе "Руководитель" ИЛИ РОП ) И способ овормления не WB или Ozon или ЯндексМаркет или СберМегаМаркет Дату отгрузки может указать только Логист Да
Заказ [Fenix] Запрет на редактирование типа доставки не логистом ban-orders-manager changeSet.hasChangedField('delivery_type') and not ( user().hasGroup('logistician') or user().hasGroup('rop') or user().hasGroup('director') or user().getId() == 51 or order.orderMethod.code == 'wildberries' or order.orderMethod.code == 'ozon' )  Изменяется тип доставки И НЕ ( Пользователь в группе "Логист" ИЛИ РОП ИЛИ Пользователь относится к группе "Руководитель" ИЛИ Идентификатор пользователя = 51 ИЛИ Способ оформления Wildberries ИЛИ  Способ оформления Ozon )  У Вас недостаточно прав для редактирования поля "Тип доставки" Да
Заказ [Fenix] Кладовщик( обновление заказа) fenix-kladovshchik-obnovlenie-zakaza user().hasGroup('stockman') and not ( user().hasGroup('rop') or user().hasGroup('director') ) and not changeSet.hasChangedField("status") and changeSet.isUpdate() and ( order.getStatus().getGroupCode() != 'assembling' and not (order.getStatus().getCode() in ['v-ozhidanii-na-sklade','assembling']) )  Пользователь воходит в группу ('stockman') И НЕ ( РОП ИЛИ Пользователь относится к группе "Руководитель" ) И НЕ Изменяется статус И заказ изменяется И ( Статус заказа не "сборочный" И НЕ (Статус заказа в ( "ожидании на складе", "сборочный" )  Вам недоступно обновление заказа в этом статусе (К) Да
Заказ [Fenix] Кладовщик (смена статуса) fenix-kladovshchik-smena-statusa user().hasGroup('stockman') and not ( user().hasGroup('rop') or user().hasGroup('director') ) and changeSet.hasChangedField("status") and ( ( changeSet.getOldValue("status").getCode() == 'send-to-assembling' and not (order.getStatus().getCode() in ['oshibka-v-soglasovanii','assembling']) ) or ( changeSet.getOldValue("status").getCode() == 'assembling' and not (order.getStatus().getCode() in ['oshibka-v-soglasovanii','waitingcourier','courier']) ) or ( changeSet.getOldValue("status").getCode() == 'waitingcourier' and not (order.getStatus().getCode() in ['oshibka-v-soglasovanii','delivering']) ) or ( changeSet.getOldValue("status").getCode() == 'garantiinyi-remont-v-rabote' and not (order.getStatus().getCode() in ['garantiinyi-remont-vypolnen']) ) or ( changeSet.getOldValue("status").getCode() == 'vozvrat-peredan-v-dostavku' and not (order.getStatus().getCode() in ['vozvrat-priniat']) ) or ( changeSet.getOldValue("status").getCode() == 'courier' and not (order.getStatus().getCode() in ['send-to-delivery']) ) or ( changeSet.getOldValue("status").getCode() == 'delivering' and not (order.getStatus().getCode() in ['send-to-delivery']) ) )  Пользователь воходит в группу ('stockman') И НЕ ( РОП ИЛИ Пользователь относится к группе "Руководитель" ) И Изменяется статус И ( ( старое значение статуса "отправлен в сборку" И НЕ Статус заказа в ("ошибка в согласовании", "Сборочный") ) ИЛИ ( Старое значение статуса заказа "Сборочный" И НЕ (Статус заказа в ("ошибка в согласовании", "ожидание курьера", "курьер") ) ИЛИ ( Старое значение статуса = "Ожидание курьера" И НЕ (Статус заказа в ("ошибка в согласовании", "Доставки") ) ИЛИ ( Старое значение статуса = "Гарантийный ремонт в работе" И НЕ (Статус заказа = "Гарантийный ремонт выполнен" ) ИЛИ ( Изменяется статус "Возврат передан в доставку" И НЕ (Статус заказа "Возврат принят" ) ИЛИ ( Изменяется статус заказа "Курьер" И НЕ (Статус заказа "Отправка - доставка" ) ИЛИ ( Изменяется статус "доставка" И НЕ (Статус заказа "Отправка - доставка" ) )  Вам недоступна смена статуса заказа в этом статусе (К -  смена статуса) Да
Заказ [Fenix] Комментарий к статусу "Потери"|"Купил на маркетплейсе" fenix-kommentariy-k-statusam changeSet.hasChangedField("status") //Если изменяется статус and changeSet.getNewValue("status").getCode() in ['poteri','bought-on-marketplace']//новый статус "Потери" или "Купил на маркетплейсе" and not order.getStatusComment() // И нет комментария к статусу  Если изменяется статус И новый статус "Потери" или "Купил на маркетплейсе" И нет комментария к статусу Не указан комментарий к статусу Да
Заказ [Fenix] Купил в другом месте fenix-kupil-v-drugom-meste changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == 'already-buyed' and ( order.getPaymentStatus().getCode() == 'paid' or not order.getStatusComment() )  Изменяется статус И  новый статус="Уже купленный" И ( Статус оплаты = оплачено ИЛИ НЕ комментарий к статусу )  Нельзя переводить в статус без комментария или с платежом со статусом "Оплачено" Да
Заказ [Fenix] Купил другой подарок fenix-kupil-drugoy-podarok changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == 'kupil-drugoi' and ( order.getPaymentStatus().getCode() == 'paid' or not order.getStatusComment() )  Изменяется статус И новый статус = 'Купил другой' И ( Статус оплаты = оплачено ИЛИ НЕ комментарий к статусу )  Нельзя переводить в статус без комментария или с платежом со статусом "Оплачено" Да
Заказ [Fenix] Логист (Обновление заказа) fenix-logist user().hasGroup('logistician') and not ( user().hasGroup('rop') or user().hasGroup('director') ) and ( changeSet.isUpdate() and not changeSet.hasChangedField("status") and not changeSet.hasChangedField("courier") and ( order.getStatus().getGroupCode() != 'approval' and not (order.getStatus().getCode() in ['received','send-to-delivery','courier','delivering','send-to-assembling','complete','ozhidaetpvz','v-ozhidanii-oplaty-1']) ) )  Пользователь в группе "Логист" И НЕ ( РОП ИЛИ Пользователь относится к группе "Руководитель" ) И ( заказ изменяется И НЕ Изменяется статус И НЕ Изменяется поле "Курьер" И ( Статус заказа не утвержден И НЕ (Статус заказа в ("получено", "отправить на доставку", "курьер", "доставка", "отправить на сборку", "завершить", "ожидаетпвз", "в ожидании оплаты-1") ) )  Вам недоступно редактирование заказа в этом статусе [Логист] Да
Заказ [Fenix]  Менеджер  (Изменение статуса) fenix-menedger-izmenenie-statusa ( user().hasGroup('manager') or user().hasGroup('manager-reklama') or user().hasGroup('star-manager') ) and not ( user().hasGroup('rop') or user().hasGroup('director') or order.site.code == 'garti-pr' ) and not changeSet.isCreate() and changeSet.hasChangedField("status") and not (changeSet.getNewValue("status").getGroupCode() in ['cancel','inoe']) and ( ( changeSet.getOldValue("status").getGroupCode() != 'oshibka-soglasovaniia' and not ( changeSet.getOldValue("status").getCode() in ['client-confirmed','received']) and changeSet.getOldValue("status").getGroupCode() != 'new' ) or ( changeSet.getOldValue("status").getGroupCode() == 'oshibka-soglasovaniia' and ( not (changeSet.getNewValue("status").getCode() in ['received','v-ozhidanii-vozvrata-oplaty','garantiinyi-remont-v-rabote','waiting']) and not (changeSet.getNewValue("status").getGroupCode() == 'approval') ) ) or ( changeSet.getOldValue("status").getCode() in ['client-confirmed','received'] and not (changeSet.getNewValue("status").getGroupCode() == 'oshibka-soglasovaniia') ) or ( changeSet.getOldValue("status").getGroupCode() == 'new' and ( not (changeSet.getNewValue("status").getCode() in ['no-call','nedozvon-1','nedozvon-2','nedozvon-3-sutki','client-confirmed','received']) and not (changeSet.getNewValue("status").getGroupCode() in ['new','oshibka-soglasovaniia']) ) ) )  ( пользователь менеджер ИЛИ менеджер реклама ИЛИ старший менеджер ) И НЕ ( РОП ИЛИ Пользователь относится к группе "Руководитель" ИЛИ магазин = 'garti-pr' ) И НЕ заказ создается И Изменяется статус И НЕ (получить новый статус в ['Отменен','Иное']) И ( ( Статус не "Ошибка в согласовании" И НЕ ( Изменяется старое значение статуса в ("Клиент подтвержден", "Получено") И Изменяется старое значение статуса не новый ) ИЛИ ( Изменяется старое значение статуса "Ошибка согласования" И ( НЕ (новый статус В ['получено", "в-ожидании-возврата-оплаты", "гарантийный ремонт-в-работе", "ожидание"]) И НЕ (новый статус= 'Утверждение') ) ) ИЛИ ( Изменяется старое значение статуса В ("Клиент подтвердил", "Получено") И НЕ (новый статус= 'Ошибка согласования') ) ИЛИ ( Изменяется старое значение статуса "Новый" И ( НЕ (новый статус В ["нет вызова", "недозвон-1", "недозвон-2", "недозвон-3-сутки", "клиент подтвержден", "получено"]) И НЕ (новый статус В ['Новый','Ошибка согласования']) ) ) )  Вам недоступна смена статуса заказа в этом статусе (М -  смена статуса) Да
Заказ [Fenix] Менеджер (Обновление заказа) fenix-menedger ( user().hasGroup('manager') or user().hasGroup('manager-opt') or user().hasGroup('manager-reklama') or user().hasGroup('star-manager') ) and not ( user().hasGroup('rop') or user().hasGroup('director') or order.site.code == 'garti-pr' ) and not changeSet.isCreate() and ( changeSet.isUpdate() and not changeSet.hasChangedField("status") and not (order.getStatus().getGroupCode() in ['new','oshibka-soglasovaniia']) and order.getStatus().getCode() != 'ozhidaetpvz' )  ( пользователь менеджер ИЛИ менеджер ОПТ ИЛИ менеджер реклама ИЛИ старший менеджер ) И НЕ ( РОП ИЛИ Пользователь относится к группе "Руководитель" ИЛИ магазин = 'garti-pr' ) И НЕ заказ создается И ( заказ изменяется И НЕ Изменяется статус И НЕ (Статус Заказа В ['Новый','Ошибка согласования']) И Статус Заказа не "ожидает в пункте выдачи")  Вам недоступно редактирование заказа в этом статусе (М -  обновление) Да
Заказ [Fenix] Наложенный платеж fenix-nalogenniy-plateg ( changeSet.isCreate() or changeSet.isUpdate() ) and order.getCountry() != 'RU' and order.getCustomField("cod") and order.getToPaySumm() > 1  ( заказ создается ИЛИ заказ изменяется ) И ISO код страны не 'RU' (Россия) И Код заказа И Сумма заказа > 1  Наложенный платеж доступен только для России Да
Заказ [Fenix] Не устроила цена доставки fenix-ne-ustroila-tsena-dostavki changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == 'delyvery-did-not-suit' and ( order.getPaymentStatus().getCode() == 'paid' or not order.getStatusComment() )  Изменяется статус И новый статус = 'доставка-не-устроила' И ( Статус оплаты = оплачено ИЛИ НЕ комментарий к статусу )  Нельзя переводить в статус без комментария или с платежом со статусом "Оплачено" Да
Заказ [Fenix] Не устроила цена товара fenix-ne-ustroila-tsena-tovara changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == 'prices-did-not-suit' and ( order.getPaymentStatus().getCode() == 'paid' or not order.getStatusComment() )  Изменяется статус И новый статус = 'доставка-не-устроила' И ( Статус оплаты = оплачено ИЛИ НЕ комментарий к статусу )  Нельзя переводить в статус без комментария или с платежом со статусом "Оплачено" Да
Заказ [Fenix] Не устроили сроки доставки fenix-ne-ustroili-sroki-dostavki changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == 'delyvery-did-not-suit-srok' and ( order.getPaymentStatus().getCode() == 'paid' or not order.getStatusComment() )  Изменяется статус И новый статус = 'Срок доставки-не-устроил' И ( Статус оплаты = оплачено ИЛИ НЕ комментарий к статусу )  Нельзя переводить в статус без комментария или с платежом со статусом "Оплачено" Да
Заказ [Fenix] Номер договора опт (в статус согласовано) fenix-nomer-dogovora-opt-v-status-soglasovano changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == 'client-confirmed' and (user().hasGroup('manager') or user().hasGroup('manager-opt') or user().hasGroup('young_manager') or user().hasGroup('manager-reklama') or user().hasGroup('rop') or user().hasGroup('star-manager')) and not ( user().hasGroup('director') ) and ( order.getSite().getCode() == 'opt' and order.getCustomField("contract_order") == null )  Изменяется статус И новый статус заказа "Согласован с клиентом" И (пользователь менеджер ИЛИ менеджер ОПТ ИЛИ менеджер стажер ИЛИ менеджер реклама ИЛИ РОП ИЛИ старший менеджер) И НЕ ( Пользователь относится к группе "Руководитель" ) И ( Магазин = 'opt' И Поле контракт_заказ пустое )  Не указан номер договора Да
Заказ [Fenix] Отмена по инициативе заказчика без указания причины fenix-otmena-po-initsiative-zakazchika-bez-ukazani changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == 'cancel-other' and ( order.getPaymentStatus().getCode() == 'paid' or not order.getStatusComment() )  Изменяется статус И новый статус = 'Отменено - другое' И ( Статус оплаты = оплачено ИЛИ НЕ комментарий к статусу )  Нельзя переводить в статус без комментария или с платежом со статусом "Оплачено" Да
Заказ [Fenix] Передано в комплектацию fenix-peredano-v-komplektatsiyu changeSet.hasChangedField("status") // Статус заказа изменяется and //И changeSet.getNewValue("status").getCode() == 'send-to-assembling' // Статус заказа стал "Передано в комплектацию" and //И ( order.getDeliveryType() == null // Поле типа доставки пустое or //ИЛИ ( order.getDeliveryType().getCode() == 'courier' //Поле тип доставки - "Доставка курьером" and //И order.getCourier() == null //Поле курьер, назначенный на заказ (если заказ доставляется соответствующим способом) пустое ) or //ИЛИ ( order.getDeliveryType().getCode() != 'self-delivery' //Тип достаки не "Самовывоз" and //И order.getDeliveryNetCost() == null //Поле Себестоимость доставки пустое ) or //ИЛИ order.getShipmentDate() == null //Поле Дата отгрузки пустое or //ИЛИ order.getDeliveryDate() == null //Поле Дата доставки пустое ) and not //Исключения: ( user().hasGroup('director') // Группа "Руководитель" ) and order.orderMethod.code not in ['wildberries','ozon','jandeks-market'] //способ овормления не WB или Ozon или ЯндексМаркет  Статус заказа изменяется И Статус заказа стал "Передано в комплектацию" И ( Поле типа доставки пустое ИЛИ ( Поле тип доставки - "Доставка курьером" И Поле курьер, назначенный на заказ (если заказ доставляется соответствующим способом) пустое ) ИЛИ ( Тип доставки не равен "Самовывоз" И Поле Себестоимость доставки пустое ) ИЛИ Поле Дата отгрузки пустое ИЛИ Поле Дата доставки пустое ) И НЕ ( Пользователь относится к группе "Руководитель" ) И способ овормления не WB или Ozon или ЯндексМаркет Обязательно заполните: тип доставки, ФИО курьера, дата доставки, дата отгрузки, себестоимость доставки Да
Заказ [Fenix] При данном типе оплаты должен быть выбран "Наложенный платеж" fenix-sposob-oplati ( changeSet.isCreate() or changeSet.isUpdate() ) and ( order.getPaymentType().getCode() =='nal' and not order.getCustomField("cod") ) or ( order.getPaymentType().getCode() =='bank-card' and not order.getCustomField("cod") )  ( заказ создается ИЛИ заказ изменяется ) И ( Тип оплаты заказа "Наличные" И НЕ Код заказа ) ИЛИ ( Тип оплаты заказа "Банковская карта" И НЕ Код заказа )  При данном типе оплаты должен быть выбран "Наложенный платеж" Да
Заказ [Fenix] При переводе в Согласовано без оплаты указать налож платеж fenix-pri-perevode-v-soglasovano-bez-oplati-ukazat changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == 'client-confirmed' and order.getPaymentType() == null and not order.getCustomField("cod") and order.getToPaySumm() > 1  Изменяется статус И новый статус заказа "Согласован с клиентом" И Тип оплаты заказа "Пусто" И НЕ Код заказа И Сумма заказа > 1  Не проставлена галочка "Наложенный платеж" Да
Заказ [Fenix] Причина к прочее fenix-prichina-k-prochee changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == 'other' and ( order.getPaymentStatus().getCode() == 'paid' or not order.getStatusComment() )  Изменяется статус И новый статус = 'Другой' И ( Статус оплаты = оплачено ИЛИ НЕ комментарий к статусу )  Не указан комментарий к статусу или есть платеж Да
Заказ [Fenix] Причина к статусу возврат товара принят на склад fenix-prichina-k-statusu-vozvrat-priniat changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == 'vozvrat-priniat' and not order.getStatusComment()  Изменяется статус И  новый статус = 'Возврат принят' И нет комментария к статусу  Не указан комментарий к статусу Да
Заказ [Fenix] Причина к статусу гарантийный ремонт в работе fenix-prichina-k-statusu-garantiyniy-remont-v-rabo changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == 'garantiinyi-remont-v-rabote' and not order.getStatusComment()  Изменяется статус И новый статус = 'Гарантийный ремонт в работе' И нет комментария к статусу  Не указан комментарий к статусу Да
Заказ [Fenix] Причина к статусу ошибка fenix-prichina-k-statusu changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == 'oshibka-v-soglasovanii' and not order.getStatusComment()  Изменяется статус И новый статус = 'Ошибка в согласовании' И нет комментария к статусу  Не указан комментарий к статусу Да
Заказ [Fenix] Причина к статусу продолжить доставку fenix-prichina-k-statusu-prodolgit-dostavku changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == 'prodolzhit-dostavku' and not order.getStatusComment()  Изменяется статус И новый статус = 'Продолжить доставку' И нет комментария к статусу  Не указан комментарий к статусу Да
Заказ [Fenix] Причина к статусу согласован антивозврат fenix-prichina-k-statusu-soglasovan-antivozvrat changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == 'soglasovan-antivozvrat' and not order.getStatusComment()  Изменяется статус И новый статус = 'Согласован антивозврат' И нет комментария к статусу  Не указан комментарий к статусу Да
Заказ [Fenix] Согласовано с клиентом fenix-soglasovano-s-klientom changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == 'client-confirmed' and (user().hasGroup('manager') or user().hasGroup('manager-opt') or user().hasGroup('young_manager') or user().hasGroup('manager-reklama') or user().hasGroup('rop') or user().hasGroup('star-manager')) and ( ( not order.getCustomField("planneddate") and not order.getCustomField("neobh_data_dost") ) or order.getDeliveryTime() == '' ) and not ( user().hasGroup('director')) and order.orderMethod.code not in ['wildberries','ozon','jandeks-market','sber-mega-market'] //способ овормления не WB или Ozon или ЯндексМаркет или СберМегаМаркет  Изменяется статус И новый статус заказа "Согласован с клиентом" И (пользователь менеджер ИЛИ менеджер ОПТ ИЛИ менеджер стажер ИЛИ менеджер реклама ИЛИ РОП ИЛИ старший менеджер) И ( ( НЕ order.getCustomField("planneddate") И НЕ order.getCustomField("neobh_data_dost") ) ИЛИ Время доставки == '' ) И НЕ ( Пользователь относится к группе "Руководитель") И способ овормления не WB или Ozon или ЯндексМаркет или СберМегаМаркет //способ овормления не WB или Ozon или ЯндексМаркет или СберМегаМаркет  Заполните поля: планируемую или необходимую дату доставки, время доставки Да
Заказ [Fenix] Согласовано с клиентом2 fenix-soglasovano-s-klientom2 changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == 'client-confirmed' and (user().hasGroup('manager') or user().hasGroup('manager-opt') or user().hasGroup('young_manager') or user().hasGroup('manager-reklama') or user().hasGroup('rop') or user().hasGroup('star-manager')) and not ( user().hasGroup('director') or user().hasGroup('buh') or order.orderMethod.code == 'wildberries' ) and ( order.getLastName()== null or order.getCustomField("informerorder") == null ) and order.orderMethod.code not in ['ozon','jandeks-market','sber-mega-market'] //способ овормления не Ozon или ЯндексМаркет или СберМегаМаркет  Изменяется статус И новый статус заказа "Согласован с клиентом" И (пользователь менеджер ИЛИ менеджер ОПТ ИЛИ менеджер стажер ИЛИ менеджер реклама ИЛИ РОП ИЛИ старший менеджер) И НЕ ( Пользователь относится к группе "Руководитель" ИЛИ Пользователь вгруппе "Бухгалтер" ИЛИ Способ оформления Wildberries ) И ( order.getLastName()== null ИЛИ order.getCustomField("informerorder") == null ) И способ овормления не Ozon или ЯндексМаркет или СберМегаМаркет Проверьте заполнено ли ФИ и откуда клиент узнал о продукции. Да
Заказ [Fenix] Состав заказа (в согласовано) fenix-sostav-zakaza-v-soglasovano changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == 'client-confirmed' and (user().hasGroup('manager') or user().hasGroup('manager-opt') or user().hasGroup('young_manager') or user().hasGroup('manager-reklama') or user().hasGroup('rop') or user().hasGroup('star-manager')) and not ( user().hasGroup('director') ) and not order.getAvailableOrderProducts()  Изменяется статус И новый статус заказа "Согласован с клиентом" И (пользователь менеджер ИЛИ менеджер ОПТ ИЛИ менеджер стажер ИЛИ менеджер реклама ИЛИ РОП ИЛИ старший менеджер) И НЕ ( Пользователь относится к группе "Руководитель" ) И нет товаров в заказе Нельзя перевести в статус заказ без товаров! Да
Заказ [Fenix] Сохранение нового заказа soranenie-new changeSet.isCreate() and order.getPhone() == null or changeSet.isUpdate() and order.getPhone() == null and order.orderMethod.code not in ['ozon'] //способ овормления не Ozon  заказ создается И не указан телефон в заказе ИЛИ заказ изменяется И не указан телефон в заказе И способ оформления не Ozon Укажите номер телефона клиента Да
Заказ [Fenix] Срочный заказ fenix-srochniy-zakaz changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == 'client-confirmed' and order.getDeliveryType().getCode() == 'courier' and order.getDeliveryAddress().getRegion() in ['Москва город', 'Московская область'] and order.getCustomerComment() == null and ( ( order.getCustomField("rushorder") and changeSet.isUpdate() ) or ( changeSet.hasChangedField("custom_rushorder") and changeSet.getNewValue("custom_rushorder") ) )  Изменяется статус И новый статус заказа "Согласован с клиентом" И Поле тип доставки - "Доставка курьером" И Адрес доставки Москва или Московская область И не заполнен комментарий клиента И ( ( это срочный заказ И заказ изменяется ) ИЛИ ( изменяется заказной срочный заказ И новый заказной срочный заказ ) )  Поле "Комментарий клиента" должно быть заполнено Да
Заказ [Fenix] Тип оплаты курьеру fenix-tip-oplati-kureru changeSet.hasChangedField("status") //изменяется статус and changeSet.getNewValue("status").getCode() == 'client-confirmed' //новый статус заказа "Согласован с клиентом" and (user().hasGroup('manager') or user().hasGroup('manager-opt') or user().hasGroup('young_manager') or user().hasGroup('manager-reklama') or user().hasGroup('rop') or user().hasGroup('star-manager')) //пользователь менеджер ИЛИ менеджер ОПТ ИЛИ менеджер стажер ИЛИ менеджер реклама ИЛИ РОП или старший менеджер and ( not order.getCustomField('paymentcourier') // И не поле "Тип оплаты курьеру" and order.getCustomField('cod') // И галочка Наложенный платеж ) and not (user().hasGroup('director')) // исключение для Руководителя and order.orderMethod.code not in ['wildberries','ozon','jandeks-market','sber-mega-market'] //способ овормления не WB или Ozon или ЯндексМаркет или СберМегаМаркет and order.getPaymentType().getCode() != 'rassrochka' // Исключение Тип оплаты не "Рассрочка" Изменяется статус И новый статус заказа "Согласован с клиентом" И (пользователь менеджер ИЛИ менеджер ОПТ ИЛИ менеджер стажер ИЛИ менеджер реклама ИЛИ РОП ИЛИ старший менеджер) И (не поле "Тип оплаты курьеру" И галочка Наложенный платеж ) исключение для Руководителя И способ овормления не WB или Ozon или ЯндексМаркет или СберМегаМаркет И Исключение Тип оплаты не "Рассрочка" Укажите тип оплаты курьеру Да
Заказ [Fenix] Тип оплаты - ручной ввод fenix-tip-oplati-ruchnoy-vvod changeSet.hasChangedField("status") // изменяется статус заказа and changeSet.getNewValue("status").getCode() == 'client-confirmed' // новый статус "Согласован с клиентом" and changeSet.hasChangedField('payments') // изменяются "Платежи" and not (changeSet.getNewValue('payments').getType().getCode() in ['paypal','ya-kassa','bank-transfer','rassrochka'] ) // исключения типа платежа "PayPal" Или "Ю-каса" ИЛи "Банковкий перевод" или "В рассрочке" and order.orderMethod.code not in ['logistika'] //способ овормления не Логистика  изменяется статус заказа И новый статус заказа "Согласован с клиентом"  И изменяются "Платежи" И НЕ (исключения типа платежа "PayPal" Или "Ю-каса" ИЛи "Банковкий перевод" или "В рассрочке" ) И способ овормления не Логистика Тип оплаты не доступен для ручного ввода Да
Заказ Доставка для ОПТа dostavka-dlya-opta order.site.getCode() != 'opt' and order.deliverytype.getCode() == 'tk-opt'  Магазин не равно Оптовому И Способ доставки оптовая'  Данная доставка используется только для ОПТа! Проверьте тип доставки Да
Заказ Запрет изменять галочку "Не синхронизировать со службой доставки" ne-sinhronizirovat-so-sluzhboj-dostavki ( changeSet.isCreate and order.site.code == 'garti' and user().hasGroup('manager') and not user().hasGroup('director') and changeSet.hasChangedField("isLocked") //and changeSet.getNewValue("isLocked") == null ) or ( changeSet.isUpdate and order.site.code == 'garti' and user().hasGroup('manager') and not user().hasGroup('director') and changeSet.hasChangedField("isLocked") //and changeSet.getNewValue("isLocked") == null )  ( Заказ создается И Магазин равен Гарти И пользователь менеджер И НЕ Пользователь относится к группе "Руководитель" И Изменяется поле Заблокировано //and changeSet.getNewValue("isLocked") == null ) ИЛИ ( Заказ обновляется И Магазин равен Гарти И пользователь менеджер И НЕ Пользователь относится к группе "Руководитель" И Изменяется поле Заблокировано //and changeSet.getNewValue("isLocked") == null )  Менеджер не может убрать галочку с поля "Не синхронизировать со службой доставки" Да
Заказ Запрет на изменение поля "дата изменения статуса заказ" zapret-na-izm-polja-data-izmenenija-statusa-zakaz changeSet.hasChangedField("custom_change_date_status2") and (user().hasGroup('buh') or user().hasGroup('stockman') or user().hasGroup('logistician') or user().hasGroup('manager') or user().hasGroup('manager-opt') or user().hasGroup('manager-reklama') or user().hasGroup('young_manager') or user().hasGroup('star-manager') or user().hasGroup('rop') or user().hasGroup('director'))  Изменяется Пользовательское значение даты Статус2 И (Пользователь вгруппе "Бухгалтер" ИЛИ Пользователь воходит в группу ('stockman') ИЛИ Пользователь в группе "Логист" ИЛИ пользователь менеджер ИЛИ менеджер ОПТ ИЛИ менеджер реклама ИЛИ менеджер стажер ИЛИ старший менеджер ИЛИ РОП ИЛИ Пользователь относится к группе "Руководитель")  Поле "дата изменения статуса заказ" недоступно для редактирования Да
Заказ Запрет на отправку антисептика за границу zapret-na-otpravku-antiseptika-za-granitsu changeSet.isUpdate() and order.deliveryAddress.getRegion() == '' and order.deliveryAddress.getText() != '' and (order.orderProducts | contains(item => (item.getOffer().getArticle() == 'HS')))  заказ изменяется И Адрес доставки = '' И order.deliveryAddress.getText() != '' И (Товары в заказе содержат "HS")  Отправка антисептика за пределы РФ не предусмотрена. Скорректируйте состав заказа. Да
Заказ Запрет на редактирование поля "Замена позиции Random" менеджерами zapret-pozicija-random-manager ( (user().hasGroup('manager') or user().hasGroup('manager-reklama') or user().hasGroup('star-manager') or user().hasGroup('young_manager')) and order.site.code in ['garti-me','garti-eng'] and changeSet.hasChangedField("custom_zamena_random") )  ( (пользователь менеджер ИЛИ менеджер реклама ИЛИ старший менеджер ИЛИ менеджер стажер) И магазин garti-me или garti-eng И изменяется поле "custom_zamena_random" )  Менеджерам запрещено изменять поле "Замена позиции Random" Да
Заказ Запрет на редактирование поля "Причина скидки" logist-zapret-prichina-skidki user().hasGroup('logistician') //Запрещено логисту and not ( //Исключение для групп: user().hasGroup('rop') // РОП or //ИЛИ user().hasGroup('director') //Руководитель  Запрещено логисту И НЕ (Исключение для групп: РОП ИЛИ Пользователь относится к группе "Руководитель"  Вам недоступно редактирование поля "Причина скидки" Да
Заказ Запрет на редактирование статуса оплаты redaktor-status-oplaki ( (changeSet.isCreate or changeSet.isUpdate) and (user().hasGroup('marketplace-manager')) and (changeSet | contains(item => item.fieldName == "payments.status")) )  ( (Заказ создается ИЛИ Заказ обновляется) И (пользователь входит в группу 'marketplace-manager') И (изменяется значение статус платежа) )  Вам недоступно редактирование статуса оплаты Да
Заказ Запрет убирать галочку на "Наложенный платеж" для маркетплейсов zapret-galochka-nalozhennyj-platezh-marketplejsy ( changeSet.isCreate()//Заказ создается or // или changeSet.isUpdate()//Заказ изменяется ) and order.orderMethod.code in ['wildberries','ozon','jandeks-market'] //способ овормления WB или Ozon или ЯндексМаркет and changeSet.hasChangedField("custom_cod") //изменяется поле "Наложенный платеж" and changeSet.getOldValue("custom_cod") == 'true' // старое значение поля "Наложенный платеж" - галочка есть and changeSet.newValue("custom_cod") == 'false' // новое значение поля "Наложенный платеж" - галочки нет (Заказ создается  или заказ изменяется ) И способ овормления WB или Ozon или ЯндексМаркет И изменяется поле "Наложенный платеж"  И старое значение поля "Наложенный платеж" - галочка есть И новое значение поля "Наложенный платеж" - галочки нет Для маркетплейсов запрещено убирать галочку "Наложенный платеж" Да
Заказ Из "Возврат товара принят на склад" в "Возврат" iz-vozvrat-na-sklad-v-vozvrat changeSet.hasChangedField("status") //Есть изменения статуса and changeSet.getOldValue("status").code in ['vozvrat-priniat'] //Старый статус "Возврат товара принят на склад" and changeSet.getNewValue("status").code in ['vozvrat'] //Новый статус ""Возврат" and order.paymentStatus.code in ['paid'] //Статус платежа "Оплачен"  Есть изменения статуса И Старый статус "Возврат товара принят на склад"  И Новый статус ""Возврат"  И Статус платежа "Оплачен" Если заказ оплачен - перевести в "Возврат" невозможно. Да
Заказ Логист. Передача в комплектацию неоплаченного заказа logist-peredacha-v-komplektatsiyu-neoplachennogo-z changeSet.hasChangedField('status') and changeSet.getNewValue('status').getCode() == 'send-to-assembling' and order.getCustomField("cod") == false and order.toPaySumm > 0 and ( not user().hasGroup('rop') or not user().hasGroup('director')) and not order.orderMethod.code == 'wildberries'  изменение статуса И изменяется поле отправка на сборку И Код заказа == false И Сумма, оставшаяся к оплате больше нуля И ( НЕ РОП ИЛИ НЕ Пользователь относится к группе "Руководитель") И НЕ Способ оформления Wildberries  Заказ не оплачен. Перед передачей заказа в комплектацию дождитесь его полной оплаты Да
Заказ Логист (Редактирование заказа в статусе "Выполнено") logist-vipolneno user().hasGroup('logistician') //Пользователь в группе "Логист" and order.getStatus().getCode() == 'complete' //Заказ в статуса "Выполнен" and changeSet.hasChangesExcluding(['delivery_net_cost']) //Есть ли изменения полей за исключением указанных Пользователь в группе "Логист" И Заказ в статуса "Выполнен" И Есть ли изменения полей за исключением указанных  Вам недоступно редактирование других полей заказа кроме "Себестоимость" [Логист] Да
Заказ Менеджер. Запрет изменения магазина в заказе menedger-zapret-izmeneniya-magazina-v-zakaze (changeSet.hasChangedField('site') and order.status.getCode() != 'new' and user().hasGroup('manager')) or (changeSet.hasChangedField('site') and user().hasGroup('manager-opt'))  (изменяется магазин И статус заказа не новый И пользователь менеджер) ИЛИ (изменяется магазин И менеджер ОПТ)  Вам запрещено менять магазин в заказе! Да
Заказ Менеджер. Ограничение по рознице и опту на редактирование заказов menedger-ogranichenie-po-roznitse-i-optu-na-redakt ((user().hasGroup('manager') and ( not user().hasGroup('rop') or not user().hasGroup('director')) and order.status.getCode() != 'new' and order.site.getCode() == 'opt')) or ((user().hasGroup('manager-opt') and ( not user().hasGroup('rop') or not user().hasGroup('director')) and order.site.getCode() == 'garti-me'))  ((пользователь менеджер И ( НЕ РОП ИЛИ НЕ Пользователь относится к группе "Руководитель") И статус заказа не новый И магазин = 'opt')) ИЛИ ((менеджер ОПТ И ( НЕ РОП ИЛИ НЕ Пользователь относится к группе "Руководитель") И магазин = 'garti-me'))  Вы не можете редактировать заказы магазина {{ order.site }} Да
Заказ Менеджер. Редактирование чужого заказа menedger-redaktirovanie-chugogo-zakaza order.getManager().getId() != user().getId() and ( changeSet.isUpdate() or ( changeSet.hasChangedField("status") //Изменяется статус закза and changeSet.getOldValue('status').getCode() not in ['client-confirmed'] //Старый статус закза "Согласован с клиентом" and changeSet.getNewValue('status').getCode() not in ['oshibka-v-soglasovanii'] //Новый статус закза "Ошибка в согласовании с клиентом" ) ) and //И ( user().hasGroup('manager') //Пользователь - менеджер or user().hasGroup('manager-opt') //Пользователь - менеджер ОПТ or user().hasGroup('young_manager') //Пользователь - менеджер стажер or user().hasGroup('manager-reklama') //Пользователь - менеджер реклама ) and not ( //Исключения: user().hasGroup('rop') //Пользователь - РОП or user().hasGroup('director') //Пользователь - Рукуводитель or user().hasGroup('star-manager') //Пользователь - Старший менеджер )  текущий пользователь И ( заказ изменяется ИЛИ ( Изменяется статус закза И Старый статус закза "Согласован с клиентом" И Новый статус закза "Ошибка в согласовании с клиентом" ) ) И ( пользователь менеджер ИЛИ Пользователь - менеджер ОПТ ИЛИ Пользователь - менеджер стажер ИЛИ Пользователь - менеджер реклама ) И НЕ ( Исключения: РОП  ИЛИ Пользователь - Рукуводитель ИЛИ Пользователь - Старший менеджер )  У Вас недостаточно прав для редактирования этого заказа (м, м-о, м рек) Да
Заказ Обязательное поле.  Способ доставки obyazatelnoe-pole-sposob-dostavki changeSet.isUpdate() and order.deliveryType == null and user().hasGroup('logistician') заказ изменяется И тип доставки не выбран И Пользователь в группе "Логист" Укажите способ доставки заказа Да
Заказ Обязательное поле.  Способ оформления obyazatelnoe-pole-sposob-oformleniya (changeSet.isUpdate() and order.orderMethod == null or changeSet.isCreate() and order.orderMethod == null) and not ( user().hasGroup('rop') or user().hasGroup('director') or user().hasGroup('buh') )  (заказ изменяется И способ оформления заказа не выбран ИЛИ заказ создается И способ оформления заказа не выбран) И НЕ ( РОП ИЛИ Пользователь относится к группе "Руководитель" ИЛИ Пользователь вгруппе "Бухгалтер" )  Укажите способ оформления заказа Да
Заказ Ошибка при выборе типов оплаты АТОЛ безнал/нал для менеджеров опт, розница и реклама oshibka-atol-beznal-nal-menedzhery (user().hasGroup('manager-reklama') or user().hasGroup('manager-opt') or user().hasGroup('manager')) and changeSet.hasChangedField("PaymentType") and changeSet.newValue("PaymentType").getCode() in ['card-atol','cash']  (менеджер реклама ИЛИ менеджер ОПТ ИЛИ пользователь менеджер) И изменяется поле тип платежа И новое значение поле тип платежа card-atol' или'cash  Для менеджеров опт, розница и реклама типы оплаты "Безналичные (АТОЛ)" и "Наличные (АТОЛ)" недоступны. Да
Заказ При типе оплаты “банковский перевод” нельзя поставить галочку “наложенный платеж” oplata-bank-perevod-bez-galochki-nalozh-platezh ( changeSet.isCreate() and order.getPaymentType().getCode() == 'bank-transfer' and order.getCustomField('cod') == 'true' ) or ( changeSet.isUpdate() and order.getPaymentType().getCode() == 'bank-transfer' and changeSet.hasChangedField("custom_cod") and changeSet.getOldValue("custom_cod") == 'false' and changeSet.newValue("custom_cod") == 'true' )  ( заказ создается И тип платежа банковский перевод И  галочка Наложенный платеж == 'true' ) ИЛИ ( заказ изменяется И тип платежа банковский перевод И изменяется поле "Наложенный платеж" И старое значение пользовательский код нет И новое значение пользовательский код есть)  Невозможно поставить галочку "наложенный платеж" при типе оплаты “банковский перевод” Да
Заказ Причина к статусу ожидание клиента и дата перезвона (изначально делал [Fenix] ) fenix-prichina-k-statusu-ogidanie-klienta ( changeSet.hasChangedField("status") // Изменился статус and changeSet.getNewValue("status").code in ['waiting'] // И новое значения статуса в "В ожидании клиента" ) and ( (order.customField('perezvon_date') == null) or (order.customField('kommentarij_k_perezvonu') == null) //поля дата ИЛИ коментарий к перезвону пустые ) and not //Исключения: ( user().hasGroup('director') // Группа "Руководитель" or order.orderMethod.code == 'ozon'// Способ оформления Ozon or order.orderMethod.code == 'wildberries'// Способ оформления Wildberries )  (Изменился статус И новое значения статуса в "В ожидании клиента" ) И ( (поле дата перезвона пустое) ИЛИ (коментарий к перезвону пустой)) Исключения: ( Пользователь относится к группе "Руководитель"  ИЛИ  Способ оформления Ozon ИЛИ Способ оформления Wildberries)  Проверьте указана ли дата перезвона и комментарий к перезвону Да
Заказ Проверка второго типа оплаты при частичной оплате prov-2-tipa-oplati (changeSet.hasChangedField("status") and changeSet.getOldValue("status").code in ['new','nedozvon-1','nedozvon-2','nedozvon-3-sutki','waiting','v-ozhidanii-oplaty','predoplata-nedozvon-1-den'] and changeSet.getNewValue("status").code in ['vnimanie','oshibka-v-soglasovanii','chastichnyi-vozvrat-vypolnen','vozvrat-priniat','trebuetsja-soglasovanie'])// Изменяется статус из группы "новый" в группу "ошибка согласования" and (order.toPaySumm != 0) //И оставшееся сумма к оплате != нулю and (order.paymentType | length) == 1 //И типов оплаты в заказе один (Изменяется статус И старое значение статуса  ['new','nedozvon-1','nedozvon-2','nedozvon-3-sutki','waiting','v-ozhidanii-oplaty','predoplata-nedozvon-1-den'] И  новый статус  ['vnimanie','oshibka-v-soglasovanii','chastichnyi-vozvrat-vypolnen','vozvrat-priniat','trebuetsja-soglasovanie']) И оставшееся сумма к оплате != нулю И типов оплаты в заказе один Проверьте второй способ оплаты Да
Заказ Проверка для позиции Random (Кладовщик) pozicija-random (user().hasGroup('stockman') and order.site.code in ['garti-me','garti-eng'] and changeSet.hasChangedField("status") and changeSet.getOldValue("status").getCode() == 'send-to-assembling' and changeSet.getNewValue("status").getCode() == 'assembling' and (order.orderProducts | contains(item => (item.getOffer().getArticle() in ['DO-RN01','DO-RN02','GR-RN01','GS-RN01','LI-RN01','LS-RN01','MI-RN01','PR-RN01','SI-RN01','SI-RN02'])) and order.getCustomField("zamena_random") == null and not order.getCustomField("zamena_random") == 'Нет' ))  (Пользователь воходит в группу ('stockman') И магазин garti-me или garti-eng И Изменяется статус И старое значение статуса "отправлен в сборку" И новый статус= 'assembling' И артикль продукта  ['DO-RN01','DO-RN02','GR-RN01','GS-RN01','LI-RN01','LS-RN01','MI-RN01','PR-RN01','SI-RN01','SI-RN02'] И поле случайная замена пустая И НЕ поле случайная замена = НЕТ ))  Необходимо добавить в поле “название поля” что будет в позиции Random Да
Заказ Проверка заполненности поля "Email" при оплате онлайн polja-email-oplate-onlajn (changeSet.isCreate and order.getPaymentType.code == 'ya-kassa' and order.getEmail() == null) or (changeSet.isUpdate and order.getPaymentType.code == 'ya-kassa' and order.getEmail() == null)  (Заказ создается И Тип платежа = 'ya-kassa' И Email не заполнен) ИЛИ (Заказ обновляется И Тип платежа = 'ya-kassa' И Email не заполнен)  При оплате онлайн необходимо заполнить Email Да
Заказ Проверка заполненности поля "Вид рекламы" proverka-zapolnennosti-polja-vid-reklamy (changeSet.isCreate and order.site.code == 'garti-pr' and order.getCustomField('vid_reklamy') == null) or (changeSet.isUpdate and order.site.code == 'garti-pr' and order.getCustomField('vid_reklamy') == null)  (Заказ создается И магазин = 'garti-pr' И Вид рекламы не заполнен) ИЛИ (Заказ обновляется И магазин = 'garti-pr' И Вид рекламы не заполнен)  Необходимо указать вид рекамы. Да
Заказ Проверка заполненности поля "Площадка" proverka-zapolnennosti-polja-ploschadka ( changeSet.isCreate and order.site.code == 'garti-pr' and order.getCustomField('ploschadka') == null ) or ( changeSet.isUpdate and order.site.code == 'garti-pr' and order.getCustomField('ploschadka') == null )  ( Заказ создается И магазин = 'garti-pr' И Площадка не заполнена ) ИЛИ ( Заказ обновляется И магазин = 'garti-pr' И Площадка не заполнена )  Необходимо указать площадку. Да
Заказ Проверка заполненности поля "Ссылка на рекламодателя" ssylka-na-reklamodatelja (changeSet.isCreate and order.site.code == 'garti-pr' and order.getCustomField('vid_reklamy').code == 'blogers' and order.getCustomField('ssylka_na_reklamodatelja') == null) or (changeSet.isUpdate and order.site.code == 'garti-pr' and order.getCustomField('vid_reklamy').code == 'blogers' and order.getCustomField('ssylka_na_reklamodatelja') == null)  (Заказ создается И магазин = 'garti-pr' И Вид рекламы = блогеры И Ссылка на рекламодателя не заполнена) ИЛИ (Заказ обновляется И магазин = 'garti-pr' И Вид рекламы = блогеры И Ссылка на рекламодателя не заполнена)  Необходимо указать ссылку на рекламодателя. Да
Заказ Проверка магазина (для PR менеджера ) proverka-magazina (changeSet.isCreate and order.site.code != 'garti-pr' and user().hasGroup('manager-reklama') and not user().hasGroup('director') ) or (changeSet.isUpdate and order.site.code != 'garti-pr' and user().hasGroup('manager-reklama') and not user().hasGroup('director') )  (Заказ создается И магазин не равен 'garti-pr' И менеджер реклама И НЕ Пользователь относится к группе "Руководитель" ) ИЛИ (Заказ обновляется И магазин не равен 'garti-pr' И менеджер реклама И НЕ Пользователь относится к группе "Руководитель" )  Вы не можете сохранить заказ в данном магазине. Да
Заказ Проверка магазина для пользовательских полей под рекламу proverka-magazina-dlja-polzovatelskih-polej changeSet.isCreate and order.site.code != 'garti-pr' and order.getCustomField("vid_reklamy") != null or changeSet.isUpdate and order.site.code != 'garti-pr' and order.getCustomField("vid_reklamy") != null or changeSet.isCreate and order.site.code != 'garti-pr' and order.getCustomField("ploschadka") != null or changeSet.isUpdate and order.site.code != 'garti-pr' and order.getCustomField("ploschadka") != null or changeSet.isCreate and order.site.code != 'garti-pr' and order.getCustomField("ssylka_na_reklamodatelja") != null or changeSet.isUpdate and order.site.code != 'garti-pr' and order.getCustomField("ssylka_na_reklamodatelja") != null or changeSet.isCreate and order.site.code != 'garti-pr' and order.getCustomField("utm_metka") != null or changeSet.isUpdate and order.site.code != 'garti-pr' and order.getCustomField("utm_metka") != null or changeSet.isCreate and order.site.code != 'garti-pr' and order.getCustomField("stoimost_razmeschenija") != null or changeSet.isUpdate and order.site.code != 'garti-pr' and order.getCustomField("stoimost_razmeschenija") != null or changeSet.isCreate and order.site.code != 'garti-pr' and order.getCustomField("data_publikacii") != null or changeSet.isUpdate and order.site.code != 'garti-pr' and order.getCustomField("data_publikacii") != null or changeSet.isCreate and order.site.code != 'garti-pr' and order.getCustomField("kolichestvo_razmeschenij") != null or changeSet.isUpdate and order.site.code != 'garti-pr' and order.getCustomField("kolichestvo_razmeschenij") != null or changeSet.isCreate and order.site.code != 'garti-pr' and order.getCustomField("ssylka_na_post") != null or changeSet.isUpdate and order.site.code != 'garti-pr' and order.getCustomField("ssylka_na_post") != null or changeSet.isCreate and order.site.code != 'garti-pr' and order.getCustomField("data_oplaty") != null or changeSet.isUpdate and order.site.code != 'garti-pr' and order.getCustomField("data_oplaty") != null or changeSet.isCreate and order.site.code != 'garti-pr' and order.getCustomField("barter") != null or changeSet.isUpdate and order.site.code != 'garti-pr' and order.getCustomField("barter") != null  Заказ создается И магазин не равен 'garti-pr' И вид рекламы заполнено ИЛИ Заказ обновляется И магазин не равен 'garti-pr' И вид рекламы заполнено ИЛИ Заказ создается И магазин не равен 'garti-pr' И Площадка заполнено ИЛИ Заказ обновляется И магазин не равен 'garti-pr' И Площадка заполнено ИЛИ Заказ создается И магазин не равен 'garti-pr' И Ссылка на рекламодателя заполнено ИЛИ Заказ обновляется И магазин не равен 'garti-pr' И Ссылка на рекламодателя заполнено ИЛИ Заказ создается И магазин не равен 'garti-pr' И "utm_metka" заполнено ИЛИ Заказ обновляется И магазин не равен 'garti-pr' И "utm_metka" заполнено ИЛИ Заказ создается И магазин не равен 'garti-pr' И Стоимость размещения заполнено ИЛИ Заказ обновляется И магазин не равен 'garti-pr' И Стоимость размещения заполнено ИЛИ Заказ создается И магазин не равен 'garti-pr' И Дата публикации заполнено ИЛИ Заказ обновляется И магазин не равен 'garti-pr' И Дата публикации заполнено ИЛИ Заказ создается И магазин не равен 'garti-pr' И Количество размещения заполнено ИЛИ Заказ обновляется И магазин не равен 'garti-pr' И Количество размещения заполнено ИЛИ Заказ создается И магазин не равен 'garti-pr' И Ссылка на пост заполнена ИЛИ Заказ обновляется И магазин не равен 'garti-pr' И Ссылка на пост заполнена ИЛИ Заказ создается И магазин не равен 'garti-pr' И Дата оплаты заполнена ИЛИ Заказ обновляется И магазин не равен 'garti-pr' И Дата оплаты заполнена ИЛИ Заказ создается И магазин не равен 'garti-pr' И Бартер заполнен ИЛИ Заказ обновляется И магазин не равен 'garti-pr' И Бартер заполнен  Для полей (Бартер;Вид рекламы;Площадка;Ссылка на рекламодателя;UTM-метка;Стоимость размещения;Дата публикации;Кличество размещений;Общая стоимость рекламы (в руб);Ссылка(и) на пост;Дата оплаты; ) магазин должен быть "Реклама" и пользователь PR менеджер Да
Заказ Проверка перехода из статуса "Бартер-товар получен" ИЛИ "Реклама оплачена" в "Реклама опубликована". iz-reklama-oplachena-v-reklama-opublikovana user().hasGroup('manager-reklama') and ( order.site.code == 'garti-pr' and changeSet.hasChangedField("status") and (changeSet.oldValue("status").code == 'reklama-oplachena' and changeSet.newValue("status").code == 'reklama-opublikovana') or (changeSet.oldValue("status").code == 'barter-tovar-poluchen' and changeSet.newValue("status").code == 'reklama-opublikovana') and order.getCustomField("data_publikacii") == null )  менеджер реклама И ( магазин = 'garti-pr' И Изменяется статус И (Старое значение статуса = "реклама оплачена" И Новое значение статуса = "реклама опубликована") ИЛИ (Старок значение статуса = "Бартер товар получен" И Новое значение статуса = "реклама опубликована") И Дата публикации пустая )  Перехода из статуса "Бартер-товар получен" ИЛИ "Реклама оплачена" в "Реклама опубликована" из-за незаполненного поля "Дата публикации". Да
Заказ Проверка перехода из статуса "В ожидании оплаты" в "Бартер-товар получен". proverka-statys-bartera user().hasGroup('buh') and not user().hasGroup('director') and( order.site.code == 'garti-pr' and changeSet.hasChangedField("status") and changeSet.getOldValue("status").getCode() == 'v-ozhidanii-oplaty-2' and changeSet.getNewValue("status").getCode() == 'barter-tovar-poluchen' and (order.getCustomField('barter') == null or order.getQuantity() == null) )  Пользователь вгруппе "Бухгалтер" И НЕ Пользователь относится к группе "Руководитель" and( магазин = 'garti-pr' И Изменяется статус И Старое значение статуса = "В ожидании оплаты 2" И новый статус = 'Бартер товар получен' И (Бартер не заполнен ИЛИ Количество товаров в заказе не заполнено) )  Для перехода из  статуса "В ожидании оплаты" в "Бартер-товар получен" возможен только при галочке на поле "Бартер" и выбранном товаре на сам бартер. Да
Заказ Проверка перехода из статуса "В ожидании оплаты" в "Реклама оплачена". iz-v-ozhidanii-oplaty-v-reklama-oplachena user().hasGroup('manager-reklama') and not user().hasGroup('director') and( order.site.code == 'garti-pr' and changeSet.hasChangedField("status") and changeSet.getOldValue("status").getCode() == 'v-ozhidanii-oplaty-2' and changeSet.getNewValue("status").getCode() == 'reklama-oplachena' and order.getCustomField('data_oplaty') == null )  менеджер реклама И НЕ Пользователь относится к группе "Руководитель" and( магазин = 'garti-pr' И Изменяется статус И Старое значение статуса = "В ожидании оплаты" И новый статус = Реклама оплачена И Дата оплаты не заполнено )  Переход из статуса "В ожидании оплаты" в "Реклама оплачена" невозможна из-за пустого поля "Дата оплаты рекламы". Да
Заказ Проверка перехода из статуса "Условия рекламы согласованы" в "В ожидании оплаты". iz-uslovija-reklamy-v-v-ozhidanii-oplaty user().hasGroup('manager-reklama') and not user().hasGroup('director') and( order.site.code == 'garti-pr' and changeSet.hasChangedField("status") and changeSet.oldValue("status").code == 'uslovija-reklamy-soglasovany' and changeSet.newValue("status").code == 'v-ozhidanii-oplaty-2' and order.getCustomField("stoimost_razmeschenija") == null and order.getCustomField("kolichestvo_razmeschenij") == null )  менеджер реклама И НЕ Пользователь относится к группе "Руководитель" and( магазин = 'garti-pr' И Изменяется статус И changeSet.oldValue("status").code == 'uslovija-reklamy-soglasovany' И changeSet.newValue("status").code == 'v-ozhidanii-oplaty-2' И order.getCustomField("stoimost_razmeschenija") == null И order.getCustomField("kolichestvo_razmeschenij") == null )  Перехода из статуса "Условия рекламы согласованы" в "В ожидании оплаты"  невозможна из-за незаполненных полей "Стоимость размещения" и "Количество размещений". Да
Заказ Проверка поля "Откуда узнал о продукции" istochnik-reklami-v-statusah-vishe-soglasovano order.getCustomField('informerorder') == null and (changeSet.hasChangedField("status") and changeSet.getOldValue("status").code in ['new','nedozvon-1','nedozvon-2','nedozvon-3-sutki','waiting','v-ozhidanii-oplaty','predoplata-nedozvon-1-den'] and changeSet.getNewValue("status").code in ['client-confirmed']) and order.orderMethod.code not in ['wildberries','ozon','jandeks-market','sber-mega-market','logistika', 'offline'] //способ овормления не WB или Ozon или ЯндексМаркет или СберМегаМаркет или Логистика или offline  Порядок информирования не заполнено И (Изменяется статус И старое значение статуса  ['new','nedozvon-1','nedozvon-2','nedozvon-3-sutki','waiting','v-ozhidanii-oplaty','predoplata-nedozvon-1-den'] И новый статус заказа "Согласован с клиентом") И способ овормления не WB или Ozon или ЯндексМаркет или СберМегаМаркет или Логистика или offline Заполните поле "Откуда узнал о продукции" Да
Заказ Проверка поля "Тип рассрочки" proverka-polja-tip-rassrochki changeSet.hasChangedField('status') // изменяетс статус заказа and changeSet.getOldValue("status").getCode() in ['new','nedozvon-1','nedozvon-2','nedozvon-3-sutki','waiting','v-ozhidanii-na-sklade','nalichie-na-sklade-podtverzhdeno','predoplata-nedozvon-1-den'] //старый статус заказа в группе "новый" and changeSet.getNewValue('status').getCode() == 'client-confirmed' //новый статус заказа "Согласован с клиентом" and (order.getPaymentType().getCode() == 'rassrochka' // Тип оплаты "Рассрочка" and order.getCustomField("tip_rassrochki") == null ) //Поле "Тип рассрочки" пустое  изменяется статус заказа И старый статус заказа в группе "новый" И новый статус заказа "Согласован с клиентом" И (Тип оплаты "Рассрочка" И Поле "Тип рассрочки" пустое ) Выберете тип рассрочки. Да
Заказ Проверка "Причина скидки" proverka-prichina-skidki ( ( changeSet.hasChangedField("status") //Меняется статус заказа and changeSet.getNewValue("status").code in ['client-confirmed'] //новый статус заказа "Согласован с клиентом" ) and (order.customField('prichina_skidki').code in ['promo']) //После "Причина скидки" = "Промокод" and (order.customField('promokod').code == null) //Поле "Промокод" пустое )  ( ( Меняется статус заказа И новый статус заказа "Согласован с клиентом" ) И ("Причина скидки" = "Промокод") И (Поле "Промокод" пустое) )  Выберете промокод Да
Заказ Скидка более 50% skidka-bolee-50 ( ( changeSet.hasChangedField("order_product.discount_total") and order.getOrderProducts() | contains ( p => p.getInitialSumm() and p.getDiscountSumm() / p.getInitialSumm() > 0.50 and order.getCustomField('skidka_comment') == null) ) or ( changeSet.isCreate() and order.getOrderProducts() | contains ( p => p.getInitialSumm() and p.getDiscountSumm() / p.getInitialSumm() > 0.50 and order.getCustomField('skidka_comment') == null) ) ) and order.getSite().getCode() == 'garti-me' and order.orderMethod.code not in ['wildberries'] //способ овормления не WB  ( ( Изменяется поле общая скидка по заказу И Скидка больше 50% и комментарий скидки не заполнен) ИЛИ ( заказ создается И Скидка больше 50% и комментарий скидки не заполнен) ) И Магазин = 'garti-me' И способ овормления не WB Для скидок более 50% требуется заполнить поле комментария для скидки в блоке оплаты! Да
Заказ Скидка не более 11% fenix-skidka-ne-bolee-11 ( ( changeSet.hasChangedField("order_product.discount_total") and order.discountManualPercent > 11 ) or ( changeSet.isCreate() and order.getOrderProducts() | contains ( p => p.getInitialSumm() and p.getDiscountSumm() / p.getInitialSumm() > 0.11 ) ) ) and order.getSite().getCode() == 'garti-me' and not ( user().hasGroup('rop') or user().hasGroup('director') or user().hasGroup('star-manager') or user().getId() == 29 ) and order.orderMethod.code not in ['wildberries','sber-mega-market'] //способ овормления не WB или СберМегаМаркет  ( ( Изменяется поле общая скидка по заказу И Процентная скидка на весь заказ > 11 ) ИЛИ ( заказ создается И скидка > 11 ) ) И Магазин = 'garti-me' И НЕ ( РОП ИЛИ Пользователь относится к группе "Руководитель" ИЛИ старший менеджер ИЛИ Пользователь = 29 ) И способ овормления не WB или СберМегаМаркет Скидки – не более 11% на товар Да
Заказ Скидка не более 35% fenix-skidka-ne-bolee-35 ( ( changeSet.hasChangedField("order_product.discount_total") and order.getOrderProducts() | contains ( p => p.getInitialSumm() and p.getDiscountSumm() / p.getInitialSumm() > 0.35 ) ) or ( changeSet.isCreate() and order.getOrderProducts() | contains ( p => p.getInitialSumm() and p.getDiscountSumm() / p.getInitialSumm() > 0.35 ) ) ) and order.getSite().getCode() == 'garti-me' and user().hasGroup('star-manager')  ( ( Изменяется поле общая скидка по заказу И скидка > 35 ) ИЛИ ( заказ создается И скидка > 35 ) ) И Магазин = 'garti-me' И старший менеджер  Скидки – не более 35% на товар Да
Заказ Скидка не более 5% если есть пр.лоял. skidka-ne-bolee-5-progr-loalnosti ( ( changeSet.hasChangedField("total_summ") and order.discountManualPercent > 5 and order.privilegeType not in ['none'] ) or ( changeSet.isCreate() and order.discountManualPercent > 5 and order.privilegeType not in ['none'] ) ) and order.getSite().getCode() == 'garti-me' and not ( user().hasGroup('rop') or user().hasGroup('director') or user().hasGroup('star-manager') or user().getId() == 29 ) and order.orderMethod.code not in ['wildberries','sber-mega-market'] //способ овормления не WB или СберМегаМаркет  ( ( Изменяется Итоговая Сумма И Процентная скидка на весь заказ > 5 И Тип привелегии заполнено ) ИЛИ ( заказ создается И Процентная скидка на весь заказ > 5 И Тип привелегии заполнено ) ) И Магазин = 'garti-me' И НЕ ( РОП ИЛИ Пользователь относится к группе "Руководитель" ИЛИ старший менеджер ИЛИ Пользователь = 29 ) И способ овормления не WB или СберМегаМаркет Скидки – не более 5% на товар при наличии скидки по программе лояльности Да
Заказ Статус "Выполнен" без полной оплаты заказа status-vipolnen-bez-polnoy-oplati-zakaza ( (changeSet.hasChangedField('status') and changeSet.getNewValue('status').getCode() == 'complete') //изменение статуса И новый статус "Выполнен" and (order.fullPaidAt == null) // И поле "Дата полной оплаты" пустое => заказ не оплачен and not // Исключения для группы "Руководитель отдела продаж" И "Руководитель" ( user().hasGroup('rop') or user().hasGroup('director') ) )  ( (изменение статуса И новый статус "Выполнен")  И (поле "Дата полной оплаты" пустое => заказ не оплачен)  Исключения для группы "Руководитель отдела продаж" И "Руководитель" Заказ не оплачен! Проверьте оплату Да

Триггеры

Название Символьный код Событие Условие (код или конструктор) Условие (описание, если условие в виде кода) Действие  Активность
[Fenix] Выполнен fenix-vipolnen Изменение заказа Статус заказа == «В ожидании оплаты (курьер/ТК/МП)» или «Принят клиентом» И Заказ оплачен «Да» И Заказ Тип оплаты != «Наличные (АТОЛ)» И Тип доставки != «Курьерская служба 2008 (КС 369-29)»   Изменить данные заказа «Статус заказа» == 'complete' (Выполнен) Да
Из согласовано в ожидание оплаты (кроме наложенного) iz-soglasovano-v-ogidanie-oplati-krome-nalogennogo Изменение заказа (order.status.GetCode() == 'client-confirmed' // Заказ в статусе "Согласован с клиентом" and // И (order.PaymentType.GetCode() == 'yakassa' // тип оплаты "Онлайн оплата" or order.PaymentType.GetCode() == 'bank-transfer'//ИЛИ "Банковский перевод" or order.PaymentType.GetCode() == 'paypal' // ИЛИ "PayPal" or order.PaymentType.GetCode() == 'rassrochka' // ИЛИ "В рассрочку" or order.PaymentType.GetCode() == 'kredit' // ИЛИ "В кредит" ) and // И order.getCustomField('cod') == false // нет галочки на "Наложный платеж" ) and // И ( order.toPaySumm > 0 // Сумма, оставшаяся к оплате больше нуля and // И changeSet.isUpdate() // Сущность изменяется )  (Заказ в статусе "Согласован с клиентом" И (тип оплаты "Онлайн оплата" ИЛИ тип оплаты "Банковский перевод" ИЛИ тип оплаты "PayPal" ИЛИ тип оплаты "В рассрочку" ИЛИ тип оплаты "В кредит")  И  нет галочки на "Наложный платеж" ) И ( Сумма, оставшаяся к оплате больше нуля  И заказ изменяется )  Изменить данные заказа «Статус заказа» == 'v-ozhidanii-oplaty' (в ожидании оплаты) Да
[Fenix] Из ожидания оплаты в согласовано (кроме наложенного) iz-ogidaniya-oplati-v-soglasovano-krome-nalogennog Изменение заказа order.getStatus.getCode() == 'v-ozhidanii-oplaty' // заказ в статусе "В ожидании оплаты клиента" and //И changeSet.hasChangedField("payments.status") // Изменияется статус оплаты and //И changeSet.getNewValue("payments.status").getCode() == 'paid' // статус опаты - оплачен and //И order.getCustomField('cod') == false //галочки на наложный палтеж нет and //И ( order.getCustomField("planneddate") != null // поле "Планируемая дата доставки" не путое or //ИЛИ order.getCustomField("neobh_data_dost") != null // поле "Необходимая дата доставки" не путое or //ИЛИ order.getDeliveryTime() != null // Время доставки не пустое ) заказ в статусе "В ожидании оплаты клиента" И Изменияется статус оплаты И статус опаты - оплачен  И галочки на наложный палтеж нет И (поле "Планируемая дата доставки" не путое ИЛИ поле "Необходимая дата доставки" не путое ИЛИ Время доставки не пустое) Изменить данные заказа «Статус заказа» =='client-confirmed' (клиент подтвержден) Да
[Fenix] Из ожидания оплаты в согласовано2 fenix-iz-ogidaniya-oplati-v-soglasovano2 Изменение заказа changeSet.isUpdate() and order.getStatus().getCode() == 'v-ozhidanii-oplaty' and order.getToPaySumm() == 0 and order.getCustomField('cod') == false and ( order.getCustomField("planneddate") != null or order.getCustomField("neobh_data_dost") != null or order.getDeliveryTime() != null )  заказ изменяется И заказ в статусе "В ожидании оплаты клиента" И сумма, оставшаяся к оплате = 0 И галочки на наложный палтеж нет И ( поле "Планируемая дата доставки" не путое ИЛИ поле "Необходимая дата доставки" не путое ИЛИ Время доставки не пустое )  Изменить данные заказа «Статус заказа» =='client-confirmed' (клиент подтвержден) Да
Отправка sms с номером заказа sms-order-num Изменение заказа changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == "client-confirmed" and changeSet.getOldValue("status").getCode() != "v-ozhidanii-oplaty" and not (order.orderMethod.code == 'wildberries' or order.orderMethod.code == 'ozon' or order.orderMethod.code == 'jandeks-market')  Изменяется статус И новое значение статуса "Согласован с клиентом" И старое значение статуса не равно "В ожидании оплаты клиента" И не (Способ оформления Wildberries ИЛИ Способ оформления Ozon ИЛИ заказ с ЯндексМаркета)  Отправить SMS«Подтверждение заказа» Да
Менеджеры. Задача на пропущенный menedgeri-zadacha-na-propushchenniy Пропущенный звонок call.customer != null //клиент не новый and call.externalPhone matches '/79310092410/' or call.externalPhone matches '/74951087507/' //номер телефона на который звонят 79310092410 ИЛИ 74951087507  клиент не новый И номер телефона на который звонят 79310092410 ИЛИ 74951087507 Поставить задачу«В кратчайшие сроки перезвонить {{ call.getCustomer() }} по номеру {{ call.getPhone() }}» Да
Дата последнего изменения статуса заказа data-poslednego-izmeneniya-statusa-zakaza Изменение заказа changeSet.hasChangedField("status") and changeSet.getNewValue("status")  Изменяется статус И получить новый статус  Изменить данные заказа«Дата изменения статуса заказа» Да
[Fenix] Автозамена менеджера fenix-avtozamena-menedgera Изменение заказа changeSet.hasChangedField("expired") // изменяется просроченность заказа and changeSet.getNewValue("expired") // новое значение просроченности заказа and order.getStatus().getCode() in ['new','waiting'] // заказ в стасуте "новый" или "в ожидании клиента" and order.getManager().getId() != 29 // менеджер заказа не Еременко А.С. and order.orderMethod.code not in ['wildberries','ozon','jandeks-market','logistika'] //способ овормления не WB или Ozon или ЯндексМаркет или Логистика изменяется просроченность заказа И новое значение просроченности заказа И заказ в статусе "новый" или "в ожидании клиента" И менеджер заказа не Еременко А.С.  И способ овормления не WB или Ozon или ЯндексМаркет или Логистика Выполнить HTTP-запрос«POST https://fenix-development.ru/garti/expired/run» Да
[Fenix] Недозвон1 просрочен fenix-nedozvon1-prosrochen Изменение заказа changeSet.hasChangedField("expired") and changeSet.getNewValue("expired") and order.getStatus().getCode() == 'nedozvon-1'  изменяется просроченность заказа И новое значение просроченности заказа И Статус = 'nedozvon-1' Поставить задачу«Нет звонка клиенту через 3 часа, необходимо связаться с клиентом» Да
[Fenix] Недозвон2 просрочен fenix-nedozvon2-prosrochen Изменение заказа changeSet.hasChangedField("expired") and changeSet.getNewValue("expired") and order.getStatus().getCode() == 'nedozvon-2'  изменяется просроченность заказа И новое значение просроченности заказа И Статус = 'nedozvon-2' Поставить задачу«Нет звонка клиенту в течении суток, необходимо связаться с клиентом» Да
[Fenix] ожидает в пункте выдачи fenix-ogidaet-v-punkte-vidachi Изменение заказа ( changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == "ozhidaetpvz" and order.getDeliveryType("sdek") ) and ( not last_run("25 years","fenix-ogidaet-v-punkte-vidachi",order) )  ( Изменяется статус И получить новый статус = "ozhidaetpvz" И Тип доставки СДЕК ) И (Не запускался тригер "fenix-ogidaet-v-punkte-vidachi" )  Отправить письмо«[Fenix] ожидает в пункте выдачи» Да
[Fenix] ожидает в пункте выдачи 1 fenix-ogidaet-v-punkte-vidachi-1 Изменение заказа ( changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == "ozhidaetpvz" ) and ( not last_run("25 years","fenix-ogidaet-v-punkte-vidachi-1",order) ) and order.orderMethod.code not in ['wildberries','ozon','jandeks-market'] //способ овормления не WB или Ozon или ЯндексМаркет  ( Изменяется статус И получить новый статус.getCode() == "ozhidaetpvz" ) И ( Не запускался тригер "fenix-ogidaet-v-punkte-vidachi-1" ) И способ овормления не WB или Ozon или ЯндексМаркет Поставить задачу«Заказ ожидает в пункте выдачи, связаться с клиентом» Да
[Fenix] В ожидании оплаты от курьера fenix-v-ogidanii-oplati-ot-kurera Изменение заказа changeSet.isUpdate() and order.getStatus().getCode() == 'received' and order.getToPaySumm()>1  заказ изменяется И Статус заказа "получен" И Полученная сумма заказа > 1  Изменить данные заказа«Статус заказа» Да
[Fenix] Себестоимость курьера fenix-sebestoimost-kurera Изменение заказа ( changeSet.isUpdate() and order.getDeliveryType().getCode() == 'courier' and not last_run("25 years","fenix-sebestoimost-kurera",order) and order.getOrderMethod().getCode() != 'wildberries' ) or ( changeSet.isCreate() and order.getDeliveryType().getCode() == 'courier' and not last_run("25 years","fenix-sebestoimost-kurera",order) and order.getOrderMethod().getCode() != 'wildberries' )  ( заказ изменяется И Поле тип доставки - "Доставка курьером" И Не запускался тригер "fenix-sebestoimost-kurera" И Способ оформления заказа не 'wildberries' ) ИЛИ ( заказ создается И Поле тип доставки - "Доставка курьером" И Не запускался тригер "fenix-sebestoimost-kurera" И Способ оформления заказа не 'wildberries' )  Изменить данные заказа«Себестоимость доставки» Да
[Fenix] В ожидании оплаты клиента просрочен fenix-v-ogidanii-oplati-klienta-prosrochen Изменение заказа ( changeSet.isUpdate() and order.getStatus().getCode() == 'v-ozhidanii-oplaty' and order.getExpired() ) and ( not last_run("25 years","fenix-v-ogidanii-oplati-klienta-prosrochen",order) )  ( заказ изменяется И заказ в статусе "В ожидании оплаты клиента" И Заказ просрочен ) И ( Не запускался тригер "fenix-v-ogidanii-oplati-klienta-prosrochen" )  Поставить задачу«Заказ не оплачен больше суток, необходимо связаться с клиентом и актуализировать статус» Да
[Fenix] Ошибка просрочен fenix-oshibka Изменение заказа ( changeSet.isUpdate() and order.getStatus().getCode() == 'oshibka-v-soglasovanii' and order.getExpired() ) and ( not last_run("25 years","fenix-oshibka",order) )  ( заказ изменяется И order.getStatus().getCode() == 'oshibka-v-soglasovanii' И Заказ просрочен ) И ( Не запускался тригер "fenix-oshibka" )  Поставить задачу«Заказ в ошибке - в СРОЧНОМ порядке изменить статус.» Да
[Fenix] Новый заказ fenix-noviy-zakaz Изменение заказа (changeSet.hasChangedField("manager") and ( 'manager' in order.getManager().getGroupCodes() or 'manager-reklama' in order.getManager().getGroupCodes() ) and order.getStatus().getCode() == 'new' ) and not last_run("24 years","fenix-noviy-zakaz",order) and order.orderMethod.code not in ['wildberries','ozon','jandeks-market','sber-mega-market'] //способ овормления не WB или Ozon или ЯндексМаркет или СберММ  (если изменился менеджер И (Менеджер есть в группе ИЛИ Менеджер по рекламе есть в группе ) И Статус заказа = 'new' ) И Не запускался тригер "fenix-noviy-zakaz" И способ овормления не WB или Ozon или ЯндексМаркет или СберМегаМаркет Поставить задачу«Необходимо в течении одной минуты связаться с клиентом, заказ уйдет к другому менеджеру через 3 минуты.» И Отправить оповещение«Оповещение о поступлении нового заказа»  Да
[Fenix] Телефонная маска fenix-telefonnaya-maska Изменение заказа changeSet.isCreate() or ( changeSet.hasChangedField("phone") and not changeSet.getSourceOfChange("phone") != 'api' ) or ( changeSet.hasChangedField("additional_phone") and not changeSet.getSourceOfChange("additional_phone") != 'api' )  заказ создается ИЛИ ( Изменяется Телефон И не Источник изменения телефона не 'api' ) ИЛИ ( Изменяется дополнительный телефон И не Источник изменения дополнительного телефона не 'api' )  Выполнить HTTP-запрос«POST https://fenix-development.ru/garti/phone/run» И Выполнить HTTP-запрос«POST https://webhook.site/abb08203-0bb2-43a3-9cc2-b6929129e5e4»   Да
[Fenix] Тип оплаты3 fenix-tip-oplati3 Изменение заказа changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == "send-to-assembling" and order.getDeliveryType().getCode()!= 'courier' and order.getCustomField('cod') and order.getCustomField('paymentcourier').getCode() == '1' and not (order.getPayments() | first)  Изменяется статус И новый статус= "send-to-assembling" И Тип доставки не курьер И галочка Наложенный платеж И поле "Тип оплаты курьеру"= '1' И не (Первый платеж)  Изменить данные заказа«Тип оплаты» Да
[Fenix] Тип оплаты4 fenix-tip-oplati4 Изменение заказа changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == "send-to-assembling" and order.getDeliveryType().getCode()!= 'courier' and order.getCustomField('cod') and order.getCustomField('paymentcourier').getCode() == '2' and not (order.getPayments() | first)  Изменяется статус И получить новый статус.getCode() == "send-to-assembling" И Тип доставки не курьер И галочка Наложенный платеж И поле "Тип оплаты курьеру"= '2' И не (Первый платеж)  Изменить данные заказа«Тип оплаты» Да
[Fenix] Передано курьеру | Телеграм Бот fenix-peredano-kureru-telegram-bot Изменение заказа ( changeSet.hasChangedField("status") //И изменился стаус заказа and changeSet.getNewValue("status").getCode() == "courier" //И новый статус заказа "В ожидании курьера МОСКВА" and order.getCourier() //И Курьер, назначенный на заказ and order.getDeliveryDate() //И Дата доставки ) or //ИЛИ ( changeSet.hasChangedField("delivery_date") //Изменяется Дата доставки and changeSet.getNewValue("delivery_date") //Новое значение Даты доставки and order.getCourier()//И Курьер, назначенный на заказ and order.getStatus().getCode() == "courier" //И статус заказа "В ожидании курьера МОСКВА" )  ( И изменился стаус заказа И новый статус заказа "В ожидании курьера МОСКВА"  И Курьер, назначенный на заказ И Дата доставки) ИЛИ ( Изменяется Дата доставки  И Новое значение Даты доставки И Курьер, назначенный на заказ И статус заказа "В ожидании курьера МОСКВА" ) Выполнить HTTP-запрос«POST https://fenix-development.ru/garti/courier-bot/run» Да
[Fenix] Доставляется - срок жизни fenix-dostavlyaetsya-srok-gizni Изменение заказа order.getSite().getCode() == 'send-to-delivery' and ( ( changeSet.hasChangedField("delivery_date") and changeSet.hasChangedField("delivery_time") ) or ( order.getDeliveryDate() and changeSet.hasChangedField("delivery_time") ) or ( order.getDeliveryTime() and changeSet.hasChangedField("delivery_date") ) )  статус заказа = "Отправить доставку" И ( ( Изменяется Дата доставки И Изменяется Время доставки ) ИЛИ ( Дата доставки И Изменяется Время доставки ) ИЛИ ( Время доставки И Изменяется Дата доставки ) )  Выполнить HTTP-запрос«POST https://fenix-development.ru/garti/status-lifetime/run» Да
[Fenix] Доставляется - конец срока жизни статуса 2 fenix-dostavlyaetsya-konets-sroka-gizni-statusa-2 После срабатывания триггера для заказа (1 ч.) [Fenix] Доставляется - конец срока жизни статуса order.getStatus().getCode() == "send-to-delivery" [Fenix] Доставляется - конец срока жизни статуса Статус заказа = отправка-доставка Выполнить HTTP-запрос«POST https://fenix-development.ru/garti/expired/run» Да
[Fenix] Из согласовано в ожидание оплаты fenix-iz-soglasovano-v-ogidanie-oplati Изменение заказа changeSet.hasChangedField("status") and changeSet.getNewValue("status").getCode() == "client-confirmed" and order.toPaySumm > 0 and order.getCustomField('cod') == false and ( order.PaymentType.GetCode() == 'yakassa' or order.PaymentType.GetCode() == 'bank-transfer' or order.PaymentType.GetCode() == 'paypal' )  Изменяется статус И новое значение статуса "Согласован с клиентом" И Сумма, оставшаяся к оплате больше нуля И галочки на наложный палтеж нет И ( тип оплаты "Онлайн оплата" ИЛИ тип оплаты "Банковский перевод" ИЛИ тип оплаты "PayPal" )  Изменить данные заказа«Статус заказа» Да
[Fenix] Недозвон 1 смена статуса fenix-nedozvon-1-smena-statusa После срабатывания триггера для заказа (1 ч.) [Fenix] Недозвон1 просрочен order.getStatus.getCode() == 'nedozvon-1' [Fenix] Недозвон1 просрочен статус заказа =  'nedozvon-1' Изменить данные заказа«Статус заказа» Да
[Fenix] Недозвон2 смена статуса fenix-nedozvon2-smena-statusa После срабатывания триггера для заказа (1 д.) [Fenix] Недозвон2 просрочен order.getStatus.getCode() == 'nedozvon-2' [Fenix] Недозвон2 просрочен статус заказа =  'nedozvon-2' Изменить данные заказа«Статус заказа» Да
[Fenix] ожидает в пункте выдачи 2 fenix-ogidaet-v-punkte-vidachi-2 После срабатывания триггера для заказа (1 нед.) [Fenix] ожидает в пункте выдачи 1 order.getStatus.getCode() == 'ozhidaetpvz' [Fenix] ожидает в пункте выдачи 1 статус заказа =  ожидает в пункте выдачи Поставить задачу«Заказ ожидает в пункте выдачи длительное время, связаться с клиентом любым способом» Да
[Fenix] ожидает в пункте выдачи 3 fenix-ogidaet-v-punkte-vidachi-3 После срабатывания триггера для заказа (1 нед. 5 дн.) [Fenix] ожидает в пункте выдачи 2 order.getStatus.getCode() == 'ozhidaetpvz' [Fenix] ожидает в пункте выдачи 2 статус заказа =  ожидает в пункте выдачи Поставить задачу на менеджера: Ответственный менеджер Да
[Fenix] Копирование заказа fenix-kopirovanie-zakaza Изменение заказа changeSet.hasChangesWithSource('copy') and changeSet.isCreate()  изменение методом копирования И заказ создается  Изменить данные заказа«Денежная скидка на весь заказ» И Изменить данные заказа«Процентная скидка на весь заказ»   Да
[Fenix] СДЕК - коммент fenix-sdek-komment Изменение заказа ( ( changeSet.isCreate() or ( changeSet.hasChangedField("order_product") or changeSet.hasChangedField("order_product.quantity") ) ) and order.getDeliveryType().getCode() == 'sdek' ) or ( changeSet.hasChangedField("delivery_type") and changeSet.getNewValue("delivery_type").getCode() == 'sdek' )  ( ( заказ создается ИЛИ ( изменяется заказ_продукта) ИЛИ изменяется заказ_продукта.количество) ) ) И Тип Доставки = СДЕК ) ИЛИ ( изменяется Тип Доставки И новое значение Тип Доставки = СДЕК)  Выполнить HTTP-запрос«POST https://fenix-development.ru/garti/sdek-comment/run» Да
[Fenix] Заказ на входящий звонок нового клиента fenix-zakaz-na-vhodyashchiy-zvonok-novogo-klienta Новый звонок ( call.type in ['in'] //звонок входящий and call.customer == null //клиент новый and (call.externalPhone matches '/79310092410/' or call.externalPhone matches '/74951087507/') //номер телефона на который звонят 79310092410 ИЛИ 74951087507 )  ( звонок входящий И клиент новый  И (номер телефона на который звонят 79310092410 ИЛИ 74951087507) Создать заказ Да
Отправка письма при переходе в статус «комплектация» RUS perehod_v_status_«komplektacija»_RUS Изменение заказа Изменение статуса заказас Любой на«Комплектуется» И Магазин из заказа«Garti» Условие    Отправить письмо«Письмо клиенту при переходе в статус «комплектация» RUS» Да
Отправка письма при переходе в статус «комплектация» ENG perehod_v_status_«komplektacija»_ENG Изменение заказа Изменение статуса заказас Любой на«Комплектуется» И Магазин из заказа«Garti-eng» Условие    Отправить письмо«Письмо клиенту при переходе в статус «комплектация» ENG» Да
Отправка письма при переходе в статус «доставляется» из статусов «в ожидании курьера Москва» и «передано курьеру» RUS perehod_v_status_«dostavljaetsja»_RUS Изменение заказа Изменение статуса заказас«В ожидании курьера МОСКВА» или «Передано курьеру (служба доставки)» на«Доставляется» И Магазин из заказа«Garti» Условие    Отправить письмо«Письмо клиенту при переходе в статус «доставляется» RUS» Да
Отправка письма при переходе в статус «доставляется» из статусов «в ожидании курьера Москва» и «передано курьеру» ENG perehod_v_status_«dostavljaetsja»_ENG Изменение заказа Изменение статуса заказас«В ожидании курьера МОСКВА» или «Передано курьеру (служба доставки)» на«Доставляется» И Магазин из заказа«Garti-eng» Условие    Отправить письмо«Письмо клиенту при переходе в статус «доставляется» ENG» Да
Отправка письма при переходе в статус «принят клиентом» perehod_v_status_«prinjat klientom» Изменение заказа Изменение статуса заказас Любой на«Принят клиентом» И Магазин из заказа«Garti» или «Garti-eng» Условие    Отправить письмо«Письмо клиенту при переходе в статус «принят клиентом»» Да
Отправка письма при переходе в статус ««недозвон (клиент не выходит на связь)» perehod_v_status_nedozvon Изменение заказа Изменение статуса заказас Любой на«Недозвон (Клиент не выходит на связь)» И Магазин из заказа«Garti» Условие    Отправить письмо«Письмо клиенту при переходе в статус «недозвон (клиент не выходит на связь)»» Да
Отправка письма при переходе в статус «отмена по инициативе клиента» perehod_v_status_«otmena_po_iniciative_klienta» Изменение заказа Изменение статуса заказа с Любой на «Отмена по инициативе заказчика без указания причины» Условие    Отправить письмо«Письмо клиенту при переходе в статус «отмена по инициативе клиента»» Да
Отправка письма при переходе в статус «не устроила цена товара» perehod_v_status_«ne_ustroila_cena_tovara» Изменение заказа Изменение статуса заказас Любой на«Не устроила цена товара»   Отправить письмо«Письмо клиенту при переходе в статус «не устроила цена товара»» Да
Отправка письма при переходе в статус «купил другой подарок» perehod_v_status_«kupil_drugoj_podarok» Изменение заказа Изменение статуса заказас Любой на«Купил другой подарок»   Отправить письмо«Письмо клиенту при переходе в статус «купил другой подарок»» Да
Скидка по промокоду skidka_po_promokodu Изменение заказа ( changeSet.isCreate //Заказ создается and order.getCustomField("promokod") != null //Поле "Промокод" не пустое and order.getCustomField("promokod").code not matches '/_na/' //Поле "Промокод" не содержит "_na" ) or ( changeSet.isUpdate //Заказ имзеняется and changeSet.hasChangedField("custom_promokod") //Поле "Промокод" изменилось and changeSet.newValue("custom_promokod") != null //Новое значения поля "Промокод" не пустое and order.getCustomField("promokod").code not matches '/_na/' //Поле "Промокод" не содержит "_na" ) (Заказ создается И Поле "Промокод" не пустое  И Поле "Промокод" не содержит "_na" ) ИЛИ (Заказ имзеняется И Поле "Промокод" изменилось И Новое значения поля "Промокод" не пустое И Поле "Промокод" не содержит "_na") Изменить данные заказа«Процентная скидка на весь заказ» Да
Тестовый триггер Test-trigger Изменение заказа ЗаказИмя «Test» И Статус заказа«Недозвон 1» или «Недозвон 2» или «Недозвон 3» или «Согласован с клиентом»    Изменить данные заказа Да
Расчет "Общая стоимость рекламы (в руб)" raschet_obsch_stoim_reklamy Изменение заказа ( changeSet.isCreate and order.site.code == 'garti-pr' and (changeSet.hasChangedField("custom_stoimost_razmeschenija") or changeSet.hasChangedField("custom_kolichestvo_razmeschenij") or changeSet.hasChanges("summ")) ) or ( changeSet.isUpdate and order.site.code == 'garti-pr' and (changeSet.hasChangedField("custom_stoimost_razmeschenija") or changeSet.hasChangedField("custom_kolichestvo_razmeschenij") or changeSet.hasChanges("summ")) )  ( Заказ создается И магазин = 'garti-pr' И (изменяется пользовательская_стоимость_размещения ИЛИ изменяется пользовательское_количество_размещения ИЛИ изменяется Сумма) ) ИЛИ ( Заказ обновляется И магазин = 'garti-pr' И (изменяется пользовательская_стоимость_размещения ИЛИ изменяется пользовательское_количество_размещения ИЛИ изменяется Сумма) )  Изменить данные заказа«Общая стоимость рекламы (в руб)» Да
Оповещение на пропущенный всем менеджерам и отдельно СТ. менеджеру и Будаевой opoveschenie-propuschennyj-menedzhery Пропущенный звонок Пропущенный звонок«Да»   Отправить оповещение«Оповещение при пророщенном для Ст. Менеджеру и Будаевой» И Отправить оповещение«Оповещение при пророщенном для Ст. Менеджеру и Будаевой» И Отправить оповещение«Оповещение при пророщенном для всех менеджеров.» И Отправить оповещение«Оповещение при пророщенном для всех менеджеров.»   Да
Оповещение о новом заказе ст.менеджеру opoveschenie_novyj_zakaz_anoshkina Изменение заказа Новый заказ   Отправить оповещение«Оповещение о поступлении нового заказа» И Отправить оповещение«Оповещение о поступлении нового заказа»   Да
Оптимизация переноса ВБ заказов в срм (Даты) optimizacija-vb-zakazov-daty Изменение заказа (changeSet.isCreate and order.orderMethod.code == 'wildberries') or (changeSet.isUpdate and order.orderMethod.code == 'wildberries')  (Заказ создается И Способ оформления Wildberries) ИЛИ (Заказ обновляется И Способ оформления Wildberries)  Изменить данные заказа: Дата доставки Изменить данные заказа: Необходимая дата доставки   Да
Дата отгрузки == дате перехода в статус "Комплектуется" data-otgruzki=date-perehoda-v-status Изменение заказа Изменение статуса заказас«Передано в комплектацию» на«Комплектуется» И Способ оформления«OZON» или «Яндекс.Маркет»    Изменить данные заказа«Дата отгрузки» Да
Оптимизация переноса Ozon заказов в срм (Даты) optimizacija-ozon-zakazov-daty Изменение заказа (changeSet.isCreate and order.orderMethod.code == 'ozon') or (changeSet.isUpdate and order.orderMethod.code == 'ozon')  (Заказ создается И Способ оформления Ozon) ИЛИ (Заказ обновляется И Способ оформления Ozon)  Изменить данные заказа«Дата доставки» И Изменить данные заказа«Необходимая дата доставки»   Да
Не просрочен заказ после "[Fenix] Автозамена менеджера" ne_prosrochen_posle_avtozameny_meredzhera Изменение заказа changeSet.hasChangedField("expired") and changeSet.getNewValue("expired") //если заказ просрочен and order.getStatus().getCode() in ['new','waiting', 'complete'] //если статус заказа в однои из [Новый, В ожидании клиента, Выполнен] and changeSet.hasChangedField("Manager") //если изменился менеджер  изменяется просроченность заказа И новое значение просроченности заказа И если статус заказа в однои из [Новый, В ожидании клиента, Выполнен] И если изменился менеджер  Изменить данные заказа«Просрочен» Да
Сброс типа доставки при переходе в "ошибка согласования с клиентом" sbros-tipa-dostavki Изменение заказа Изменение статуса заказас Любой на«Ошибка в согласовании с клиентом»   Изменить данные заказа«Тип доставки» Да
1 Проверка даты перезвона group1_1 Изменение заказа ( user().hasGroup('manager') or user().hasGroup('manager-reklama') or user().hasGroup('star-manager') ) and not ( user().hasGroup('rop') or user().hasGroup('director') or order.site.code == 'ozon' or order.site.code == 'wildberries' ) and changeSet.hasChangedField('status') // изменяетс статус заказа and changeSet.getOldValue("status").getCode() in ['new','nedozvon-1',' ( пользователь менеджер ИЛИ менеджер реклама ИЛИ старший менеджер ) И не ( РОП ИЛИ группы руководитель ИЛИ Магазин = ОЗОН ИЛИ Магазин = wildberries ) И  изменяетс статус заказа И Старое значение Статуса в ('new','nedozvon-1',' Поставить задачу«Созвониться с клиентом и поменять/дополнить поле "комментарий к перезвону"» Да
2 Задача -предупреждение group1_2 После срабатывания триггера для заказа ( user().hasGroup('manager') or user().hasGroup('manager-reklama') or user().hasGroup('star-manager') ) and not ( user().hasGroup('rop') or user().hasGroup('director') or order.site.code == 'ozon' or order.site.code == 'wildberries' ) and order.getStatus().code == 'waiting' and order.getCustomField("kommentarij_k_perezvonu") not matches '/После перезвона/'  ( пользователь менеджер ИЛИ менеджер реклама ИЛИ старший менеджер ) И не ( РОП ИЛИ группы руководитель ИЛИ Магазин = ОЗОН ИЛИ Магазин = wildberries ) И Статус заказа = ожидание И Комментарий не совпадает "После перезвона"  Поставить задачу«Срочно созвониться с клиентом и внести изменения в поле "Комментарий к перезвону"» Да
3 Замена менеджера т.к. он не созвонился с клиентом group1_3 После срабатывания триггера для заказа ( user().hasGroup('manager') or user().hasGroup('manager-reklama') or user().hasGroup('star-manager') ) and not ( user().hasGroup('rop') or user().hasGroup('director') or order.site.code == 'ozon' or order.site.code == 'wildberries' ) and order.getStatus().code == 'waiting' and order.getCustomField("kommentarij_k_perezvonu") not matches '/После перезвона/'  ( пользователь менеджер ИЛИ менеджер реклама ИЛИ старший менеджер ) И не ( РОП ИЛИ группы руководитель ИЛИ Магазин = ОЗОН ИЛИ Магазин = wildberries ) И Статус заказа = ожидание И Комментарий не совпадает "После перезвона"  Изменить данные заказа«Менеджер заказа» И Отправить оповещение«Менеджер не выполнил обязательства по дате перезвона.»   Да
Задача на просроченный заказ Prosrochka_zakaza Изменение заказа Заказ просрочен И Статус заказа«Ошибка в согласовании с клиентом»    Поставить задачу«Устранить ошибку.» Да
Галочка на "Наложенный платеж" для маркетплейсов galochka-nalozhennyj-platezh-marketplejsy Изменение заказа Новый заказ И Способ оформления«OZON» или «Wildberries» или «Яндекс.Маркет» или «Сбер Мега Маркет»    Изменить данные заказа«Наложенный платеж» Да
Оптимизация заказов из Wildberries optimizacija-zakazov-iz-wb Изменение заказа Новый заказ И Способ оформления«Wildberries»    Изменить данные заказа«Менеджер заказа» И Изменить данные заказа«Статус заказа» И Изменить данные заказа«Телефон»   Да
Расчет поля "Услуги банка" (рассрочка) raschet-polja-uslugi-banka  Изменение заказа user().hasGroup('buh') or user().hasGroup('rop') or user().hasGroup('director') //Пользователь вгруппе "Бухгалтер" ИЛИ "РОП" ИЛИ "Руководитель" and changeSet.hasChangedField("status") //Изменяется статус and changeSet.getOldValue("status").getCode() in ['new','nedozvon-1',' nedozvon-2','nedozvon-3-sutki','waiting','v-ozhidanii-na-sklade','nalichie-na-sklade-podtverzhdeno','predoplata-nedozvon-1-den'] //старый статус заказа в группе "новый" and changeSet.getNewValue("status").getCode() == 'v-ozhidanii-oplaty' //новый статус заказа "В ожидании оплаты клиента" and order.paymentType.getCode()=='rassrochka' //тип оплаты "В РАССРОЧКУ" and order.getToPaySumm() == 0 //оставшаяся сумма к оплате равна нулю Пользователь вгруппе "Бухгалтер" ИЛИ РОП ИЛИ группы руководитель И Изменяется статус И старый статус заказа в группе "новый" И новый статус заказа "В ожидании оплаты клиента" И тип оплаты "В РАССРОЧКУ" И сумма, оставшаяся к оплате = 0 Изменить данные заказа«Услуги банка» Да
тип доставки "Почта России" Tip-PR Изменение заказа Изменение статуса заказас Любой на«В ожидании оплаты от курьера» И Тип доставки«Почта России»    Поставить задачу«Нет оплаты по заказу. Уточнить причину. Уведомить руководителя если оплаты нет.» Да
тип доставки "СДЭК" Tip-SDEK Изменение заказа Изменение статуса заказас Любой на«В ожидании оплаты от курьера» И Тип доставки«СДЭК»    Поставить задачу«Нет оплаты по заказу. Уточнить причину. Уведомить руководителя если оплаты нет.» Да
тип доставки "Доставка курьером" Tip-Dost_Kurier Изменение заказа Изменение статуса заказас Любой на«В ожидании оплаты от курьера» И Тип доставки«Доставка курьером»    Поставить задачу«Нет оплаты по заказу. Уточнить причину. Уведомить руководителя если оплаты нет.» Да
тип доставки "Dostavista" Tip-Dostavista Изменение заказа Изменение статуса заказас Любой на«В ожидании оплаты от курьера» И Тип доставки«Dostavista»    Поставить задачу«Нет оплаты по заказу. Уточнить причину. Уведомить руководителя если оплаты нет.» Да
Плохой менеджер (статус новый) Bad-manager Изменение заказа changeSet.hasChangedField("status") and changeSet.getOldValue("status").code in ['new'] and changeSet.getNewValue("status").code in ['waiting'] and order.createdAt.format('d.m.Y') == date("now").format('d.m.Y') and (order.orderMethod.code == 'shopping-cart' or order.orderMethod.code == 'phone')  Изменяется статус И Старый Статус в ['new'] И новое значения статуса в "В ожидании клиента" И Формат даты заказа = сегодняшней дате (день, месяц, год) И (Способ оформления заказа = "Корзина" ИЛИ Способ оформления заказа = "Телефон")  Поставить задачу«!!!СРОЧНО!!! Менеджер не обработал заявку! Разобраться немедленно!» Да
Заполнение поля "zamena_random" Zap-pola-zamena-random Изменение заказа (order.site.code in ['garti-me','garti-eng'] //магазин заказа garti ИЛИ garti eng and changeSet.hasChangedField("status") //изменился статус заказа and order.orderProducts | every(item => (item.getOffer().getArticle() not in ['DO-RN01','DO-RN02','GR-RN01','GS-RN01','LI-RN01','LS-RN01','MI-RN01','PR-RN01','SI-RN01','SI-RN02']))) //условие если все товары заказа не имеет артикул из списка. //and(not last_run("25 years","Zap-pola-zamena-random",order))  (магазин заказа garti ИЛИ garti eng И изменился статус заказа И условие если все товары заказа не имеет артикул из списка ['DO-RN01','DO-RN02','GR-RN01','GS-RN01','LI-RN01','LS-RN01','MI-RN01','PR-RN01','SI-RN01','SI-RN02']  Изменить данные заказа«Замена позиции Random» Да
Оптимизация заказов из WB|Ozon (склад отгрузки) optimizacija-zakazov-sklad-otgryzki Изменение заказа Новый заказ И Способ оформления«Wildberries» или «OZON»    Изменить данные заказа«Склад отгрузки» Да
Если статус склада "отгружен" в статус "принят клиентом" для WB|Ozon|ЯМ proverka-otgryzli-wb-ozon-smena-statysa Изменение заказа ( order.orderMethod.code in ['wildberries','ozon','jandeks-market','sber-mega-market'] // способ оформления WB или Ozon или ЯМ или СберММ and order.status.getCode() == 'send-to-delivery' //И статус заказа "Доставляется" and order.shipped == true //И значение склада отгружен ) ( способ оформления WB или Ozon или ЯМ или СберММ И И статус заказа "Доставляется" И значение склада отгружен) Изменить данные заказа«Статус заказа» Да
тип доставки "Директ доставка" Tip-Direkt-dostavka Изменение заказа Изменение статуса заказас Любой на«В ожидании оплаты (курьер/ТК/МП)» И ЗаказТип доставки «Курьерская служба 2008 (КС 369-29)»    Поставить задачу«Нет оплаты по заказу. Уточнить причину. Уведомить руководителя если оплаты нет.» Да
Заказ на пропущенный звонок нового клиента fenix-zakaz-na-propycheniy-zvonok-novogo-klienta Пропущенный звонок ( call.customer == null //клиент новый and (call.externalPhone matches '/79310092410/' or call.externalPhone matches '/74951087507/') //номер телефона на который звонят 79310092410 ИЛИ 74951087507 ) (клиент новый И (номер телефона на который звонят 79310092410 ИЛИ 74951087507) Создать заказ Да
АвтоТег новому клиенту AutoTeg-new-customer Изменение информации о клиенте Новый клиент   Изменить данные клиента«Теги (добавить)» Да
Передача изменений заказа в MeaSoft peredacha-izmenenii-zakaza-measoft Изменение заказа changeSet.isUpdate() and ( changeSet.hasChangedField("first_name") or changeSet.hasChangedField("last_name") or changeSet.hasChangedField("patronymic") or changeSet.hasChangedField("phone") or changeSet.hasChangedField("site") or changeSet.hasChangedField("additional_phone") or changeSet.hasChangedField("email") or changeSet.hasChangedField("customer.phones") or changeSet.hasChangedField("order_product") or changeSet.hasChangedField("total_summ") or changeSet.hasChangedField("delivery_date") or changeSet.hasChangedField("delivery_time") or changeSet.hasChangedField("payments") or changeSet.hasChangedField("prepay_sum") or changeSet.hasChangedField("weight") or changeSet.hasChangedField("length") or changeSet.hasChangedField("width") or changeSet.hasChangedField("height") or changeSet.hasChangedField("payments.id") or changeSet.hasChangedField("payments.status") or changeSet.hasChangedField("payments.type") or changeSet.hasChangedField("payments.external_id") or changeSet.hasChangedField("payments.amount") or changeSet.hasChangedField("payments.paid_at") or changeSet.hasChangedField("payments.comment") or changeSet.hasChangedField("discount_manual_amount") or changeSet.hasChangedField("discount_manual_percent") ) and order.getDeliveryType().getCode() in ["kurerskaia-sluzhba-2008-ks-369-29"]  заказ изменяется И ( Изменяется Имя ИЛИ Изменяется Фамилия ИЛИ Изменяется Отчество ИЛИ Изменяется Телефон ИЛИ Изменяется Магазин ИЛИ Изменяется дополнительный телефон ИЛИ Изменяется электронная почта ИЛИ Изменяется телефон клиента ИЛИ изменяется заказ_продукта) ИЛИ Изменяется Итоговая Сумма ИЛИ Изменяется Дата доставки ИЛИ Изменяется Время доставки ИЛИ Изменяется Платежи ИЛИ Изменяется Сумма предоплаты ИЛИ Изменяется Вес ИЛИ Изменяется Длина ИЛИ Изменяется Ширина ИЛИ Изменяется Высота ИЛИ Изменяется идентификатор платежа ИЛИ Изменияется статус оплаты ИЛИ Изменяется тип платежа ИЛИ Изменяется внешний идентификатор платежа ИЛИ Изменяется Сумма платежа ИЛИ Изменяется Платеж оплачен в ИЛИ Изменяется Комментарий Платежа ИЛИ Изменяется Сумма скидки ИЛИ Изменяется Процент скидки ) И Тип доставки в ["kurerskaia-sluzhba-2008-ks-369-29"] Выполнить HTTP-запрос«GET https://home.courierexe.ru/reintegrations/requests/update/retailcrm» Да
Оптимизация заказов из Ozon|ЯМ optimizacija-zakazov-iz-ozon-ya Изменение заказа Новый заказ И Способ оформления«OZON» или «Яндекс.Маркет»    Изменить данные заказа«Менеджер заказа» И Изменить данные заказа«Статус заказа»   Да
Оптимизация данных заказов из Яндекс.Маркета optimizacija-zakazov-iz-yandex-marketa Изменение заказа Способ оформления«Яндекс.Маркет» И Новый заказ    Изменить данные заказа«Телефон» Да
Заполнение полей, если доставка "Яндекс" zapolnenie-dostavka-yandex Изменение заказа Тип доставки«Доставка Беру» И Способ оформления«Яндекс.Маркет» И Новый заказ    Изменить данные заказа«Время доставки» И Изменить данные заказа«Регион» И Изменить данные заказа«Город» И Изменить данные заказа«Улица» И Изменить данные заказа«Дом» И Изменить данные заказа«Корпус» И Изменить данные заказа«Комментарий оператора»   Да
Заполнение полей, если доставка "СберМегаМаркет" zapolnenie-dostavka-sbermarket Изменение заказа Магазин из заказа«Garti-Сбер-Мега-Маркет» И Новый заказ    Изменить данные заказа«Время доставки» И Изменить данные заказа«Комментарий оператора» И Изменить данные заказа«Менеджер заказа» И Изменить данные заказа«Телефон» И Изменить данные заказа«Наложенный платеж» И Изменить данные заказа«Способ оформления» И Изменить данные заказа«Склад отгрузки» И Изменить данные заказа«Комментарий оператора» И Изменить данные заказа«Номер заказа» И Изменить данные заказа«Тип оплаты» И Изменить данные заказа«Статус заказа»   Да
Заполнение полей, если доставка "Ozon" zapolnenie-dostavka-ozon Изменение заказа Способ оформления«OZON» И Новый заказ И Тип доставки«Доставка Ozon»    Изменить данные заказа«Время доставки» И Изменить данные заказа«Регион» И Изменить данные заказа«Город» И Изменить данные заказа«Улица» И Изменить данные заказа«Дом» И Изменить данные заказа«Комментарий оператора»   Да
Заполнение полей, если доставка "Wildberries" zapolnenie-polei-esli-dostavka-wb Изменение заказа Способ оформления«Wildberries» И Новый заказ И Тип доставки«Wildberries FBS»    Изменить данные заказа«Время доставки» И Изменить данные заказа«Регион» И Изменить данные заказа«Город» И Изменить данные заказа«Улица» И Изменить данные заказа«Дом» И Изменить данные заказа«Строение» И Изменить данные заказа«Комментарий оператора»   Да
Передача номера заказа в СберМегаМаркет peredacha-nomera-zakaza-sbermarket После срабатывания триггера для заказа Заполнение полей, если доставка "СберМегаМаркет"   Выполнить HTTP-запрос«POST https://dev.crmagent.ru/goods/confirm/111» Да
Кто создал заказ kto-sozdal-zakaz Изменение заказа Новый заказ   Изменить данные заказа«Кто создал заказ» Да
Оптимизация переноса ЯМ заказов в срм (Даты) optimizatsiia-perenosa-yam-zakazov-v-srm-dat Изменение заказа (changeSet.isCreate and order.orderMethod.code == 'jandeks-market') or (changeSet.isUpdate and order.orderMethod.code == 'jandeks-market')  (Заказ создается И заказ с ЯндексМаркета) ИЛИ (Заказ обновляется И заказ с ЯндексМаркета)  Изменить данные заказа«Дата доставки» И Изменить данные заказа«Необходимая дата доставки»   Да
Товар по промокоду tovar_po_promokodu Изменение заказа ( changeSet.isCreate //Заказ создается and order.getCustomField("promokod") != null //Поле "Промокод" не пустое and order.getCustomField("promokod").code not matches '/_na/' //Поле "Промокод" не содержит "_na" and order.getCustomField("promokod").code matches '/_tov/' //Поле "Промокод" содержит "_tov" ) or ( changeSet.isUpdate //Заказ имзеняется and changeSet.hasChangedField("custom_promokod") //Поле "Промокод" изменилось and changeSet.newValue("custom_promokod") != null //Новое значения поля "Промокод" не пустое and order.getCustomField("promokod").code not matches '/_na/' //Поле "Промокод" не содержит "_na" and order.getCustomField("promokod").code matches '/_tov/' //Поле "Промокод" содержит "_tov" ) ( Заказ создается И Поле "Промокод" не пустое И Поле "Промокод" не содержит "_na" И Поле "Промокод" содержит "_tov") ИЛИ (Заказ имзеняется И Поле "Промокод" изменилось И Новое значения поля "Промокод" не пустое И Поле "Промокод" не содержит "_na" И Поле "Промокод" содержит "_tov" ) Поставить задачу«[Промокод с подарком] Добавить подарок к заказу» И Поставить задачу«[Промокод с подарком] Контроль добавления подарка»   Да
Выполнен 2 vipolnen-2 Изменение заказа Изменение статуса заказас Любой на«Принят клиентом» И Заказ оплачен«Да» И ЗаказТип оплаты «Онлайн оплата»    Изменить данные заказа«Статус заказа» Да
Выполнен 3 vipolnen-3 Изменение заказа ( (changeSet.hasChangedField("status") and changeSet.getOldValue("status").code in ['send-to-delivery','ozhidaetpvz'] and changeSet.getNewValue("status").code in ['received']) and (order.site.code in ['garti-pr']) and (order.manager.id == 29) )  ( (Изменяется статус И Старый статус в  ['send-to-delivery','ozhidaetpvz'] И получить новый статус в ['полученный']) И (магазин в ['garti-pr']) И (Менеджер заказа = 29 )  Изменить данные заказа«Статус заказа» Да
Письмо если статус "Подписка на рассылку" pismo-esli-status-podpiska-na-rassylku Изменение заказа Изменение статуса заказас Любой на«Подписка на рассылку»   Отправить письмо«Шаблон для статуса "Подписка на рассылку"» Да
Выполнен 4 vypolnen-4 Изменение заказа (order.status.code in ['received']) and (order.summ == 0) (Статус заказа в ['полученный']) И (Сумма заказа = 0) Изменить данные заказа«Статус заказа» Да
В ожидании оплаты (курьер/ТК/МП) v-ozhidanii-oplaty-kyr-tk-mp Изменение заказа Статус заказа«Принят клиентом» И Заказ оплачен«Да» И ЗаказТип оплаты «Наличные (АТОЛ)» или «Безналичные (АТОЛ)»    Изменить данные заказа«Статус заказа» Да

Бизнес процессы

Бизнес процессы

Менеджер

                                          Конечный статус
Начальный статус
Новый Недозвон 1 Недозвон 2 Недозвон 3 В ожидании клиента В ожидании оплаты клиента Предоплата недозвон Согласован с клиентом Продолжить доставку Условия рекламы согласованы Реклама опубликована Заказ требует внимания (курьер МОСКВА) Ошибка в согласовании с клиентом Возврат товара принят на склад Возврат ДС выполнен Требуется согласование Передано в комплектацию Комплектуется В ожидании курьера (служба доставки) Возврат товара. Передан в доставку В ожидании курьера МОСКВА Передано курьеру (служба доставки) Доставляется Ожидает в пункте выдачи Принят клиентом В ожидании оплаты (курьер/ТК/МП) В ожидании возврата оплаты Выполнен Недозвон (Клиент не выходит на связь) Купил в другом месте Купил другой подарок Не устроила цена доставки Не устроили сроки доставки Не устроила цена товара Отмена по инициативе заказчика без указания причины Возврат Купил на маркетплейсе Дубль Подписка на рассылку Потери Прочее
Новый V V     V     V                                           V V V V V V   V   V    
Недозвон 1     V   V     V                                           V V V V V V   V        
Недозвон 2       V V     V                                           V V V V V V   V        
Недозвон 3         V     V                                         V V V V V V V   V        
В ожидании клиента   V           V                                           V V V V V V   V   V    
В ожидании оплаты клиента             V           V                                 V V V V V V   V        
Предоплата недозвон               V                                         V V V V V V V   V        
Согласован с клиентом         V               V                                 V V V V V V   V        
Продолжить доставку                                               V           V V V V V V   V        
Условия рекламы согласованы                                                                                  
Реклама опубликована                                                                                  
Заказ требует внимания (курьер МОСКВА)         V     V V                               V         V V V V V V   V        
Ошибка в согласовании с клиентом         V     V V                               V   V     V V V V V V   V        
Возврат товара принят на склад                                                     V                 V          
Возврат ДС выполнен                                                           V V V V V V   V        
Требуется согласование                                                                                  
Передано в комплектацию                                                                                  
Комплектуется                                                                                  
В ожидании курьера (служба доставки)                                                                                  
Возврат товара. Передан в доставку                                                                                  
В ожидании курьера МОСКВА                                                                                  
Передано курьеру (служба доставки)                                                                                  
Доставляется                                                                                  
Ожидает в пункте выдачи                                                 V                                
Принят клиентом                                                                                  
В ожидании оплаты (курьер/ТК/МП)                                                                                  
В ожидании возврата оплаты                                                                                  
Выполнен                                                                                  
Недозвон (Клиент не выходит на связь)                                                           V V V V V V   V        
Купил в другом месте                                                             V V V V V   V        
Купил другой подарок                                                           V   V V V V   V        
Не устроила цена доставки                                                           V V   V V V   V        
Не устроили сроки доставки                                                           V V V   V V   V        
Не устроила цена товара                                                           V V V V   V   V        
Отмена по инициативе заказчика без указания причины                                                           V V V V V     V        
Возврат                                                                                  
Купил на маркетплейсе V       V                                                 V V V V V V            
Дубль                                                                                  
Подписка на рассылку V       V                                                                        
Потери                                                                                  
Прочее                                                                                  
Бизнес процессы

Логист

                                          Конечный статус
Начальный статус
Новый Недозвон 1 Недозвон 2 Недозвон 3 В ожидании клиента В ожидании оплаты клиента Предоплата недозвон Согласован с клиентом Продолжить доставку Условия рекламы согласованы Реклама опубликована Заказ требует внимания (курьер МОСКВА) Ошибка в согласовании с клиентом Возврат товара принят на склад Возврат ДС выполнен Требуется согласование Передано в комплектацию Комплектуется В ожидании курьера (служба доставки) Возврат товара. Передан в доставку В ожидании курьера МОСКВА Передано курьеру (служба доставки) Доставляется Ожидает в пункте выдачи Принят клиентом В ожидании оплаты (курьер/ТК/МП) В ожидании возврата оплаты Выполнен Недозвон (Клиент не выходит на связь) Купил в другом месте Купил другой подарок Не устроила цена доставки Не устроили сроки доставки Не устроила цена товара Отмена по инициативе заказчика без указания причины Возврат Купил на маркетплейсе Дубль Подписка на рассылку Потери Прочее
Новый V             V                                                     V           V
Недозвон 1                                                                                  
Недозвон 2                                                                                  
Недозвон 3                                                                                  
В ожидании клиента                                                                                  
В ожидании оплаты клиента                                                                                  
Предоплата недозвон                                                                                  
Согласован с клиентом                       V V       V                                                
Продолжить доставку                                 V V V   V   V V                                  
Условия рекламы согласованы                                                                                  
Реклама опубликована                                                                                  
Заказ требует внимания (курьер МОСКВА)                 V                     V V     V V   V                            
Ошибка в согласовании с клиентом                 V                     V   V   V V   V                            
Возврат товара принят на склад                                                     V                            
Возврат ДС выполнен                                                                                  
Требуется согласование                                                                                  
Передано в комплектацию                       V V               V                                        
Комплектуется                                                                                  
В ожидании курьера (служба доставки)                                         V V V                                    
Возврат товара. Передан в доставку                                                                                  
В ожидании курьера МОСКВА                                       V     V                                    
Передано курьеру (служба доставки)                                             V                                    
Доставляется                                       V       V V                                
Ожидает в пункте выдачи                                       V         V                                
Принят клиентом                                                                                  
В ожидании оплаты (курьер/ТК/МП)                                       V                                          
В ожидании возврата оплаты                                                                                  
Выполнен                                                                                  
Недозвон (Клиент не выходит на связь)                                                                                  
Купил в другом месте                                                                                  
Купил другой подарок                                                                                  
Не устроила цена доставки                                                                                  
Не устроили сроки доставки                                                                                  
Не устроила цена товара                                                                                  
Отмена по инициативе заказчика без указания причины                                                                                  
Возврат                                                                                  
Купил на маркетплейсе                                                                                  
Дубль                                                                                  
Подписка на рассылку                                                                                  
Потери                                                                                  
Прочее                                                                                  
Бизнес процессы

Кладовщик

                                          Конечный статус
Начальный статус
Новый Недозвон 1 Недозвон 2 Недозвон 3 В ожидании клиента В ожидании оплаты клиента Предоплата недозвон Согласован с клиентом Продолжить доставку Условия рекламы согласованы Реклама опубликована Заказ требует внимания (курьер МОСКВА) Ошибка в согласовании с клиентом Возврат товара принят на склад Возврат ДС выполнен Требуется согласование Передано в комплектацию Комплектуется В ожидании курьера (служба доставки) Возврат товара. Передан в доставку В ожидании курьера МОСКВА Передано курьеру (служба доставки) Доставляется Ожидает в пункте выдачи Принят клиентом В ожидании оплаты (курьер/ТК/МП) В ожидании возврата оплаты Выполнен Недозвон (Клиент не выходит на связь) Купил в другом месте Купил другой подарок Не устроила цена доставки Не устроили сроки доставки Не устроила цена товара Отмена по инициативе заказчика без указания причины Возврат Купил на маркетплейсе Дубль Подписка на рассылку Потери Прочее
Новый                                                                                  
Недозвон 1                                                                                  
Недозвон 2                                                                                  
Недозвон 3                                                                                  
В ожидании клиента                                                                                  
В ожидании оплаты клиента                                                                                  
Предоплата недозвон                                                                                  
Согласован с клиентом                                                                                  
Продолжить доставку                                                                                  
Условия рекламы согласованы                                                                                  
Реклама опубликована                                                                                  
Заказ требует внимания (курьер МОСКВА)                                                                                  
Ошибка в согласовании с клиентом                                                                                  
Возврат товара принят на склад                                                                                  
Возврат ДС выполнен                                                                                  
Требуется согласование                                                                                  
Передано в комплектацию                         V         V                                              
Комплектуется                         V           V   V                                        
В ожидании курьера (служба доставки)                         V                 V                                      
Возврат товара. Передан в доставку                           V                                                      
В ожидании курьера МОСКВА                                             V                                    
Передано курьеру (служба доставки)                                             V                                    
Доставляется                                                                                  
Ожидает в пункте выдачи                                                                                  
Принят клиентом                                                                                  
В ожидании оплаты (курьер/ТК/МП)                                                                                  
В ожидании возврата оплаты                                                                                  
Выполнен                                                                                  
Недозвон (Клиент не выходит на связь)                                                                                  
Купил в другом месте                                                                                  
Купил другой подарок                                                                                  
Не устроила цена доставки                                                                                  
Не устроили сроки доставки                                                                                  
Не устроила цена товара                                                                                  
Отмена по инициативе заказчика без указания причины                                                                                  
Возврат                                                                                  
Купил на маркетплейсе                                                                                  
Дубль                                                                                  
Подписка на рассылку                                                                                  
Потери                                                                                  
Прочее                                                                                  
Бизнес процессы

Бухгалтер

                                          Конечный статус
Начальный статус
Новый Недозвон 1 Недозвон 2 Недозвон 3 В ожидании клиента В ожидании оплаты клиента Предоплата недозвон Согласован с клиентом Продолжить доставку Условия рекламы согласованы Реклама опубликована Заказ требует внимания (курьер МОСКВА) Ошибка в согласовании с клиентом Возврат товара принят на склад Возврат ДС выполнен Требуется согласование Передано в комплектацию Комплектуется В ожидании курьера (служба доставки) Возврат товара. Передан в доставку В ожидании курьера МОСКВА Передано курьеру (служба доставки) Доставляется Ожидает в пункте выдачи Принят клиентом В ожидании оплаты (курьер/ТК/МП) В ожидании возврата оплаты Выполнен Недозвон (Клиент не выходит на связь) Купил в другом месте Купил другой подарок Не устроила цена доставки Не устроили сроки доставки Не устроила цена товара Отмена по инициативе заказчика без указания причины Возврат Купил на маркетплейсе Дубль Подписка на рассылку Потери Прочее
Новый                                                                                  
Недозвон 1                                                                                  
Недозвон 2                                                                                  
Недозвон 3                                                                                  
В ожидании клиента                                                                                  
В ожидании оплаты клиента               V         V                                                        
Предоплата недозвон                                                                                  
Согласован с клиентом                                                                                  
Продолжить доставку                                                                                  
Условия рекламы согласованы                                                                                  
Реклама опубликована                                                                                  
Заказ требует внимания (курьер МОСКВА)                                                                                  
Ошибка в согласовании с клиентом                                                                                  
Возврат товара принят на склад                                                                                  
Возврат ДС выполнен                                                                                  
Требуется согласование                                                                                  
Передано в комплектацию                                                                                  
Комплектуется                                                                                  
В ожидании курьера (служба доставки)                                                                                  
Возврат товара. Передан в доставку                                                                                  
В ожидании курьера МОСКВА                                                                                  
Передано курьеру (служба доставки)                                                                                  
Доставляется                                                                                  
Ожидает в пункте выдачи                                                                                  
Принят клиентом                                                                                  
В ожидании оплаты (курьер/ТК/МП)                         V   V                         V                          
В ожидании возврата оплаты                             V                                         V          
Выполнен                                                                                  
Недозвон (Клиент не выходит на связь)                                                                                  
Купил в другом месте                                                                                  
Купил другой подарок                                                                                  
Не устроила цена доставки                                                                                  
Не устроили сроки доставки                                                                                  
Не устроила цена товара                                                                                  
Отмена по инициативе заказчика без указания причины                                                                                  
Возврат                                                                                  
Купил на маркетплейсе                                                                                  
Дубль                                                                                  
Подписка на рассылку                                                                                  
Потери                                                                                  
Прочее                                                                                  
Бизнес процессы

Менеджер маркетплейсов

                                          Конечный статус
Начальный статус
Новый Недозвон 1 Недозвон 2 Недозвон 3 В ожидании клиента В ожидании оплаты клиента Предоплата недозвон Согласован с клиентом Продолжить доставку Условия рекламы согласованы Реклама опубликована Заказ требует внимания (курьер МОСКВА) Ошибка в согласовании с клиентом Возврат товара принят на склад Возврат ДС выполнен Требуется согласование Передано в комплектацию Комплектуется В ожидании курьера (служба доставки) Возврат товара. Передан в доставку В ожидании курьера МОСКВА Передано курьеру (служба доставки) Доставляется Ожидает в пункте выдачи Принят клиентом В ожидании оплаты (курьер/ТК/МП) В ожидании возврата оплаты Выполнен Недозвон (Клиент не выходит на связь) Купил в другом месте Купил другой подарок Не устроила цена доставки Не устроили сроки доставки Не устроила цена товара Отмена по инициативе заказчика без указания причины Возврат Купил на маркетплейсе Дубль Подписка на рассылку Потери Прочее
Новый V V     V     V                                           V V V V V V   V   V    
Недозвон 1     V   V     V                                           V V V V V V   V        
Недозвон 2       V V     V                                           V V V V V V   V        
Недозвон 3         V     V                                         V V V V V V V   V        
В ожидании клиента   V           V                                           V V V V V V   V   V    
В ожидании оплаты клиента             V                                             V V V V V V   V        
Предоплата недозвон               V                                         V V V V V V V   V        
Согласован с клиентом         V                       V     V                   V V V V V V   V        
Продолжить доставку                                 V                         V V V V V V   V        
Условия рекламы согласованы                                                                                  
Реклама опубликована                                                                                  
Заказ требует внимания (курьер МОСКВА)         V     V V                                         V V V V V V   V        
Ошибка в согласовании с клиентом         V     V V                                   V     V V V V V V   V        
Возврат товара принят на склад                                                     V                 V          
Возврат ДС выполнен                                                           V V V V V V   V        
Требуется согласование                                                                                  
Передано в комплектацию                                                                                  
Комплектуется                                                                                  
В ожидании курьера (служба доставки)                                                                                  
Возврат товара. Передан в доставку                                                                                  
В ожидании курьера МОСКВА                                                                                  
Передано курьеру (служба доставки)                                             V                                    
Доставляется                                       V         V                                
Ожидает в пункте выдачи                                                                                  
Принят клиентом                                                                                  
В ожидании оплаты (курьер/ТК/МП)                                       V                                          
В ожидании возврата оплаты                                                                                  
Выполнен                                       V                                          
Недозвон (Клиент не выходит на связь)                                                           V V V V V V   V        
Купил в другом месте                                                             V V V V V   V        
Купил другой подарок                                                           V   V V V V   V        
Не устроила цена доставки                                                           V V   V V V   V        
Не устроили сроки доставки                                                           V V V   V V   V        
Не устроила цена товара                                                           V V V V   V   V        
Отмена по инициативе заказчика без указания причины                                                           V V V V V     V        
Возврат                                                                                  
Купил на маркетплейсе V       V                                                 V V V V V V            
Дубль                                                                                  
Подписка на рассылку V       V                                                                        
Потери                                                                                  
Прочее                                                                                  
Бизнес процессы

Менеджер опт

                                          Конечный статус
Начальный статус
Новый Недозвон 1 Недозвон 2 Недозвон 3 В ожидании клиента В ожидании оплаты клиента Предоплата недозвон Согласован с клиентом Продолжить доставку Условия рекламы согласованы Реклама опубликована Заказ требует внимания (курьер МОСКВА) Ошибка в согласовании с клиентом Возврат товара принят на склад Возврат ДС выполнен Требуется согласование Передано в комплектацию Комплектуется В ожидании курьера (служба доставки) Возврат товара. Передан в доставку В ожидании курьера МОСКВА Передано курьеру (служба доставки) Доставляется Ожидает в пункте выдачи Принят клиентом В ожидании оплаты (курьер/ТК/МП) В ожидании возврата оплаты Выполнен Недозвон (Клиент не выходит на связь) Купил в другом месте Купил другой подарок Не устроила цена доставки Не устроили сроки доставки Не устроила цена товара Отмена по инициативе заказчика без указания причины Возврат Купил на маркетплейсе Дубль Подписка на рассылку Потери Прочее
Новый V V     V     V                                           V V V V V V            
Недозвон 1     V   V     V                                           V V V V V V            
Недозвон 2       V V     V                                           V V V V V V            
Недозвон 3         V     V                                         V V V V V V V            
В ожидании клиента   V           V                                           V V V V V V            
В ожидании оплаты клиента             V         V V                                 V V V V V V            
Предоплата недозвон               V                                           V V V V V V            
Согласован с клиентом         V             V V                                 V V V V V V            
Продолжить доставку                                               V           V V V V V V            
Условия рекламы согласованы                                                                                  
Реклама опубликована                                                                                  
Заказ требует внимания (курьер МОСКВА)         V     V V                               V         V V V V V V            
Ошибка в согласовании с клиентом         V     V V                               V         V V V V V V            
Возврат товара принят на склад                                                     V     V V V V V V V          
Возврат ДС выполнен                                                           V V V V V V            
Требуется согласование                                                                                  
Передано в комплектацию                                     V                     V V V V V V            
Комплектуется                                                                                  
В ожидании курьера (служба доставки)                                                           V V V V V V            
Возврат товара. Передан в доставку                           V                               V V V V V V            
В ожидании курьера МОСКВА                                                                                  
Передано курьеру (служба доставки)                                                                                  
Доставляется                                                                                  
Ожидает в пункте выдачи                       V V                       V         V V V V V V            
Принят клиентом                                                   V   V   V V V V V V            
В ожидании оплаты (курьер/ТК/МП)                       V V                             V   V V V V V V            
В ожидании возврата оплаты                             V                             V V V V V V            
Выполнен                                                             V   V                
Недозвон (Клиент не выходит на связь)                                                           V V V V V V            
Купил в другом месте                                                             V V V V V            
Купил другой подарок                                                           V   V V V V            
Не устроила цена доставки                                                           V V   V V V            
Не устроили сроки доставки                                                           V V V   V V            
Не устроила цена товара                                                           V V V V   V            
Отмена по инициативе заказчика без указания причины         V                                                 V V V V V              
Возврат                                                           V V V V V V            
Купил на маркетплейсе                                                                                  
Дубль                                                                                  
Подписка на рассылку                                                                                  
Потери                                                                                  
Прочее                                                                                  
Бизнес процессы

Менеджер по рекламе

                                          Конечный статус
Начальный статус
Новый Недозвон 1 Недозвон 2 Недозвон 3 В ожидании клиента В ожидании оплаты клиента Предоплата недозвон Согласован с клиентом Продолжить доставку Условия рекламы согласованы Реклама опубликована Заказ требует внимания (курьер МОСКВА) Ошибка в согласовании с клиентом Возврат товара принят на склад Возврат ДС выполнен Требуется согласование Передано в комплектацию Комплектуется В ожидании курьера (служба доставки) Возврат товара. Передан в доставку В ожидании курьера МОСКВА Передано курьеру (служба доставки) Доставляется Ожидает в пункте выдачи Принят клиентом В ожидании оплаты (курьер/ТК/МП) В ожидании возврата оплаты Выполнен Недозвон (Клиент не выходит на связь) Купил в другом месте Купил другой подарок Не устроила цена доставки Не устроили сроки доставки Не устроила цена товара Отмена по инициативе заказчика без указания причины Возврат Купил на маркетплейсе Дубль Подписка на рассылку Потери Прочее
Новый V V     V     V   V           V                           V V V V V V            
Недозвон 1     V   V     V                                           V V V V V V            
Недозвон 2       V V     V                                           V V V V V V            
Недозвон 3         V     V                                         V V V V V V V            
В ожидании клиента   V           V   V           V                         V V V V V V V            
В ожидании оплаты клиента             V     V                                       V V V V V V            
Предоплата недозвон               V                                           V V V V V V            
Согласован с клиентом         V             V V       V                         V V V V V V            
Продолжить доставку                                     V       V V           V V V V V V            
Условия рекламы согласованы                                                                                  
Реклама опубликована                                                       V                          
Заказ требует внимания (курьер МОСКВА)         V     V V                     V       V V   V V   V V V V V V            
Ошибка в согласовании с клиентом         V     V V                     V       V V   V V   V V V V V V            
Возврат товара принят на склад                                                     V     V V V V V V V          
Возврат ДС выполнен                                                           V V V V V V            
Требуется согласование                   V                                                              
Передано в комплектацию                       V V           V       V             V V V V V V            
Комплектуется                                                                                  
В ожидании курьера (служба доставки)                       V V                   V             V V V V V V            
Возврат товара. Передан в доставку                           V                               V V V V V V            
В ожидании курьера МОСКВА                                                                     V            
Передано курьеру (служба доставки)                                                                                  
Доставляется                       V V                     V V         V V V V V V            
Ожидает в пункте выдачи                       V V                       V         V V V V V V            
Принят клиентом                       V V                         V   V   V V V V V V            
В ожидании оплаты (курьер/ТК/МП)                                                       V   V V V V V V            
В ожидании возврата оплаты                             V                             V V V V V V            
Выполнен                       V V                                   V   V   V            
Недозвон (Клиент не выходит на связь)                                                           V V V V V V            
Купил в другом месте                                                             V V V V V            
Купил другой подарок                                                           V   V V V V            
Не устроила цена доставки                                                           V V   V V V            
Не устроили сроки доставки                                                           V V V   V V            
Не устроила цена товара                                                           V V V V   V            
Отмена по инициативе заказчика без указания причины         V                                                 V V V V V              
Возврат                                                           V V V V V V            
Купил на маркетплейсе                                                                                  
Дубль                                                                                  
Подписка на рассылку                                                                                  
Потери                                                                                  
Прочее                                                                                  
Бизнес процессы

Менеджер стажер

                                          Конечный статус
Начальный статус
Новый Недозвон 1 Недозвон 2 Недозвон 3 В ожидании клиента В ожидании оплаты клиента Предоплата недозвон Согласован с клиентом Продолжить доставку Условия рекламы согласованы Реклама опубликована Заказ требует внимания (курьер МОСКВА) Ошибка в согласовании с клиентом Возврат товара принят на склад Возврат ДС выполнен Требуется согласование Передано в комплектацию Комплектуется В ожидании курьера (служба доставки) Возврат товара. Передан в доставку В ожидании курьера МОСКВА Передано курьеру (служба доставки) Доставляется Ожидает в пункте выдачи Принят клиентом В ожидании оплаты (курьер/ТК/МП) В ожидании возврата оплаты Выполнен Недозвон (Клиент не выходит на связь) Купил в другом месте Купил другой подарок Не устроила цена доставки Не устроили сроки доставки Не устроила цена товара Отмена по инициативе заказчика без указания причины Возврат Купил на маркетплейсе Дубль Подписка на рассылку Потери Прочее
Новый V V     V     V                                           V V V V V V            
Недозвон 1     V   V     V                                           V V V V V V            
Недозвон 2       V V     V                                           V V V V V V            
Недозвон 3         V     V                                         V V V V V V V            
В ожидании клиента   V           V                                           V V V V V V            
В ожидании оплаты клиента             V                                             V V V V V V            
Предоплата недозвон               V                                           V V V V V V            
Согласован с клиентом         V               V                                                        
Продолжить доставку                                                           V V V V V V            
Условия рекламы согласованы                                                                                  
Реклама опубликована                                                                                  
Заказ требует внимания (курьер МОСКВА)         V     V                                           V V V V V V            
Ошибка в согласовании с клиентом         V     V                                           V V V V V V            
Возврат товара принят на склад                                                     V                 V          
Возврат ДС выполнен                                                           V V V V V V            
Требуется согласование                                                                                  
Передано в комплектацию                                                                                  
Комплектуется                                                                                  
В ожидании курьера (служба доставки)                                                                                  
Возврат товара. Передан в доставку                                                                                  
В ожидании курьера МОСКВА                                                                                  
Передано курьеру (служба доставки)                                                                                  
Доставляется                                                                                  
Ожидает в пункте выдачи                                                                                  
Принят клиентом                                                                                  
В ожидании оплаты (курьер/ТК/МП)                                                                                  
В ожидании возврата оплаты                                                                                  
Выполнен                                                                                  
Недозвон (Клиент не выходит на связь)                                                           V V V V V V            
Купил в другом месте                                                             V V V V V            
Купил другой подарок                                                           V   V V V V            
Не устроила цена доставки                                                           V V   V V V            
Не устроили сроки доставки                                                           V V V   V V            
Не устроила цена товара                                                           V V V V   V            
Отмена по инициативе заказчика без указания причины                                                           V V V V V              
Возврат                                                                                  
Купил на маркетплейсе                                                                                  
Дубль                                                                                  
Подписка на рассылку                                                                                  
Потери                                                                                  
Прочее                                                                                  
Бизнес процессы

Руководитель

                                          Конечный статус
Начальный статус
Новый Недозвон 1 Недозвон 2 Недозвон 3 В ожидании клиента В ожидании оплаты клиента Предоплата недозвон Согласован с клиентом Продолжить доставку Условия рекламы согласованы Реклама опубликована Заказ требует внимания (курьер МОСКВА) Ошибка в согласовании с клиентом Возврат товара принят на склад Возврат ДС выполнен Требуется согласование Передано в комплектацию Комплектуется В ожидании курьера (служба доставки) Возврат товара. Передан в доставку В ожидании курьера МОСКВА Передано курьеру (служба доставки) Доставляется Ожидает в пункте выдачи Принят клиентом В ожидании оплаты (курьер/ТК/МП) В ожидании возврата оплаты Выполнен Недозвон (Клиент не выходит на связь) Купил в другом месте Купил другой подарок Не устроила цена доставки Не устроили сроки доставки Не устроила цена товара Отмена по инициативе заказчика без указания причины Возврат Купил на маркетплейсе Дубль Подписка на рассылку Потери Прочее
Новый V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V
Недозвон 1 V   V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V
Недозвон 2 V V   V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V
Недозвон 3 V V V   V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V
В ожидании клиента V V V V   V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V
В ожидании оплаты клиента V V V V V   V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V
Предоплата недозвон V V V V V V   V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V
Согласован с клиентом V V V V V V V   V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V
Продолжить доставку V V V V V V V V   V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V
Условия рекламы согласованы V V V V V V V V V   V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V
Реклама опубликована V V V V V V V V V V   V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V
Заказ требует внимания (курьер МОСКВА) V V V V V V V V V V V   V V V V V V V V V V V V V V V V V V V V V V V V V V V V V
Ошибка в согласовании с клиентом V V V V V V V V V V V V   V V V V V V V V V V V V V V V V V V V V V V V V V V V V
Возврат товара принят на склад V V V V V V V V V V V V V   V V V V V V V V V V V V V V V V V V V V V V V V V V V
Возврат ДС выполнен V V V V V V V V V V V V V V   V V V V V V V V V V V V V V V V V V V V V V V V V V
Требуется согласование V V V V V V V V V V V V V V V   V V V V V V V V V V V V V V V V V V V V V V V V V
Передано в комплектацию V V V V V V V V V V V V V V V V   V V V V V V V V V V V V V V V V V V V V V V V V
Комплектуется V V V V V V V V V V V V V V V V V   V V V V V V V V V V V V V V V V V V V V V V V
В ожидании курьера (служба доставки) V V V V V V V V V V V V V V V V V V   V V V V V V V V V V V V V V V V V V V V V V
Возврат товара. Передан в доставку V V V V V V V V V V V V V V V V V V V   V V V V V V V V V V V V V V V V V V V V V
В ожидании курьера МОСКВА V V V V V V V V V V V V V V V V V V V V   V V V V V V V V V V V V V V V V V V V V
Передано курьеру (служба доставки) V V V V V V V V V V V V V V V V V V V V V   V V V V V V V V V V V V V V V V V V V
Доставляется V V V V V V V V V V V V V V V V V V V V V V   V V V V V V V V V V V V V V V V V V
Ожидает в пункте выдачи V V V V V V V V V V V V V V V V V V V V V V V   V V V V V V V V V V V V V V V V V
Принят клиентом V V V V V V V V V V V V V V V V V V V V V V V V   V V V V V V V V V V V V V V V V
В ожидании оплаты (курьер/ТК/МП) V V V V V V V V V V V V V V V V V V V V V V V V V   V V V V V V V V V V V V V V V
В ожидании возврата оплаты V V V V V V V V V V V V V V V V V V V V V V V V V V   V V V V V V V V V V V V V V
Выполнен V V V V V V V V V V V V V V V V V V V V V V V V V V V   V V V V V V V V V V V V V
Недозвон (Клиент не выходит на связь) V V V V V V V V V V V V V V V V V V V V V V V V V V V V   V V V V V V V V V V V V
Купил в другом месте V V V V V V V V V V V V V V V V V V V V V V V V V V V V V   V V V V V V V V V V V
Купил другой подарок V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V   V V V V V V V V V V
Не устроила цена доставки V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V   V V V V V V V V V
Не устроили сроки доставки V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V   V V V V V V V V
Не устроила цена товара V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V   V V V V V V V
Отмена по инициативе заказчика без указания причины V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V   V V V V V V
Возврат V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V   V V V V V
Купил на маркетплейсе V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V   V V V V
Дубль V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V   V V V
Подписка на рассылку V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V   V V
Потери V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V   V
Прочее V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V  
Бизнес процессы

Руководитель отдела продаж

                                          Конечный статус
Начальный статус
Новый Недозвон 1 Недозвон 2 Недозвон 3 В ожидании клиента В ожидании оплаты клиента Предоплата недозвон Согласован с клиентом Продолжить доставку Условия рекламы согласованы Реклама опубликована Заказ требует внимания (курьер МОСКВА) Ошибка в согласовании с клиентом Возврат товара принят на склад Возврат ДС выполнен Требуется согласование Передано в комплектацию Комплектуется В ожидании курьера (служба доставки) Возврат товара. Передан в доставку В ожидании курьера МОСКВА Передано курьеру (служба доставки) Доставляется Ожидает в пункте выдачи Принят клиентом В ожидании оплаты (курьер/ТК/МП) В ожидании возврата оплаты Выполнен Недозвон (Клиент не выходит на связь) Купил в другом месте Купил другой подарок Не устроила цена доставки Не устроили сроки доставки Не устроила цена товара Отмена по инициативе заказчика без указания причины Возврат Купил на маркетплейсе Дубль Подписка на рассылку Потери Прочее
Новый V V V V V V V V V     V V                                 V V V V V V   V V V V V
Недозвон 1 V   V V V V V V V     V V                                 V V V V V V   V     V V
Недозвон 2 V V   V V V V V V     V V                                 V V V V V V   V     V V
Недозвон 3 V V V   V V V V V     V V                               V V V V V V V   V     V V
В ожидании клиента V V V V   V V V V     V V                                 V V V V V V   V V V V V
В ожидании оплаты клиента V V V V V   V V V     V V                                 V V V V V V   V     V  
Предоплата недозвон V V V V V V   V V     V V                               V V V V V V V   V     V  
Согласован с клиентом V V V V V V V   V     V V                                 V V V V V V   V     V  
Продолжить доставку V V V V V V V V       V V                                 V V V V V V   V     V  
Условия рекламы согласованы                                                                                  
Реклама опубликована                                                                                  
Заказ требует внимания (курьер МОСКВА)   V V V V   V V V       V                                 V V V V V V   V     V  
Ошибка в согласовании с клиентом   V V V V   V V V     V                                   V V V V V V   V     V  
Возврат товара принят на склад                                                                                  
Возврат ДС выполнен                                                           V V V V V V   V        
Требуется согласование                                                                                  
Передано в комплектацию                                                                                  
Комплектуется                                 V       V V                                      
В ожидании курьера (служба доставки)                                                                                  
Возврат товара. Передан в доставку                                                                                  
В ожидании курьера МОСКВА                                             V                                    
Передано курьеру (служба доставки)                                             V                                    
Доставляется                                       V         V                                
Ожидает в пункте выдачи                                                 V                                
Принят клиентом                                                                                  
В ожидании оплаты (курьер/ТК/МП)                                                                                  
В ожидании возврата оплаты                                                                                  
Выполнен                                                                                  
Недозвон (Клиент не выходит на связь)   V     V                                                 V V V V V V   V       V
Купил в другом месте                                                         V   V V V V V   V       V
Купил другой подарок                                                         V V   V V V V   V       V
Не устроила цена доставки                                                         V V V   V V V   V       V
Не устроили сроки доставки                                                         V V V V   V V   V       V
Не устроила цена товара                                                         V V V V V   V   V       V
Отмена по инициативе заказчика без указания причины                                                         V V V V V V     V       V
Возврат                                                           V V V V V V   V        
Купил на маркетплейсе                                                         V V V V V V V           V
Дубль                                                                                  
Подписка на рассылку V       V                                                                        
Потери                                                                                  
Прочее V       V                                                                   V    
Бизнес процессы

Старший менеджер

                                          Конечный статус
Начальный статус
Новый Недозвон 1 Недозвон 2 Недозвон 3 В ожидании клиента В ожидании оплаты клиента Предоплата недозвон Согласован с клиентом Продолжить доставку Условия рекламы согласованы Реклама опубликована Заказ требует внимания (курьер МОСКВА) Ошибка в согласовании с клиентом Возврат товара принят на склад Возврат ДС выполнен Требуется согласование Передано в комплектацию Комплектуется В ожидании курьера (служба доставки) Возврат товара. Передан в доставку В ожидании курьера МОСКВА Передано курьеру (служба доставки) Доставляется Ожидает в пункте выдачи Принят клиентом В ожидании оплаты (курьер/ТК/МП) В ожидании возврата оплаты Выполнен Недозвон (Клиент не выходит на связь) Купил в другом месте Купил другой подарок Не устроила цена доставки Не устроили сроки доставки Не устроила цена товара Отмена по инициативе заказчика без указания причины Возврат Купил на маркетплейсе Дубль Подписка на рассылку Потери Прочее
Новый V V     V V   V                                                           V V    
Недозвон 1     V   V     V                                                                  
Недозвон 2       V V     V                                                                  
Недозвон 3         V     V                                         V                        
В ожидании клиента   V       V   V                                         V V V V V V V   V V      
В ожидании оплаты клиента         V   V                                           V V V V V V V   V V      
Предоплата недозвон         V V   V                                         V V V V V V V   V V      
Согласован с клиентом                         V       V                       V V V V V V V   V V      
Продолжить доставку                                 V                                                
Условия рекламы согласованы                                                                                  
Реклама опубликована                                                                                  
Заказ требует внимания (курьер МОСКВА)   V     V     V V                                       V V V V V V V   V V      
Ошибка в согласовании с клиентом   V     V     V V                                       V V V V V V V   V V      
Возврат товара принят на склад                                                                                  
Возврат ДС выполнен                                                                                  
Требуется согласование                                                                                  
Передано в комплектацию                                                                                  
Комплектуется                                                                                  
В ожидании курьера (служба доставки)                                                                                  
Возврат товара. Передан в доставку                                                                                  
В ожидании курьера МОСКВА                                                                                  
Передано курьеру (служба доставки)                                                                                  
Доставляется                                                 V                                
Ожидает в пункте выдачи                                                 V                                
Принят клиентом                                                                                  
В ожидании оплаты (курьер/ТК/МП)                                                                                  
В ожидании возврата оплаты                                                                                  
Выполнен                                                                                  
Недозвон (Клиент не выходит на связь) V                                                         V V V V V V   V V      
Купил в другом месте V                                                       V   V V V V V   V V      
Купил другой подарок V                                                       V V   V V V V   V V      
Не устроила цена доставки V                                                       V V V   V V V   V V      
Не устроили сроки доставки V                                                       V V V V   V V   V V      
Не устроила цена товара V                                                       V V V V V   V   V V      
Отмена по инициативе заказчика без указания причины V                                                       V V V V V V     V V      
Возврат                                                                                  
Купил на маркетплейсе V                                                       V V V V V V V     V      
Дубль                                                         V V V V V V V   V        
Подписка на рассылку V                                                                                
Потери                                                                                  
Прочее