Internet Windows Android

Conectarea și configurarea unui scaner de coduri de bare. Conectarea unui scaner de coduri de bare utilizând programul atol Instalarea unui scaner de coduri de bare în 1s retail 8

În acest articol, vom analiza în detaliu procedura de conectare a unui scaner de coduri de bare la un computer și de organizare a activității acestuia cu programul 1C.


Utilizarea scanerelor devine din ce în ce mai populară. Aceste dispozitive sunt utilizate pe scară largă nu numai în comerțul cu amănuntul. Utilizarea lor vă permite să automatizați următoarele operațiuni:

  • Căutați unități de articole în directoare
  • Valorificarea si vanzarea obiectelor de inventar
  • Operațiuni interne (mișcare, inventariere etc.)

Într-un cuvânt, acest dispozitiv simplu vă permite să optimizați semnificativ contabilitatea activelor materiale și, ceea ce este foarte important, să creșteți semnificativ acuratețea și relevanța contabilității de depozit prin reducerea influenței „factorului uman”.


Când conectați dispozitivul la computer pentru prima dată, Windows va trata scanerul ca pe un dispozitiv de intrare necunoscut. Configurația de bază a sistemului include toate driverele necesare, ceea ce permite sistemului să recunoască cu ușurință dispozitivul. Există trei moduri de a conecta scanerul la un computer în hardware:

  • În golul tastaturii
  • Prin portul COM
  • Prin portul USB

Deși conectăm scanerul folosind exemplul UT, acesta este conectat în mod similar în configurațiile 1C: UPP 8, 1C: Retail 8, 1C: Integrated Automation 8


Majoritatea scanerelor produse în prezent sunt conectate la un computer printr-un port USB, așa că mai jos vom lua în considerare doar această opțiune de conectare.

Pentru a conecta scanerul la programul 1C, va trebui să efectuați următorii pași:

După conectarea scanerului la computer și instalarea software-ului necesar (driverele), ar trebui să testați dispozitivul. Această verificare poate fi efectuată într-un „notepad” prin scanarea oricărui cod de bare


Apoi, trebuie să comutați scanerul în modul de emulare a porturilor de comandă. Pentru a face acest lucru, trebuie să scanați codul de bare „USB Serial Emulation”, care se află în instrucțiunile de utilizare ale oricărui scaner. În acest moment, procedura de conectare hardware a scanerului poate fi considerată completă și ar trebui să treceți la programul 1C


Pentru a lucra cu scanere de coduri de bare în configurația de bază 1C, este furnizat un utilitar extern „! C: Scanner de coduri de bare”. Acest program, folosind un cititor manual, primește codul și îl transferă în programul 1C pentru procesare ulterioară. Pentru a activa acest utilitar, trebuie să lansați aplicația ScanOPOS și să finalizați instalarea pas cu pas. Se recomandă să nu modificați setările implicite oferite de program


După ce utilitarul extern este gata de lucru, mergem direct la programul 1C.

Selectați elementul de meniu „Service” ->


„Echipament comercial” ->


„Conectarea și instalarea echipamentelor comerciale”





„Adăugați” (se va deschide directorul „Echipament comercial”) ->


„Adăugați” (se va deschide un submeniu pentru a crea un nou echipament de vânzare cu amănuntul)




Apoi, în submeniul care se deschide, indicați numele scanerului, modelul, fișierul software (1CScanOPOSScan_v2.epf) și faceți clic pe „adăugați”. Apoi, creați un grup de utilizatori care vor avea acces la scaner. În modelele moderne de scanare, software-ul permite administrarea flexibilă a interfeței scanerului disponibilă, ceea ce crește semnificativ confortul și eficiența utilizării acestor dispozitive.




Faceți clic pe butonul „Selectați” și accesați elementul de director „Echipament comercial”





Faceți clic pe butonul „Verificați toate echipamentele conectate”. Dacă apare un astfel de mesaj



Trebuie să instalați driverul scanerului de coduri de bare. După instalarea driverului, faceți clic din nou pe butonul „Verificați toate echipamentele conectate”.



Fila „Driver scaner cod de bare” arată parametrii dispozitivului. Faceți clic pe butonul „Căutare echipament”.



Numerele 4714218000016 sunt de fapt codul de bare în sine, așa cum apare pe ambalaj. Simbolurile #13 indică faptul că scanerul transmite date de service împreună cu codul de bare din ambalaj. Caracterele dinaintea codului de bare se numesc prefix, iar cele de după ele se numesc sufix.





În versiunea Trade Management 10.3.6, grupurile de utilizatori au fost eliminate. Acum putem deschide directorul „Nomenclatură” și scanăm codul de bare.





Etapa finală a instalării este verificarea echipamentului instalat și a funcționării corecte a software-ului acestuia. Pentru a efectua o astfel de verificare, puteți crea un document „primire de bunuri și servicii” și îl puteți completa folosind un scanner.” În acest caz, un cod de bare ar trebui să fie introdus automat în cardurile bunurilor selectate. Dacă utilizați un scanerul pentru prima dată, apoi după citirea codului de bare al unui produs nou, sistemul va cere permisiunea de a salva codul, verificând în același timp corectitudinea acestuia.

1C: Antreprenor 8

Programul „1C:Entrepreneur 8” a fost creat pentru contabilitate și raportare de către antreprenorii individuali (IP, PE, PBOLE). Programul vă permite să păstrați o carte de venituri și cheltuieli și tranzacții comerciale ale întreprinzătorilor individuali care sunt plătitori de impozit pe venitul personal (NDFL).


1C: Licențe Enterprise 8.

Dacă trebuie să lucrați cu programul 1C pe mai multe computere (aceasta poate fi o rețea locală), precum și atunci când lucrați într-o bază de date 1C, devine necesar să cumpărați licențe 1C. Licențele 1C sunt chei de protecție suplimentare pentru programele 1C care sunt achiziționate separat și dau dreptul de utilizare pe mai multe computere.


Cu toate acestea, platforma 1C:Enterprise 7.7 nu se grăbește să renunțe la poziția sa, mai ales în domeniul contabilității de depozit. Prin urmare, soluțiile pentru aceasta vor fi relevante cel puțin în următorii câțiva ani. Astăzi am dori să vă aducem în atenție un articol dedicat conectării scanerelor de coduri de bare la configurații bazate pe Trade and Warehouse 9.2.

Fără a exagera, scanerele de coduri de bare pot fi numite cele mai populare echipamente comerciale. Cu ajutorul lor, puteți automatiza în mod eficient primirea și emiterea mărfurilor, fluxul de documente, căutarea mărfurilor în baza de informații și puteți accelera introducerea și procesarea documentelor primare.

Cu toate acestea, atunci când conectează scanere la configurații bazate pe 1C:Enterprise 7.7, mulți administratori întâmpină dificultăți, pe care în cele mai multe cazuri încearcă să le rezolve folosind metoda „dansului șaman cu tamburină”. Prin urmare, am decis să publicăm o serie de articole dedicate echipamentelor comerciale. Sperăm că va ajuta cititorii noștri să abordeze această problemă în mod inteligent și cu cunoștințe.

Ce tipuri de scanere de coduri de bare există?

Deoarece acest articol nu este un ghid pentru alegerea unui scanner de coduri de bare, vom lăsa în culise acele caracteristici care nu au legătură cu subiectul articolului și vom lua în considerare ce tipuri de scanere există în funcție de interfața de conectare la un PC.

  • Ruperea tastaturii- acest tip de scaner este inclus în decalajul tastaturii PC-ului și nu necesită drivere; atunci când citește un cod de bare, scanerul transmite o secvență de caractere în câmpul de introducere activ, similar introducerii de la tastatură. Astăzi practic au ieșit din uz, făcând loc altor tipuri de scanere. Acest tip de scaner nu este potrivit pentru utilizare cu 1C:Enterprise 7.7 atunci când este conectat într-un mod standard, cu toate acestea, poate fi conectat folosind drivere comerciale „ATOL: Drivers pentru echipamente de vânzare cu amănuntul”
  • RS-232- unul dintre cele mai populare tipuri de scanere, folosește un port COM pentru conectare, nu necesită drivere. Acesta este singurul tip de scaner care se conectează la 1C:Enterprise folosind mijloace standard. Dezavantajul este că necesită o sursă de alimentare externă. În acest moment, scanerele cu interfață USB își pierd pozițiile în mare parte din cauza lipsei de porturi COM dedicate pe plăcile de bază moderne.
  • USB- acest tip de conexiune devine standardul de facto pentru scanerele de coduri de bare; unele modele moderne, precum scanerele wireless, sunt disponibile doar cu această interfață. În mod implicit, funcționează în modul de emulare întreruperea tastaturii și nu necesită drivere. Ele pot funcționa și în modul de emulare a portului COM; pentru a face acest lucru, trebuie să comutați scanerul în modul corespunzător, citind un cod de bare special din instrucțiuni și instalând drivere speciale.

Este de remarcat faptul că majoritatea scanerelor pot funcționa în oricare dintre cele trei moduri enumerate; este suficient să înlocuiți cablul de interfață și să comutați scanerul în modul dorit citind codul de bare corespunzător din instrucțiuni.

Conectarea scanerului la 1C:Enterprise.

Înainte de a conecta scanerul, trebuie să vă asigurați că funcționează în modul dorit și, dacă este necesar, să îl configurați. De ce avem nevoie? În primul rând, scanerul în sine și instrucțiunile de utilizare, care conțin coduri de bare personalizabile, prin citirea cărora scanerul este trecut în modul dorit. Dacă această instrucțiune nu este inclusă cu scanerul, trebuie să fie obținută de pe site-ul web al producătorului sau de la furnizor.

Dacă scanerul dvs. are o interfață USB, veți avea nevoie și de un driver USB - RS232 și de un cod de bare special pentru a comuta scanerul în modul de emulare a portului COM. Acest cod de bare este fie în instrucțiuni, fie conținut în descrierea driverelor, caz în care ar trebui să fie tipărit.

Secvența acțiunilor este următoarea: scanerul este conectat la un computer, codul de bare care setează modul de emulare COM (RS-232) este citit și driverul corespunzător este instalat.

IMPORTANT! Asigurați-vă că la sfârșitul secvenței de citire scanerul transmite un cod de întrerupere de linie (Enter); aceasta este o condiție necesară pentru a lucra cu 1C:Enterprise.

Puteți verifica acest lucru după cum urmează: pentru un scaner cu emulare întreruperea tastaturii, deschideți Caiet, pentru scanerele RS-232 puteți folosi programul Hyper Terminal. În acest din urmă caz, creați o nouă conexiune și specificați parametrii de comunicare cu portul scanerului.

Apoi citiți un cod de bare aleatoriu și asigurați-vă că cursorul se deplasează pe linia următoare. În caz contrar, consultați instrucțiunile și configurați sufixul (codul trimis după codul de bare) al scanerului. Deci, pentru un scaner popular și ieftin Simbol LS1203 următoarele coduri trebuie citite secvenţial:

De asemenea, nu uitați să înregistrați biblioteca scanopos.dll, vă recomandăm să îl copiați în folderul rădăcină 1C (C:\Program files\1cv7\bin) și să rulați comanda:

Regsvr32 C:\Program files\1cv7\bin\scanopos.dll

Acum lansați 1C:Enterprise (ne vom uita la exemplul configurației Trade and Warehouse) și deschideți Service - Instalarea echipamentelor comerciale. Pe marcaj Scanner de coduri de bare selectați modelul Scaner standardși nu uitați să bifați caseta Scanner de coduri de bare inclus.

Este necesar să se creeze un RMK (stație de lucru casierie) cu un scaner funcțional și alte funcționalități necesare.

Procedură:

1. Instalați 1c, configurare.

Pentru început, vom face câțiva utilizatori, primul este întotdeauna „Admin”, al doilea îl vom numi „Casier” și îi vom oferi drepturi depline (pentru test, cel mai bine este să configurați drepturile personale) .

În configurator (de la admin), vom edita utilizatorul „Casier”. Setați „tipul de pornire” și „aplicație obișnuită”

„Utilizați echipamentul conectat” și „Utilizați grupurile de utilizatori”

Administrare & Configurare parametri contabili.

Configuram capabilitățile utilizatorului în RMK în Administrare și Drepturi suplimentare de utilizator

2. Configuram scanerul pentru a emula un port com, acest lucru ne va permite sa lucram in RMK cu scanerul fara probleme inutile.

Pentru a face acest lucru, trebuia să descarc driverul de emulare a portului COM Symbol v 1.8.5

deoarece Nu mai vreau să verific, dar înainte de a instala driverul, am folosit această instrucțiune:

Setting up_scanners_Symbol_in_1C Îl atașez și el, arată codul de bare pentru programarea scanerului pentru emulare și configurarea scanerului în 1C.

Ei bine, în principiu, aceasta completează configurarea scanerului. Acum RMK va intercepta toate codurile de bare scanate.

Totul este la fel doar pe Windows 7

Scanerul a fost instalat automat. Nu l-am forțat să-și emuleze portul COM. Scanerul funcționează ca o tastatură. Pentru 1c, a trebuit să configurez scanerul astfel încât să trimită mai întâi F7 (intrare cu stroke) + stroke în sine + enter.

Înainte de a cumpăra un scaner de coduri de bare, acordați o atenție deosebită modului în care va fi conectat scanerul la computer.

În ciuda abundenței de tipuri de scanere de coduri de bare de pe piață, toate se conectează în cele din urmă printr-unul dintre cele patru tipuri de conectori sau porturi de interfață:

PS/2 Keyboard Gap - după cum sugerează și numele, scanerul de coduri de bare este conectat la spațiul dintre computer și tastatură.

Emulare USB (conectată de fapt printr-un port USB și setările sunt aceleași ca în PS/2)

Port serial (Com) RS-232 – se conectează la portul Com al computerului, dar necesită o sursă de alimentare suplimentară.

Emulare USB (conectată de fapt printr-un port USB și setările sunt aceleași ca în RS-232)

Configurarea unui scaner de coduri de bare în programele 1C în spațiul de la tastatură

Configurarea unui scaner de coduri de bare 1C conectat la golul tastaturii nu este deloc o sarcină dificilă. Primul lucru pe care trebuie să-l faceți este să configurați prefixul scanerului de coduri de bare. În mod implicit, un scaner de coduri de bare conectat la golul tastaturii atunci când scanează un cod de bare de produs returnează numerele codului de bare și un simbol de returnare - acesta este același ca și cum ați apăsa tasta ENTER de pe tastatura computerului după scanare. Totuși, pentru a scana codul de bare al unui produs în programul 1C, este necesară apăsarea tastei F7 - Întoarcerea carului. Pentru a nu apăsa constant F7, adăugarea unui caracter special - un prefix - ne va ajuta. În acest caz, un prefix este un anumit set de caractere pe care scanerul le trimite înainte de a trimite codul de bare. Valoarea „150” este în general folosită ca prefix - acesta este codul ASCII al tastei F7. Această metodă este potrivită și pentru un scaner USB în cazurile în care nu este posibilă instalarea unui driver de emulare a portului COM.

Configurarea unui scaner de coduri de bare în programe 1C prin portul USB.

Programul 1C nu vede scanere de coduri de bare conectate printr-un conector USB, dar sistemul de operare Windows le „vede” perfect. Când porniți scanerul pentru prima dată, sistemul de operare vă va oferi să-și instaleze driverul, dar nu o vom permite și vom refuza instalarea automată, ci instalați driverul manual. De regulă, driverul de emulare a portului COM se află pe discul livrat cu scanerul de coduri de bare; există și utilități specializate pentru setarea proprietăților scanerului de coduri de bare în sine, cum ar fi volumul semnalului sonor, prefixul, sufixul etc. Sau există un manual de utilizare special cu coduri de bare de configurare, prin scanare pe care puteți configura scanerul într-un anumit mod. În timpul instalării acestui driver, sistemul de operare creează un port COM virtual. În continuare trebuie să configurați portul. După ce scanerul în sine este configurat, trecem la configurarea în 1C. Pentru a face acest lucru, în meniul Service? Setări echipamente de vânzare cu amănuntul? Găsiți fila Scanere și accesați ea și instalați un nou scaner de coduri de bare. Serviciul standard de procesare „1CScanOPOSScan_v2.epf” inclus în livrare este de obicei folosit ca procesare. Apoi, accesați „Setări” și configurați portul COM și parametrul Viteza scanerului. Scanerul de coduri de bare este configurat!

Configurarea unui scaner de coduri de bare în programele 1C printr-un port COM.

Configuram scanerul de coduri de bare 1C ca în exemplul anterior. După ce scanerul în sine este configurat, trecem la configurarea în 1C. Pentru a face acest lucru, în meniul Service? Setări echipamente de vânzare cu amănuntul? Găsiți fila Scanere și accesați ea și instalați un nou scaner de coduri de bare. Serviciul standard de procesare „1CScanOPOSScan_v2.epf” inclus în livrare este de obicei folosit ca procesare. Apoi, accesați „Setări” și configurați portul COM și parametrul Viteza scanerului. Scanerul de coduri de bare este configurat!

În zilele noastre, codurile de bare pot fi găsite aproape peste tot: în producție marchează loturi de articole, în comerț marchează mărfuri, codurile bidimensionale sunt adesea folosite pentru a marca certificatele de concediu medical și alte documente de reglementare. Nu este dificil să achiziționați un dispozitiv pentru a citi aceste marcaje; este mult mai dificil să îl configurați corect pentru o anumită aplicație. Cum să conectați un scanner de coduri de bare la 1C, ce opțiuni de operare acceptă, ce trebuie să faceți pentru a configura dispozitivul - vom încerca să acoperim aceste întrebări și multe alte întrebări în articolul nostru.

Moduri de operare de bază a scanerului

Dacă vorbim despre interfețele pentru conectarea dispozitivului la un computer personal, atunci există trei opțiuni:

  1. În golul tastaturii, adică la portul PS/2;
  2. B conector COM;
  3. În conectorul USB.

De regulă, primii doi conectori nu sunt prezenți pe plăcile de bază moderne și nu vom vorbi despre ei.

Scanerele de coduri de bare conectate prin USB pot funcționa în două moduri:

  • Modul de emulare a tastaturii;
  • Modul de emulare a portului COM.

Caracteristici de funcționare și metode pentru determinarea modului de funcționare al scanerului

Pentru a verifica în ce mod este configurat un anumit scaner, încercați să deschideți Notepad și să îl utilizați pentru a citi orice cod de bare care vă atrage atenția. Dacă în fereastra principală a programului apare o linie cu numere, înseamnă că scanerul emulează o tastatură; dacă nu apare nimic, atunci fie scanerul nu este conectat, fie este configurat să emuleze un port COM.

În al doilea caz, pentru ca dispozitivul să funcționeze corect, trebuie să instalați drivere. După instalare, un nou dispozitiv va apărea în Manager dispozitive din submeniul Porturi (Fig. 1).

Trebuie remarcat faptul că programul 1C poate funcționa cu ambele tipuri de emulare, dar în cazul emulării tastaturii, gestionarea automată de evenimente externă nu va fi lansată, datele vor fi pur și simplu introduse în câmpul activ.

Puteți utiliza pe deplin întregul potențial al programului și al dispozitivului conectat la acesta numai în modul de emulare a portului COM.

Comutarea între moduri

Nu mulți utilizatori știu că scanerele de coduri de bare pot fi programate independent. De regulă, în pachet sau pe site-ul producătorului de scaner puteți găsi o carte cu mese de așezare care permit, prin manipulări simple:

  1. Determinați tipurile de coduri de bare disponibile pentru citire;
  2. Setați sufixe și prefixe la informațiile introduse;
  3. Schimbați modul de funcționare al dispozitivului.

Pentru a comuta scanerul din modul de emulare a tastaturii la emularea portului COM, trebuie să:

  • Găsiți partea corespunzătoare a tabelului de acordare;
  • Intrați în modul de programare (de regulă, în partea de sus a tabelului sau la începutul acestuia există un cod corespunzător care trebuie citit);
  • Selectați parametrul dorit și considerați-l un scanner;
  • Salvați selecția citind codul corespunzător pentru a finaliza programarea.

De obicei, după acești pași, computerul detectează un dispozitiv nou și poate necesita instalarea driverului.

Conectarea directă a dispozitivului la 1C

Până de curând, configurarea și conectarea echipamentelor suplimentare la 1C se făcea folosind drivere de la Atol. Cu toate acestea, recent evoluțiile lor au devenit plătite. În același timp, însăși compania 1C a lansat un procesor gratuit bun pentru scanere Scanopos.dll (aceasta bibliotecă trebuie înregistrată) și un utilitar numit 1CScanOPOSScan.epf, care poate fi găsit atât în ​​rețea, cât și pe discurile ITS.

După aceea, prin meniul Operațiuni->Director->Deservire procesare a echipamentelor comerciale, deschideți formularul acestui director. Trebuie să adăugăm un element pentru care noi înșine vom găsi un nume și să completăm câmpul de introducere „Procesare”.

Dacă aveți un abonament la ITS, cea mai recentă versiune de procesare poate fi descărcată din rețea făcând clic pe butonul cel mai exterior din linia „Procesare” (Fig. 2) și introducând datele de conectare și parola abonamentului. În caz contrar, puteți selecta fișierul descărcat 1CScanOPOSScan.epf.

Deci, să trecem direct la conectarea dispozitivului la 1C. Mergem la adresa: Service->Echipament comercial->Conectare si montare echipamente comerciale si primim o fereastra (Fig. 3).

Faceți clic pe butonul de adăugare de deasupra părții tabelare a formularului. Un nou rând va apărea în tabel. Apăsând F4 de pe tastatură sau butonul de selecție din partea dreaptă a liniei, vom deschide formularul din directorul „Echipament comercial” (Fig. 4).

Trebuie să ne:


Astfel, scanerul de coduri de bare va fi înregistrat în sistem și, lucrând în modul de emulare a portului COM, va introduce datele necesare indiferent de activitatea elementelor de formular și de aspectul curent al tastaturii.