Найти в Дзене

Создание заказа в R-keeper из сделки amoCRM для автоматизации кухни ресторана

Автоматизация в сфере ресторанного бизнеса часто нужна, чтобы синхронизировать отдел продаж (либо администратора) и кухню. Если вы занимаетесь ресторанным бизнесом, используя R-keeper и amoCRM, вы можете упростить работу с заказами. Далее расскажем, как. Один из наших заказчиков — владелец сети ресторанов с доставкой. Он использует облачный R-keeper и amoCRM. Когда поступает новый заказ на доставку, в amoCRM создается новая сделка. В сделке есть множественное поле типа Список, в котором указывается список товаров в заказе. Список товаров в сделке имеет такие же значения, что и список товаров в каталоге R-keeper. Переход на коробку Битрикс24 и R-Keeper One вместо iiko с бронированием на Restoplace и системой лояльности на Probonus: читайте в нашем блоге. Проблема здесь в том, что между amoCRM и R-keeper нет синхронизации. Чтобы повара получили запрос на кухню, нужно зайти в сервис R-keeper и скопировать данные из сделки amoCRM. Когда заказ готов, повар меняет в R-keeper статус заказа н
Оглавление

Автоматизация в сфере ресторанного бизнеса часто нужна, чтобы синхронизировать отдел продаж (либо администратора) и кухню. Если вы занимаетесь ресторанным бизнесом, используя R-keeper и amoCRM, вы можете упростить работу с заказами. Далее расскажем, как.

1. Как подружить продажи и кухню

Проблема

Один из наших заказчиков — владелец сети ресторанов с доставкой. Он использует облачный R-keeper и amoCRM.

Когда поступает новый заказ на доставку, в amoCRM создается новая сделка. В сделке есть множественное поле типа Список, в котором указывается список товаров в заказе. Список товаров в сделке имеет такие же значения, что и список товаров в каталоге R-keeper.

Переход на коробку Битрикс24 и R-Keeper One вместо iiko с бронированием на Restoplace и системой лояльности на Probonus: читайте в нашем блоге.

Проблема здесь в том, что между amoCRM и R-keeper нет синхронизации. Чтобы повара получили запрос на кухню, нужно зайти в сервис R-keeper и скопировать данные из сделки amoCRM.

Когда заказ готов, повар меняет в R-keeper статус заказа на "Передано в доставку", заказ забирает курьер и доставляет клиенту. Статус заказа и статус сделки необходимо синхронизировать, чтобы получить корректную аналитику.

Выгрузка заказов из R-keeper в Битрикс24 и Google Sheets: кейс для рестораторов: подробности в статье.

Решение

Мы предложили настроить интеграции между R-keeper и amoCRM на платформе Пинкит и реализовать такой сценарий:

1.1. Когда в amoCRM обновляется сделка (сдвигается на стадию "Отдано кухне"), в R-keeper автоматически создается заказ.

1.2. Если в R-keeper уже есть заказ, а статус сделки в amoCRM меняется (например, заказ отменен), то статусы сделки и заказа синхронизируются.

Шаблон интеграции доступен в личном кабинете Пинкит:

-2

Как решить эту задачу в Пинкит, покажем далее.

2. Сделка обновлена - заказ создан

2.1. Шаг 1: Откуда

Получаем данные из amoCRM, когда сделка сдвигается на стадию "Отдан кухне":

-3

2.2. Шаг 2: Инструменты

  • Получить список сделок

Используем API-запрос методом GET с указанием URL /leads/{{source.id}}/links.

-4
  • Сравнение товара

Используем API-запрос методом GET с указанием URL /catalogs/7209/elements/{{step1._embedded.links.0.to_entity_id}}.

-5

2.3. Шаг 3: Куда

Создаем заказ на стороне R-keeper:

-6

2.4. Шаг 4: Сопоставление данных

Сопоставляем Id стола и название сделки.

-7

2.5. Запуск

Запускаем интеграцию.

-8

3. Сделка обновлена - заказ обновлен

3.1. Шаг 1: Откуда

Настройки аналогичны пункту 2.1.

3.2. Шаг 2: Инструменты

-9
  • Получить список сделок

Используем API-запрос методом GET с указанием URL /leads/{{source.id}}/links.

-10
  • Сравнение товаров

Используем API-запрос методом GET с указанием URL /catalogs/7209/elements/{{step1._embedded.links.0.to_entity_id}}.

-11
  • Для каждого товара

Используем инструмент перебора Для каждого по полю step1._embedded.links.

-12
  • Сопоставление

Используем сопоставление данных по полю step3.to_entity_id и сопоставляем товары в amoCRM и R-keeper.

-13

3.3. Шаг 3: Куда

Обновляем заказ в R-keeper.

-14

3.4. Шаг 4: Сопоставление данных

Сопоставляем данные:

Id заказа - Название сделки Id блюда 1 - {{step4}}​ Количество блюда 1 - {{step1._embedded.links.0.metadata.quantity}}

-15

3.5. Шаг 5: Запуск

Запускаем интеграцию.

-16

4. Итог

Описанная автоматизация помогает сократить ручной труд на синхронизацию заказов между amoCRM и R-keeper.

Благодаря настроенному сопоставлению товаров заказы синхронизируются по статусу. Обмен данными между заказами в amoCRM и R-keeper происходит автоматически.

Интеграцию можно протестировать, установив ее шаблон в вашем личном кабинете Пинкит:

-17

Остались вопросы? Спросите у нас в Телеграм или WhatsApp.

Если вам нужна интеграция с сервисом, которого в Пинкит нет, или приватное событие/действие, через Пинкитбилдер вы можете самостоятельно добавить авторизацию, необходимые события и действия без разработки. Протестируйте Пинкит, зарегистрировавшись в личном кабинете по ссылке: https://lk.pinkit.io/register.
Алексей Окара, продакт-менеджер Пинкит
-18

#пинол #пинкит #pinall #pinkit #bitrix24 #битрикс24 #amo #amocrm #амо #амоцрм #crm #црм #црмсистема #црм_система #внедрениецрм #интеграция #миграция #обмен #пинкит_amocrm_r_keeper