Торговля на Московской Бирже с мобильным клиентом 1С

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!

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

Рис 0.
<img src="" alt=«image»/>


Статья является продолжением статей:
Часть первая: habr.com/ru/post/528040
Часть вторая: habr.com/ru/post/555066
Часть третья: habr.com/ru/post/561888

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

Рис 1. Базу прописываем в списке баз типовым способом.
<img src="" alt=«image»/>

Рис 2. Автоматически получаем все прописанные нами возможности системы в виде понятного меню.
<img src="" alt=«image»/>

Рис 3. При этом все динамические списки системы автоматически реализованы и отлично работают, периодически обновляя данные исходя из прописанной нами логики.
<img src="" alt=«image»/>

Рис 4. Форма элемента основного справочника «Биржевые инструменты» формируется динамически и включает все возможности, описанные в документации для управляемого интерфейса.
<img src="" alt=«image»/>

Рис5. Данные сгруппированы по тем же правилам, как описано для управляемого приложения.
<img src="" alt=«image»/>

Рис 6.
<img src="" alt=«image»/>

Рис 7.
<img src="" alt=«image»/>

Рис 8. На отдельные элементы формы можно выведены управляющие элементы, которые разрешают или запрещают определенные действия в системе.
<img src="" alt=«image»/>

Рис 9. При этом все заложенные нами в систему графики отражаемыми средствами встроенного языка 1С автоматически отображаются в мобильном клиенте.
<img src="" alt=«image»/>

Рис 10.
<img src="" alt=«image»/>

Рис 11. Как и требовалось от мобильного клиента, вся логика работы программы автоматически стала доступной в виде понятного меню. При этом команды типа «Перейти» отображаются в своем меню.
<img src="" alt=«image»/>

Рис 12. А команды, прописанные в виде отдельных кнопок, отображаются в своем виде.
<img src="" alt=«image»/>

Рис 13. Если пользователь захочет, чтобы задания на покупку/ продажу отображались в удобном конкретному пользователю виде, то автоматически генерируемую форму можно подправить.
<img src="" alt=«image»/>

Рис 14.
<img src="" alt=«image»/>

Рис 15. Любые придуманные нами графики отображаются и масштабируются.
<img src="" alt=«image»/>

Рис 16.
<img src="" alt=«image»/>

Рис 17. Все заложенные нами графики технического анализа Python автоматически отображаются в виде картинок, которые можно открыть типовыми средствами мобильного телефона (Галерея и т.п.).
Библиотека ta (более 42 индикаторов)
technical-analysis-library-in-python.readthedocs.io/en/latest/index.html
Библиотека ta-lib (более 78 индикаторов)
mrjbq7.github.io/ta-lib/index.html

<img src="" alt=«image»/>

Рис 18.
<img src="" alt=«image»/>

Рис 19. Широкий перечень отчетов, построенных на механизме схемы компоновки данных, позволяет настроить понятные пользователю отчету по индивидуальным предпочтениям.
<img src="" alt=«image»/>

Рис 20.
<img src="" alt=«image»/>

Рис 21. Прочитав документацию на управляемое приложение и увидев его хоть раз все пункты меню мобильного клиента становятся интуитивно понятными.
<img src="" alt=«image»/>

Рис 22.
<img src="" alt=«image»/>

Рис 23. Документы с несколькими табличными частями выглядят компактно и интуитивно понятно.
<img src="" alt=«image»/>

В результате при использовании мобильного клиента, мы получили заказное решение, которое возможно видоизменять под каждого конкретного пользователя. Бизнесмен имеет возможность работать как с мобильного, так и через Web интерфейс через любой броузер. При этом типовые способы работы на компьютере/ сервере посредством RDP или любого доступа только расширят возможности инвестора.
Детали можно почитать в документации:
disk.yandex.ru/d/nm2ZTNl8MoOyXw?w=1
Источник: https://habr.com/ru/post/566044/


Интересные статьи

Интересные статьи

Маркетплейс – это сервис от 1С-Битрикс, который позволяет разработчикам делиться своими решениями с широкой аудиторией, состоящей из клиентов и других разработчиков.
VUE.JS - это javascript фрэймворк, с версии 18.5 его добавили в ядро битрикса, поэтому можно его использовать из коробки.
В 1С-Битрикс: Управление сайтом (как и в Битрикс24) десятки, если не сотни настраиваемых типов данных (или сущностей): инфоблоки, пользователи, заказы, склады, форумы, блоги и т.д. Стр...
Получить трафик для интернет-магазина сегодня не проблема. Есть много каналов его привлечения: органическая выдача, контекстная реклама, контент-маркетинг, RTB-сети и т. д. Вопрос в том, как вы распор...
Когда мы говорим об уязвимостях в мобильных устройствах, речь идет обычно о проблемах в Android или iOS. Но не стоит забывать о радиомодуле и SIM-карте, которые являются по сути отдельными вычисл...