02.06.2023
327

ZOHO Inventory

ZOHO Inventory

Интеграция с ZOHO Inventory реализована в виде отдельного блока Поиск, который можно разместить между Источником и Приемом данных. Это позволит получать в Источнике данных поля с данными, делать запрос у ZOHO Inventory на поиск контакта, товара, упаковки или заказа на продажу по заданным значениям и передавать данные по ним в поля Приема данных. Таким образом, через поиск вы сможете в автоматическом режиме получать данные из ZOHO Inventory и передавать их в те сервисы и системы, которые используете.

Функция позволяет производить поиск Заказа на продажу, Контакта, Товара или Упаковки ZOHO Inventory и обновление данных

Навигация:

Подключение Google Sheets как Источника данных:

1. Какие данные можно получать из Google Sheets?
2. Как подключить аккаунт Google Sheets к ApiX-Drive?
3. Выбор таблицы и листа, из которого будут выгружаться строки.
4. Пример данных которые буду передаваться из Google Sheets.

Подключение ZOHO Inventory в качестве Поиска данных:

1. Какие данные можно получать из ZOHO Inventory?
2. Как подключить аккаунт ZOHO Inventory к ApiX-Drive?
3. Как настроить в выбранном действии поиск данных в ZOHO Inventory?
4. Пример данных, которые буду передаваться из ZOHO Inventory.  

Настройка обновления строк в Google Sheets:
1. Что будет делать интеграция с Google Sheets?
2. Как подключить аккаунт Google Sheets к ApiX-Drive?
3. Как настроить в выбранном действии передачу данных в Google Sheets?
4. Пример данных, которые будут отправлены в ваш Google Sheets.
5. Автообновление и интервал срабатывания связи.

Настройка ИСТОЧНИКА Данных: Google Sheets

Давайте рассмотрим работу функцию Поиска на примере обновления Строки в Google Sheets.

Для начала, необходимо создать новую связь.

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Создание связи

Выберите систему в качестве Источника данных. В данном случае, необходимо указать Google Sheets.

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Выбор системы Источника данных

Далее, необходимо указать действие "Загрузить строки (Все)".

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Выбор действия в Источнике

Следующий шаг - выбор аккаунта Google Sheets, из которого будет происходить выгрузка данных. 

Если нет подключенных логинов к системе кликните "Подключить аккаунт".  

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Подключение аккаунта Источника

Выберите какой аккаунт вы хотите подключить к ApiX-Drive и предоставьте все разрешения для работы с этим аккаунтом.

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Подключение аккаунта Источника
Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Подключение аккаунта Источника
Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Подключение аккаунта Источника
Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Подключение аккаунта Источника

Когда подключенный аккаунт отобразился в списке "активные аккаунты" выберете его для дальнейшей работы.

Внимание! Если ваш аккаунт находится в списке "неактивные аккаунты" проверьте свой доступ к этому логину!

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Выбор активного аккаунта

Выберите таблицу и лист Google Sheets, где расположены необходимые вам данные.

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Выбор Таблицы и Листа

На этом шаге вы можете добавить фильтр данных, чтобы загружать не все строки, а только те, по которым нужно производить обновление данных, например:

1. Выберите колонку из таблицы, в которой у вас находятся искомые данные.

2. Выберите действие "Не содержит".

3. Напишите значение, по которому будет происходить фильтрация, например "closed".

С таким фильтром, у вас не будет происходить выгрузка строк, в которых уже есть данный статус. Зачем тратить дополнительные действия, чтобы перезаписать этот статус, если заказ уже закрыт?

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Фильтрация данных

Теперь вы можете увидеть тестовые данные по одной из строк в вашей таблице Google Sheets.

Если вы хотите обновить тестовые данные - кликните "Загрузить тестовые данные из Google Sheets".

Если вы хотите изменить настройки - кликните "Редактировать" и вы вернетесь на шаг назад.

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Тестовые данные Источника

Теперь подключаем дополнительный блок Поиска данных. Для этого кликаем на "+" и из списка выбираем "Добавить ПОИСК данных". 

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Начало настройки Поиска

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

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Выбор системы Поиска данных

Далее, выбираем действие, например "Найти ЗАКАЗ на продажу".

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Выбор действия Поиска

Следующий шаг - выбор аккаунта ZOHO Inventory.

Если нет подключенных логинов к системе ApiX-Drive кликните "Подключить аккаунт".  

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Подключение аккаунта Поиска

Введите данные для авторизации в Ваш личный кабинет Zoho.

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Внесение данных для авторизации
Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Внесение данных для авторизации
Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Внесение данных для авторизации

Когда подключенный аккаунт отобразился в списке "активные аккаунты" выберете его для дальнейшей работы.

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Выбор аккаунта Поиска

Выберите поле для поиска данных.

Для поиска доступны такие типы полей:
- Идентификатор заказа на продажу;
- ID клиента;
- Номер заказа на продажу;
- Справочный номер.

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Настройка Поиска

В поле, "Что искать" вы должный указать переменную из Источника данных, в которой находиться данные для поиска, то есть переменную, с которой будет сравниваться колонка в Приеме данных, например, Идентификатор заказа на продажу, ID клиента,  Номер заказа на продажу, или Справочный номер. Если будет найдено совпадение, то произойдет обновление строки.

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Настройка Поиска

Теперь вы видите тестовые данные по одному из Заказов на продажу. Эти данные вы можете передавать в свою таблицу приема.

Если тестовые данные не появились автоматически -  кликните "Выполнить поиск в ZOHO Inventory".

Если вас что-то не устраивает - кликните "Редактировать", вернитесь на шаг назад и измените настройки полей для поиска.  

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Тестовые данные ZOHO Inventory
Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Тестовые данные ZOHO Inventory
Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Тестовые данные ZOHO Inventory
Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Тестовые данные ZOHO Inventory

На этом настройка Поиска данных завершена!

Теперь можем приступить к настройке Google Sheets в качестве системы Приема данных. 

Для этого кликните "Добавить ПРИЕМНИК данных". 

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Переход к настройке системы Приема

Настройка ПРИЕМА Данных: Google Sheets

Выберите систему в качестве Приема данных. В данном случае, необходимо указать Google Sheets.

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Выбор системы Приема

Далее, необходимо указать действие "Обновить СТРОКУ".

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Выбор действия в Приеме

Следующий шаг - выбор аккаунта Google Sheets, в который будет передаваться статус ZOHO Inventory. Если это тот же аккаунт, то его и выбираем.

Если нужно подключить другой логин к системе кликните "Подключить аккаунт" и повторите аналогичные действия, описание при подключении Google Sheets в качестве Источника данных.  

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Выбор аккаунта Приема

Теперь нужно выбрать Файл(Таблицу) и Лист, в которых будет происходить обновление данных Заказа на продажу ZOHO Inventory.

В поле "Колонка для поиска", нужно выбрать колонку, по которой будет происходить поиск данных. То есть, где искать данные в таблице.

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

Также, нужно указать Тип поиска, на случай, если будет найдено несколько строк с одинаковыми Номером заказа на продажу:

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

Также укажите параметр, как Перезаписывать данные:

Перетирать старые данные - будут записаны новые данные поверх старых.
Дописать к старым данным - к старым данным будут дописаны новые данные из Источнмка данных.

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

После настройки кликаем "Продолжить".

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Выбор Таблицы и настройка
Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Выбор Таблицы и настройка
Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Выбор Таблицы и настройка

Таким образом блок Поиска данных берет в Источнике данных поле, в котором у вас прописан Номер заказа на продажу, опрашивает у ZOHO Inventory данные по заказу, в данном случае статус заказа, и передает этот статус в поле Приема данных, например, в колонку "F".

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Тестовые данные
Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Тестовые данные

На этом этапе настройка завершена!

Теперь можете приступить к выбору интервала обновления и включению автообновления. 

Для этого кликните "Включить автообновление".  

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Завершение настройки

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

Внимание! Чтобы Запуск по расписанию сработал в указанное время необходимо, чтобы интервал между текущим временем и указанным временем был более 5 минут. Например, вы выбираете время 12:10 и текущее время 12:08 - в этом случае автообновление связи произойдет в 12:10 на следующий день. Если вы выбираете время 12:20 и текущее время 12:13 - автообновление связи сработает сегодня и далее каждый день в 12:20.

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

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Выбор интервала обновления
Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Выбор приоритета обновления

Для включения автообновления переключите ползунок в положение как показано на картинке.

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

Настройка Поиска Заказа на продажу ZOHO Inventory в Google Sheets | Включение автообновления

На этом настройка Поиска данных Заказов на продажу ZOHO Inventory завершена! Все достаточно просто!

Теперь можете не беспокоиться, дальше ApiX-Drive сделает всё самостоятельно!