|
Разработка мобильного приложения | ☑ | ||
---|---|---|---|---|
0
margoigo
07.08.19
✎
07:57
|
Добрый день.
Стоит у нас самопереписанная на основе УТ конфигурация, версия платформы 1С:Предприятие 8.3 (8.3.12.1529), большая часть людей работают на обычных формах через rdp. Решили мы внедрить терминалы сбора данных. Основное требование - постоянная синхронизация данных, пикнули - запись в базу, плюс частые push-уведомления на устройство. С мобильной разработкой никогда не сталкивалась. Вопрос такой на чем лучше писать мобильное приложение? Что будет лучше использовать 1С-очное решение или что-то еще, непосредственно под андроид? |
|||
1
d4rkmesa
07.08.19
✎
08:02
|
(0) ТСД с RDP не предлагать?
|
|||
2
margoigo
07.08.19
✎
08:06
|
ТСД с rdp насколько это будет удобно? Интерфейс какой для них писать тогда? Наши ТСД на андроиде, уже закуплены.
|
|||
3
assasu
07.08.19
✎
08:19
|
(2) не нужен интерфейс никакой. пиши свою форму и все
|
|||
4
Cyberhawk
07.08.19
✎
08:24
|
Есть готовые рещения. Посмотри мою последнюю ветку.
|
|||
5
ИС-2
naïve
07.08.19
✎
08:30
|
(0) у нас на RDP обычные формы в живой базе. Главная проблема была wi-fi, но она решилась после того как сделали бесшовным wi-fi.
может лучше посмотреть в строну, готовых WMS систем? Сейчас WMS занимается Ситек - у них есть свое мобильное приложение и которое досталось от Axelot. Написаны на Java |
|||
6
rozer76
07.08.19
✎
08:34
|
(0) да написать на 1с:мобприложение самому проще некуда - БПО есть же
|
|||
7
margoigo
07.08.19
✎
08:36
|
Готовые решения не подойдут, специфический учет, под себя настраиваем
|
|||
8
rozer76
07.08.19
✎
08:43
|
(7) поздравляю, мои работодатели такие же "велосипедисты" но за пару недель наваял им ТСД на 1с и уже регулярно допиливаю полгода как. Сочувствую вам... Лучше убедить и типовое выбрать
|
|||
9
Троекратное ура
07.08.19
✎
08:44
|
(8) Плюсмного :)) У нас такой же велосипед. Планирую от него избавиться до конца года.
|
|||
10
margoigo
07.08.19
✎
08:45
|
(8) типовое решение не отражает всех нюансов хранения
|
|||
11
margoigo
07.08.19
✎
08:47
|
На чем велосипед то пилить? Использовать ли мобильную платформу или разработку под андроид лучше? rdp попробую посмотрю
|
|||
12
ИС-2
naïve
07.08.19
✎
08:49
|
(6) приложение или клиент? Если приложение, то это такой гемморой с обменами между рабочей базой и мобильным приложением
|
|||
13
Василий Алибабаевич
07.08.19
✎
08:49
|
(8) ГЫ. А мои вместо собственного выбрали вотъ это : https://www.eme-wms.ru/ Как бы пятое вот здесь : https://crmindex.ru/wms. Отвалили немеряно денег за лицензию. Примерно столько же влили в оборудование. Запустились вначале мая. Порядка до сих пор нет. Не провели еще ни одной инвентаризации. Разработчики пока еще допиливают. Краев не видать.
|
|||
14
Trotter
07.08.19
✎
08:53
|
(0) Что за бизнес процесс хотите автоматизировать, опишите.
|
|||
15
Василий Алибабаевич
07.08.19
✎
08:53
|
(11) Андроид и РДП дружить плохо. На вин-мобайл есть аппаратные кнопки. На ведроиде - софтовые. Нужен специфичный клиент.
Самый ИМХО правильный вариант - лепить своего клиента. Это если под ведроид. Ну и начать все-таки с 1С. Если есть спецы - можно на java. Но иметь ввиду, что разработка будет намного дольше. |
|||
16
margoigo
07.08.19
✎
09:11
|
склад автозапчастей, автоматизируют процесс приемки/укладки/сборки/упаковки товаров, склад 8 этажей, 1000 кв м, товары хранятся в своих ячейка. В 1С хочется видеть каждый момент, кто, когда, какой твар пикнул и в какую паллету положил, кто и когда положил в ячейку, кто в какую коробочку упаковал и сколько и для кого. Но есть нюансы с товаром, то тяжелый, то крупногабарит, то наоборот.
|
|||
17
Троекратное ура
07.08.19
✎
09:27
|
(16) Пока особая специфика не очень ясна, обычное ячеистое хранение.
|
|||
18
Троекратное ура
07.08.19
✎
09:28
|
+(17) Ну, т.е. адресное.
|
|||
19
d4rkmesa
07.08.19
✎
09:35
|
(2) Все зависит от того, насколько удобно сама обработка написана. В WMS Логистика 3 это обычные формы, для каждого разрешения своя форма, вполне удобно. Есть нюансы с запуском, но в целом, ничего сложного. Правда, с Андроидом не пробовали работать. Тут могут быть нюансы со сканером ШК.
Если писать с нуля, в этом случае понадобится сделать автозапуск АРМ кладовщика/грузчика в виде обработки, со списком заданий и несколько вспомогательных форм, для ввода количества, которое необходимо взять/положить и т.д., с сопутствующей информацией. Еще можно попробовать управляемые формы и режим "Мобильный клиент" (не мобильный, по сути тонкий клиент с некоторыми нюансами, если не в курсе), приложение которого теперь есть на Android. Но это нужен режим совместимости конфы не меньше 8.3.7 вроде. Разработка своего приложение на Java - порядка 3 человеко-месяцев, думаю от 300 тыр. по деньгам, если заказывать разработку на фрилансе. Возможно, лучше уж тогда купить что-нибудь готовое или поискать в Google Play. Разрабатывать приложение на мобильной платформе 1С, имхо, самый спорный вариант. Хотите попытаться, посмотрите на Инфостарте(понятно что там небесплатно, но раз уж заморачиваться) примеры конфигураций, навроде http://catalog.mista.ru/public/704582/ . |
|||
20
Trotter
07.08.19
✎
09:37
|
мобильное приложение Ваш выход.
|
|||
21
Широкий
07.08.19
✎
09:47
|
Мобильное приложение на 1с.. Не сложно
|
|||
22
Fragster
гуру
07.08.19
✎
10:04
|
Веб приложение (pwa) + несколько хттп сервисов в 1с
|
|||
23
xXeNoNx
07.08.19
✎
10:11
|
(0) в данный момент такой же проект
|
|||
24
xXeNoNx
07.08.19
✎
10:16
|
Реализация на 1с + http-сервисы в основной базе, затык в том, что штатно 1с не может получать данные со сканера в фоне(в разрыв клавиатуры), надо использовать ВК
|
|||
25
Форест Гамп
07.08.19
✎
10:27
|
(22) напиши статью как это работает
|
|||
26
margoigo
07.08.19
✎
10:53
|
сейчас пока делаем на 1С (внешние источники) + webview, работает вроде быстро, но мне не нравится разработчик клиентской части, пропадает часто, но само приложение отрабатывает быстро. Поэтому пока только это еще на ранней стадии у меня появились мысли, а не перейти ли на мобильную от 1С.
|
|||
27
ptiz
07.08.19
✎
11:01
|
(26) А как html-страница для webview формируется?
|
|||
28
margoigo
07.08.19
✎
11:40
|
(27) я не знаю, я серверную часть писала, процедуры на MS SQL-server, да работа в 1С по созданию необходимых документов
|
|||
29
Krolik Bezobraznik
07.08.19
✎
11:40
|
(0) Если вам необходимо именно приложение под андроид, то боюсь вам надо будет забыть об работе в режиме realTime с основной базой. Только через планы обмена. Если вас это устроит то вам надо подключить Android SDK. Процесс подключения несколько рутинен, но сложного ничего нет. Разработка приложения производится в конфигураторе. Сложного ничего нет.
|
|||
30
Бот9000
07.08.19
✎
11:49
|
можно делать на Qt c++, взаимодействие с 1с через soap.
|
|||
31
Demasiado
07.08.19
✎
12:12
|
(29) а какже http сервисы? чем не реал-тайм
|
|||
32
Garykom
гуру
07.08.19
✎
12:26
|
(29) Давно уже есть не только МП но и Мобильный Клиент
|
|||
33
Krolik Bezobraznik
07.08.19
✎
12:31
|
(32) Не знал. Спасибо за информацию, дело давно было, не обновлял свою базу знаний. (31) Исхожу из своего опыта. Возможно вы правы.
|
|||
34
ejikbeznojek
08.08.19
✎
11:55
|
Ходят слухи, что в мобильном клиенте больше глюков, чем в мобильном приложении.
+ лицензий же больше ест. + стабильность wifi нужна. Там вроде бы блокируется объект на какое-то время, если ты с МК зашёл в него, а потом если связь отвалилась, по таймауту блокировка снимается. Я бы Попробов убедить отказаться от реал-тайма. И запилил бы всё на МП. Нажали кнопку - получили задание через WS. В базе изменили состояние чего-нибудь. Всё сделали - нажали кнопку, и выгрузили всё обратно. Вопрос только как человек узнает, что надо жать кнопку, но думаю можно придумать какой-нибудь обработчик, который будет лазить на сервер раз в 3 минуты через WS и смотреть нет ли заданий или сообщений которые нужно вывести через push. |
|||
35
Кац
08.08.19
✎
12:52
|
(34) Фоновое задание с определенным интервалом отправляет данные на ws.
У меня именно так и работает, каждые полчаса идет синхронизация. Спёр из мобильного приложения документооборот, очень красиво сделано с анимацией и всеми делами. Причем работает даже когда экран приложения не активен. |
|||
36
Fragster
гуру
08.08.19
✎
13:03
|
в последней поделоке сделано так - веб приложение через веб сервис получает список документов, пользователь накидывает их в "корзину" (они сохраняются на устройстве и блокируются в 1с), работает оффлайн, потом из корзины обратно в 1ску закидывает результаты
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |