Баркод скенерът не работи правилно. Защо? Грешки при четене на баркод Четене на баркод 1s

В момента баркодовете могат да бъдат намерени почти навсякъде: в производството партидите от номенклатурата се маркират с тях, в търговията - стоки, болнични листове и други регулаторни документи често се маркират с двуизмерни кодове. Не е трудно да закупите устройство за четене на тези маркировки, много по-трудно е да го конфигурирате правилно за работа в конкретно приложение. Как да свържете скенер за баркод към 1C, какви опции поддържа, какво да направите, за да настроите устройството - ще се опитаме да покрием тези и много други въпроси в нашата статия.

Основни режими на скенера

Ако говорим за интерфейсите за свързване на устройството персонален компютър, тогава има три опции:

  1. Към прекъсването на клавиатурата, тоест към PS / 2 порта;
  2. В COM конектор;
  3. В USB гнездото.

Като правило, първите два конектора на модерния дънни платкиНе, и няма да говорим за тях.

Баркод скенерите, свързани чрез USB, могат да работят в два режима:

  • Режим на емулация на клавиатурата;
  • Режим на емулация на COM порт.

Характеристики на функциониране и методи за определяне на режима на работа на скенера

За да проверите в кой режим е конфигуриран конкретен скенер, опитайте да отворите Notepad и да го използвате, за да прочетете всеки баркод, който грабне окото ви. Ако в главния прозорец на програмата се появи ред с числа, тогава скенерът емулира клавиатура, ако нищо не се появи, тогава или скенерът не е свързан, или е конфигуриран да емулира COM порт.

Във втория случай за правилна работаустройство, което трябва да инсталирате драйвери. След инсталирането на което, в Device Manager в подменюто Ports ще се появи ново устройство (фиг. 1).

Трябва да се отбележи, че програмата 1C може да работи и с двата вида емулация, само в случай на емулация на клавиатура, няма да се стартира автоматичен външен манипулатор на събития, данните просто ще бъдат въведени в активното поле.

Можете да използвате напълно пълния потенциал на програмата и свързаното към нея устройство само в режим на емулация на COM порт.

Превключване между режимите

Малко потребители знаят, че скенерите за баркод могат да се самопрограмират. Като правило в комплекта за доставка или на уебсайта на производителя на скенера можете да намерите книга с таблици за настройка, които позволяват чрез прости манипулации:

  1. Определяне на видовете баркодове, достъпни за четене;
  2. Задаване на суфикси и префикси към въведената информация;
  3. Променете режима на работа на устройството.

За да превключите скенера от режим на емулация на клавиатура към емулация на COM порт, трябва:

  • Намерете съответната част от таблицата за настройка;
  • Влезте в режим на програмиране (като правило в горната част на таблицата или в нейното начало има съответен код, който трябва да бъде прочетен);
  • Изберете желания параметър и го прочетете като скенер;
  • Запазете избора, като прочетете подходящия код, за да завършите програмирането.

Обикновено след тези стъпки компютърът открива ново устройство и може да поиска да инсталирате драйвер.

Директно свързване на устройството към 1C

Доскоро настройката и свързването на допълнително оборудване към 1C се извършваше с помощта на драйвери от Atol. Наскоро обаче техните разработки станаха платени. В същото време самият 1C пусна добър безплатен манипулатор за скенери Scanopos.dll (тази библиотека трябва да бъде регистрирана) и помощна програма, наречена 1CScanOPOSScan.epf, която може да бъде намерена както в мрежата, така и на ITS дискове.

След това през меню Операции-> Указател-> Обработка поддръжка на търговско оборудване отворете формата на този указател. Трябва да добавим елемент, на който сами ще измислим име, и да попълним полето за въвеждане "Обработка".

Ако имате абонамент за ITS, последна версияобработката може да бъде изтеглена от мрежата, като щракнете върху последния бутон в реда "Обработка" (фиг. 2) и въведете данните за вход и паролата на абонамента. В противен случай можете да изберете изтегления файл 1CScanOPOSScan.epf.

И така, преминаваме директно към свързването на устройството към 1C. Отиваме на адрес: Сервиз-> Търговско оборудване-> Свързване и конфигуриране на търговско оборудване и получаваме прозорец (фиг. 3).

Кликнете върху бутона за добавяне над табличната част на формата. В таблицата ще се появи нов ред. С натискане на F4 на клавиатурата или бутона за избор от дясната страна на реда ще отворим формата на справочника "Търговско оборудване" (фиг. 4).

Ние трябва да:


По този начин баркод скенерът ще бъде регистриран в системата и, работейки в режим на емулация на COM порт, ще въведе необходимите данни, независимо от активността на елементите на формуляра и текущата подредба на клавиатурата.

Баркодирането подобрява ефективността на магазина чрез:

  • Изключения за грешка в изявление
  • Намалени възможности за измами на служители
  • Ускорете обслужването на клиенти.

В статията ще разгледаме как да настроите баркодиране в 1C: Retail edition 2.

По-специално, нека да разгледаме:

Приложимост

Статията е написана за редакторите на 1C: Retail 2.1 . Ако използвате това издание, чудесно - прочетете статията и внедрите разглежданата функционалност.

Ако планирате да започнете да прилагате 1C: Retail, тогава най-вероятно ще се използва по-ново издание. Интерфейсите и функционалността може да варират.

Затова препоръчваме да вземете курса 1C: Retail 2 за компании за автоматизация на магазини и услуги, това ще ви помогне да избегнете грешки и загуба на време/репутация.

Какво е баркод, ползите от използването

Първо, за по-задълбочено разбиране, нека се обърнем към основната теория за баркодирането на стоките.

Какво е баркод?

Баркодът е изображение, което представлява набор от геометрични символи, подредени по определен стандарт. По правило това са вертикални правоъгълници с различна ширина.

Комбинация от такива правоъгълници представлява някои данни в машинния код. Баркодът донякъде напомня на фабричния номер.

Числата или знаците, кодирани в баркод, са уникален идентификатор, който след като бъде прочетен, може да бъде използван по някакъв начин от компютър. Например, за да намерите повече информация за даден продукт.

Има много приложения за баркодиране. Основните са използването на баркодове за идентификация на продукта, използване в инвентара, както и за маркиране на товари в логистични компании.

Предимството на използването на баркодове е, че тъй като баркодът се чете от компютър, обработката му отнема много по-малко време, отколкото ръчната обработка на информацията за продукта.

По този начин въвеждането на 12-цифрен номер на артикул чрез натискане на бутоните на клавиатурата може да отнеме на оператора поне шест секунди. Докато четенето на баркод от компютър отнема само част от секундата.

Освен това обработката на баркод от компютър е много повече прецизна обработкаинформация. По-специално, при ръчно въвеждане възниква средно една грешка на 300 знака или цифри от статията. При работа с баркод нормата е по-малко от една грешка на милион прочетени кодове.

В допълнение, някои стандарти за кодиране имат определени алгоритми, които ви позволяват да правите още по-малко грешки.

Грешките при въвеждане на данни водят до допълнителни разходи за компанията. В резултат на това при използване на баркодиране се намаляват общите разходи на компанията и се оптимизират търговските процеси. В крайна сметка грешките при въвеждане ще изискват най-малкото повторно въвеждане на данни. В най-лошия случай е възможна ситуация, когато грешен продукт бъде изпратен до клиента, а може би дори до грешен клиент.

Видове и стандарти на баркодове

Има доста различни стандарти за баркод. Всеки от тях има своите ограничения и предимства. Различни стандарти за баркод обикновено се използват за различни цели.

Първоначално имаше само линейни баркодове. Това е вид едноизмерен баркод, който може да се чете в една посока като един ред.

Помислете за примери за линейни кодове, с които ще работим в бъдеще.

Първата група линейни баркодове е EAN8И EAN13(Европейски артикулен номер). Това са европейски стандарти за цифров баркод, които са предназначени да кодират идентификатори на продукти и производители.

Баркодовете от този тип могат да съхраняват само числови стойности. EAN8съхранява осемцифрено число, EAN13е тринадесетцифрено число. Примери за тези баркодове са показани на фигура 1. Ще работим главно с типа баркод EAN13.

Фиг.1 Примери за баркод (EAN8 и EAN13)

Въз основа на баркод EAN13често се създава различен тип баркод ITF14 . Този тип баркод се използва за насипни транспортни опаковки на стоки. Основната му разлика и предимство пред EAN13нещо е даден типбаркодът се отпечатва в много по-голям размер.

Съответно, той може да бъде поставен върху някаква повърхност, изискванията за които са много по-малко, отколкото в случая EAN13. Например, дори когато печатате върху картонена кутия, тя ще бъде успешно разчетена от автоматично оборудване.

Тъй като този тип е изграден върху EAN13, той също съхранява само числова стойност (четиринадесетцифрено число). Пример за този баркод е показан на фигура 2.

Ориз. 2 Пример за баркод ITF-14

Следващата група баркодове, която се използва доста често, е Код 39/128И EAN128. Разликата между тези типове на първо място е, че те могат да се използват за кодиране не само на числа, но и на букви и дори специални знаци (скоби, долни черти и т.н.). Съответно информацията в тях може да бъде кодирана по-пълно.

Но има и някои недостатъци - това е голяма ширина на баркода в сравнение с предишните типове (виж фиг. 3).

Тип баркод EAN128като цяло ви позволява да кодирате неограничено количество информация, но ширината на баркода ще нараства съответно.

Ориз. 3 Пример за баркод EAN128

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

С течение на времето количеството информация, което може да бъде кодирано в линейни баркодове, стана недостатъчно. Затова бяха създадени двумерни баркодове, които могат да съдържат много повече информация от линейните.

Тези баркодове стават все по-популярни. Най-често срещаният представител на двумерните баркодове е QRкод.

Използва се за решаване на абсолютно различни задачи: в него се кодират връзки, визитка, контакти и може да се кодира доста голямо количество разнообразна информация.

Доста популярен тип 2D баркод е PDF417. Този баркод се използва във финансовите отчети.

В системата 1C: Търговия на дребноподдържат се само линейни баркодове. Нека се спрем на описанието на използването на кодове по-подробно. EAN13И Код39.

Първо, нека разгледаме основните им разлики.

Тип EAN13използва се за кодиране само на числова стойност, има стабилен размер на ширината на баркода и може да се чете и в двете хоризонтални посоки, т.е. лесно за четене оборудване дори в обърнато състояние.

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

Последната функция трябва да се има предвид при закупуване на скенер за баркод, защото. Скенерът има определени ограничения за размера на баркода, който може да се чете.

Код Код39може да се чете само в начална позиция, т.е. ако го обърнете, тогава вече не се счита.

Като се вземат предвид горните разлики, основно се използва кодът EAN13: както за маркиране на единични и тегловни стоки, така и за маркиране на други обекти на системата с баркодове.

Код Код39използва се като допълнителен, когато е необходимо да се кодират букви и символи (например за кодиране на серия от електронни стоки).

Обосновка за повторно етикетиране на стоки със собствени баркодове

Говорейки за целесъобразността на използването на собствени баркодове, трябва да се отбележи, че някои компании залепват абсолютно всички баркодове на производителите със собствени вътрешни баркодове.

Други компании използват някои от баркодовете на производителите и използват вътрешен баркод за някои от стоките.

Разбира се, сега основната част от асортимента на дребно от стоки вече е маркиран с някакъв баркод на производителя, а това са само баркодове. EAN13.

Но тук са възможни няколко ситуации.

Може да се случи различни стоки от различни производителище има същия баркод. В тази ситуация няма нищо критично и системата 1C: Retail дори поддържа този случай на използване.

В конфигурация Търговия на дребно 2можете да конфигурирате способността да се вземат предвид неуникалните баркодове.

Но тогава ще има леко неудобство: когато четете такъв неуникален баркод, ще се отвори специален списък с продукти, които са свързани с този баркод, и ще трябва да изберете желания продукт от този списък.

Това донякъде забавя обработката на стоките и също така увеличава вероятността от грешка на оператора.

Поради това е препоръчително да поддържате уникалността на баркодовете и в такива случаи, за някои продукти с дублиран баркод, създайте и отпечатайте свой собствен баркод и залепете отново етикета.

Друг проблем, който може да възникне е, че ако опаковката на продукта е повредена, баркодът може да не се разчете.

В този случай също трябва да създадете свой собствен баркод и да залепите отново етикета на производителя.

Използване на баркодове в 1C системи

В системите 1C баркодът се използва главно за идентифициране на обекти. Баркодират се различни обекти, като стоки на бройка и тегло, карти за отстъпка на клиенти и карти за регистрация на служители.

Освен това стойността може да бъде кодирана в баркода сериен номер, или номера на ваучера за подарък.

В рамките на тази статия ще разгледаме само баркодиране на стоки на парче (четене на баркодове и създаване на собствени).

Помислете за вътрешен шаблон за баркод като EAN13.

2M LL XXXXXXXXX K

Този тип ви позволява да кодирате цифров код, състоящ се от 13 цифри. Първите 12 от тях са значими.

тринадесета цифра ( К) е символ за проверка, който се изчислява автоматично по определен алгоритъм като EAN13.

Първата цифра винаги е цифрата 2 - това е общоприетото правило за формиране на вътрешен баркод на фирмата.

Втора цифра ( М) е префиксът на баркода на артикула. Именно за него системата 1C: Retail ще разбере, че този продукт е парче. Определени алгоритми ще бъдат свързани с тази функция в конфигурацията Retail 2.

Третата и четвъртата цифра на баркода ( LL) е двуцифрено число, което е префикс на баркод на възел на разпределена информационна база.

Останалите цифри от пет до дванадесет ( XXXXXXXXX) представляват номера на артикула по ред.

Настройки на баркод

Първо трябва да настроите баркодиране в системата 1C: Търговия на дребно.

Всички настройки се намират в секцията Администрация.

В случая се интересуваме Настройки на елемента, който ще се появи след избиране на подходящата команда (виж фиг. 4)

Фиг.4 Настройки на извикващия елемент

В настройките на артикулите има цяла група настройки, свързани с баркодирането на стоките (виж Фиг. 5).

Фиг.5 Група настройки Баркодиране

Първата настройка ви позволява да разрешите на системата да използва неуникални кодове.

Останалите две настройки ви позволяват да зададете префиксите, които ще се използват в обсъждания по-рано вътрешен шаблон за баркод. В същото време описанието на този шаблон е дадено и в надписа към тези настройки.

Първият префикс позволява системата 1C: Търговия на дребноразберете, че този баркод е точно баркодът на стока на бройка.

Ако се използва разпределена информационна база (DIB) и има няколко възела за различни магазини, тогава тази префиксна стойност ще бъде предадена по време на обмена. Тази стойност ще бъде еднаква за всички магазини.

Вторият префикс (префиксът на баркода на възела RIB), напротив, не участва в обмена и има различни стойности за различните възли на RIB.

Факт е, че обменът между различни възли се извършва в сесии, а не в реално време.

Съответно, ако даден префиксТъй като баркодът на RIB възела не съществуваше, може да възникне ситуация, когато потребителите в различни възли създават продукти с един и същ баркод - дори ако неуникалните баркодове биха били забранени.

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

Този префикс се състои от две цифри и съответно може да приема стойности от 00 до 99. За един магазин стойността на префикса може да бъде пропусната.

Въвеждане на информация за баркод

Информацията за баркодовете на продуктите се въвежда от картата на складовия списък. Командата за отваряне на списъка с елементи се намира в секцията (Вижте фиг. 6).

Ориз. 6 Отворете списъка с елементи

Фиг.7 Формуляр за списък с артикули

Във формата за списък с артикули, с двойно щракване на мишката, можете да изберете произволна позиция на артикула и да отворите картата му (виж Фиг. 8).

В навигационната лента на картата има специална команда баркодове, след извикване на което се появява таблична секция с баркодове за дадена позиция от номенклатурата (виж фиг. 9).

Тези. Можете да въведете няколко баркода за един наличен артикул. При четене на някой от тези баркодове, системата 1C: Търговия на дребноще намери дадената номенклатура.

Ориз. 8 Артикул артикул карта

Ориз. 9 Създайте баркодове

За да създадете нов баркод в командния панел на табличния раздел, щракнете върху бутона Създавайте. Ще се появи формуляр за създаване на баркод (вижте Фигура 9). В тази форма полето Номенклатурасе попълва автоматично.

Има възможност за определяне на опаковката на артикула, вида на баркода и неговата стойност. Ако продуктът вече е маркиран с баркод на производителя, можете да изберете подходящия тип баркод и да въведете самия баркод (или ръчно, като напишете стойността му на клавиатурата, или автоматично с помощта на скенер за баркод).

След като въведете необходимите данни, щракнете върху бутона Напиши и затвори.

За създаване на нов (вътрешен) баркод има бутон във формата за създаване Нов баркод(вижте Фиг. 9), като кликнете върху която програмата Търговия на дребно 2създава нов тип баркод EAN13според предварително обсъдения модел.

Ако артикулът се отчита по характеристики, тогава при създаването на баркод трябва да посочите характеристиката (вижте фиг. 10). В този случай полето за характеристика е задължително.

Фиг.10 Създаване на баркод в случай на счетоводство по характеристики

На по-стари системи ( Търговия на дребно изд. 1, Управление на търговията 10.3) беше възможно да се инсталира баркод върху номенклатурата, без задължителното посочване на характеристиката.

След това, при четене на баркод, системата определя номенклатурата и предлага да изберете характеристика от списъка с всички налични характеристики.

В новото поколение системи това поведение е променено. Сега баркодът стриктно идентифицира комбинацията Номенклатура + Характеристика.

Ако искате да видите списък с всички баркодове, които са въведени в системата 1C: Търговия на дребно, тогава можете в раздела Справочна информацияв група Вижте също(долу вляво) използвайте командата баркодове.

Формата на списък с всички баркодове (съответния регистър на информация) е показана на Фигура 11. Тази форма има поле, избирайки стойност, в която ви позволява да ограничите списъка до баркодове на обекти от определен тип: номенклатура, информация карти (отстъпка и регистрация), сертификати за подарък.

Ориз. 11 Формуляр за списък на всички баркодове.

Къде и как можете да работите с баркодове в системата?

Помислете къде в конфигурацията Търговия на дребно 2се използват въведени от нас баркодове. Първо, това са всички документи, в които има таблична част Стоки. В тях баркодът ще се използва за избор на стоки.

Освен това баркодът може да бъде разчетен и обработен на работното място на касата.

И третото място на честото използване на баркодове е списъкът Номенклатура. В него разчитането на баркода ще ви позволи да отворите картата на намерения артикул.

Фигура 12 показва документа “Продажба на стоки”. Моля, обърнете внимание, че в командния панел на табличната част Стокиима специален бутон Въведете баркод, като щракнете върху който се отваря специален диалогов прозорец, в който можете ръчно да въведете необходимия баркод.

Ориз. 12 Попълване на табличната част на документа по баркод

На работното място на касиера сред бутоните на долния панел има бутон Баркод, при натискане на който се отваря форма за въвеждане на баркод.

След въвеждане на баркода на някоя от стоките и натискане на клавиш Въведетесистема 1C: Търговия на дребнонамира тази номенклатура и я добавя към касовата бележка (виж фиг. 13).

Ориз. 13 Работно място на касиера

Два вида оборудване обикновено се използват за четене на баркод: скенер за баркод и терминал за събиране на данни.

Въпреки това понякога е необходимо ръчно въвеждане. Етикетът с баркод може да е повреден и да не може да бъде прочетен от скенера. В такава ситуация касиерът има възможност да разчете цифровата стойност на баркода и да я въведе ръчно в документа или на работното място на касиера.

В списъка с елементи, през менюто Всички действия, е достъпна командата Търсене по баркод(виж фиг. 14).

Също така имайте предвид, че има стандарт горещ клавишза въвеждане на баркод F7. Работи и за всички документи.

Ориз. 14 Търсене на баркод в списъка с артикули

В документа или на работното място на касата, ако въведете или прочетете баркод, който не е в системата, операторът ще получи съобщение, че данните за кода не са намерени.

В списъка с елементи, при четене на стойност на баркод, която не съществува в системата, програмата Търговия на дребно 2ви подканва да създадете нова позиция с дадения баркод.

Ако сте съгласни с предложението на системата, тогава картата на номенклатурната позиция ще се отвори за попълване.

Баркодиране в 1C: Управление на търговията 11

В 1C: Управление на търговията баркодирането намира и друго приложение. Баркодовете се показват в почти всички стандартни печатни формуляри и се използват за бързо търсене на конкретни документи. Разширен е списъкът с обекти, за които е предвиден печат на етикети с баркод: за доставка, складови клетки, опаковъчни списъци и др.

Игор Сапригин,
Кемерово

1. Описание на проблема

В работата си веднъж се сблъсках с проблем, при който баркод, отпечатан на принтер за етикети, след това беше лошо разчетен или изобщо не можеше да бъде прочетен от скенер за баркод. В същото време визуално баркодът изглеждаше абсолютно нормален и не се различаваше от баркодовете, които скенерът разчиташе нормално. Проблемът възникна при отпечатването на баркодове от 1C, инсталиран на сървъра, и работата беше извършена от терминалния достъп.


2. Разум

Причината за проблема се крие в работата на системата за пренасочване на печат, работеща на сървърни операционни системи Windows. Факт е, че за да опрости инсталирането на принтери в терминални потребителски сесии, Microsoft добави към своите сървърни операционни системи, започвайки с Windows сървърФункция от 2008 г TS EasyPrint.Това е система за емулиране на драйвер за принтер в терминална сесия. Но работата на тази система не винаги върви гладко и понякога принтерът може да не печата или да работи неправилно, което се случва в нашия случай. Сама по себе си тази функция е много добра, тъй като значително улеснява живота на сървърните администратори, те не са задължени да инсталират драйвер за всеки принтер на сървъра, а само решават проблеми, ако възникнат. При принтер за етикети възниква ситуация, че системата EasyPrint неправилно прехвърля данни към самото устройство и визуално отпечатаният баркод не се различава по нищо от този, който се показва на екрана или се отпечатва на компютъра извън терминалната сесия.

3. Разрешаване на проблеми

Проблемът се решава чрез деактивиране групова политикаизползване на EasyPrint по подразбиране и инсталиране на безплатен драйвер за принтер за етикети. За да направите това, отворете групови правила:

Компютърни конфигурации->
Компоненти на Windows->
Услуги за отдалечен работен плот->
Хост на сесия на отдалечен работен плот->
Пренасочване на принтер

и имущество първо използвайте отдалечен лесен драйвер за печатпромяна на позиция деактивирайте.


Сега алгоритъмът за свързване на принтера към терминалния режим ще се промени и на първо място ще използва Windows инсталиран драйверпринтер и ако не бъде намерен, значи вече ще се използва универсален драйверЛесен печат. След това все още трябва да инсталирате драйвера за този принтер на сървъра, ако вече не е инсталиран, и да излезете от терминалната сесия и да влезете отново. Можете да проверите дали драйверът на принтера е инсталиран правилно в секцията устройства и принтериконтролен панел, в свойствата на принтера за етикети в секцията трябва допълнително да се посочи драйверът за този принтер, а не универсалният драйвер EasyPrint. Ако всичко е направено правилно, отпечатаните етикети трябва да се сканират бързо и без проблеми.

P.S.

Друг проблем, с който се сблъсках в работата си, когато скенерът не искаше да разчете отпечатания баркод, беше, че персоналът не разбираше как е подреден баркодът и от какво се формира. Имаше случаи, когато служители копираха номера на артикула или кода на продукта в последните цифри на баркода. Факт е, че последният символ на баркода е сервизен и се формира по определени правила и ако числата на баркода не се генерират автоматично от програмата, а се въвеждат в програмата от потребител, който няма представа как трябва да се образува, тогава може да възникне ситуация, при която отпечатаният баркод няма да бъде прочетен от скенера. Но тук решението е просто - използвайте баркодове, генерирани автоматично от програмата или прочетени от опаковката на продукта.

Трябва да направите RMK ( работно мястокасиер) с работещ скенер и друга необходима функционалност.

Процедура:

1. Поставяме 1s, конфигурация.

Като начало ще направим няколко потребители, първият винаги е „Админ“, вторият ще наречем „Касиер“ и ще му дадем пълни права (за теста, за добро, трябва да настроите лични права) .

В конфигуратора (от администратора) ще коригираме потребителя "Касиер". Поставяме „тип стартиране“ и „обикновено приложение“

„Използване на свързано оборудване“ и „Използване на потребителски групи“

Настройки за администриране и счетоводство.

Потребителските възможности в RMK се конфигурират в Администриране и допълнителни потребителски права

2. Конфигурираме скенера да емулира com порта, това ще ни позволи да работим в RMC със скенера без ненужни проблеми.

За да направя това, трябваше да изтегля драйвера за емулация на COM порт на Symbol v. 1.8.5

защото Вече няма желание да проверявате, но преди да инсталирате драйвера, тази инструкция беше приложена:

Setting_scanners_Symbol_in_1C Прилагам и него, показва баркод за програмиране на скенера за емулация и настройка на скенера за 1s.

Е, по принцип това завършва настройката на скенера. Сега RMK ще прихване всички сканирани баркодове.

Всичко е същото само на Windows 7

Скенерът се инсталира автоматично. Не съм го принуждавал да емулира своя COM порт. Скенерът работи като клавиатура. За 1s трябваше да настроя скенера така, че първо да изпрати F7 (въвеждане чрез щрих) + самия щрих + enter.

Преди да купите скенер за баркод, обърнете специално внимание на това как скенерът ще се свърже с вашия компютър.

Въпреки изобилието от баркод скенери на пазара, всички те в крайна сметка се свързват чрез един от четирите вида конектори или интерфейсни портове:

PS/2 Keyboard Gap - Както подсказва името, баркод скенерът се включва в пролуката между компютъра и клавиатурата.

USB емулация (всъщност свързана чрез USB порти настройки като в PS / 2)

RS-232 сериен (Com) порт - свързва се към Ком порткомпютър, но изисква допълнително захранване.

USB емулация (всъщност връзка през usb порт и настройки като в RS-232)

Настройване на скенер за баркод в програми 1C в празнина на клавиатурата

Настройването на 1C скенер за баркод, който се включва в празнината на клавиатурата, изобщо не е трудна задача. Първото нещо, което трябва да направите, е да конфигурирате префикса на скенера за баркод. По подразбиране скенер за баркод, който е включен в празнината на клавиатурата, когато сканира баркод на продукт, връща цифрите на баркода и знака за връщане - това е същото, както ако сте натиснали клавиша ENTER на клавиатурата на компютъра след сканиране. Въпреки това, за да сканирате баркода на продукта в програмата 1C, натиснете клавиша F7 - необходимо е връщане на каретката. За да не натискаме постоянно F7, добавянето на специален знак - префикс - ще ни помогне. В този случай префиксът е определен набор от знаци, които скенерът изпраща, преди да изпрати баркод. Като префикс се използва главно стойността "150" - това е ASCII кодът за клавиша F7. Този метод е подходящ и за USB скенер, когато не е възможно да се инсталира драйвер за емулация на COM порт.

Настройка на скенер за баркод в програми 1C чрез USB порт.

Програмата 1C не вижда баркод скенери, свързани чрез USB конектор, но ги „вижда“ перфектно операционна система Windows. Когато включите скенера за първи път, операционната система ще предложи да инсталира драйвера си, но ние няма да го позволим и ще откажем автоматична инсталацияи инсталирайте драйвера ръчно. По правило драйверът за емулация на COM порт се намира на диска, доставен с баркод скенера, има и специализирани помощни програми за настройка на свойствата на самия баркод скенер, като: сила на звука на звуковия сигнал, префикс, суфикс и др. Или има специално ръководство за потребителя с конфигурационни баркодове, чрез сканиране на които можете да конфигурирате скенера по определен начин. По време на инсталирането на този драйвер операционната система създава виртуален COM порт. Следващата стъпка е да конфигурирате порта. След като самият скенер е конфигуриран, преминаваме към конфигурацията в 1C. За да направите това, в менюто Услуга?Настройки на търговско оборудване?Намираме раздела Скенери и отидете до него и инсталирайте нов скенер за баркод. Като обработка обикновено се използва доставената стандартна обработка за поддръжка "1CScanOPOSScan_v2.epf". След това отидете на „Параметри“ и конфигурирайте COM порта и параметъра Скорост на скенера. Скенерът за баркод е настроен!

Настройка на скенер за баркод в програми 1C чрез COM порт.

Конфигурираме скенера за баркод 1C, както в предишния пример. След като самият скенер е конфигуриран, преминаваме към конфигурацията в 1C. За да направите това, в менюто Услуга?Настройки на търговско оборудване?Намираме раздела Скенери и отидете до него и инсталирайте нов скенер за баркод. Като обработка обикновено се използва доставената стандартна обработка за поддръжка "1CScanOPOSScan_v2.epf". След това отидете на „Параметри“ и конфигурирайте COM порта и параметъра Скорост на скенера. Скенерът за баркод е настроен!



Свързани статии: