Имя: Пароль:
1C
 
1С, ТСД и Терминальный сервер.
0 LexaDF
 
21.10.14
18:01
Доброго времени суток.
Столкнулся с такой задачкой,нужно сделать сканирование товаров на складе(например инвентари сделать). Выбрал самый простой вариант на мой взгляд, создать сервер, поднять на нем терминалки, и настроить на ТСД автозагрузку mstsc+старт 1С с параметрами. В общем , то все в норме, но вот задумался. А наверное правильно что бы ТСД сканер передавал в 1Ску от сканированный ШК? Может у кого то есть желание поделится решением такой распространенной задачки, может лучше через клевер или аналог...?
1 Fragster
 
гуру
21.10.14
18:10
У меня в мобайл логистике работает, единственное - у каждого ТСД свой порт настроен (по сети они работают), и при обмене нужно выбирать из списка именно тот ТСД, который настроен на соответствующий порт.
2 Escander
 
21.10.14
18:20
разработать софт для мобильного клиента 1С не предлагать (если освещение норм - обычно камеры трубы хватает, если нет - можно попробовать подключться в синезубому сканеру шк)
3 Escander
 
21.10.14
18:20
,
4 Escander
 
21.10.14
18:20
?
5 LexaDF
 
21.10.14
18:24
(2) У меня 8.1 так что мобильного клиента нема. Писать программу которая будет интерактивно обмениватся с БД 1С, лично для моего уровня долго.
(1)У вас требуется обмен, а то что я хочу получается интерактивно. Нет синхронизации.
6 Fragster
 
гуру
21.10.14
18:34
(5) если у тебя будет 1с через RDP, то там как правило через клавиатурный ввод реализовано. соответственно, в 1ске как будто бы сканер штрихкода в разрыв клавиатуры должно работать
7 НафНаф
 
21.10.14
18:36
Обмен двусторонний, самое простое через папку делать
8 LexaDF
 
21.10.14
18:41
(6)То есть сканер должен передавать данные через 1Ску, получается (я думаю с этим справлюсь в итоге) если убрать фокус с текстового поля, при сканировании ШК ничего не произойдет, нужно стилусом/пальцем опять передать фокус в поле. Как бы тут не правильно, а вот через внешнее событие..сканер передает в 1С программно.
(7) Ну это совсем примитивно. Спасиб))
9 Fragster
 
гуру
21.10.14
18:44
(8) ты сканеры штрихкода в разрыв клавиатуры или USB-HID (которые прямо в блокнот сканируют) к обычному компу в 1ску подключал? именно как торговое оборудование и через настройку торгового оборудования?
10 LexaDF
 
21.10.14
18:57
(9) Сканер штрих кода он встроен в ТСД, если запустить блокнот он сканирует прям в него данные ШК. Я не подключал его как торговое оборудование.
Все просто, При запуске 1С передается в текстовое поле фокус ( активизировано по умолчанию) и сканируем. Выражаясь вашим языком сканер подключен в разрыв клавиатуры. Я не уверен что в обрезанной виндовс мобаил можно много чего намудрить, а настроек в MSTSC нет. И терминальному серверу не передается управление сканером. Как бы я заключен в рамки ВинжовсМобаил. Можно сделать даже определенный вывод: что сканер передает данные в любое активное окно, соответственно в терминальном сервере это сигнал(скан шк) от клавиатуры приходит, если перехватить данные от клавиатуры то можно программно передать в 1С. 0_о замудрил.
11 Timekiller
 
21.10.14
18:59
http://www.cleverence.ru/sw/soft.aspx?m=MS-1C-WIFI-DRIVER-PRO гораздо лучше RDP. ТСД дешевле, онлайн связь с базой, нет потерь при разрыве связи, полностью открытый код приложения, обработки под типовые 8.1
Как это работает:
http://joxi.ru/gV2VYGJbtnZ5mv
12 Timekiller
 
21.10.14
18:59
Плюс возможность коллективной работы с документом (10 кладовщиков - одна сборка заказа).
13 Strogg
 
21.10.14
19:02
в не управляемом приложении - через ВвестиЗначение. постфикс всегда возврат каретки, поэтому каждый штрихкод будет одним в строке. В упр. приложении сделал форму общую с активным текстовым полем. возвращается все тот же массив строк через ОбработкуОповещения. Пытался сделать интерактивное сканирование, но ничего не нашёл по данному вопросу.
Ну и смотри, чтоб в выбранном терминале был рдп клиент. А то мы купили один битатек ит9000... за пытаемся прикрутить.
14 Fragster
 
гуру
21.10.14
19:14
(10) т.е. ты никогда не подключал сканер штрихкода в 1с через настройки торгового оборудования?
15 Fragster
 
гуру
21.10.14
19:16
(11) на мобайл логистике тоже можно такое замутить, только выделенный сеанс нужен будет для отлова внешних событий от ТСД.
у нас просто сливаются задачи для кладовщиков в ТСД, они по выполнению сливают результаты в 1ску обратно.
16 Fragster
 
гуру
21.10.14
19:21
(13) ты тоже никогда не видел такого? http://wstaw.org/m/2014/10/21/00.png
17 Strogg
 
21.10.14
19:47
(16) гг, да чот хз почему этот варик не рассматривал. завтра надо попробовать)))
18 LexaDF
 
21.10.14
19:54
Попробую клевер рассмотреть у меня даже лицензия есть только вот где она)))) хороший вопрос.
19 LexaDF
 
21.10.14
19:55
(14) Совершенно верно.
20 Fragster
 
гуру
21.10.14
21:02
(19) ну, в общем, поищи в конфе форму с чем-то похожим на картинку из (16), должно работать.
21 Маленький Вопросик
 
21.10.14
21:26
все делается оооочень просто.
берез мобайл логистик, ставишь драйвер сканера (у мен оптиконы)

оптиконами нащелкиваешь шк - выгружаешь в таблицы "драйвера", можно просто в тхт файлик

шерстишь каталог с тхт файликами специальной обработкой 1с. применяешь полученные результаты где хочешь в 1с
22 Fragster
 
гуру
21.10.14
21:59
(21) на мобайл логистик можно приложив немного смекалки делать очень клевые вещи, намного более продвинутые. включая онлайновое общение с 1с (правда нафиг, не понятно, сильно проще юзать выгрузку заданий)
23 Злопчинский
 
21.10.14
22:54
винмобайл + датаведж + рдпклиент на тсд.
работает в разрыв клавы - поле ввода задвинуто за границу экрана и все. все что надо - обеспечить постоянное наличие фокуса на этом поле ввода - делается тривиально. по крайней мере в клюшках фурычило все на ура.
24 Злопчинский
 
21.10.14
22:55
при старте проги - определяешь счто стартуется с ТСД в рдп - стартуешь монопольно обработку с размером на экран ТСД. все.
25 Злопчинский
 
21.10.14
22:57
(220 если есть устойчивая связь - нафиг всякие выгрузки заданий и прочуюю хрень. работать напрямую в базу. все остальные стыки - там где нет связи или супермегауслвоия.
26 Злопчинский
 
21.10.14
22:58
ходил сегодня кстати на СТЛ-2014, убогое зрелище. выставка умерла. ММГ еще пыьтается делать что-то интересное, остальное - фигня полная.. взял журналов, почитаю
27 IamAlexy
 
21.10.14
23:02
(21)для удаленного склада так делали - наштрихкодировал файлик  а он бац и на почту отправился которую 1С мониторит..

1С скачала файлик и сделала документ "инвентаризация товаров.."
28 Torquader
 
21.10.14
23:27
Нет, ну RDP то зачем ?
Можно же Web-приложение нарисовать, которое в 1С будет лазить за данными. Всё равно же под маленький экран писать отдельные формы.
29 КонецЦикла
 
21.10.14
23:31
(5) Не нужен там никакой обмен
Драйвер ловит обработку события и вперед
А дальше уже дело фантазии
30 Злопчинский
 
22.10.14
17:51
(28) ага, держать/нанимать/поднанимать вебпрограмщика когда надо че-нить в формах подпрограмить/подрисовать...
31 Fragster
 
гуру
22.10.14
17:53
(30) для винце можно самому в мобайл логистике поправить. в клеверенсе, наверное, тоже...
32 Fragster
 
гуру
22.10.14
17:53
а для ведроида вообще мобильное приложение 1с есть
33 wowik
 
23.10.14
11:54
(15) можно, но делать надо...
а тут уже есть.
34 wowik
 
23.10.14
12:01
(32) ... тоже делать надо. Удивляюсь вот юношескому максимализму большинства разработчиков: щас все сделаю... там только формы нарисовать,кнопку загрузки, выгрузки добавить и все работает. А время, затраченное программистом на свою собственную разработку все забывают...
Сколько будет затрачено на все эти рисования, отладки... да немерено.

Например, стоимость одного дня работы 1сника в Москве примерно равна стоимости базового драйвера от Клеверенс Софт (http://www.cleverence.ru/sw/soft.aspx?m=MS-1C-DRIVER).
35 Fragster
 
гуру
23.10.14
14:43
(34) ну вот допустим я за неделю нарисовал конфигу для ТСД под конкретные процессы бизнеса. И она работает на 120 устройствах. В случае изменения требований я могу ее доработать.

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

В общем, еще непонятно, что дешевле.
36 wowik
 
23.10.14
14:57
(35) ну вот допустим я за неделю нарисовал конфигу для ТСД под конкретные процессы бизнеса  
- ну, если по 200 часов в сутки делать только это, то да, за неделю что-то может и будет. И то, если до этого человек уже разрабатывал подобные системы и печатать нужно по 1200 знаков в минуту.
37 wowik
 
23.10.14
14:59
(35) я по себе сужу... считаю себе среднестатистическим 1Сником. Лично мне понадобилось бы ну очень много времени.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn