Citirea codurilor de bare 1s. Scanerul de coduri de bare nu funcționează corect. De ce? Justificare pentru reetichetarea mărfurilor cu propriile coduri de bare

Este ușor și cum să configurați un scaner în 1C: Retail? Multe entități de afaceri specializate în industria construcțiilor nu cunosc cele mai simple reguli de instalare și, prin urmare, apelează la centrele de calcul și companiile de instalare pentru ajutor software. În ciuda complexității aparente, procesul de implementare a dispozitivelor de citire a codurilor de bare se poate face independent dacă urmați cu strictețe instrucțiunile și respectați recomandările date de producătorii de scaner.

Instalarea unui dispozitiv în 1C: Retail

Un scanner de coduri de bare este un dispozitiv destinat utilizării în comerț. Scopul său este de a citi informații despre un anumit produs, care sunt stocate pe linii de coduri de bare magnetice.

Puteți conecta singur echipamentele de citit la computerele locale, fără ajutorul unor specialiști terți. Dacă, după instalare, o entitate comercială descoperă că scanerul nu citește coduri de bare sau nu funcționează deloc, atunci pot fi suspectate următoarele probleme:

    Echipament de calitate proastă achiziționat;

    Driverele nu au fost instalate sau acest proces a fost efectuată cu încălcări;

    Dispozitivul de citire nu a fost configurat cu software-ul 1C.

Fiecare entitate comercială poate conecta în mod independent un dispozitiv de citire la echipamentul său informatic și apoi îl poate integra în software-ul 1C. Pentru a face acest lucru, va trebui să înțelegeți procesul de configurare a scanerelor. Dacă managerul punct de vânzare are cunoștințe tehnice, va putea desfășura fără dificultate întreaga gamă de activități de instalare.

Cum se conectează echipamentul la decalajul tastaturii?

Înainte de a cumpăra un dispozitiv de citire a codurilor de bare, o entitate comercială trebuie să știe cum se va conecta la echipamentul informatic. Astăzi, piața internă oferă o gamă largă de scanere, astfel încât proprietarii de magazine vor putea alege echipamentul care este cel mai potrivit din toate punctele de vedere.

Dacă o entitate comercială va realiza o astfel de configurare a dispozitivului de citire, atunci ar trebui să acționeze într-o anumită secvență:

    Va trebui să configurați prefixul cititorului;

    În software-ul 1C trebuie să apăsați tasta F7;

    Este foarte important să faceți un retur cu transportul;

    Pentru a nu apăsa constant această tastă, experții recomandă adăugarea unui prefix ( caracter special, set de caractere);

    Cel mai adesea, entitățile comerciale folosesc combinația de numere 150 etc. ca prefix.

Această metodă de conectare este ideală pentru un punct de vânzare cu amănuntul care utilizează un scaner USB, deoarece nu au capacitatea de a instala driverele de emulare necesare pentru portul COM.

Cum se configurează un cititor printr-un port USB?

Software-ul 1C, care este utilizat în mod activ de companiile comerciale, nu recunoaște dispozitivele de citire a codurilor de bare care sunt conectate prin conectori USB. În ciuda acestui, acest echipament poate găsi și identifica rapid aproape orice sistem de operare, cum ar fi Windows. După ce cititorul este conectat la calculator local, sistemul de operare va solicita utilizatorului să instaleze în modul automat driverele necesare.

Experții recomandă manual instalați drivere pentru scanere de coduri de bare. Pentru a face acest lucru, va trebui să lansați discul corespunzător, care ar trebui să fie furnizat cu fiecare dispozitiv de citire. În timpul instalării sistem de operare va fi creat un port COM virtual, după care va trebui să-l configurați. În etapa finală a instalării echipamentului de citire, acesta este integrat în software-ul 1C. După aceasta, sistemul este testat: un produs este luat și un dispozitiv este ținut peste el, dacă în fereastră apare codificarea corespunzătoare, atunci procesul de instalare a avut succes;

Dacă aveți dificultăți la configurarea echipamentelor de vânzare cu amănuntul în 1C, vă recomandăm să contactați compania noastră. Specialiștii noștri vor conecta echipamentul și vor configura funcționarea acestuia în 1C în cel mai scurt timp și nivel superior calitate.

Este posibil ca scanerul de coduri de bare să nu funcționeze corect din mai multe motive. Vom indica cele mai probabile dintre ele.

  1. Este posibil ca componenta externă a scanerului să aibă setări diferite de setările scanerului. Setările componentei externe pot fi văzute selectând elementul „Opțiuni” din meniul „Instrumente”. În fereastra cu parametrii de sistem care se deschide, setările pentru componentele externe ale scanerului se află în fila „Scanner de coduri de bare”. Trebuie să aduceți aceste setări în conformitate cu setările scanerului.
  2. Când trimiteți un șir de cod de bare, scanerul nu îl termină cu un caracter de linie nouă. Acest caracter este separatorul dintre diferitele coduri de bare. La primirea datelor de la scaner componentă externă Fără un caracter newline, nu va putea determina unde se termină un cod de bare și unde începe altul.
  3. Unele scanere sunt configurate implicit pentru a adăuga un caracter special la începutul codului de bare. De obicei, acest simbol indică formatul (de ex. EaN13, COD 39) al codului de bare citit.
  4. Într-o configurație tipică, setările au o casetă de selectare specială „Codul de bare are un prefix”, care vă permite să gestionați corect o astfel de situație. Dacă este setat, atunci codul de bare este considerat a avea un prefix de literă.

Ei ne găsesc: De ce scanerul de coduri de bare nu vede codul de bare?, De ce nu funcționează scanerul de coduri de bare?, de ce scanerul nu vede codul de bare, pe noul computer scanerul de coduri de bare scanează de fiecare dată, scanerul de coduri de bare scanează incorect, scanerul scanează incorect, de ce scanerul nu scanează codul de bare, scanerul de coduri de bare nu scanează, de ce scanerul nu funcționează fundal ferestre de ce scanerul nu găsește codul de bare

Î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ții:

  • 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 depozitului prin reducerea influenței „factorului uman”.


Când conectați dispozitivul la computer pentru prima dată, Windows va trata scanerul ca dispozitiv necunoscut intrare. 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 pentru orice 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 „! 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 „Echipamente comerciale”) ->


„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 „primirea bunurilor și serviciilor” și îl puteți completa folosind un scaner.” În acest caz, un cod de bare ar trebui să fie introdus automat pe cardurile bunurilor selectate. Dacă utilizați un scanner 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” - creat pentru întreținere contabilitateși raportarea de către antreprenori individuali, întreprinzători individuali, întreprinzători privați, persoane juridice private. 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 venit indivizii(NDFL).


1C: Licențe Enterprise 8.

Dacă trebuie să lucrați cu programul 1C pe mai multe computere (acesta poate fi retea locala), și, de asemenea, atunci când lucrați într-o bază de date 1C, este nevoie să cumpărați licențe 1C. Licențele 1C sunt chei suplimentare protecția programelor 1C, care sunt achiziționate separat și dau dreptul de utilizare pe mai multe computere.


1.Descrierea problemei

În munca mea, am întâmpinat odată o problemă în care un cod de bare imprimat pe o imprimantă de etichete era apoi citit prost sau nu putea fi citit deloc de un scaner de coduri de bare. În același timp, vizual codul de bare arăta absolut normal și nu era diferit de codurile de bare pe care le citește în mod normal scanerul. Problema a apărut la tipărirea codurilor de bare de la 1C instalat pe server, iar munca a fost efectuată din sub acces la terminal.


2. Motivul

Cauza problemei constă în funcționarea sistemului de redirecționare a imprimării care rulează pe sistemele de operare Windows server. Faptul este că pentru a simplifica instalarea imprimantelor în sesiunile terminale utilizatorii Microsoft adăugat la sistemul de operare al serverului său începând de la Windows server caracteristica 2008 TS EasyPrint. Acesta este un sistem pentru emularea unui driver de imprimantă într-o sesiune de terminal. Dar funcționarea acestui sistem nu decurge întotdeauna fără probleme și, uneori, este posibil ca imprimanta să nu imprime sau să funcționeze incorect, ceea ce se întâmplă în cazul nostru. Această funcție în sine este foarte bună, deoarece face viața mult mai ușoară administratorilor de server, aceștia nu sunt obligați să instaleze un driver pentru fiecare imprimantă de pe server, ci rezolvă problemele doar dacă apar. Cu o imprimantă de etichete, apare o situație în care sistemul EasyPrint transferă incorect datele către dispozitivul propriu-zis, iar codul de bare imprimat vizual nu este diferit de cel afișat pe ecran sau imprimat pe un computer care nu se află într-o sesiune de terminal.

3. Rezolvarea problemei

Problema se rezolvă prin oprire politica de grup utilizând EasyPrint în mod implicit și instalând un driver rad pentru imprimanta de etichete. Pentru a face acest lucru, trebuie să deschideți Politica de grup:

Configurații computer->
Componente Windows->
Servicii desktop la distanță->
Gazdă sesiune Desktop la distanță->
Redirecționarea imprimantei

și proprietate utilizați mai întâi driverul de imprimare ușor de la distanță schimba in pozitie Dezactivați.


Acum se va schimba algoritmul de conectare a imprimantei la modul terminal și, în primul rând, va folosi Windows driverul instalat imprimanta, iar dacă nu o găsește, atunci va fi deja folosită driver universal EasyPrint. După aceasta, mai trebuie să instalați driverul pentru această imprimantă pe server, dacă nu a fost deja instalat, și să părăsiți sesiunea de terminal și să vă conectați din nou. Puteți verifica dacă driverul de imprimantă a fost instalat corect în secțiune dispozitive și imprimante panoul de control, în proprietățile imprimantei de etichete din secțiune, trebuie specificat suplimentar driverul pentru această imprimantă, și nu driverul universal EasyPrint. Dacă totul este făcut corect, etichetele imprimate ar trebui să scaneze rapid și fără probleme.

P.S.

O altă problemă pe care am întâlnit-o în munca mea, când scanerul nu a vrut să citească codul de bare tipărit, a fost că personalul nu a înțeles cum funcționează codul de bare și din ce este făcut. Au existat cazuri când angajații copiau numărul articolului sau codul produsului în ultimele cifre ale codului de bare. Faptul este că ultimul caracter al unui cod de bare este un caracter de serviciu și este format după anumite reguli, iar dacă numerele codurilor de bare nu sunt generate automat de program, ci sunt introduse în program de către un utilizator care habar n-are cum ar trebui să fie format, atunci poate apărea și o situație în care codul de bare imprimat să nu fie citit de scaner. Dar aici soluția este simplă - folosiți codurile de bare generate automat de program sau citiți din ambalajul produsului.