CipherLab 8000/8100/8200/8300 для Розница 2.1



Универсальный механизм для загрузки и выгрузке данных с ТСД CipherLab 8000/8100/8200/8300 для Розница 2.1.
Штатный механизм для ТСД CipherLab — не работает вплоть до новой версии 1С Розницы.

По опыту я понял, что CipherLab не работает с Розницей 2.1. Были попытки воспроизвести загрузку и выгрузку ТСД, но они увенчались не успехом.

Запускаем Розницу 8. редакция 2.1 (с версии 2.1.2.14)

Запускаем файл через Файл-> Открыть…

Это обработка по выгрузке данных во временный файл.

Для этого заполняем данные в ТЧ и Выгружаем в файл.

 

Запускаем Управление торговлей, редакция 10.3 (с версии 10.3.29.1)

Запускаем файл через Файл-> Открыть…

Если после открытии появиться ошибка: Терминал сбора данных не подключен. Следует установить данный терминал через Сервис-> Торговое оборудование-> Подключение и настройка торгового оборудования.

В составе архива есть файл обработки ТСД (ScanCityТерминалыСбораДанныхCipherLab2.EPF)

Загрузить с ТСД — Загружает данные с ТСД которые были считаны им.

Выгрузить в ТСД — Выгружает информацию в ТСД для дальнейшей работы с ней. Укажите галочками информацию, которую хотите выгрузить…

Загрузить из фалаПрименяется для того, чтобы заполнить ТЧ данными из Розницы для последующей загрузки их в ТСД.

Сохранить в файлПрименяется, для выгрузки данных на диск С: для последующей загрузки информации в ТЧ Розницы.

 

Загрузить информацию с ТСД в Розницу.

Для примеру в Чек ККМ. Создаем кнопку на панели задач на странице Товары. Называем ее- Загрузить. Создаем команду и присваиваем к ней команду Загрузить_с_файла (данные по коду в архиве)

Указываем код в форме.

40 Comments

  1. TODD22

    И в чём проблема с подключением ТСД к рознице?

    У меня ТСД 8300 работает с самописной конфигурацией в которой есть библиотека подключаемого оборудования. Такой же как в Рознице.

    Reply
  2. maksa2005

    (1) TODD22, проблема в том, что она:

    1)не выгружает информацию в ТСД

    2)не загружает информацию с нее.

    Я обновлял конфигурацию, толку нет.

    Reply
  3. TODD22

    А ошибка какая?

    Reply
  4. maksa2005

    (3) TODD22, в понедельник напишу.

    Reply
  5. dsitiy

    У меня CipherLab 8000 успешно работает в сети магазинов на Рознице 2.1

    Какой драйвер используете? У нас scancode

    Reply
  6. maksa2005

    (5) Orlanxxx, тоже scancond.

    Дело не в дровах, а в том что она не работает с Розницей. Работает успешно только с УТ 10.3

    Reply
  7. TODD22

    (6)

    тоже scancond.

    Может не той версии драйвера?

    Если версия не та то БПО с ней не работает. В одной из процедур идёт обращение к одной из функций драйвера. И драйвер должен вернуть ответ. Старая версия драйвера ответ не возвращает. По этому вылетает с ошибкой.

    Там нужно или код в БПО подправить. Буквально несколько строк кода. Или установить новую версию драйвера и тогда будет работать.

    Напишите какая у вас ошибка. А то у меня как раз ТСД 8300 и планирую Розницу ставить.

    Reply
  8. hornet_X

    (7) TODD22,

    Поясните пож что есть БПО???

    Reply
  9. TODD22

    (8) hornet_X, «Библиотека подключаемого оборудования» что же ещё…

    Reply
  10. maslennikov_ea

    У меня 8000/8001 на scancode без проблем на рознице работает. И не на одной. В чем смысл разработки? Согласен с TODD22, была какая-то проблема с версиями, но новую обработку для этого писать…

    Reply
  11. maksa2005

    (10) mea4712, я бы не писал, не будь такой необходимости.

    Reply
  12. maksa2005

    (10) mea4712, Какая розница?

    В чем смысл разработки? Решить проблему с выгрузкой загрузкой данных в ТСД

    Reply
  13. maksa2005

    (10) mea4712,

    ОШИБКА ПРИ Выгрузке данных на ТСД:

    При выгрузке данных в терминал сбора данных произошла ошибка.

    Значение, заносимое в поле 2, имеет большой размер

    Данные в терминал сбора данных не выгружены.

    Reply
  14. Alex3691

    (13) у меня CH 8001 без проблем работает с розницы 2.0, а сейчас на 2.1. Причем там можно выбрать поставщика драйвера и все работают, проверял

    Reply
  15. TODD22

    (13) Препдолагаю что проблема не в рознице а в прошивке ТСД. Размеры полей в ТСД и выгружаемые из розницы не совпадают.

    В утилите которой настраиваешь прошивку там есть настройка полей.

    Reply
  16. maksa2005

    (15) TODD22, Поподробнее если можно или ссылку…

    Reply
  17. maksa2005

    (15) TODD22, а почему тогда УТ выгружает информацию?

    Reply
  18. crs

    В описании нужно было указать какую библиотеку использовали. Мне нужна RadioCPT.dll Зря скачивал

    Reply
  19. rozer

    В статье не описан способ какой программой собственно закачиваются/выкачиваются из ТСД файлики. В рознице 2.1.9 обработка не запускается… зря скачивал (

    Reply
  20. rozer

    +(19) а потом настроил все в рознице 2.1.9 через нативный механизм обмена с ТСД… просто драйвер изначально не тот устанавливал…

    Reply
  21. maksa2005

    (20) rozer, и до сих пор не работает?

    Reply
  22. rozer

    (21) да работает на «Сканкод:Драйвер для ТСД CipherLAB 8×00 (NativeApi)»

    Reply
  23. maksa2005

    (22) rozer, что за драйвер и версия?

    Reply
  24. rozer

    (23) Сканкод:Драйвер для ТСД CipherLAB 8×00 (NativeApi) дрова с сайта

    Reply
  25. maksa2005

    (24) rozer, какой сайт? дай точнее данные…

    Reply
  26. rozer
  27. sportleader

    Была проблема с загрузкой в ТСД. Теперь все работает! Спасибо разработчику!!!

    Reply
  28. zippygrill

    А для 9200 какой драйвер то выбрать?

    Reply
  29. maksa2005

    (28) zippygrill, не работал с такой моделью. Не подскажу…

    Reply
  30. sergik444

    косяк вылез

    розница 2.0

    розница 2.2

    Значение не является значением объектного типа (Метаданные)

    ошибочка

    Reply
  31. maksa2005

    (30) sergik444, Конкретно при каких действиях и что за ошибка. В студию))

    Reply
  32. agent00mouse

    Розница 2 и так прекрасно работает, а вот УТ 10,3 теперь отказывается работать

    //Ответ =

    Объект.Драйвер.УстановитьПараметры(

    раньше была функция, стала процедура. комментирование ни к чему не приводит хорошему, работа тсд не возобновляется.

    «CipherLab CPT-8000/8001»:

    Тест устройства не был пройден.

    Автоматический тест устройства не пройден.

    Невозможно открыть COM порт!

    т.ч. да… файлы скачанные не помогли. печаль.

    платформа 8.2.16.352

    «Управление торговлей», редакция 10.3 (10.3.21.1)

    полёт нормальный

    платформа 8.3 (8.3.7.1790)

    «Управление торговлей», редакция 10.3 (10.3.34.1)

    полёта нет

    думается, что виновата всё же платформа.

    вот сканкодеры общаются

    http://www.scancode.ru/forum/topic/4/1813/

    результат — 0.

    Reply
  33. maksa2005

    (32) agent00mouse, Решение. Могу помочь разобраться по удаленке.

    Reply
  34. agent00mouse

    (33) Вопрос снимается, решение простое. комментируем проверку результата. Верим только себе, убедившись, что прибор подключён.

    Reply
  35. agent00mouse

    1С:Предприятие 8.3 (8.3.7.1790)

    Розница, редакция 2.1 (2.1.9.17)

    При открытии обработки падает с ошибкой.

    {ОбщийМодуль.ОбщегоНазначения.Модуль(88)}: Значение не является значением объектного типа (Метаданные)

    Запрос.Текст =

    Reply
  36. maksa2005

    (35) agent00mouse, Я на этой версии не тестировал. Могу только 8.3.4.365 сказать точно что работает без ошибок.

    Reply
  37. memb3r

    Чтобы выгружало стандартными средствами:

    — Необходимо увеличить значение поля(Наименование), например, до 100 символов в редакторе шаблонов интерфейса от сканкод(утилитка редактирования шаблонов) и тогда будет выгружаться данные и не будет ошибки.

    Проверено на Рознице 2.2.5.22 выгружает/загружает без ошибок.

    Reply
  38. maksa2005

    (37) а то я не пробовал))

    Reply
  39. user662198_vkustorg

    Добрый день! На рознице 2.2 работает? А то не выгружается весовуха, может кто подскажет?

    Reply
  40. maksa2005

    (39)

    день! На розни

    не подскажу…старую версию использую

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *