Для синхронизации данных из базы данных mySQL в Zoho CRM в таблицах используются технические поля:
- oz_back2crm - операция передачи
- oz_back2crm_comment - комментарий
- oz_back2crm_id - идентификатор записи в Zoho CRM
Чтобы создать запись в Zoho CRM, вы должны добавить строки в таблицу (mySQL) соответствующего модуля и при этом не заполнять поле id (оно останется пустым).
Чтобы выполнить операцию добавления записи, мы устанавливаем значение 1 в поле oz_back2crm.
Во время синхронизации соответствующие поля заполняются значениями.
После успешного добавления строк с данными, в поле id будут присвоены идентификаторы записей из Zoho CRM.
После синхронизации поле Oz_back2crm принимает значение null.
В случае ошибки поле id остается пустым. Поле oz_back2crm принимает значение null, а поле oz_back2crm_comment – содержит описание ошибки.
Для обновления существующей записи в Zoho CRM для соответствующих строк в поле oz_back2crm ставим значение 1.
Чтобы удалить записи из Zoho CRM, соответствующие «строки» в поле oz_back2crm должны быть установлены на -1.
На данный момент синхронизация из базы данных в Zoho CRM работает только для модулей, не содержащих подформы (табличная часть).