Задача
Настроить трёхсторонний обмен между мобильным приложением «Мобильный инженер», 1С:Мобильный инженер и 1С:УПП.
Компания-заказчик
«Транснефть» — крупнейшая в мире нефтепроводная компания, владеет 68 тысячами километров магистральных трубопроводов, более 500 перекачивающими станциями, более 24 млн кубометров резервуарных ёмкостей. Компания транспортирует 83% добываемой в России нефти и 30% произведённых в России нефтепродуктов.
Архитектура решения
Проект состоял из трёх взаимосвязанных компонентов:
- 1С:УПП — мастер-система для ведения БУ, НУ и управленческого учёта, содержащая все данные и все виды отчётности.
- 1С:Мобильный инженер — промежуточная база данных для безопасности (мобильное приложение не обращается напрямую в УПП), содержащая часть данных и часть отчётов.
- Мобильное приложение — клиентское Android-приложение для специалистов, выполняющих функции строительного контроля и технического надзора.
Взаимодействие компонентов:
- 1С:УПП и 1С:Мобильный инженер обмениваются информацией через доработанный типовой интерфейс обмена 1С.
- Мобильное приложение обменивается информацией с 1С:Мобильный инженер посредством REST API.
БЫЛО (до внедрения)
Процесс документирования
- Специалист стройконтроля или технического надзора приезжал на территорию объекта, осуществлял свои функции, делал требуемые фото с объекта или сканы документов.
- Необходимо было подключиться к почте и вручную отправить фотографии и сканы.
- Требовалось созваниваться и/или ждать подтверждения от коллег, участвующих в процессе согласования документов.
- Фотографии не загружались в 1С.
- Часто требовалось повторно записывать информацию в разные системы.
Геолокация
- GPS-координаты определялись и записывались только к ограниченному списку операций сотрудника.
- Не было возможности отследить перемещение специалиста на объекте и получить информацию о его работе в режиме реального времени.
- GPS-координаты не сохранялись для всех видов работ.
Визуализация
- В 1С:Мобильный инженер существовала возможность отображения ограниченного списка работ на карте.
- Был ограничен список параметров фильтрации данных, используемых для визуализации.
Отчётность
- Невозможно было отправлять документы (сканы нормативов, предписания), используя 1С или мобильное приложение.
- Можно было отправлять фотографии без GPS-координат и указания этапа работ.
- В мобильном приложении отсутствовало уведомление об изменении плана работ сотрудника.
СТАЛО (после внедрения)
Процесс документирования
- Специалист регистрируется на объекте через приложение.
- Выбирает тип работы, которую собирается выполнять.
- Отчёт о старте работ по выбранному этапу автоматически отправляется в 1С:Мобильный инженер, затем в 1С:УПП.
- При необходимости фотографирует документы, сформированные в процессе работы.
- Фотографии автоматически синхронизируются и становятся доступны сотруднику, который занимается контролем работ в офисе.
- Сотрудник (в офисе) проверяет полученные документы и ставит отметку «Принято»/«Не принято» с указанием замечаний.
- Специалист получает информацию о согласовании в режиме реального времени и либо исправляет документ, либо переходит к следующему этапу работ.
Геолокация
- GPS-координаты теперь привязываются к расширенному списку операций.
- Добавлены 4 дополнительные операции с отображением на карте.
- Каждое действие специалиста отслеживается на карте в реальном времени.
- Создан визуальный отчёт о движении и деятельности сотрудника на объекте.
Оптимизация поиска GPS в сложных условиях
- Проблема: В местах с плохим сигналом (лес, удалённые объекты, 2G-сеть) поиск спутников мог занимать 1–3 минуты.
- Решение: Реализованы специальные алгоритмы, позволяющие определить координаты в ситуации, когда связь неустойчивая.
- Максимальное время поиска сокращено до 10–15 секунд.
- Повышена стабильность работы приложения в оффлайн-режиме.
Отчётность и управление
- Добавлена возможность отправлять фото-отчёты (структурированные документы с фотографиями).
- Внедрена система управления документацией:
Специалист может отправлять сканы нормативов и технических решений.
Документы проходят проверку специалистом в офисе в режиме реального времени. - Добавлена функция запроса плана работ на 2–3 дня вперёд.
- Специалист получает уведомления об изменении расстановки (плана работ).
- Возможность просмотра других аналитических разрезов в отчётах.
Система предписаний
- Автоматическая отправка шаблона предписания и номера шаблона из мастер-системы.
- Специалист может выписать предписание на месте, не заполняя вручную реквизиты.
- Все данные централизованы и синхронизированы в трёх компонентах.
Выполненные работы
1. Интеграционные изменения
Расширение и настройка правил обмена:
- Добавлены новые виды справочников и документов для синхронизации между 1С:УПП и 1С:Мобильный инженер.
- Реализована двусторонняя синхронизация (там, где требуется).
- Поддержка передачи GPS-координат, данных справочников и фотографий.
Доработка REST API:
- Написаны новые методы и доработаны существующие.
- Возможность запроса и отправки данных с фотографиями, координатами и справочниками.
- Оптимизация обработки больших файлов.
2. Реализация GPS-трекинга
- Реализованы специальные алгоритмы, позволяющие определять точные координаты в условиях плохого сигнала (удалённые объекты, отсутствие 4G-сети).
- Реализовано устойчивое функционирование в оффлайн-режиме.
- Присутствует автоматическая синхронизация при восстановлении доступа к сетям 3G и 4G.
3. Система фото-отчётности
Создание нового объекта системы — справочника фотографий документов:
- Структурированное хранилище для фотографий, связанных с операциями и документами.
- Логическое упорядочивание фотографий по типам операций.
- Привязка фотографий к GPS-координатам и времени выполнения.
- Время выполнения операции защищено от изменения.
Процесс обработки:
- Фотографии документов отправляются из мобильного приложения.
- Поступают в 1С:Мобильный инженер.
- Автоматически загружаются в 1С:УПП.
- Становятся доступны для проверки сотрудниками в офисе.
4. Расширение карты-отчёта
- Добавлены новые операции с визуализацией.
- Каждая операция отображается на карте с временем и координатами.
Интерактивность:
- Выбор разных учётных записей/фильтров.
- Возможность создания различных аналитических разрезов.
5. Уведомительная система
- Уведомления сотруднику об изменении плана работ, поступающие в мобильное приложение.
- Запрос плана работ на предстоящие 2–3 дня.
Результаты и эффект от внедрения
Автоматизация
- Ручной процесс → Полная автоматизация: фотографии документов загружаются и проходят цепочку согласования автоматически и в режиме реального времени.
- Исключены дополнительные коммуникации с сотрудниками в офисе.
- Сотрудник в офисе может проверить документы в один клик.
Оперативность
- Фотография, сделанная через приложение, в момент съёмки отправляется в мастер-систему.
- Специалист на объекте получает подтверждение о принятии документа моментально.
- Больше не требуется ждать по телефону или почте.
Полнота контроля
- Специалист не может просто «отправить фотку леса» — система требует привязки к конкретной операции.
- Каждое действие отслеживается на карте с GPS-координатами и временем исполнения.
- Создана полная история деятельности на объекте.
GPS-трекинг
- Система отслеживает полный путь специалиста от момента прибытия на объект.
- Каждая выполненная работа имеет координаты и время исполнения.
- Возможность построить полный отчёт о работах на объекте.
- Оптимизированный поиск GPS даже в условиях слабого сигнала (10–15 секунд вместо 1–3 минут).
Закажите консультацию по внедрение и сопровождению программных продуктов 1С у команды ГК "Oxtron"