|
Кто подскажет по работе с Клеверенсом ? | ☑ | ||
---|---|---|---|---|
0
vv2304
14.08.18
✎
14:39
|
Техподдержка не вариант, похоже пока не купишь продукт, фиг чем помогут.
А ведь потестировать же надо. Вин10 х64. 1с файловая, платформа 8.3.10.2667. Установлен драйвер Wi-Fi проф. Подключена и настроена промежуточная база 1С. При попытке тестирования с пом. клиента для ПК, выходит ошибка "Ошибка при получении склада для текущего пользователя из 1C". 1cv8.exe /RegServer и regsvr32 comcntr.dll, "Зарегистрировать COM.bat", переподключение промежуточной базы, перезапуск сервера, все делал. Безуспешно. Пытался найти {E92B75E3-2EA1-4FEC-B493-CEF3EC59FCA6} в службах компонентов по ключу, тоже безуспешно, нет с таким ключом |
|||
1
PR
14.08.18
✎
14:41
|
(0) "похоже пока не купишь продукт, фиг чем помогут"
Вот ведь, а |
|||
2
Йохохо
14.08.18
✎
14:42
|
клеверенс хорошие, это заработает 100%, когда купите
|
|||
3
aka AMIGO
14.08.18
✎
14:44
|
При поиске в яндексе "Клеверенс" - в первой ссылке - "Час с компанией" - задайте вопрос консультанту.
А вдруг подскажут? |
|||
4
Kondarat
14.08.18
✎
14:45
|
Базы обе файловые?
|
|||
5
VKS
14.08.18
✎
14:46
|
Вот кстати, наоборот, очень понравилось работать с Клеверенс, самая адекватная техподдержка которую когда либо встречал. В лицензию дали временную по тестировать ТСД и на вопросы отвечали какие возникали.
|
|||
6
spectre1978
14.08.18
✎
14:48
|
(0) мне вроде в свое время отвечали. Только вопросы надо грамотно формулировать, скриншоты прилагать и т.д. Т.е. по-человечески описывать проблему.
|
|||
7
Йохохо
14.08.18
✎
14:49
|
автор еще не определился, то ли криво платформу отученную поставил, то ли вкладку в настройках не нашел
|
|||
8
spectre1978
14.08.18
✎
14:49
|
(2) там есть свои нюансы. Например, нигде явно не было указано, что версия 3 (с приложением под андроид) не дружит с 7.7. А по факту это оказалось так.
|
|||
9
aka AMIGO
14.08.18
✎
14:50
|
+3 на их сайте http://www.cleverence.ru/ сразу обращение "Олег Почепский, Здравствуйте могу я чем-нибудь помочь?"
Не верю, что "фиг чем помогут" |
|||
10
spectre1978
14.08.18
✎
14:51
|
в целом техподдержка адекватная у них
|
|||
11
Йохохо
14.08.18
✎
14:58
|
(10) и офис аля "работяги" )
|
|||
12
vv2304
14.08.18
✎
15:01
|
Форум читают, что ли ? :)
Все сделали. Надо было службу Mobile SMARTS Сервер запустить из под учётной записи администратора а не сетевой службы |
|||
13
vv2304
14.08.18
✎
15:06
|
(4) Да
(6)(9) Дело не в вопросах правильных, а в необязательности. Договаривались на вчера, сделал доступ через Тимвьвер. Тишина. Сегодня та же фигня была. (7) Видишь, дело то не в бобине. |
|||
14
Йохохо
14.08.18
✎
15:13
|
(13) создашь теперь тему какие они молодцы или отматросил и всё?)
|
|||
15
vv2304
16.01.19
✎
12:13
|
Купили на свою голову :(
Теперь еще хуже отвечают, инструкции все устаревшие. Самому разбираться - это ужас. Спрошу здесь https://www.cleverence.ru/support/775/ {Quantity:формат} Извлеченное значение заносится в {SelectedProduct.Quantity} Позволяет извлечь количество сканируемого товара, прямо из штрихкода, избегая его ввода вручную Задал шаблон {x:3}{Barcode:13}{y:17}{ГоденДо:yyMMdd}{j:5}{Quantity:2}{z:6} Штрихкод 0109004699869987100003821240010152001243103022000991 ГоденДо считывается нормально, передается в 1С. Quantity всегда равно введенному количеству.Хоть на автомате, тогда всегда 1, хоть если вручную (хотя так не должен делать) тогда то, что вбил. Но никак 22 не залетает в количество. |
|||
16
Йохохо
16.01.19
✎
12:18
|
мб {Quantity:2.0}
|
|||
17
vv2304
16.01.19
✎
12:27
|
Не, все равно автоматом 1 лепит.
|
|||
18
Йохохо
16.01.19
✎
12:39
|
черт знает, мб зарезервировано имя переменной {Q:2.0}
|
|||
19
vv2304
16.01.19
✎
12:43
|
Да, зарегистрировано. В инструкции написано, что можно ей присваивать.
Понятно, что руки кривые, но все по инструкции же делаю. ЗЫ.Сто раз уже пожалели о покупке этой программы :( |
|||
20
Йохохо
16.01.19
✎
12:44
|
(19) не факт что с другими не было бы 10010 раз, терпение
|
|||
21
Tonik992
16.01.19
✎
12:59
|
(19) Знакомо.. Но пройдет время, вы разберетесь, и потом с гордостью на вопрос "Хорошо разбираетесь в чужом коде?" ответите: "Да"!
|
|||
22
vv2304
16.01.19
✎
14:24
|
В общем, если до покупки отвечали на вопросы, то теперь ответ практически один : в типовой этого нет.
Оно то понятно, их хлеб, но хоть в инструкции бы написали что и для чего. |
|||
23
NorthWind
17.01.19
✎
08:48
|
Делал задачку в 16 году, были весовые коды EAN13 (артикул + количество + контрольная цифра). Ходило вроде все и количество заходило в систему. Делал под заказчика, отдал, но, к сожалению, сейчас на компе клеверенса нет и доступа к заказчику тоже нет - уехал в другой город. Поддержка вела себя адекватно, нерешаемых проблем не припомню.
|
|||
24
NorthWind
17.01.19
✎
08:51
|
там было пару нестандартных вопросов, под которые пришлось допиливать приложение. До сих пор помню жестяную среду программирования этого смартса - нечто среднее между диаграммами для ПЛК и нормальным языком программирования. Глазки чуть не выпали :) но сделал.
|
|||
25
akronim
17.01.19
✎
11:25
|
(22) Можешь написать свои вопросы, которых в Клеверенсе нет? Может, кто-нибудь подскажет. Может, кто-то потом найдет эту тему и твой ответ ему поможет.
|
|||
26
spectre1978
17.01.19
✎
13:05
|
(25) он написал. Нестандартный шк с длинной строкой формата - не забирается количество из шк.
|
|||
27
vv2304
17.02.19
✎
13:00
|
снова я :)
Никто не встречал вот такую вставку в ШК "#x1D;" ? И главное, что визуально даже на экране ТСД видна как пробел, а сами символы можно увидеть только сохранив документ в хмл. Для чего эта вставка ? |
|||
28
Злопчинский
17.02.19
✎
13:34
|
Код = 29
Скорее всего как суффикс окончания шк |
|||
29
Йохохо
17.02.19
✎
13:36
|
(27) вероятно реализовали какой то стандарт
https://ru.wikipedia.org/wiki/ASCII GS - разделитель групп |
|||
30
NorthWind
17.02.19
✎
14:32
|
(27) разделитель идентификаторов применения (АI)?
|
|||
31
NorthWind
17.02.19
✎
14:35
|
ну да, очень похоже. Он же FNC1, он же символ с кодом 29 (1Dh)
|
|||
32
NorthWind
17.02.19
✎
14:53
|
(28) Нет. Этот символ применяется, чтобы "закончить" идентификатор применения, у которого может быть переменная длина, и начать следующий. Вот скажем номер партии (AI 10). Он может быть максимум 20 символов, но может быть и меньше, скажем если партией является дата изготовления, то достаточно 6 символов. Соответственно чтобы понять где конец и пошел следующий AI, используется этот символ.
|
|||
33
vv2304
17.02.19
✎
18:53
|
(32) Вот !!! Точно, очень похоже.
Потому, что для ЕАN128 когда вот такой код 0109004699816455100003883500005152004113103005000991 я его загоняю в генератор https://barcode.tec-it.com/ru/ тот фигню какую-то выводит. Приходится удалять эти кракозябры, но тогда потом вставлять 7 цифр между 10 и 15, чтобы тот генератор (и Клеверенс тоже) понял. 01090046998164551000038835000050000000152004113103005000991 и только тогда выводится (01)09004699816455(10)00038835000050000000(15)200411(3103)005000(99)1 |
|||
34
vv2304
17.02.19
✎
19:01
|
Получается, что это Code-128, а не EAN128 ?
https://s8.hostingkartinok.com/uploads/images/2019/02/47b7d6244b1d2da4aa5e6270d74efa44.jpg В отладчике выглядит вот так 0109004699816455100003883500005152004113103005000991 А на экране ТСД вот так 0109004699816455100003883500005 152004113103005000991 (здесь именно пробел вместо знаков). |
|||
35
Йохохо
17.02.19
✎
19:12
|
(34) а что выводит тест сканера? он часто пишет тип шк
|
|||
36
vv2304
17.02.19
✎
19:15
|
(35) Это Андроидный сканер Caribe
https://ru.aliexpress.com/item/Caribe-PL-40LAc024-Handheld-data-collection-mobile-computer-terminal-inbuilt-1d-barcode-scanner/32548128293.html что-то типа смартфона. Клиент Клеверенс там как приложение. Теста нет. |
|||
37
NorthWind
17.02.19
✎
19:32
|
(34) дело в том, что EAN128 (или, более современно, GS1-128) - это унутре тупо тот же CODE128 с некоторыми расширениями.
Да, у вас GS1-128. В нем задействовано 5 AI - 01, 10, 15, 3103 и 99. Берем вашу строку и бьем ее логически: [01]09004699816455[10]0003883500005[][15]200411[3103]005000(99)1. 01 - это GTIN, длина фиксированная 14 знаков разделитель после него не нужен. 10 - это тот самый номер партии, про который я писал. После него нужен разделитель, потому что длину мы не знаем. Что и имеем. 15 - это дата best before, 6 знаков, в вашем случае 11 апреля 2020 года. 3103 это вес нетто в килограммах, 6 знаков, в вашем случае 5 кг. 99 - внутренний код, тоже может быть переменной длины, но поскольку ШК им заканчивается, разделитель можно опустить. https://ru.wikipedia.org/wiki/GS1-128 |
|||
38
Йохохо
17.02.19
✎
19:41
|
5.1 ... FNC1 is specified in the barcode data with the escape sequence “\F” (see section 4.7).
\F Inserts a Gs (Group Separator)or ASCII 1DHex. _!_ Do notencode the \x1d directly _!_ вот и ларчик |
|||
39
Йохохо
17.02.19
✎
19:41
|
||||
40
Йохохо
17.02.19
✎
19:43
|
it works 0109004699816455100003883500005\F152004113103005000991
|
|||
41
vv2304
17.02.19
✎
20:06
|
(37) Все понятно. Клеверенс спотыкается об 
Даже если я удалю отсюда 0109004699816455100003883500005152004113103005000991 этот символ и допишу недостающие знаки как + "0000000" и получу (01)09004699816455(10)00038835000050000000(15)200411(3103)005000(99)1 То Клеверенс пишет, что товар не найден по ШК 9004699816455 Хотя если вручную вбить на ТСД 9004699816455, то найден. |
|||
42
NorthWind
17.02.19
✎
20:18
|
(41) но тогда смартс неправильно работает. GTIN вычленяеся и должно все искаться. Техподдержка что говорит?
|
|||
43
vv2304
17.02.19
✎
20:24
|
Техподдержка говорит,что сканера нет в списке поддерживаемых устройств и поэтому сами разбирайтесь.
Просто получилось, что вес нам не нужен был из ШК и работало по шаблонам номенклатуры. Купили ПО. А теперь понадобилось еще и вес считывать и вычислять после (3103) дробные. И поэтому нужен ЕАN128 в котором у Клеверенса автоматом вес вычисляется, но тут засада. |
|||
44
Йохохо
17.02.19
✎
20:36
|
может он по комбинации полей ищет и подсунуть типа 0109004699816455 или 0109004699816455152004113103005000991, а потмо бороться с гс
|
|||
45
Злопчинский
17.02.19
✎
20:42
|
Вообще то 14 первых знаков это не гтин. Гтин туда входит
|
|||
46
Злопчинский
17.02.19
✎
20:44
|
Хотя хз, может я туплю
|
|||
47
vv2304
17.02.19
✎
20:55
|
(44) Не, я через отладчик клеверенсовский прогоняю.
Самое интересное то, что когда ТСД подключаю к отладчику на компе и ставлю точку останова в любом месте, то все четко, товар определяется. Как только точку останова убираю даже не отключаясь от отладчика, то все, нифига не находит товар по 13-ти значному ШК. |
|||
48
vv2304
17.02.19
✎
20:56
|
Тогда получается, что код выполняется на ПК и там поиск по ШК работает корректно, а без отладчика весь код выполняется на ТСД и тут засада.
|
|||
49
NorthWind
17.02.19
✎
20:57
|
(45) 01 Глобально-уникальный номер торговых продуктов (Global Trade Item Number (GTIN)) 14
https://ru.wikipedia.org/wiki/GS1-128 можно, конечно, почитать и стандарт, но я думаю, там то же самое будет написано |
|||
50
Злопчинский
17.02.19
✎
21:13
|
(47) по какому 13-значному шк?
|
|||
51
Злопчинский
17.02.19
✎
21:16
|
тут про gtin попонятнее
http://www.ean-13.ru/information_automatic_identification_gtin.html |
|||
52
Йохохо
17.02.19
✎
21:25
|
(46)(47) я бы поэкспериментировал еще с \F и написал им письмо подробное про отладчик, сканер то не при чем. Просто вежливо спросить, по телефону такое слишком муторно
|
|||
53
vv2304
17.02.19
✎
23:06
|
(50) В Клеверенсе извлекается Barcode = 13 и по нему идет поиск в промежуточной базе.
(52) У них жесткая позиция, что сканер должен быть из ихнего списка. А сканер при отладке задействован, там у них отладка через подключение ТСД к отладчику. В общем, пока решил проблему, но через ***** |
|||
54
Йохохо
17.02.19
✎
23:15
|
(53) интересно же
|
|||
55
Злопчинский
17.02.19
✎
23:41
|
Правильно говорить не из ихнего
А из ихневого |
|||
56
NorthWind
18.02.19
✎
10:30
|
(53) что-то здесь не то. Это же андроидное приложение, если оно под эту версию андроида, то не видно никаких причин, почему оно должно работать неправильно конкретно на этом терминале. С учетом того что это Java. Я бы попытался все-таки воззвать к вменяемости поддержки и попросить пообщаться с человеком, у которого разум превалирует над менеджеризмом головного мозга. Мне в свое время они дали человека отдельного, который консультировал меня именно по разработке. Неужели за два года все так изменилось? Вы же можете пригрозить, что откажетесь от лицензии и вернете деньги.
|
|||
57
Йохохо
18.02.19
✎
11:17
|
(56) прям как будто привязку влепили к своим девайсам или надо установить обновления, что скучно
|
|||
58
NorthWind
18.02.19
✎
11:40
|
(57) привязка работает не так. Привязка говорит - у вас плохое устройство, я у вас не запущусь. А здесь непонятно что.
|
|||
59
vv2304
18.02.19
✎
22:42
|
(56) Уже собирались в суд, но у меня получилось обойти проблему.
Да и смысл если у них действительно написан список с кем была интеграция ? Ну а на счет изменилось-не знаю. В последнее время задаю вопрос, ответ ТП на след. день часа после 16.00 примерно, т.е. день потерян. Ну да ладно :( |
|||
60
Сияющий в темноте
18.02.19
✎
22:57
|
Если не нравится готовый кактус-изобретай велосипеды сам.
|
|||
61
Злопчинский
19.02.19
✎
00:38
|
а я ж предупреждал - RDP наше все...
|
|||
62
NorthWind
19.02.19
✎
06:36
|
Ну если так, то жаль. Хотя такое бывает, когда из компании уходят нормальные люди и приходят "эффективные продавцы"... :( И начинается рассылка спама, экономия на поддержке и прочие прелести...
|
|||
63
Сияющий в темноте
20.02.19
✎
15:19
|
(61) особенно при сканировании алкоголя в 150 символов и нестабильном WiFi,а в фуре всегда так.
|
|||
64
e200420
07.03.19
✎
12:48
|
(8) не совсем так. Версия 3 работает с 7.7 только под 32 битной ОС. Мне удалось пока настроить все под Windows 7 32x под Администратором. Параллельно поднимаю на WS 2008 и Win10. Обе 64х. Все работает прекрасно, кроме одного - COM Connector. В 7.7 он 32 битный. Не могу из ТСД достучаться до глобальника 1с.
Ответ тут Обращение к 7,7 по OLE из Web сервиса стока 7. Никак не могу разобраться как COM сделать через COM+. Походу, это единственный выход. Помогите плиз! |
|||
65
Сияющий в темноте
07.03.19
✎
14:57
|
Я бы сделал по другому-я бы запустил семерку,а из нее через внешнюю компонентк подключился бы на веб сервис и ждал бы события,а уже клеверенс пусть эти события генерит.
и,в семерочку еще можно через Dde,зайти,только там нужно очень аккуратно,т.к.можно в процессе обработки проведения в код попасть. |
|||
66
e200420
07.03.19
✎
15:04
|
(65) из 7.7 на вэб сервис без проблем передает данные, далее они на ТСД попадают. Тут вопросов нет, а вот поиск номенклатуры на ТСД прям из 1с не работает через COM только можно
|
|||
67
Сияющий в темноте
07.03.19
✎
15:19
|
вместо com напиши dde запрос к функции на семерке,функция вернет данные товаров.
Dde можно в Com-обьект завернуть и даже семерошный идентификатор обьекта к нему присобачить-плюсом будет то,что через границу процесса ходить не надо будет. кстати,интересный вопрос,а WM_COPYDATA из 32битного процесса в 64битный сработает? |
|||
68
NorthWind
07.03.19
✎
20:25
|
(64) У меня ВК Cleverence не работала при подключении к 7.7, в ней происходили ошибки при вызове некоторых нужных процедур. Техподдержка в ответ на мой запрос заявила, что Mobile Smarts (на тот момент это была 3.0) официально не работает с 7.7 и поэтому исправляться ничего не будет. Но, возможно, все-таки что-то исправили.
|
|||
69
Злопчинский
07.03.19
✎
21:16
|
сегодня в руках держал. с УППшкой законтачена. ребята жаловались что тупить начинает когда много жмакаешь.. жмаков 300 сдел и все типа.. чем больше жмакаешь тем медленнее работает
|
|||
70
e200420
12.03.19
✎
13:17
|
(67) WM_COPYDATA из 32битного процесса в 64битный вернет 0, скорее всего.
не могу найти конкретную инфу по DDE запросам. Как это вообще работает? Мне надо вызвать функцию из глобальника. Она сразу в xml ответит. Поиск товара по штрихкоду. |
|||
71
e200420
12.03.19
✎
13:20
|
(69) возможно, справочник на ТСД выгружен, а железо слабенькое или внутренняя память на исходе.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |