Интеграция Битрикс24 с Google Таблицами
Проектируем управляемый обмен между Битрикс24 и Google Таблицами: определяем владельца данных, структуру столбцов, правила обновления, обработку конфликтов и журнал ошибок.
FIELDTYPEMASTER
01КомпанияtextCRM
02ИННstringERP
03СтатусenumCRM
04ОбновленоdatetimeSYSTEM
Таблица не становится второй CRM
Для каждого поля фиксируем владельца, допустимое направление изменения и поведение при пустом или неверном значении.
Тип и формат
CONTRACTНаправление
CONTRACTПравило пустого
CONTRACTКонфликт имеет заранее согласованное решение
Не перезаписываем данные молча: сравниваем версию, источник и время, затем применяем правило или отправляем запись на разбор.
01CRM новееCRM → TABLE
02Таблица новееREVIEW RULE
03Обе измененыMANUAL QUEUE
04Нет идентификатораREJECT + LOG
У каждой строки есть результат обмена
Журнал сохраняет идентификатор, версию, действие и причину ошибки — без чувствительных данных в открытом виде.
014UPDATEAPPLIED
015SKIPUNCHANGED
016RETRYQUEUED
017REVIEWCONFLICT
Спроектируем управляемый обмен с Google Таблицами
Согласуем поля, владельца данных, правила обновления, обработку конфликтов и журнал ошибок.