Имя: Пароль:
1C
1С v8
ТСД / 1С & Windows CE в текущих реалиях
0 Барматолог
 
14.03.17
16:48
Коллеги

На текущий момент стоим перед выбором оборудования - ТСД.

Возник такой вопрос - как сейчас обстоят дела с использованием ТСД на ОС Windows CE?

Как я понимаю, для разработки собственного функционала, на ОС Windows CE, было выпущено "1С:Предприятие 8. Расширение для карманных компьютеров".

При этом 1С написала об прекращении поддержки - https://1c.ru/news/info.jsp?id=17336

Каким образом происходит поддержка ТСД на ОС Windows CE со стороны 1С?
1 Звездец
 
14.03.17
16:57
писать? может лучше использовать готовое?
2 Быдло замкадное
 
14.03.17
17:01
подпишусь. Я так понимаю по RDP можно саму 1Ску запускать.
3 DmitrO
 
14.03.17
17:02
АНБ трудно поддерживать такое многообразие ОС, у них тоже бюджеты. :)
4 Звездец
 
14.03.17
17:03
(2) можно много чего. Начать следует с вопроса а надо ли? если до сих пор работали без ТСД, то скорее всего явно не крупный бизнес
5 uzerp2
 
14.03.17
17:19
Приветствую.

Сам писал инвентаризацию алкогольной продукции на вот этом решении http://www.cleverence.ru/software/mobile-smarts/ms-egais/

естественно разрабатывал новый документ для ТСД (ТСД работает на андроиде и на WinCE) на этом решении

эта вещь платная, нужно покупать лицензию !

Но думаю без проблем можно разработать на андроиде программулину которая через http запросы будет пулять в 1с данные из ТСД

как то так.
6 Oftan_Idy
 
14.03.17
17:36
(0) WinCE - мертв. По миру шагает Андроид
7 Garykom
 
гуру
14.03.17
17:44
(6) На трупе до сих пор отдельные некроманты хорошо зарабатывают...
8 Барматолог
 
14.03.17
18:09
(4) Не вижу корреляцию между отсутствием ТСД и крупным бизнесом, хотя данный бизнес защищать не собираюсь.

Мне необходимо понять:
Имеет ли смысл юзать WinCE?
Как осуществляется его поддержка - можно осуществлять разработку самостоятельно, используя технологию "Расширение для карманных компьютеров" или нужно выкапывать из загашников динозавров, которые поддерживают данное решение? И как долго эти динозавры будут доступны.
9 Злопчинский
 
14.03.17
18:14
(2) правильно понимаешь, я и не только я - так и работаем
10 Злопчинский
 
14.03.17
18:16
(8) при массовой работе большого количества персонала - всякие оффлайн проги - бяка. если мало персонала и юзать оффлайн проги - зачем? поиграться? проще по бумаге работать (зависит от специфики)
11 Garykom
 
гуру
14.03.17
18:18
(8) Если решение на WinCE дешевле чем решение на андроид (любой другой системе) то есть смысл юзать.

Иначе нет смысла юзать - все же банально!
12 Барматолог
 
14.03.17
18:39
(11) В том то и дело, что оценить решение на WinCE, для меня лично, достаточно проблематично - я не могу оценить т.к. не знаю рынок специалистов работающих с этим.

Вот решение не Android более-менее понятно - любой студент может написать на коленках го@ноподелку и развернуть на мобильной платформе.

Поэтому и спрашиваю у общественности о текущем опыте использования WinCE. Поставили задачу.
13 Garykom
 
гуру
14.03.17
18:47
(12) Есть куча старых отлаженных решений (теоретически) с кучей не исправлен багов (практически).
Баги исправить почти нереально, дешевле будет поменять на девайсы на Android совместимые.

С девайсами на Android проблема их устаревания и не поддерживания новых версий андроида (апи) что весьма актуально.
14 Барматолог
 
14.03.17
19:01
(13) С устареванием Android согласен - тут нужно прогнозировать баланс устаревания оборудования, устаревания версий Андрюхи и поддержки этих версий у 1С.
15 Garykom
 
гуру
14.03.17
19:12
Угу бери ТСД на android 6 - на 5 лет точно хватит, потом плановая замена
16 Garykom
 
гуру
14.03.17
19:14
Еще более оптимальный вариант это взять раздельно IP67 смартфоны и сканеры ШК и объединить все держалкой по типу https://habrastorage.org/files/03a/08c/4ee/03a08c4eead2470da1af53fe7232e660.jpg
17 Злопчинский
 
14.03.17
19:23
Сделать покрытие вайфая зачастую проще чем трахаться с андроидами, обменами, и офлайнами. У меня вон есть пример таких любителей - накупили таких тсд на андроидах теперь мучаются
18 Злопчинский
 
14.03.17
19:23
(16) угу, надо бы где нить взять поместить
19 Serginio1
 
14.03.17
20:10
На самом деле написать приложение на C# проще чем на 1С.
Просто нужно уметь готовить
Использование ТСД на WM 6 как беспроводной сканер с получением данных из 1С
20 Злопчинский
 
14.03.17
20:21
Поройся у меня в группе, там много всего собрано, м.б. что и полезное найдешь: http://catalog.mista.ru/community/groups/22/publications/
21 Fragster
 
гуру
14.03.17
23:41
когда-то делал на mobile logistic
сейчас андроидные работают в вебе, как дойдут руки - попробую также сделать: Браузер для windows ce с поддержкой ecmascript 5 (ie9+)
22 Барматолог
 
16.03.17
12:59
(19) Ты хочешь сказать что на .Net проще писать чем сделать связку: мобильное приложение 1С + вебсервис?

Весь код обмена, написанный на коленке:

WSОпределение = Новый WSОпределения("http://server/utal/ws/stockma.1cws?wsdl";, "wsstockma", "123",, 3 );
WSСервис = WSОпределение.Сервисы.Получить("add_StockMobileApplication", "add_StockMobileApplication");
WSТочкаВхода = WSСервис.ТочкиПодключения.Получить("add_StockMobileApplicationSoap");
WSОперация = WSТочкаВхода.Интерфейс.Операции.Получить("Exchange");
Данные = Новый ХранилищеЗначения(ДанныеКОбмену, Новый СжатиеДанных(9));
ДанныеXDTO = WSОпределение.ФабрикаXDTO.Создать(WSОперация.Параметры.Получить("Данные").Тип, Данные);

WSПрокси = Новый WSПрокси(WSОпределение, "add_StockMobileApplication", "add_StockMobileApplication", "add_StockMobileApplicationSoap");
WSПрокси.Пользователь = "wsstockma";
WSПрокси.Пароль = "123";
Ответ = WSПрокси.Exchange(ДанныеXDTO);
23 Барматолог
 
16.03.17
13:00
+ это с учетом того, что я шлю "сложные" сериализованные данные
24 Garykom
 
гуру
16.03.17
14:14
(22) Для умеющего писать на .Net да легче и тормозить/глючить будет намного меньше.

мобильное приложение 1С+вебсервис это делать быстро, недорого, но не очень качественно

нативное на .Net (под wince) или на java (под android) можно качественно а насчет быстроты и цены уже от исполнителя
25 Serginio1
 
16.03.17
18:25
(23) Ты не поверишь! Легче! И значительно меньше кода. Кроме того я могу использовать Tcp/Ip, Посыку данных с клиента, интерактивный выбор данных итд.
26 Garykom
 
гуру
16.03.17
18:41
(25) Ха tcp/ip на низком уровне это просто пипец полнейший в реальной работе, нормально работающее решение чтобы сделать столько времени и нервов потратишь, плавали знаем. Особенно на урезанных .net cf под wince

Веб сервисы намного лучше!
27 Serginio1
 
17.03.17
00:13
(26) Никаких проблем нет. Плохо плавал.
Например у меня аналог http://catalog.mista.ru/public/551698/
лет 9 работает как на 7 ке так и на 8 ке.

  Вэб сервисы можешь интерактивно данные выбирать, Или отсылать их на ТСД?
Чем они лучше.
28 Garykom
 
гуру
17.03.17
00:28
(27) Хочешь сказать у тя эта штука серверная часть многопоточная на кучу ТСД?
29 Garykom
 
гуру
17.03.17
00:30
(28)+ Просто когда столкнулся с реальной попыткой совместить много wince терминалов с 1С 7.7 то пришлось нехило так превозмогать и изучить кучу нового.
30 VladZ
 
17.03.17
05:24
(0) Несколько лет назад делал подобный проект. Делал как в (2).  В ближайшее время предстоит еще один подобный проект. Скорей всего, будет такой же вариант.
31 Serginio1
 
17.03.17
13:30
(28) Нет подключается к рабочему месту и интерактивно работает.
Может подключаться несколько ТСД. Там работает запрос (команда, данные) ответ

(29) Да нет там если не лезть глубоко то и обычных библиотек хватает. Для улучшения можно использовать OpenNETCF

Ну и вместо wince лучше использовать WinMo 6.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс