Автоматизация распределительных центров компании "Вкусвилл" на мобильной платформе 1С

Публикация № 1223431 13.04.20

Разработка - Мобильная разработка

Мобильная платформа 1С многим кажется неготовой к масштабным проектам. Ее опасаются использовать из-за нестабильности работы, багов, проблем со связью, сложностью при подборе оборудования и драйверов. Но доклад руководителя проектов в компании «Автоматизация и Консалтинг» Алексея Матюшкина на конференции INFOSTART EVENT 2019 Inception показал, что не все так плохо. За последние несколько лет мобильная платформа 1С сильно эволюционировала, ее функционал расширился, и теперь это хорошая основа для самого смелого проекта автоматизации.

О себе

В ИТ я с 2000-го года. Работал и программистом, и внедренцем, и аналитиком,  руководителем проектов, и ИТ-директором. Так сложилось, что я много чем занимался, но проектов по мобильной разработке у меня никогда не было. У меня были проекты внедрения готовых решений, которые кем-то сделаны, но чтобы с нуля что-то разработать и внедрить по мобильной части, такого не было.

 

 

Опыт мобильной разработки у меня появился, когда я начал работать со «Вкусвиллом». Этот проект мне стал очень интересен – он начинался как эксперимент, но существует уже четыре года, развивается и модифицируется.

 

С чего начинался проект «Вкусвилл»

Все началось в 2015 году, когда «Вкусвилл» проводил мощное переформатирование своей розничной сети.

 

 

До этого у них были небольшие магазины с ограниченным ассортиментом, а в тот момент они стали переходить на полноценный формат «магазина у дома» с большим ассортиментом площадью порядка 100 квадратных метров.

Одновременно компания стала резко наращивать объемы открытия новых магазинов. Рост ассортимента ведет к увеличению складских площадей, числу складского персонала. До этого склады фактически работали по бумажке: брали задание в работу, люди бегали, все собирали. В итоге получалось медленно и с большим процентом пересорта.

У «Вкусвилла» в принципе нет своих складских работников, практически все вспомогательные функции вынесены на аутсорс, и аутсорсинговые компании представляют рабочую силу. Она разная по квалификации, часто меняются люди из-за этого появляются ошибки, люди не знают ассортимент и продукцию, с которой работают.

Кроме того, у компании порядка 80% позиций – это ассортимент фреша и ультрафреш, то есть скоропорт, который не складируется. Он ночью приходит, а днем уже должен быть в магазинах.

Все это накладывалась еще и на то, что склады работают круглосуточно.

 

Техническое решение проекта

 

 

Мы разработали следующее решение: мобильное приложение на платформе 1С обменивается информацией с учетной системой также на платформе 1С. Учетная система полностью самописная, это не коробочный, не типовой вариант, а разработанный с нуля. Поскольку «Вкусвилл» уже много лет разрабатывал свою учетную систему, нужно было подстроить наше решение под нее.

 

 

В рамках проекта была осуществлена интеграция мобильного приложения со складским оборудованием. Это bluetooth сканеры, bluetooth принтеры, оборудование электронной очереди плюс массогабаритные измерители. В перспективе «Вкусвилл» планирует открывать очень большой новый склад, и там, скорее всего, будут уже некие системы роботизации. Так что я думаю, что в перспективе мобильное приложение будет интегрировано еще с системами роботизации.

 

 

В рамках проекта были автоматизированы складские процессы. Я перечислю основные, но есть еще ряд вспомогательных. Основные это:

  • Приемка
  • Сборка 
  • Кросдокинг
  • Проверка качества товара
  • Списания
  • Перемещения 
  • Отгрузка
  • Инвентаризация.

 

Результат проекта

Проект, как я сказал, живет и развивается уже 4 года. На текущий момент можно подвести определенные итоги:

  • Сейчас на этом мобильном приложении работает 2 распределительных центра площадью по 50 тысяч квадратных метров (когда стартовали, был один склад площадью 7 тысяч квадратных метров).
  • В смену работает порядка 250-300 человек на каждом из складов. Изначально одновременно работали 30 человек.
  • Сейчас 2 распределительных центра обслуживают более одной тысячи магазинов в Москве и в области.

 

 

Сейчас «Вкусвилл» пошел в регионы, будут открываться, дополнительные региональные РЦ. На момент старта было 40 магазинов и 250-300 розничных небольших точек, сейчас более 1000. В смену отгружается больше 200 тысяч коробок на каждом складе, а когда стартовали, было 13 тысяч. При этом процент пересорта снизился до 0,3% с 3,6%.

 

Особенности клиента

Расскажу немного про клиента, чтобы вы поняли, почему проект складывался именно так, как он шел.

Компания «Вкусвилл» на рынке считается «бирюзовой» компанией. Есть такая дифференциация компаний по методам и по стилю управления:

  • от «красных» компаний с жесткой иерархией, где существует лидер, который всех заставляет работать, сам ставит цели и все организовывает,
  • до «бирюзовых», где полная самоорганизация – руководство и владельцы никак не вмешиваются в работу, люди полностью сами организуются, работают ради какой-то цели, у них очень высокая внутренняя мотивация.

«Вкусвилл» себя считают недостаточно бирюзовой компанией, но они постоянно движутся в сторону внутренней самоорганизации. У них максимально горизонтальная организационная структура, каждый отдел может организовать работу так, как считает нужным, они могут привлекать подрядчиков для любых задач.

 

 

Также у «Вкусвилла» нет таких стандартных вещей, как KPI, бюджеты, долгосрочное планирование. Они считают долгосрочное планирование бессмысленным, потому что ситуация и процессы очень быстро меняются, они стараются работать максимально гибко. У них любой сотрудник может заказать какую-то разработку, может начать новый проект без ТЗ, без каких-то глобальных макроэкономических расчетов, как в других компаниях. Во «Вкусвилле» даже есть специальная должность – управляющий по новизне. Это человек, которой помогает генерировать проекты внутри компании, стимулирует внутреннее предпринимательство.

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

 

Адаптация под заказчика

Как же работать ИТ-подрядчику с таким заказчиком? Чтобы работать с таким клиентом, нужно полностью ориентироваться на интересы заказчика, принять его идеологию и помогать ему. Здесь появляется элемент партнерства.

 

 

Зачастую заказчик сам до конца не понимает, как реализовать его проект, во что это в итоге выльется. И одна из функций ИТ-подрядчика – максимально быстро показать какой-то результат, чтобы заказчик посмотрел, и у него в голове сложилось представление, действительно ли это то, что ему нужно, или нужно что-то сразу поменять, а может, полностью отказаться от этой идеи. Во «Вкусвилле» очень не любят глобальные ТЗ, которые пишутся месяцами, месяцами согласовываются, потом выполняются, а в итоге оказывается, что это немного не то, что они хотели, потому что процессы поменялись, и все надо переделать.

Поэтому надо быть готовым максимально быстро адаптироваться под изменения требований заказчика.

 

 

Есть такая концепция предпринимательства Lean Startup. Она больше ориентирована на стартапы, на какие-то новые продукты, но, тем не менее, во «Вкусвилле» она широко применяется.

Основной ее смысл – максимально быстро создать MVP (минимально жизнеспособный продукт) или, как мы его называем, МЖП. То есть нужно максимально быстро с минимальными затратами сделать какой-то прототип, который легко протестировать в реальных условиях. И уже после этого понять, подтверждается ли ценность этой гипотезы, стоит ли вкладывать в него деньги и развивать. Или проще и дешевле прекратить его сейчас, свернуть все работы.

 

 

Если прототип подошел, мы на базе него начинаем дальше развивать продукт. Фактически у нас было несколько разных проектов MVP по различным сферам. Часть из них умерли, так как заказчик решил, что не стоит этим заниматься. Часть из них живет и развивается, например, мобильное приложение «Розница», мобильное приложение «Склад». Было такое мобильное приложение, как автоматизация транспорта, но оно не взлетело, потому что транспорт у «Вкусвилла» на аутсорсе, и аутсорсинговые компании не смогли организовать использование этого мобильного приложения.

Есть еще мобильное приложение «Аренда», оно пока в живом состоянии, но используется исключительно бэковая часть, а само мобильное приложение как-то не заинтересовало пользователей, его не стали использовать. В компании «Вкусвилл» считают, что в этом нет ничего страшного, любая ошибка, эксперименты – это нормально.

 

Организация работ на проекте

 

 

В данном случае классика не совсем подходит, здесь использован итерационный подход:

  • сбор требований от заказчика;
  • предварительный анализ;
  • согласование функциональных требований;
  • этап разработки;
  • этап тестирования на наиболее опытных пользователях, которые могут дать адекватную обратную связь;
  • доработка по результатам тестирования;
  • запуск в работу;
  • постоянный сбор обратной связи;
  • улучшения.

Когда я этим начал заниматься, то сделал для себя вывод, что с точки зрения мобильных приложений очень важно пропустить через себя то, что вы делаете. Потому что программист, тем более, когда он работает удаленно, живет и разрабатывает в своей парадигме, а когда смотришь на продукт глазами конечного пользователя, картина получается другая.

Я всегда старался проверить всю функциональность сам. Выезжал на склад с пользователями, смотрел, как они работают, сразу делал какие-то замечания, и мы дорабатывали какие-то моменты прямо на лету.

 

Исследование технологий и выбор решения

 

 

Я уже говорил, что у меня опыта мобильной разработки не было, и я начал изучать, как же сделать мобильное приложение. Есть несколько вариантов:

  • Native решения;
  • веб-приложения;
  • готовые, уже существующие WMS решения с мобильными приложениями;
  • использование RDP.

Все эти варианты были рассмотрены.

 

 

Native решения мы не стали использовать, так как у нас не было своих программистов, надо было искать подрядчиков. Но поскольку не было четкого ТЗ, подрядчики заламывали очень высокую стоимость и сроки, дальнейшая доработка и все изменения были проблематичны.

 

 

Вариант с готовыми WMS решениями мы тоже отмели, потому что это дорого,, это надо ломать существующую систему и отказываться от существующего решения. Заказчик этого категорически не хотел, он вообще не любит закрытые коробочные решения.

 

 

Использование RDP – тоже не вариант. Это только онлайн работа, проблемы с внешним оборудованием, с подключением.

 

 

И мы стали смотреть в сторону мобильной платформы, как именно сделать на ней MVP.

Вообще идея была такая: так как у нас полно 1С-ников, мы сейчас быстренько сделаем MVP, протестируем его, по результатам посмотрим, что получилось. А на основании этого сделаем нормальное ТЗ, чтобы можно было отдать подрядчику, который смог бы нам разработать Native решение. Мы, конечно, читали в интернете опасения по поводу стабильности работы, насколько это все вообще реально. Но как раз вышла версия 8.3.6 с расширенным функционалом, с повышенной стабильностью работы, и мы стали ее использовать.

 

 

Собрали требования к MVP. Основные из них:

  • создать очень простой интерфейс для низкоквалифицированного персонала;
  • максимально жесткий процесс без возможности отклонения от стандарта;
  • возможность офлайн работы, так как не везде удалось обеспечить Wi-Fi покрытие. Есть камеры заморозки, где никакой Wi-Fi не работает, и нужно было, чтобы приложение могло функционировать в таких зонах в режиме офлайн;
  • так как мы опасались сбоев, сразу было заложено, что если пользователя выкинуло из приложения, он заходит снова и может продолжить работу с того же места;
  • также мы ограничили функциональные требования к MVP одной операцией – операцией приемки;
  • выбрали в качестве устройства ТСД на Android.

 

Последствия выбранного решения

 

 

После 1,5 месяца работы (это программирование, подбор оборудования, собственно запуск, какие-то первичные исправления) мы поняли, что мобильная платформа в принципе работает неплохо – все, что мы хотели, мы можем на ней реализовать. У нас появился уже готовый продукт, который сразу с первого же дня начал активно использоваться. Мы поняли, на что нужно обращать внимание с точки зрения программирования мобильных решений, и на базе этого MVP стали развивать и наращивать функционал. Так приложение развилось до текущего состояния.

 

Выбор оборудования

Был интересный момент по оборудованию.

 

 

Вначале мы использовали обычный ТСД на Android. Но оказалось, что это очень неудобно. Сборщики работают с коробками, они постоянно их перемещают, грузят. ТСД падает, разбивается, его надо куда-то засовывать. Кроме того, на тот момент у ТСД были ограниченные мощности.

 

 

Сотрудники «Вкусвилл» постоянно ездят обмениваться опытом в Европу, в Америку, общаются с ритейлерами. В одной из поездок они увидели решение – сканер в виде кольца на палец и мобильное устройство, закрепленное на предплечье. И они решили, что ТСД не нужен, нужен другой вариант.

Мы стали искать какие-то решения в России. Но на тот момент нужных готовых решений не было, и мы стали подбирать и тестировать оборудование, стали думать, как все это привязать к мобильной платформе. Но тогда было мало вариантов, и пришлось привлекать отдельного Android-программиста. Он написал драйвер, который взаимодействует с bluetooth сканером и передает данные в 1С.

 

 

 

Была выбрана очень хорошая модель – промышленный сканер. Плюсы этой модели:

  • у кладовщика/ комплектовщика свободные руки;
  • сканер очень хороший, практически не убиваемый: за время четыре года были безвозвратно утеряны порядка 10 сканеров. И то, когда на них наезжали загруженным погрузчиком или роняли на них ящики;
  • вместе с ним можно использовать дешевый китайский смартфон.

Минус – сканер все-таки вышел дорогой, на уровне среднего ТСД. Но заказчика это устроило, и он от этого формата работы отказываться не хочет.

 

Плюсы и минусы мобильной платформы

По результатам можно назвать плюсы и минусы мобильной платформы.

 

 

Для компании франчайзи, которая специализируется на 1С, мобильная платформа – это палочка-выручалочка, когда возникает какая-то задача, связанная с мобильными приложениями. Можно быстро силами своих программистов, относительно легко сделать мобильное приложение для тестирования прототипа. Это очень удобно.

И никаких особых дополнительных затрат, дополнительного ПО никакого не нужно.

 

 

Минусы мобильной платформы, наверное, все, кто с ней сталкивался, знают них. Это:

  • баги;
  • нестабильность работы на некоторых устройствах;
  • определенная ограниченность функционала, хотя сейчас он развивается, но на тот момент он был довольно слабым;
  • проблемы по организации красивого интерфейса. Но если делать приложение для внутренних целей, не на внешний рынок, то это не минус.

 

Немного об инфраструктуре

Очень важно, когда ты занимаешься таким проектом, – всегда думать об инфраструктуре: как обновлять эти приложения, как обслуживать, заряжать, ремонтировать, настраивать. Покрытие Wi-Fi надо хорошо организовать. Очень важный аспект, про который обычно все забывают, – это подменный фонд.

Изначально мы не планировали, но оказалось очень важно логирование событий. Когда мы начали запускать проект, пошли ошибки, проблемы по непонятным причинам. Потому что не всегда можно выехать на склад, посмотреть что случилось, подключиться к смартфону тоже не всегда возможно, чтобы увидеть ситуацию. Поэтому мы сделали инструмент логирования, и каждый клик, каждая клавиша на экране, каждое событие от сканера – все логировалось, чтобы потом можно было посмотреть, в чем же проблема. На смартфонах (это связано с Wi-Fi) необходимы инструменты для тестирования скорости связи. Это данные мы тоже добавили в логгирование.

 

 

И еще желательно минимизировать разнообразие парка устройств, это связано с нестабильностью работы платформы: на одних устройствах работает так, на других почему-то по-другому. Поэтому желательно минимизировать используемые варианты устройств.

 

Выводы

Мобильная платформа способна работать больше чем на 500 устройствах одновременно. Это только на складах, а еще есть более тысячи магазинов. Она способна работать, закрывать задачи.

Ее очень быстро можно адаптировать под персонал, под устройство. Стабильность работы зависит от устройства, но если устройство нормальное, все работает без особых проблем. Если необходимо интегрировать с внешним оборудованием, такая возможность существует с помощью android-программистов или внешнего компонента.

 

 

В целом вывод такой: мобильная платформа вполне подходит для решения задач автоматизации. Пока у нас нет таких задач, с которыми бы мы на ней не справились.

 

Вопросы

  • Расскажите, пожалуйста, про сканер, что это за модель, как он работает, потому что у нас та же самая проблема и, действительно, с ТСД больше проблем, чем их производительность.
  • Мы используем RS6000. Это последняя модель. Очень удобный сканер, надежный, и у него куча функций. Очень хорошо считывает.
  • Хочу уточнить, по этому сканеру. Это, я так понимаю, сканер штрих-кодов обычный, просто такая модель? 
  • Да. Просто форм-фактор специфический,с крепежом на пальце.
  • Какова стоимость полученного комплекса – сканера плюс мобильного устройства? 
  • Я не знаю, за сколько их берет «Вкусвилл», потому что у них крупный заказ и свои условия, но сканер довольно дорогой – порядка 60 тысяч рублей в розницу. Плюс телефон за 5-6 тысяч.
  • Вы говорили, что большинство персонала аутсорс, но складской персонал, я так понимаю, все-таки не аутсорс. И большинство работающих с устройствами это все-таки свои люди? 
  • Там есть свои кладовщики, которые отвечают за приемку, за какие-то наиболее ответственные операции. Но есть и сборщики, комплектовщики – это аутсорс. И свои люди и все аутсорсеры оснащены этими устройствами поголовно. Потому что сейчас там все делается через сканер. В принципе работнику надо отсканировать штрихкод товара или документа, потом на мобильном устройстве нажать кнопки «завершить» и «подтвердить», и по большому счету больше ничего делать на надо.
  • Я просто не очень понимаю, как такое количество народу может быть на аутсорсе. У нас часто в России, когда говорят про аутсорс, понимают отдельное юридическое лицо, которое на самом деле обслуживает конкретного заказчика. 
  • Нет, это вообще сторонние компании, они меняются, «Вкусвилл» привлекает с рынка новых.
  • А обучение? Если там больше 300 пользователей? 
  • Обучение минимальное: приложение сделано так, что даже малограмотный человек может с ним разобраться буквально за час-полтора.
  • А масштабировать данное решение на работу непосредственно самих складских фирм, которыми пользуется «Вкусвилл», не думаете? Им же, по идее, это тоже может быть полезно. 
  • Не знаю. Пока ничего не могу сказать, к нам таких запросов не поступало.
  • Был ли у вас опыт разработки приложения, связанного с логистикой, которое считывает определенные заказы и отмечает их доставку – такого, где есть интеграция с навигатором?
  • Лично я не делал, но, насколько я помню, у нас было какое-то приложение, связанное с автотранспортом, с логистикой. Но я не делал, нюансов не знаю.
  • Меня интересует, можно ли реализовать на мобильной платформе приложение, которое будет работать в филиалах, доставлять товары по городу?
  • Да. Я даже видел уже такое. Ко мне приезжал курьер, он отмечал заказ на устройстве. Я не узнавал детали, но было видно, что это сделано на мобильной платформе.
  • Ты рассказывал про проекты, которые у тебя были успешны, и те, которые у тебя провалились. А какой первый проект был, когда вы начали внедрять мобильную платформу – успешный или провальный? 
  • Успешный. Первый проект у нас был мобильное приложение «Розница». Там была задача – облегчить работу мерчендайзеров. Мерчендайзер ездит и проверяет выкладки товаров по магазинам. Это все очень трудоемко, когда много магазинов, и нужен целый штат сотрудников. Заказчик попросил сделать так, чтобы все делалось через телефон. То есть нужно фотографировать выкладки, в офисе их проверят, поставят оценки, тут же дадут обратную связь, что убрать, что поменять. Именно с этого начиналась мобильная разработка на этом проекте. Там конечно, был чудовищные объемы данных,, гигабайты фотографий ходили туда-сюда со всех магазинов.
  • Я спросил, потому что часто бывает, что внутри компании хотят внедрить мобильную платформу, назначают какого-то специалиста. Человек пытается, у него что-то не получается, даже в силу того, что он не захотел в чем-то разобраться. Не всегда же виновата мобильная платформа в своих багах, как это было в самом начале. И человек просто опускает руки, говорит, что виновата мобильная платформа, она не работает. Первый проект провальный, и руководителю компании или ответственным лицам дается настрой, что мобильная платформа не работает. И все потому, что первый проект оказался либо неправильно подобранный (то есть он подобран был не под те задачи, на которые рассчитана мобильная платформа), либо специалист неправильно с ней работал. Поэтому я поинтересовался, первый проект был провальным или успешным. 
  • Первый проект мог быть провален из-за проблем с мобильной платформой, но нам помогла компания 1С. Мы обратились, и нам быстро помогли эти проблемы решить. Поэтому он не стал провальным.
  • Какой лучше использовать драйвер? 
  • Сейчас масса есть вариантов, в том числе, можно создать его самим. Но тогда у нас не было никаких компетенции в Android, мы привлекли программиста, который нам его написал. Мы его используем до сих пор, но я чувствую, что надо его модернизировать.
  • У меня вопрос по синхронизации данных. Этих мобильных устройств у работников достаточно много, есть центральная база. Каким образом обмениваются информацией данные устройства? Человек же выполняет работу, это должно регистрироваться, это должны видеть управленцы.
  • Тут два потока. Для части данных, таких как логи, идут фоновые обмены с определенной периодичностью. А когда он берет в работу конкретный документ или завершает ее, то данные онлайн идут.
  • А что с безопасностью? Вы только что сказали, что у вас идут какие-то фоновые обмены, и что мешает человеку прийти с этим приложением на склад, просто так понажимать на кнопки. Как происходит авторизация пользователя? И как вообще безопасность соблюдается? 
  • Чтобы кто-то пришел на склад с диверсией, таких ситуаций не было. У нас идет авторизация, каждому сотруднику распечатывают бэйджик со штрих-кодом, он по нему авторизируется, может код набрать руками на устройстве.
  • Вы сказали, что нужно хорошее покрытие Wi-Fi, что вы постоянно контролируете связь, скорость связи. А если Wi-Fi все-таки нестабилен, насколько будет онлайн работа с заказом адекватна? 
  • Если Wi-Fi в каких-то местах нестабилен, человек ищет, где стабильная связь, отмечает, что берет в работу задание. Потом он возвращается, все собирает, и снова возвращается в место со связью и завершает работу. Такой формат.

 

****************

Данная статья написана по итогам доклада (видео), прочитанного на конференции INFOSTART EVENT 2019. Больше статей можно прочитать здесь.

В 2020 году приглашаем всех принять участие в 7 региональных митапах, а также юбилейной INFOSTART EVENT 2020 в Москве.

Выбрать мероприятие

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. starik-2005 2455 13.04.20 11:54 Сейчас в теме
Отличная статья! Тоже сейчас МП сделали для производственников для отражения производственных операций, но использовали ТСД с андройдом, т.к. тут пока погрузчиков нет и особо ронять не куда. Столкнулись с проблемой: если публиковать МП через IIS, то внешняя компонента InputDevice не подключается, если через Apache - все отлично. Так и не решили в IIS проблему - пропиетарщина, что с ней взять...
2. Aleksey.z 42 13.04.20 17:59 Сейчас в теме
Здорово конечно, но когда-то все равно придется это легаси переписывать на нормальный стек..
3. nomadon 418 14.04.20 08:14 Сейчас в теме
(2) «нормальность» - это дискретная случайная величина, все переписывать можно вечно
5. starik-2005 2455 14.04.20 11:05 Сейчас в теме
(2) на мой личный взгляд последние версии МП вполне себе рабочие и стабильные. Мы тестили в производстве с веб-сервисами (есть WiFi по всему периметру) - достаточно неплохо работает, но, конечно, из-за того, что отдельная 1С тащит данные с разнообразных девайсов, время реакции оставляет желать лучшего. Но тут МП не виновато на мой взгляд.
4. Fox-trot 130 14.04.20 08:50 Сейчас в теме
для кого-то и кобыла невеста
6. Xershi 1258 15.04.20 11:33 Сейчас в теме
(4) чем плохо кобылой побыть?) Если кормят и платят хорошо! А главное у себя дома, а не за бугром, где ты никому не нужен!
8. Fox-trot 130 15.04.20 13:15 Сейчас в теме
а кто сказал, что это плохо? ребята достигли поставленной цели, разве это плохо?
7. SinglCOOLer 215 15.04.20 11:39 Сейчас в теме
В свое время смотрели, когда дошли до оборудования - поняли что там надо будет делать сальто через себя чтобы все заработало. Все таки в нативном андроиде все гораздо лучше с подключением оборудования. На адроиде все подключили что нам нужно было. Не знаю конечно как сейчас с этим обстоят дела.
9. AneJIbcuH 34 15.04.20 19:42 Сейчас в теме
Мне кажется, на данный момент МП не плох. И ТСД с более менее железом идут и внешних компонент напридумывали, разворачивается быстро. Лично для меня проблема, это интерфейс, но тут надо практиковаться прям много, пробовать и пробовать, потом думаю проще.
vsesam80; +1 Ответить
11. vsesam80 16.04.20 08:38 Сейчас в теме
(9)Именно так. Особенно бесит куча окошек для вводы в табличную часть. Насколько я понял все её переписывают. Еще можно посмотреть в сторону связки html + js
17. Baksheev-Nikita 561 17.04.20 12:07 Сейчас в теме
(9) Проблема интерфейсов тоже решена. Посмотрите эту статью с практическими советами: "Простой и красивый интерфейс": https://infostart.ru/public/1187700/
18. AneJIbcuH 34 17.04.20 12:30 Сейчас в теме
(17) Добавлю, что я имел в виду не в целом интерфейс (что он какой-то уродский или не поддаётся изменению), а что его достаточно сложно сделать по настоящему удобным (или как хотелось бы). Даже по приведенной вами ссылке, чтобы добиться такого интерфейса изрядно попотеть надо и где-то прям помучиться.
19. Baksheev-Nikita 561 17.04.20 12:50 Сейчас в теме
(18) Согласен, усилия точно нужно прикладывать.
10. savostin.alex 73 16.04.20 05:24 Сейчас в теме
Мы в период 08.19-01.20 реализовали проект - запустили УТАП 11 (это УТ с алкоголем КТ-2000) + DataMobile для ТСД с Androiid, DM оказался глючным и я для ТСД на мобильной 1С просто повторил функционал от приемки марок до их выходного контроля.
12. AneJIbcuH 34 16.04.20 09:08 Сейчас в теме
(10) Тоже крутил DataMobile и так и так, но пришёл к мобильной платформе.

(11) Про связку html + js согласен, но считаю это уже ближе к бизнес приложениям. Так как типовые штуки МП можно переписать (использовать свои формы и тд) для удобства использования, то этого более чем достаточно для функционала внутри, например, своей компании.
13. starik-2005 2455 16.04.20 09:26 Сейчас в теме
(12) Мы как раз делали проект мессенджера на МП, где диалоги были запилены в HTML-поле (иначе нихрена не получалось сделать) - и даже к блокчейну его вязали. Но в те времена МП было куда более глючным, чем сейчас.
14. vsesam80 16.04.20 15:33 Сейчас в теме
(13)Моё уважение вам, коллега))) Больше таких статей - "к блокчейну его вязали"
давече участвовал в холиваре про 1С (я) и ПХП+Питон и Джава (они). Мои оппоненты сильно просели, когда узнали что 1С есть еще и в мобильной версии и на 1с можно вообще сайт сделать, хотя это уже изврат канешь.
15. vsesam80 16.04.20 15:34 Сейчас в теме
(13)FА ваш мессенджер живой еще?
16. starik-2005 2455 16.04.20 16:38 Сейчас в теме
20. user619608_sbazhenov 30.04.20 13:16 Сейчас в теме
(10) А не расскажете подробнее, как вы нашли и попробовали DataMobile, но не нашли и не попробовали Клеверенс? Очень интересно, как люди ищут инфу.
21. savostin.alex 73 30.04.20 17:14 Сейчас в теме
Искал не я, но любое решение от внешних вендоров закрыто, мы же получили свое ПО, которое (да, в нем тоже есть ошибки - одну нашли сегодня) можно доработать.
Оставьте свое сообщение

См. также

Как я начал администрировать сервер 1С: Предприятие 8.3 с телефона Промо

Администрирование данных 1С Мобильная разработка v8 Бесплатно (free)

Развитие инструментов управления кластером серверов 1С:Предприятие 8.3.

14.04.2017    67340    user700211_a.straltsou    30    

Мобильное приложение на 1С без никого... За полчаса...

Мобильная разработка v8 Бесплатно (free)

Мобильное приложение на коленке за полчаса без никого...

27.10.2021    1335    starik-2005    29    

Распознавание лиц

Мобильная разработка v8::Mobile Бесплатно (free)

В новом релизе в режим дополненной реальности ActiveCV в платформе Simple UI добавлен новый тип детектора - распознавание лиц. Платформа детектирует лица в кадре, оправляет их на ваш сервер распознавания (написанный на открытом скрипте на python) получает ответ в виде идентификатора, а дальше отображает в видеопотоке и вписывает их в логику вашего приложения. Таким образом хранение семплов, выбор и настройки алгоритмов распознавания и сам сервер находится за пределами платформы, открыт и построен на бесплатных технологиях. Данный пост является дополнением к основной статье https://infostart.ru/public/1153616/

26.07.2021    2284    informa1555    9    

Мобильное приложение для учета личных финансов

Работа с интерфейсом Мобильная разработка v8::Mobile Домашние учет и финансы Россия УУ Бесплатно (free)

Когда-то давно я написал свою программу по учету денег на мобильной платформе. Недавно я привел ее в человеческий вид, для своих знакомых, чтобы они тоже могли ей пользоваться. А сейчас решил выставить на обозрение общественности. Также поделюсь тем, как я веду учет личных финансов. Надеюсь, кому-то будет интересно.

08.07.2021    1868    coollerinc    20    

Фитнес – твой личный тренер в зале и дома Промо

Пользователю системы Мобильная разработка v8 Развлечения, искусство, спорт Бесплатно (free)

Хочешь быть здоровым, прекрасно выглядеть и неустанно стремишься к совершенству? Фитнес поможет достигнуть реальных результатов на пути к идеальной фигуре и здоровому телу.

15.04.2016    38069    Baksheev-Nikita    54    

Фоновый сервис событий в Simple UI. Релиз Июнь 2021

Мобильная разработка v8 Бесплатно (free)

В новом релизе появился постоянно висящий в памяти сервис для обработки внешних событий – штрихкодов, голосового ввода, сообщений от других программ и внутренних процессов. Который может управлять программой поверх стандартных процессов – что то спрашивать голосом, что то озвучивать(ассистент), показывать диалоги, запускать процессы и экраны, отправлять управляющие команды. С помощью этого можно получить многоплановый интерфейс и более удобное взаимодействие с пользователем не только через экран и ввод, но и с помощью событий голосового ввода и других средств взаимодействия. Эта статья является дополнением к основной статье по Simple UI: https://infostart.ru/public/1153616/

15.06.2021    2272    informa1555    0    

Релиз Simple UI май 2021: плиточные экраны, плиточное главное меню, картинки из кеша, новое взаимодействие с ТСД и т.д.

Мобильная разработка v8::Mobile Бесплатно (free)

В релизе Simple UI 5.75.00 добавлен новый вид интерфейса – «плитки» и возможность переопределения стартового экрана, а также другие нововведения. Также важное нововведение - новый режим взаимодействия с некоторыми моделями ТСД - через подписку на сообщения. Дополнение к основной статье: https://infostart.ru/public/1153616/

17.05.2021    2400    informa1555    0    

1С в мобильном и лицензионная политика

Мобильная разработка v8::Mobile Бесплатно (free)

На екатеринбургском онлайн-митапе заместитель директора НП ППП и руководитель мобильного направления в фирме «1С» Анна Лавринова рассказала о мире мобайла в сфере 1С, примерах мобильных приложений и особенностях их лицензирования.

31.03.2021    1357    1C_lava    4    

Мобильный корпоративный мессенджер (или чем мы занимаемся в свободное время) Промо

Мобильная разработка v8::Mobile Бесплатно (free)

Корпоративный мессенджер, пробы пера на мобильной платформе 1С.

18.12.2017    22367    starik-2005    70    

Как избавиться от горизонтальных серых разделителей (полосок) между элементами в форме мобильного приложения

Мобильная разработка Работа с интерфейсом v8::Mobile Бесплатно (free)

На профильных форумах часто возникает вопрос, как избавиться от горизонтальных полос-разделителей между элементами на формах мобильного приложения. Часто предлагают использовать декорации или html-поле. Однако, есть простое решение.

17.03.2021    1216    Moroz2009    8    

Большой пак дополнений март 2021: регламентные задания, распознавание дат и чисел, оповещения, поля с автозаполнением и многое, многое другое

Терминал сбора данных Мобильная разработка v8 Бесплатно (free)

Релиз с огромным количеством дополнений. Дополнение к основной статье Simple UI: https://infostart.ru/public/1153616/ Перечень изменений: 1. Оптическое распознавание дат в разных форматах 2. Оптическое распознавание чисел в разных форматах 3. Запуск кода из кода синхронно/асинхронно в фоне (Python) 4. Регламентные задания с расписанием от 1 мс 5. Всплывающие сообщения 6. Уведомления из любого контекста простые 7. Уведомления с ответом (для Anroid начиная с Oreo) 8. Поле ввода с событием на каждый символ 9. Поле ввода с автозаполнением (предварительно передается список) 10. Новый настраиваемый диалог ввода и работа с ответами диалога 11. Работа с речью и голосом из любого контекста А также изменения в документации. В данную статью не вошло описание системы группового администрирования и мониторинга.

11.03.2021    2147    informa1555    20    

Большой пакет дополнений для Simple UI - январь 2021

Мобильная разработка v8::Mobile Бесплатно (free)

В этот раз множество полезных нововведений в мобильной платформе, исправлено все, о чем просили, а также прибрался в документации, актуализировал конструктор на 1С (с учетом текущих изменений, а также скорого выхода стационарного клиента) и переснял видео по-новому. Конструктор на платформе 1С:Предприятие 8.3.13.1865. Данный пост является дополнением к статье  https://infostart.ru/public/1153616/

22.01.2021    1072    informa1555    9    

Отладка конфигураций на мобильной платформе Промо

Мобильная разработка v8 Бесплатно (free)

Настройка и подключение отладчика для отладки конфигураций на мобильной платформе.

25.09.2016    54581    spezc    50    

Мобильный HTML-интерфейс, взгляд изнутри

Работа с интерфейсом Мобильная разработка v8::Mobile Бесплатно (free)

Для реализации красивого интерфейса в мобильном приложении 1С удобно использовать возможности стека HTML / CSS / JavaScript. О том, как построить отзывчивый HTML-интерфейс с перехватом событий и выполнением JavaScript-кода в поле HTML-документа на форме 1С, рассказал сотрудник отдела мобильной разработки в компании «1С-Рарус» Роман Сухоруков.

28.12.2020    3913    ingeneerz@gmail.com    11    

Младший брат Большого Брата? (управляем мобильным устройством с компьютера)

Мобильная разработка v8 1cv8.cf Бесплатно (free)

Сначала эта публикация задумывалась как небольшой обзор средств для облегчения жизни при мобильной разработке на 1С, но постепенно она переросла в ответ на вопрос, заданный в статье на Хабре: "Кто в доме хозяин: ПК, ноутбук, смартфон или… планшет?" Спойлер: это не они. Тех, кто заинтересовался, прошу под кат…

14.12.2020    1481    capitan    6    

Сравнение мобильных технологий сканирования штрихкодов

Сканер штрих-кода Мобильная разработка v8 Бесплатно (free)

В статье приведены результаты тестирования и сравнение популярных мобильных технологий сканирования штрихкодов

23.11.2020    1995    MaramOyka    8    

Ноябрьский релиз Simple UI: списки карточек для всех режимов работы и много полезного

Мобильная разработка v8::Mobile Бесплатно (free)

В новом релизе Simple UI добавлены режимы представления информации в виде настраиваемого списка карточек (в альтернативу таблице или списку) для любых источников – формируемого из 1С, оффлайн и из REST-интерфейса напрямую. Расширен набор методов для обработки JSON в самостоятельном режиме и настройки для работы с HTTP запросами напрямую (не через настройки) а также множество других полезных нововведений. Основная статья по Simple UI : https://infostart.ru/public/1153616/ Платформа 1С: Предприятие для демо-базы : 8.3.14.1865.

09.11.2020    1608    informa1555    2    

[mobile] Переносим HTML интерфейс на 1С

Работа с интерфейсом Мобильная разработка v8 v8::Mobile 1cv8.cf Бесплатно (free)

Разберем методы переноса HTML интерфейса на 1С на примере реализации нижнего меню для мобильного приложения. Сравним методы между собой. Данные методы можно применять не только для мобильной разработки, но и для веб-клиента и т.д

02.11.2020    8570    leobrn    78    

Обзор мобильного приложения 1С и лицензионная политика

Мобильная разработка v8::Mobile Бесплатно (free)

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

12.10.2020    6883    1C_lava    50    

Воспроизведение аудиофайлов в мобильной платформе

Мобильная разработка v8::Mobile Бесплатно (free)

Корректное добавление аудиоинформации при сборке мобильного приложения.

17.09.2020    1315    QuirkyKot    1    

Тест скорости работы мобильной платформы 1С

Мобильная разработка Производительность и оптимизация (HighLoad) v8 1cv8.cf Бесплатно (free)

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

14.09.2020    1880    capitan    25    

Team: Торговля + Склад + Производство (Мобильное приложение на платформе 1С)

Мобильная разработка Производство готовой продукции (работ, услуг) Учет ТМЦ Управление торговлей v8::Mobile УУ Бесплатно (free)

TEAM - управленческий учет для любого бизнеса: склад; деньги, мультивалютность; продажи - покупки товаров, услуг; заказы и долги клиентов, поставщиков и других партнеров; учет производства, сборки комплектов; доходы и расходы, прибыль и финансовый результат. Приложение будет развиваться с учетом Ваших пожеланий и предложений.

14.09.2020    2537    naypak    10    

Мобильное приложение Goods info

Мобильная разработка v8 УТ11 Оптовая торговля, дистрибуция, логистика Бесплатно (free)

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

04.09.2020    1960    hpi    9    

Авто-ежедневник (мобильное приложение на платформе 1С)

Мобильная разработка v8::Mobile Автомобили, автосервисы Бесплатно (free)

С помощью этого мобильного приложения вы сможете отслеживать затраты на содержание автомобиля, узнать стоимость километра пробега, средний расход топлива и получать уведомления о приближающемся сроке замены деталей или прохождении ТО. Приложение будет развиваться с учетом общих пожеланий и надеюсь оно вас не разочарует.

25.08.2020    3605    capitan    29    

Чат и задачи с интерактивными объектами через PostgREST. Новый подход к управлению бизнес-процессами и интерфейсу

Мобильная разработка v8 Бесплатно (free)

В новой версии Simple UI появилась возможность организовать свой корпоративный мессенджер и список задач с 1С, но не напрямую, а через PostgreSQL, чтобы не забивать 1С всякими пустяками. Причем не просто чат и задачи, а с множеством уникальных фишек: прием задач прямо из ленты чата, формат статусов в сообщении, старт процессов из задач с предопределенным состоянием переменных и сохранение переменной в задаче, отправка сообщений и задач из процессов и другое. Т.е. это такой новый способ доставки и контроля задач до исполнителя. Кроме того, в этом паке обновлений еще полный инструментарий для работы с JSON.

17.07.2020    3369    informa1555    8    

Отладка мобильного клиента

Мобильная разработка v8::Mobile Россия Бесплатно (free)

Инструкция по настройке и запуску отладке мобильного приложения, мобильного клиента, web-клиента и прочего, в т.ч. и клиентской части. Подходит для клиент-серверной архитектуры.

07.07.2020    5222    DmitrySinichnikov    8    

Как сделать телефонный справочник компании на мобильном телефоне для iOS

Мобильная разработка v8::Mobile Бесплатно (free)

При разработке мобильных приложений под iOS возникает много трудностей, решение которых не очевидно. Как упростить разработку под iPhone и снизить стоимость лицензий Apple с учетом лицензионной политики 1С на конференции Infostart Event 2019 Inception рассказал главный специалист ФАУ «РМРС» Ракитин Александр.

26.06.2020    3628    rujiy_kot    5    

Мобильный клиент для сканирования QR-кодов и штрихкодов и отправки их на сервер

Сканер штрих-кода Мобильная разработка v8::Mobile Бесплатно (free)

В статье рассмотрены варианты реализации мобильного сканера.

10.06.2020    9393    MaramOyka    10    

Безопасность мобильных приложений 1С, взгляд по диагонали

Информационная безопасность Мобильная разработка v8::Mobile 1cv8.cf Бесплатно (free)

Что приходит первое в голову при словах «1С Предприятие»? Даже тем, кто далек от ИТ, представляется большущий компьютер (а тем, кто недалек, стойка двух-юнитных серверов), рядом слушает музыку сервера (как вариант просто музыку) сисадмин, за стеной в опен-спейсе менеджеры принимают заказы и бухгалтерия, сдающая отчетность. «Зарплата, зарплата!»: слышны их радостные крики. «И кадры»: уточняет HR. Да, все верно. Это 1С. Кто в теме, напомнит про крики не совсем приятные: «Все тормозит! Сделайте что-нибудь, #тыжпрограммист». И борющихся за живучесть ИТ-шников. В обычном офисном потоке дел, редко кто задумывается о безопасности. А тех, кто задумывается, прошу под кат…

05.06.2020    4674    capitan    34    

Хранение статистики публикаций автора сообщества Инфостарт ® (мобильное приложение И ++)

Мобильная разработка WEB v8 1cv8.cf Бесплатно (free)

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

24.04.2020    2737    capitan    15    

Диеты: качество и креатив нового уровня

Пользователю системы Мобильная разработка v8 Развлечения, искусство, спорт Бесплатно (free)

Приложение “Диеты” вернулось этой весной с мощным обновлением, в которое команда вложила не только время, но упорство и креативную идею.

06.04.2020    2780    Baksheev-Nikita    1    

Повышение удобства использования мобильного приложения

Мобильная разработка v8::Mobile 1cv8.cf Казахстан Бесплатно (free)

Здесь представлены методы, которые помогут повысить удобство использования приложений на мобильной платформе. Разработка велась на платформе 8.3.13.64, но, возможно, они помогут и тем, кто разрабатывает на более новой.

03.04.2020    6191    user602678_maxipunchik    14    

Как я собрал для себя высокопроизводительный и бесплатный облачный бекенд для 1С на PosgreSQL + PostgREST

Производительность и оптимизация (HighLoad) WEB Интеграция Мобильная разработка Администрирование веб-серверов v8 Бесплатно (free)

В этой статье я расскажу о проблемах бека для мобильных приложений или другого фронта, который требует производительности, быстрой реакции и отказоустойчивости, и как я решил это благодаря opensource проекту PostgREST и СУБД Postgre SQL 12. Проведу простой тест производительности для сравнения 1С с данным решением. Это может быть полезно всем, кто разрабатывает мобильные приложения либо фронтсайд-приложения для 1С на чем угодно - на мобильной платформе или на нативном языке или на Simple UI. И также обзор новых функций SimpleUI для связи с этим бекендом.

31.03.2020    15959    informa1555    35    

Мобильная платформа 1С 8.3: чтение СМС, журнала звонков и т.д. и т.п.

SMS рассылки Мобильная разработка v8 v8::Mobile Россия Бесплатно (free)

Пишем приложение по учету личных финансов с загрузкой СМС от банков на основе мобильной платформы 8.3.15.62 ...

27.02.2020    6698    kras_71    7    

Цена победы, или Матчасть мобильного приложения "ТОИР Магнит"

Мобильная разработка v8::Mobile Бесплатно (free)

Проект по созданию мобильного приложения «ТОИР Магнит» стал победителем конкурса 1С:Проект года-2018. В чем его особенность, рассказал участникам конференции INFOSTART EVENT 2019 Inception директор по маркетингу и продажам группы компаний «Деснол Софт» Сергей Ребрин.

04.02.2020    4366    RebrinSG    13    

Простой и красивый интерфейс

Работа с интерфейсом Мобильная разработка v8::Mobile Бесплатно (free)

Разработчики мобильных приложений на платформе 1С сталкиваются с проблемой адаптации сгенерированного платформой интерфейса под удобство использования. О том, какие приемы помогут сделать интерфейс красивым и удобным, на конференции Infostart Event 2019 Inception рассказал руководитель отдела мобильной разработки компании «1С-Рарус» Никита Бакшеев.

30.01.2020    16476    Baksheev-Nikita    34    

Январский пак Simple UI: диаграммы и индикаторы, глобальные переменные,константы и многое другое

Мобильная разработка v8::Mobile Бесплатно (free)

Очередной пакет дополнений к Simple UI направленный на средства визуализации, а также важные дополнения по части управляющих конструкций которых не хватало раньше. Теперь на Simple UI можно делать электронное табло, киоск или монитор, выводить индикаторы и красивую визуализацию. В пакет вошло: 3 вида диаграмм, стрелочные индикаторы, вывод картинок в контейнерах, глобальные переменные приложения, константы хранящиеся на устройстве, управление переключением экрана с сервера и то что в 1С называется "Обработчик ожидания формы". Протестировано на 1С 8.3.13.1865

20.01.2020    3571    informa1555    5    

Собираем и запускаем приложение на Android (.apk файл)

Мобильная разработка v8::Mobile 1cv8.cf Бесплатно (free)

Пригодится тем, кто решит собрать 1С приложение на Android.

31.12.2019    39099    John_d    64    

Большой декабрьский пак дополнений Simple UI (Simple WMS): распознавание текста в обычных экранах и документах, отправка голосового сообщения на устройство даже в фоне и многое другое. Видео в конце поста

Мобильная разработка v8::Mobile УУ Бесплатно (free)

Теперь распознание текста, которое тестировалось вот тут https://infostart.ru/public/1159499/ встроено в конструктор экранов и документов, а также многие другие новые возможности Simple UI.

11.12.2019    3902    informa1555    0    

Бюджет-революция свершилась!

Пользователю системы Финансовый учет и бюджетирование (FRP) Мобильная разработка v8 v8::Mobile 1cv8.cf Домашние учет и финансы УУ Бесплатно (free)

Мы полностью обновили дизайн приложения и улучшили ряд основных функций и небольших деталей, что позволило нам вывести Бюджет на новый уровень.

08.11.2019    8950    Baksheev-Nikita    16    

Оффлайн-режимы в Simple WMS: полностью автономные приложения, отложенная отправка, гибридный режим

Мобильная разработка v8 Бесплатно (free)

Теперь Simple WMS имеет базу данных и можно создавать конфигурации для полностью автономных приложений, не зависящий от веб-сервера на стороне учетной системы, в выполнением логики на устройстве а не на стороне веб сервера. А также можно реализовывать другие гибридные режимы работы с использованием хранилища устройства. Тестировалось на платформе 1С 8.3.13.1865.

15.08.2019    6866    informa1555    3    

Как разработать успешное мобильное приложение на платформе 1С

Мобильная разработка v8::Mobile Бесплатно (free)

Мобильные приложения становятся все популярнее, но многие программисты считают, что создавать их не сложнее, чем настольные. В итоге появляются продукты, которые не приносят разработчикам ни удовольствия, ни денег. Какие особенности надо учитывать при разработке мобильного приложения, в главное – как добиться, чтобы оно было прибыльным, участникам конференции Infostart Event 2018 Education рассказал руководитель отдела мобильной разработки на платформе 1С в компании 1С-Рарус Никита Бакшеев.

09.08.2019    11621    Baksheev-Nikita    10    

Большой пакет дополнений для Simple WMS

Мобильная разработка v8 Бесплатно (free)

Обычно описание дополнений я публикую в конце основной статьи, но сейчас накопился большой пакет изменений о котором хотелось бы рассказать более развернуто. В этом дополнении: работа с произвольными таблицами везде в приложении, переработанный механизм запуска процессов из процессов и другое. Тестировалось на 8.3.13.1865

15.07.2019    5820    informa1555    2