В современном мире все основные операции над своим бизнесом занятые люди хотят иметь возможность совершать со своего мобильного. Понятно, что много готовых законченных решений, которые написаны серьезными крупными компаниями. Но, как и в любом бизнесе, всегда найдется место для индивидуального заказного решения, которое бизнесмен захочет подстроить под себя. И тут нам на помощь приходит мобильный клиент 1С. При этом приложение не стремится потеснить приложения известных и солидных производителей. Просто любой заказчик должен иметь возможность подстроить под себя используемый им инструмент. Кому-то нравится использовать типовую удочку, а кто-то любит самодельную.

Рис 0

"

Статья является продолжением статей:

Часть первая
Часть вторая
Часть третья

Мобильный клиент 1С устанавливается типовыми средствами. Способ установки описан во многих источниках. В нашу задачу входит только прописать опубликованную на Web сервере базу. Для примера возьмем базу, развернутую в облаке и опубликованную на сервере Microsoft IIS в среде Microsoft Windows 2019 Server.

Рис 1. Базу прописываем в списке баз типовым способом.

"

Рис 2. Автоматически получаем все прописанные нами возможности системы в виде понятного меню.

"

Рис 3. При этом все динамические списки системы автоматически реализованы и отлично работают, периодически обновляя данные исходя из прописанной нами логики.

"

Рис 4. Форма элемента основного справочника «Биржевые инструменты» формируется динамически и включает все возможности, описанные в документации для управляемого интерфейса.

"

Рис5. Данные сгруппированы по тем же правилам, как описано для управляемого приложения.
""

Рис 6.

"

Рис 7.

"

Рис 8. На отдельные элементы формы можно выведены управляющие элементы, которые разрешают или запрещают определенные действия в системе.

"

Рис 9. При этом все заложенные нами в систему графики отражаемыми средствами встроенного языка 1С автоматически отображаются в мобильном клиенте.

"

Рис 10.

"

Рис 11. Как и требовалось от мобильного клиента, вся логика работы программы автоматически стала доступной в виде понятного меню. При этом команды типа «Перейти» отображаются в своем меню.

"

Рис 12. А команды, прописанные в виде отдельных кнопок, отображаются в своем виде.

"

Рис 13. Если пользователь захочет, чтобы задания на покупку/ продажу отображались в удобном конкретному пользователю виде, то автоматически генерируемую форму можно подправить.

"

Рис 14.

"

Рис 15. Любые придуманные нами графики отображаются и масштабируются.

"

Рис 16.

"

Рис 17. Все заложенные нами графики технического анализа Python автоматически отображаются в виде картинок, которые можно открыть типовыми средствами мобильного телефона (Галерея и т.п.).

Библиотека ta (более 42 индикаторов)
Библиотека ta-lib (более 78 индикаторов)

"

Рис 18.

"

Рис 19. Широкий перечень отчетов, построенных на механизме схемы компоновки данных, позволяет настроить понятные пользователю отчету по индивидуальным предпочтениям.

"

Рис 20.

"

Рис 21. Прочитав документацию на управляемое приложение и увидев его хоть раз все пункты меню мобильного клиента становятся интуитивно понятными.

"

Рис 22.

"

Рис 23. Документы с несколькими табличными частями выглядят компактно и интуитивно понятно.

"

В результате при использовании мобильного клиента, мы получили заказное решение, которое возможно видоизменять под каждого конкретного пользователя. Бизнесмен имеет возможность работать как с мобильного, так и через Web интерфейс через любой браузер. При этом типовые способы работы на компьютере/ сервере посредством RDP или любого доступа только расширят возможности инвестора.

Детали можно почитать в документации