Приложение для согласования и утверждения документов в 1С:Управление холдингом 8

Содержание:
  1. Сложности процесса согласования документов удаленно
  2. Разработка мобильного предложения для работы с 1С УХ
 

      Сложности процесса согласования документов удаленно

Менеджерам компаний сейчас очень часто приходится просматривать и  оформлять согласование документов, что требует от него иметь доступ к системе Управление холдингом , что не всегда возможно. Очень много ситуаций когда не получается воспользоваться полноценным доступом к 1С УХ, даже если есть опубликованный веб клиент. Предположим, Вы едите куда-то и у Вас нет доступа к нормальному быстрому интернету (к примеру отпуск) (только для запуска вэб клиента 1С Управлению холдингом 8 нужно 15 мегабайт), или Вы за рулем авто (автор данной статья настоятельно не рекомендует просматривать документы за рулем), или любая другая ситуация когда у Вас под рукой только мобильный телефон. К автору данной статьи обратились с заказом интеграции мобильного приложения «1С БИТ.Финанс» с конфигурацией 1С Управление холдингом 3.1. Данная доработка была выполнена, но был реализован неполный функционал приложения «1С БИТ.Финанс», ввиду отсутствия необходимого функционала в Управлении холдингом 3.1. Из-за закрытости части кода не все удалось реализовать. Помимо этого, данное приложение отображало не все необходимые функции процесса согласования документов, которые нужны были заказчику. Как итог получилось приложение, с которым можно работать, но в котором есть лишние рудиментарные кнопки, которые не делают ничего, и в котором не хватает части функционала согласования документов в организации, которые было бы не лишним.
Мобильное приложение для работы в 1С УХ
Мобильное приложение для работы в 1:С УХ

      Разработка мобильного предложения для работы с 1С УХ

Для решения вышеописанных задач автором данной статьи было разработано мобильное приложение, ориентированное на использование в связке с конфигурацией «Управление холдингом 8». Данное приложение разработано для android и IOS. Языком программирования для данной разработки было решено выбрать язык программирования dart в связке с flutter – SDK с открытым исходным кодом для создания мобильных приложений от компании Google. Основным преимуществом данного решения является кроссплатформенность данной разработки, что сильно упрощает поддержку данного программного продукта (две платформы один код). Указанное мобильное приложение реализовывает весь функционал для согласования и утверждения документов, который дает им обработка «Мои задачи и оповещения»:
  • Позволяет просматривать оповещения и напоминания, назначать им цветовые метки, удалять их и изменять метку просмотра
  • Позволяет согласовывать или отклонять объекты, оставляя комментарии. При это учитываются настройки процессов – если комментарий обязателен, то и при электронном согласовании документа то без него будет невозможно провести операцию.
Функционал приложения для работы с 1С УХ
Функционал приложения для работы с 1С УХ
  • Позволяет скачивать вложенные к объектам файлы (при этом используется системный браузер, из-за чего может потребоваться авторизация для скачивания файла в браузере)
  • Позволяет отключать неиспользуемые разделы в настройках
Заявки на операцию в приложении для работы с 1С УХ
Заявки на операцию в приложении для работы с 1С УХ
 
Заявки на оплату в приложении для работы с 1С УХ
Заявки на оплату в приложении для работы с 1С УХ
 
Настройки в приложении для работы с 1С УХ
Настройки в приложении для работы с 1С УХ