Разработал комплексную систему синхронизации туристической CRM "Мои Документы" с Google Sheets для автоматизации учета платежей. Система предназначена для сотен турагентств, использующих CRM "Мои Документы Туризм" и нуждающихся в автоматизации финансового учета.
Реализованные решения:
• Система траншей платежей - каждый платеж создает отдельную строку для точного учета комиссий
• Синхронизация статусов оплаты между листами Обращения, Продажи и Цикл сделки
• Детекция изменений статусов с защитой от некорректных переходов
• Цикл сделки с расчетом времени пребывания в каждом статусе для аналитики
• Автоматическое определение источников обращений
• 37 автоматизированных критериев обработки данных
Технические особенности:
• Интеграция с MoiDokumenti API (обращения, туры, платежи)
• Модульная архитектура на Google Apps Script + TypeScript
• HTML интерфейс управления и автоматическое развертывание
• Защита от дублирования записей и обратных переходов статусов
Достигнутые результаты:
• Исключена ручная обработка платежей
• Снижение ошибок ввода данных
• Точный учет комиссий через систему траншей
• Автоматическая аналитика эффективности менеджеров
• Стабильная работа в продакшене
Технологии: Google Apps Script, MoiDokumenti API, Google Sheets API, TypeScript, REST API интеграция