![]() |
![]() |
![]() |
|
Терминал сбора данных и нетиповая конфигурация 1с 8.2 (управляемый интерфейс) | ☑ | ||
---|---|---|---|---|
0
Svetlahok
31.05.11
✎
17:41
|
Есть написанная с нуля конфигурация. Надо адаптировать ее для работы с ТСД. если у кого был подобный опыт, скажите, пожалуйста, насколько это трудоемко и трудозатратно? какие сложности были?
|
|||
1
cleverence
02.06.11
✎
13:21
|
в принципе, геморрой не очень большой. для простых операций можно уложиться недели за две и оттуда уже дальше плясать.
есть два способа: 1) нарисовать все формочки для ТСД в 1С и ходить к ним по RDP. тут те же обычные сложности, что и с другими управляемыми формами - на клиенте ничего не доступно, всё надо таскать с сервера, писать кучу серверных методов для получения-возврата информации. 2) использовать готовую программу под ТСД, которая бы звала уже сразу серверный код. тут можем предложить драйвер от нашей компании: http://www.cleverence.ru/site.aspx?page=MobileSmarts-1C-WiFi-Pro-Driver. там на страничке приведено пару аргументов к тому, чем это может быть лучше RDP с точки зрения уже работы кладовщиков. |
|||
2
Svetlahok
14.06.11
✎
18:14
|
(1) - операции простые - отгрузка товара, возврат. хватило бы и сканера ШК, но склады территориально не в одном помещении, компьютер вообще в другом, поэтому ТСД решили использовать
|
|||
3
Nexux
14.06.11
✎
18:19
|
нахрена на тсд изваращаться с упр. формами? я долго мучался, потом бросил и написал подсистему для ТСД на толстом))
|
|||
4
Svetlahok
14.06.11
✎
18:21
|
(3) - вы интегрировали тсд с нетиповой 1С?
|
|||
5
Reaper_1c
14.06.11
✎
18:23
|
+ (1), (3) а для любителей потрахаться можно взять расширение для КПК или Агент+ 2.0
|
|||
6
Nexux
14.06.11
✎
18:23
|
(5)не шитф тайм синхронизация не всегда катит
|
|||
7
Svetlahok
14.06.11
✎
18:24
|
про управляемый интерфейс имелось ввиду, что в самой нетиповой конфигурации используется управляемый интерфейс.
|
|||
8
Nexux
14.06.11
✎
18:24
|
(4)да у нас была своя wms на 8.1, начали переводить на 8.2 на УФ, столкнулись с проблемами с интефесом на ТСД, и так и оставили пока на толстом его
|
|||
9
Nexux
14.06.11
✎
18:26
|
смысла использовать УФ на ТСД если работа идет сразу в базе не вижу; а веб-клиент запилен более менее только под ios
|
|||
10
Nexux
14.06.11
✎
18:30
|
вообщем имхо самое сложное рисовать формы, особенно если хочется сделать по максимуму похожими на 8.1
|
|||
11
Svetlahok
14.06.11
✎
18:31
|
задача такая: в базе есть покупатели, кладовщик заходит в один склад, выбирает 1 покупателя - сканирует его изделия, потом 2 - сканиреут его изделия. потом переходит во второй склад, выбирает первого - к уже отсканированным на первом складе изделиям добавляет со второго и т.д. На терминала надо только покупателей выбирать и смотреть, что уже для него отсканировали. потом идет к компу и все данные сбрасывает
|
|||
12
Svetlahok
14.06.11
✎
18:32
|
внешний вид форм на самом термирнале не важен, чтобы попроще для пользователя было
|
|||
13
Nexux
14.06.11
✎
18:32
|
э, Вам, тогда обработка загрузки данных в ТСД нужна, поставляется Вашим вендором оборудования
|
|||
14
Nexux
14.06.11
✎
18:34
|
(13)+ насколько я понял Ваши ТСД без wifi, там установлен некий свой софт и Вам нужна обработка для конфы, чтобы заливать/сливать данные с ТСД
|
|||
15
Svetlahok
14.06.11
✎
18:34
|
(14) - у нас пока нет терминала, выбираем...
|
|||
16
Serginio1
14.06.11
✎
18:35
|
Написать на C# приложение для ТСД не особо сложно, зато более универсально под любые формы как документов, так и под конкретные задачи. Печать этикеток,упаковочные листы, офф и онлайн и их гибриды.
Работа с TCP/IP, COM. |
|||
17
MikeFromAtol
14.06.11
✎
19:05
|
(16) зачем писать на С# приложение, когда уже есть готовые платформы для создания мобильных приложений? У нас есть решение, тот же А+2.0, тот же клеверенс софт. Выбор есть.
|
|||
18
Serginio1
14.06.11
✎
19:09
|
(17) Во первых все своё это уже готовое решение, адаптируемое под любые задачи намного гибче и легче. На C# проще решать множество задач, а счет богатой системы классов и их функциональности.
|
|||
19
MikeFromAtol
14.06.11
✎
19:11
|
(18) согласен, но писать свое приложение дольше и дороже. Не для всякой задачи это оптимальный выход.
|
|||
20
Serginio1
14.06.11
✎
19:14
|
Ну у каждого свой подход и скорость написания приложений.
Мне лично иногда проще самому написать чем разбираться в чужом решении особенно когда задачи не стандартны и требуют оптимизации по конкретные задачм, а кому то наоборот. Поэтому есть свобода выбора и я просто предлагаю альтернативу, которая требует несколько бОльшей квалификации, но и профессиональному росту. |
|||
21
MikeFromAtol
14.06.11
✎
19:21
|
(20) абсолютно согласен, надо смотреть на конкретную задачу. Просто судя по описанию задачи ТС - например средствами нашего приложения это делается менее чем за 1 день. Правда надо выяснить сначала что за модель ТСД, мы не все имеющиеся в России поддерживаем
|
|||
22
Svetlahok
15.06.11
✎
14:10
|
Поясните мне, пожалуйста (я с ТСД не работала). существуют тсд с уже жестко запрограммированным интерфейсом и набором тех действий, которые можно в них делать и второй вариант - это тсд, для которых можно самим запрограммировать интерфейс.правильно? если выбирать 2 вариант, то надо к тсд еще что-то докупать, чтобы свой интерфейс делать?
|
|||
23
woad2
15.06.11
✎
14:35
|
(22) Если на ТСД ничего сложного делать не будете то подойдет cipherlab 800x, он же помоему самый дешовый из ТСД от 16 тыщ р., програмка чтобы интерфейс и тех действия в нем настраивать идет в комплекте, все приметивно и давольно просто, нужно только обработку написать чтобы в вашу конфу загружать и выгружать с него, премер обработки тоже есть в комплете
|
|||
24
Svetlahok
15.06.11
✎
14:45
|
(23) - спасибо, сейчас почитаю про этот тсд
|
|||
25
Svetlahok
15.06.11
✎
15:28
|
(23)- програмка чтобы интерфейс и тех действия в нем настраивать - действия из списка стандартных только можно выбрать или свою логику реализовать?
|
|||
26
woad2
15.06.11
✎
15:44
|
(25) можно свою логику реализовать, но если в средствах не ограничены то лучше его не брать, просматривать на нем то что уже отсканировали не удобно, он годиться только чтобы донести введеную информацию до компа
|
|||
27
Svetlahok
15.06.11
✎
15:51
|
да в принципе в тсд и не надо просматривать, надо только чтобы информация относящаяся к разным покупателям не путалась между собой
|
|||
28
woad2
15.06.11
✎
15:55
|
(27) чтобы информация относящаяся к разным покупателям не путалась, можно между сканируемыми товарами вводить каконибудь идентификатор обозначающий покупателя, а обработка уже будет сама их находить и распределять
|
|||
29
Svetlahok
15.06.11
✎
15:59
|
(28) - пользователь, который будет работать с техникой на Вы, нам надо минимизировать его действия. Навводит еще идентификаторов, что потом не разберем - к кому -что относится...
|
|||
30
Fragster
гуру
15.06.11
✎
16:00
|
обмен через файлы можно
|
|||
31
woad2
15.06.11
✎
16:00
|
(29) распечатаный шк клиента как вариант
|
|||
32
Svetlahok
15.06.11
✎
16:02
|
(31) - не очень удобно физически, в одной руке - тсд, в другой картонка со шк клиентов...
|
|||
33
Svetlahok
15.06.11
✎
16:02
|
(30) - поясните, пожалуйста
|
|||
34
woad2
15.06.11
✎
16:04
|
(2) а почему нельзя использовать безпроводной сканер?
|
|||
35
Svetlahok
15.06.11
✎
16:07
|
(34) - для разных клиентов - разные документы на отгрузку, склады и комп - в разных местах. кладовщик "соберет" в тсд данные по всем клиентам со всех складов, а потом уж оптом в программу сбросит
|
|||
36
MikeFromAtol
15.06.11
✎
16:07
|
(23) лучше уж тогда посмотрите на Оптикон Н13
http://www.atol.ru/products/barcode/terminal/opticon/opticon-h13.html Розничная цена сопоставима с этим сайфером, по ТТХ он гораздо лучше, экран отличный, а не строчное УГ в сайфере. Единственный момент - наш софт, он бесплатен с определенными ограничениями. ТСД с жестко запрограммированным интерфейсом - это уже не ТСД :) есть так называемые датаколлекторы. Но в них можно пожалуй говорить вообще об отсутствии интерфейса. |
|||
37
Fragster
гуру
15.06.11
✎
16:07
|
(33) из ТСД выгружаем прогой в файл типа csv, в 1с засасываем этот файл
|
|||
38
Nutsiiam
15.06.11
✎
16:13
|
обычного блютусного сканера с памятью на тыщенку номеров - вам хватит для ваших целей за глаза. Как уже предлагали - вариант с меткой - самый простой. Если пользователь на ВЫ с техникой - то ему до мешалки где косячить - в меню тсд или пикая по штрихкоду метки. Суть одна - нужно как-то разделить эти наборы. Если только в этом задача - то ТСД вам нахрен не нужен.
|
|||
39
Stim213
15.06.11
✎
16:17
|
Если нужны многофункциональные и гибкие ТСД - посмотри на http://www.cleverence.ru/
|
|||
40
Svetlahok
15.06.11
✎
16:19
|
(38) - про сканеры с памятью - если рассматривать беспроводной вариант, то важна ли удаленость от блока, наличие стен на "пути следования кладовщика"?
|
|||
41
Stim213
15.06.11
✎
16:21
|
(40) у нас wi-fi работал и на 100 метрах, вне зависимости от стен
|
|||
42
Stim213
15.06.11
✎
16:23
|
+ внедрять в нетиповую - достаточно слямзить из типовой обработку ТООСервер, глобальный модуль по работе с ТО, спр ТО, и сами обработки обслуживания+драйвер
|
|||
43
Svetlahok
15.06.11
✎
16:23
|
(41) каков принцип действия сканеров с памятью, в какой момент данные в программу скидываются? там какая-то кнопка на сканере есть для этого?
|
|||
44
woad2
15.06.11
✎
16:26
|
(43) насколько я знаю информация начинает накапливаться в момент потери связи с компом, и скидывается когда связь опять появляется
|
|||
45
Svetlahok
15.06.11
✎
16:37
|
наверное, лучше все-таки тсд, будем в нем создавать столько документов, сколько покупателей - и кладовщик будет перключаться на нужный док.
|
|||
46
Stim213
15.06.11
✎
16:37
|
(43) да. как собирается документ, происходит автоматическая отправка на сервер(комп, который подключен к роутеру wi-fi), а уж в 1С ты настраиваешь обработчик(в обработке обслуживания) обновление инфы о файлах, полученных с ТСД
|
|||
47
Nutsiiam
15.06.11
✎
16:38
|
(43) со сканером идет книжка - там коды специальные. В вашем случае действия такие: кладовщик пикает по коду №1 - сканер переходит в режим запоминания. Все - дальше он пошел уже гулять с ним по складу. Далее - как нагулялся - подходит к базе и ставит сканер в кредл (ложит на базу) - файло автоматом сливается. Далее - пикает по коду №2 - память очищается. И далее - либо опять пошел гулять, либо переход в режим непосредственного сканирования обычного (пикает по коду №3). Вот такой нехитрый алгоритм работы.
Тебе же, чтоб реализовать задачу быстро и без мега-бабла на хитрые ТСД - достаточно открыть типовую УТ, прямо скопипастить вышеописанную обработку со всеми потрахами = все работает. Говорю, не абы чтоб потрещать, а как чел, который уже делал сие и ни раз - перетаскивал сканер в типовые БП. При сноровке - это делается за день :) |
|||
48
Svetlahok
15.06.11
✎
16:41
|
(47) - после каждого отсканированного кода к компу он подходить не будет, надо все сразу насобирать
|
|||
49
Nutsiiam
15.06.11
✎
16:44
|
(48) хм. Это - АЛГОРИТМ. Т.е. можно ходить - гулять день - пока не набьешь всю память. В алгоритме важно - сканер ввести в режим - сканирую в память. Далее - забил ее. Далее - подошел слил. Далее - либо очистил память, либо нет.
После каждого отсканированного кода к компу не надо подходить - я и не писал такого нигде. По поводу стен - когда сканер работает в режиме сканированья в память - естественно уже на все пофик. Современные блютусные сканеры, когда теряют базу, уже сами переключаются в память и пишут туда. А когда база найдется - выклювывается за раз вся инфа. |
|||
50
Nutsiiam
15.06.11
✎
16:46
|
Тут вообщем то вся терка сводится к двум вещам:
1. можно обойтись без ТСД. 2. Можно купить ТСД + еще что-то там к нему + разрисовать какие-то красотульки Токма нужно понять - если человек будет косячить, то он - будет косячить. Если не будет - то не будет. А бабки то ваши - здесь варианты тебе уже предложили. Сядь, посчитай по деньгам, по времени, по простоте. И прими нужное решение. Может для тебя правда проще купить ТСД и все к нему и не клювать никому мосхи :) |
|||
51
Svetlahok
15.06.11
✎
16:50
|
(50) - чтобы посчитать по деньгам - надо знать какой тсд купить, чтобы не возникло проблем с интеграцией
|
|||
52
woad2
15.06.11
✎
16:53
|
(51) тут уже писали про http://www.cleverence.ru/, там цены на ТСД и на ПО есть
|
|||
53
Nutsiiam
15.06.11
✎
16:54
|
у тебя трудности - технические. Это все вторые вопросы: когда и где делать документы - в тсд ли, не в тсд ли, а как их разделять когда засасывать, а какие кнопки жать, и нужно ли их жать и т.д. Тут надо с сутью так сказать определиться: если он не будет касячить, то это одно. Если будет - то насколько сильно. Если сильно - то видимо правда тсд вам поможет, но вопрос опять же насколько. И т.д. А у тебя проблемы - как на УФ нарисовать морду для ТСД, как подключить ТСД к 1С. Это второстепенные вопросы.
Первостепенный вопрос: какую информацию должен онлайн видеть ваш косячник. Если он что-то действительно должен прямо во время пиканья видеть - это ТСД. Если он должен ее как-то анализировать и додумывать - это ТСД. Если достаточно просто погулять/попикать - а разрулиться можно уже на стационарном рабочем месте - это обычный сканер. Ну в любом случае - добро пожаловать в наш мир :) |
|||
54
Svetlahok
15.06.11
✎
17:05
|
(53) - конечно, первостепенный вопрос - что хотим получить. но технические моменты для меня не менее важны, т.к. делать-то потом придется, а заказчики оценку трудоемкости хотят не после выполнения работы, а до ее начала...
|
|||
55
Nutsiiam
15.06.11
✎
17:09
|
(54) >> а заказчики оценку трудоемкости хотят не после выполнения работы, а до ее начала...
в (47) читай: перетаскивал сканер в типовые БП. При сноровке - это делается за день. Т.е. тебе нужно будет обписать только обработку файло со сканера. С ТСД уже нюансы - но не сильно более сложные. Если все купишь - то все сведется к той же самой задаче, что описана выше. |
|||
56
Stim213
15.06.11
✎
17:11
|
я делал обработку, которая в режиме реального времени выгружала на тсд кладовщиков документы, которые они собирали. Закончили собирать - нажали "закончить" в тсд - через 5 сек в 1С обновилась инфа о этом документе. ТСД подключались по wi-fi, кладовщикам не нужен был доступ к базе, им начальник склада выгружал доки.
Прикручивал к УТ, но приходилось переписывать даже обработку обслуживания ТСД |
|||
57
Svetlahok
16.06.11
✎
12:36
|
если выбирать ТСД, то какая ОС предпочтительней: Windows или Cipher LAB?
|
|||
58
Stim213
16.06.11
✎
12:40
|
Windows , имхо
|
|||
59
Svetlahok
16.06.11
✎
12:42
|
(58) почему?
|
|||
60
Stim213
16.06.11
✎
12:43
|
(59)хз, привычнее. wi-fi, к примеру настраивается без особых проблем.
|
|||
61
Svetlahok
16.06.11
✎
12:48
|
по гибкости программирования CipherLAB мене гибкая?
|
|||
62
MikeFromAtol
16.06.11
✎
13:57
|
(57) разница в цене между этими классами устройств раза в 3-4 точно, не пугает?
повторюсь, если нужно бюджетное решение то мы рекомендуем вот эти ТСД http://www.atol.ru/products/barcode/terminal/opticon/opticon-h13.html |
|||
63
MikeFromAtol
16.06.11
✎
13:58
|
(61) для сайферов есть сайферовское же бесплатное приложение "генератор приложений", с его помощью рисуется а ля "конфигурация для ТСД" - интерфейсики с логикой работы.
для WinCE подобных бесплатных приложений нет. Только брать соответствующий модели SDK и рисовать приложение "по взрослому" |
|||
64
Stim213
16.06.11
✎
14:00
|
не слушай MikeFromAtol, ему лишь бы продать своё))
|
|||
65
MikeFromAtol
16.06.11
✎
16:42
|
(64) не путай меня с КузьмойПруткоффым, который свой агентоид куда только не предлагает :)
а то что Оптикон Н13 делает сайферы 8000-ой серии - факт, не подлежащий сомнению. |
|||
66
Svetlahok
17.06.11
✎
16:22
|
Спасибо всем за помощь, остановились на сканере с памятью. Отдельное спасибо за совет в (53)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |