|   |   | 
| 
 | Разработка мобильного приложения | ☑ | ||
|---|---|---|---|---|
| 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 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 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ску закидывает результаты     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |