Cipherlab 8200 подключение к 1с и восьми300 для Розница 2

Причины купить

Предложенная методика, специальный комплект программного обеспечения и наша обработка позволяют пользователям — сотрудникам торговых точек  самостоятельно, без больших затрат времени со стороны IT-подразделения торговой сети настраивать ТСД CipherLab 8200, работать с ним через интернет на любом количестве торговых точек при проверке перемещений и инвентаризации, а так же непосредственно работать с табличными частями документов и таблицами значений в 1с:Предприятии.

Cipherlab 8200 подключение к 1с и восьми300 для Розница 2

16.05.2017

Работа с терминалом сбора данных для небольших продаж

Дмитрий Медведев и я подключили к «1С-Рарус: Торговый комплекс» малогабаритный карманный терминал сбора данных (ТСД) фирмы CipherLab. Дмитрий начинал разработку, я осуществляю поддержку. Разработку вели на примере серии 8200. Это простой бюджетный ТСД для магазина или медицинского учреждения (не подходит для большого склада по функционалу и физическим характеристикам). Предложенная методика, специальный комплект программного обеспечения и наша обработка позволяют пользователям — сотрудникам торговых точек  самостоятельно, без больших затрат времени со стороны IT-подразделения торговой сети настраивать ТСД CipherLab 8200, работать с ним через интернет на любом количестве торговых точек при проверке перемещений и инвентаризации, а так же непосредственно работать с табличными частями документов и таблицами значений в 1с:Предприятии.

Cipherlab 8200 подключение к 1с и восьми300 для Розница 2

09.05.2019

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

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

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

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

Cipherlab 8200 подключение к 1с и восьми300 для Розница 2

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

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

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

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

Cipherlab 8200 подключение к 1с и восьми300 для Розница 2

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

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

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

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

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

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

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

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

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

Вопрос следующий. Разбираюсь сейчас с этими терминалами. УПП 1.3 типовая в этом функционале. С одного сканера не получается забрать данные в 1с. Обработка выдает стандартное сообщение «Отсутствуют данные для загрузки из терминала сбора данных». Хотя данные там есть — они почему то не видны из 1с (файл данных в терминале называется «Form4 data»). Вставляю тут же в подставку ТСД 8230 — все нормально, все видно, данные в 1с получаются (файл данных в терминале называется «Data file»). Версия компоненты 6.0.4.0 , версия обработки ScanCodeCipherLabPDT.epf 2.25 , версия API 2.05 .

В чем может быть дело ? Почему 1с в этих терминалах не видит записей ?  Спасибо.

Поля там все есть?

Зайди в меню Утилиты и посмотри содержимое документа.

> файл данных в терминале называется «Form4 data»

или перепрошей его (залей «задачу»), если есть исходники, или в настройках УПП укажи, что данные будут считываться из Формы с номером 4.

Это в настройке подключения ТСД в самой 1С.

Я помню 2 параметра — номер com-порта и номер документа.

*перепрошей на ту же прошивку, что и у других терминалов, но при условии, что они делают одну и ту же работу. А то может он заточен на многодокументную работу, например.

(1-3) Спасибо большое за участие. Содержимое документа смотрел. Там ШК. Но в принципе насколько я понимаю , в принципе содержимое файла не важно — оно будет загружаться с сообщениями об ошибках , типа «вот данные загружаются такие-то , но они не предназначены для этой табл. части и т.п.» но просто не загрузится и все. А в моем случае просто не видит записей (в 1с в коде обработки выдает при всех возможных значениях документа от 0 до 9 что кол-во записей = 0  )

        //тест начало

        Для Сч=0 По 9  Цикл

                КолвоЗапДок = Объект.Драйвер.ЗаписейВДокументе(Объект.Параметры.НомерДокумента);

                Сообщить(«Номер документа=»+Сч+»   Кол-во записей док.=»+КолвоЗапДок);

        
        //тест конец

==========================================

(2) номер формы в настройках указать нельзя — только номер документа

Что можно еще посомтреть ?

(4) >> (2) номер формы в настройках указать нельзя — только номер документа

Это я и имел в виду. Просто из какой формыс каким номером идет считывание данных, так и называется документ.

(5) Я с помощью драйвера своей обработкой напрямую писал и читал из ТСД, потому что типовая обработка «СерверТО» тупила: то ли 12, то ли 20 тыс наименований типовая грузила около 10 минут. Моя же — менее двух минут.

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

(4) >> Для Сч=0 По 9  Цикл

>>                КолвоЗапДок = Объект.Драйвер.ЗаписейВДокументе(Объект.Параметры.НомерДокумента);

Именно так я и читал количество документов и их объём при загрузке данных в многодокументной работе.

(Vladal) Разобрался точно в чем причина — именно в имени документа. Стоит флаг «Сохранять собранные из разных форм данные в разных файлах» , соответственно , что мне нужно сохраняется в файле типа ~»Form4 Data» и 1с его просто не видит ! В генераторе задач убрал эту галку — и все заработало (т.е. именно данные начали загружаться в 1с — то что будет проблема , если будут во всех формах работать одновременно — понимаю).

А как же так — почему же 1с не видит файл данных с другим именем ?

Как грамотоно решить данную проблему ?

Например, нужно две формы : приемка и брак , и данные нужно разнести в два документа.

Как это лучше сделать ?

Публикация № 420571

Терминал сбора данных


ТСД CipherLab 8000 8100

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

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

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

Cipherlab 8200 подключение к 1с и восьми300 для Розница 2

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

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

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

Cipherlab 8200 подключение к 1с и восьми300 для Розница 2

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

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

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

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

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

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

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

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

Скачать файлы

Специальные предложения

1.

TODD22

Сейчас в теме

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

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

2.

maksa2005

Сейчас в теме

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

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

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

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

3.

TODD22

Сейчас в теме

4.

maksa2005

Сейчас в теме

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

5.

dsitiy

Сейчас в теме

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

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

6.

maksa2005

Сейчас в теме

(5) Orlanxxx, тоже scancond.

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

7.

TODD22

Сейчас в теме

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

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

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

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

8.

hornet_X

Сейчас в теме

(7) TODD22,

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

9.

TODD22

Сейчас в теме

10.

maslennikov_ea

Сейчас в теме

11.

maksa2005

Сейчас в теме

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

12.

maksa2005

Сейчас в теме

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

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

13.

maksa2005

Сейчас в теме

(10) mea4712,

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

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

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

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

14.

Alex3691

Сейчас в теме

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

15.

TODD22

Сейчас в теме

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

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

16.

maksa2005

Сейчас в теме

17.

maksa2005

Сейчас в теме

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

18.

crs

Сейчас в теме

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

19.

rozer

Сейчас в теме

20.

rozer

Сейчас в теме

21.

maksa2005

Сейчас в теме

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

22.

rozer

Сейчас в теме

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

23.

maksa2005

Сейчас в теме

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

24.

rozer

Сейчас в теме

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

25.

maksa2005

Сейчас в теме

26.

rozer

Сейчас в теме

27.

sportleader

Сейчас в теме

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

28.

zippygrill

Сейчас в теме

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

29.

maksa2005

Сейчас в теме

30.

sergik444

Сейчас в теме

косяк вылез

розница 2.0

розница 2.2

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

31.

maksa2005

Сейчас в теме

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

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.

33.

maksa2005

Сейчас в теме

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

34.

agent00mouse

Сейчас в теме

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

35.

agent00mouse

Сейчас в теме

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

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

36.

maksa2005

Сейчас в теме

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

37.

memb3r

Сейчас в теме

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

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

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

38.

maksa2005

Сейчас в теме

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

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

40.

maksa2005

Сейчас в теме

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

См. также

Достоинства

В комплект поставки продукта входят все необходимые файлы для удаленной работы с терминалами сбора данных CipherLab 8200 через дата-файл (проведения инвентаризации и проверки перемещений) в конфигурации Рарус: Торговый комплекс и примеры для работы c терминалом в режиме удаленного рабочего стола.

«Мобильный ТСД» — инвентаризация и сбор штрихкодов для iOS и Android

Сканер штрих-кода Терминал сбора данных Мобильная разработка Монитор заказов Оптовая торговля Розничная торговля Ценообразование, анализ цен Платформа 1С v8.3 Мобильная платформа 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Простой мобильный терминал сбора данных для смартфонов на iOS и Android, не требующий сложных настроек и установки дополнительных программ. Обмен между Вашей 1С и мобильным приложением осуществляется через облачный сервис и расширение конфигурации. Работает с конфигурациями УТ 11, ERP, КА2, Розница 2, Розница 3, УНФ 1.6, УНФ 3.0. Полнофункциональный демо-доступ для своей конфигурации можно запросить в настройках мобильного приложения — все необходимое придет на почту автоматически.

2000
1600 руб.

   
   
   

   

Сравнение версий

Версия 1.1, разработчик Дмитрий Медведев, содержит оригинальную процедуру выгрузки данных о товарах в терминал и позволяет проводить приемку одной накладной складского перемещения и инвентаризации.

Версия 1.2, разработчик Сергей Космачев, позволяет одновременно проводить проверку нескольких накладных складских перемещений и содержит подробную инструкцию.

Работа с базой ТСД в части маркировки в режиме offline

Терминал сбора данных Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Если на предприятии в зонах работы с маркируемой продукцией отсутствует покрытие Интернета, то есть нет возможности оперативно производить синхронизацию с системами маркировки, то в таком случае возможно использовать следующую схему – на базу Терминала сбора данных (далее: ТСД) выгружаются данные по документам из системы 1С (в зависимости от приходной и расходной операции), производится сканирование маркируемой продукции и после возврата сканера ТСД на базу происходит интеграция данных из ТСД в 1С с последующей обработкой в системах маркировки.

   
   

   

   

Про мини ПК:  Для регистрации касс Атол рекомендуем сайт ФНС Атрибут
Оцените статью
Карман PC
Добавить комментарий