Ansluta skannern till 1s 7.7. Ansluta en streckkodsläsare med hjälp av programmet atol

Trots allt har 1C:Enterprise 7.7-plattformen ingen brådska att ge upp sin position, särskilt inom lagerbokföring. Därför kommer lösningar för det att vara aktuella åtminstone under de närmaste åren. Idag vill vi uppmärksamma dig på en artikel som är dedikerad till att ansluta streckkodsläsare till konfigurationer baserade på Trade and Warehouse 9.2.

Utan överdrift kan streckkodsläsare kallas den mest populära kommersiella utrustningen. Med deras hjälp kan du effektivt automatisera mottagande och utfärdande av varor, dokumentflöde, sökning efter varor i informationsbasen och påskynda inmatningen och behandlingen av primära dokument.

Men när man ansluter skannrar till konfigurationer baserade på 1C:Enterprise 7.7 stöter många administratörer på svårigheter, som de i de flesta fall försöker lösa med metoden "shamanistisk dans med en tamburin". Därför bestämde vi oss för att publicera en serie artiklar som ägnas åt kommersiell utrustning. Vi hoppas att det kommer att hjälpa våra läsare att närma sig denna fråga intelligent och kunnigt.

Vilka typer av streckkodsläsare finns det?

Eftersom den här artikeln inte är en guide för att välja en streckkodsläsare kommer vi att lämna bakom kulisserna de egenskaper som inte är relaterade till artikelns ämne och överväga vilka typer av skannrar som finns beroende på gränssnittet för att ansluta till en PC.

  • Tangentbord slits- denna typ av skanner ingår i PC-tangentbordsluckan och kräver inga drivrutiner; vid läsning av en streckkod sänder skannern en sekvens av tecken till det aktiva inmatningsfältet, liknande tangentbordsinmatning. Idag har de praktiskt taget gått ur bruk, vilket ger vika för andra typer av skannrar. Denna typ av skanner är inte lämplig för användning med 1C:Enterprise 7.7 när den är ansluten på ett standard sätt, men den kan anslutas med kommersiella drivrutiner "ATOL: Retail Equipment Drivers"
  • RS-232- en av de mest populära typerna av skannrar, använder en COM-port för anslutning, kräver inga drivrutiner. Detta är den enda typen av skanner som ansluter till 1C:Enterprise med standardmetoder. Nackdelen är att den kräver en extern strömkälla. För tillfället tappar skannrar med USB-gränssnitt sina positioner till stor del på grund av bristen på dedikerade COM-portar på moderna moderkort.
  • USB- denna typ av anslutning håller på att bli de facto-standarden för streckkodsläsare; vissa moderna modeller, som trådlösa skannrar, är endast tillgängliga med detta gränssnitt. Som standard fungerar de i emuleringsläge för tangentbordsbrytning och kräver inga drivrutiner. De kan också fungera i COM-portemuleringsläge; för att göra detta måste du byta skannern till lämpligt läge genom att läsa en speciell streckkod från instruktionerna och installera speciella drivrutiner.

Det är värt att notera att de flesta skannrar kan fungera i något av de tre listade lägena; det räcker att byta ut gränssnittskabeln och byta skannern till önskat läge genom att läsa motsvarande streckkod från instruktionerna.

Ansluta skannern till 1C:Enterprise.

Innan du ansluter skannern måste du se till att den fungerar i önskat läge och vid behov konfigurera den. Vad behöver vi? Först och främst skannern själv och bruksanvisningen, som innehåller anpassningsbara streckkoder, genom att läsa som skannern växlas till önskat läge. Om denna instruktion inte medföljer skannern måste den erhållas från tillverkarens webbplats eller leverantör.

Om din skanner har ett USB-gränssnitt behöver du också en USB - RS232-drivrutin och en speciell streckkod för att växla skannern till COM-portemuleringsläge. Denna streckkod finns antingen i instruktionerna eller i beskrivningen av drivrutinerna, i så fall ska den skrivas ut.

Åtgärdssekvensen är som följer: skannern är ansluten till en PC, streckkoden som ställer in emuleringsläget COM (RS-232) läses och motsvarande drivrutin installeras.

VIKTIG! Se till att i slutet av lässekvensen skannern sänder en radbrytningskod (Enter); detta är ett nödvändigt villkor för att arbeta med 1C:Enterprise.

Du kan kontrollera detta på följande sätt: för en skanner med emulering av tangentbordsbrytning, öppna bara Anteckningsbok, för RS-232 skannrar kan du använda programmet Hyperterminal. I det senare fallet, skapa en ny anslutning och ange kommunikationsparametrarna med skannerporten.

Läs sedan en slumpmässig streckkod och se till att markören flyttas till nästa rad. Annars, se instruktionerna och konfigurera suffixet (koden skickas efter streckkoden) för skannern. Så för en populär och billig skanner Symbol LS1203 följande koder måste läsas sekventiellt:

Glöm inte heller att registrera biblioteket scanopos.dll, rekommenderar vi att du kopierar den till 1C rotmappen (C:\Program files\1cv7\bin) och kör kommandot:

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

Starta nu 1C:Enterprise (vi kommer att titta på exemplet med Trade and Warehouse-konfigurationen) och öppna Service - Uppsättning av kommersiell utrustning. På bokmärket Streckkodsläsare välj modell Standard skanner och glöm inte att markera rutan Streckkodsläsare ingår.

I den här artikeln kommer vi att överväga i detalj proceduren för att ansluta en streckkodsläsare till en dator och organisera dess arbete med 1C-programmet.


Användningen av skannrar blir allt mer populär. Dessa enheter används ofta inte bara i detaljhandeln. Deras användning låter dig automatisera följande operationer:

  • Sök efter objektenheter i kataloger
  • Aktivering och försäljning av inventarier
  • Intern verksamhet (förflyttning, inventering, etc.)

Med ett ord låter denna enkla enhet dig avsevärt optimera redovisningen av materiella tillgångar och, vad som är mycket viktigt, avsevärt öka noggrannheten och relevansen av lagerredovisning genom att minska inflytandet från den "mänskliga faktorn".


När du ansluter enheten till din dator för första gången kommer Windows att behandla skannern som en okänd indataenhet. Den grundläggande konfigurationen av systemet inkluderar alla nödvändiga drivrutiner, vilket gör att systemet enkelt kan känna igen enheten. Det finns tre sätt att ansluta skannern till en dator i hårdvara:

  • In i tangentbordsluckan
  • Via COM-port
  • Via USB-port

Även om vi ansluter skannern med hjälp av UT-exemplet, är den på samma sätt ansluten i konfigurationerna 1C: UPP 8, 1C: Retail 8, 1C: Integrated Automation 8


De flesta skannrar som för närvarande produceras är anslutna till en dator via en USB-port, så nedan kommer vi bara att överväga detta anslutningsalternativ.

För att ansluta skannern till 1C-programmet måste du utföra följande steg:

Efter att ha anslutit skannern till datorn och installerat nödvändig programvara (drivrutiner) bör du testa enheten. Denna kontroll kan utföras i ett "anteckningsblock" genom att skanna valfri streckkod


Därefter måste du byta skannern till com-port emuleringsläge. För att göra detta måste du skanna streckkoden "USB Serial Emulation", som finns i bruksanvisningen för vilken skanner som helst. Vid denna tidpunkt kan proceduren för hårdvaruanslutning av skannern anses vara avslutad och du bör fortsätta till 1C-programmet


För att arbeta med streckkodsläsare i den grundläggande 1C-konfigurationen, tillhandahålls ett externt verktyg "! C: Streckkodsläsare". Detta program, med hjälp av en handläsare, tar emot koden och överför den till 1C-programmet för vidare bearbetning. För att aktivera det här verktyget måste du starta programmet ScanOPOS och slutföra installationen steg för steg. Det rekommenderas att inte ändra standardinställningarna som erbjuds av programmet


När det externa verktyget är klart för arbete går vi direkt till 1C-programmet.

Välj menyalternativet "Service" ->


"Kommersiell utrustning" ->


"Ansluta och installera kommersiell utrustning"





“Lägg till” (katalogen “Commercial Equipment” öppnas) ->


"Lägg till" (en undermeny öppnas för att skapa en ny detaljhandelsutrustning)




Därefter, i undermenyn som öppnas, ange namnet på skannern, modell, mjukvarufil (1CScanOPOSScan_v2.epf) och klicka på "lägg till". Skapa sedan en grupp användare som kommer att ha tillgång till skannern. I moderna skannermodeller tillåter programvaran flexibel administration av skannerns tillgängliga gränssnitt, vilket avsevärt ökar bekvämligheten och effektiviteten med att använda dessa enheter.




Klicka på knappen "Välj" och gå till katalogelementet "Kommersiell utrustning"





Klicka på knappen "Kontrollera all ansluten utrustning". Om ett meddelande som detta visas



Du måste installera streckkodsläsarens drivrutin. När du har installerat drivrutinen klickar du på knappen "Kontrollera all ansluten utrustning" igen.



Fliken "Barcode Scanner Driver" visar enhetsparametrarna. Klicka på knappen "Sök efter utrustning".



Siffrorna 4714218000016 är faktiskt själva streckkoden som den står på förpackningen. Symboler #13 indikerar att skannern sänder servicedata tillsammans med streckkoden från förpackningen. Tecknen före streckkoden kallas ett prefix och de efter dem kallas för suffix.





I version Trade Management 10.3.6 togs användargrupper bort. Nu kan vi öppna katalogen "Nomenklatur" och skanna streckkoden.





Det sista steget av installationen är att kontrollera den installerade utrustningen och att dess programvara fungerar korrekt. För att utföra en sådan kontroll kan du skapa ett dokument "mottagning av varor och tjänster" och fylla i det med en skanner." I det här fallet ska en streckkod automatiskt matas in på korten för valda varor. Om du använder en skannern för första gången, sedan efter att ha läst streckkoden för en ny produkt, kommer systemet att be om tillåtelse att spara koden samtidigt som den automatiskt kontrollerar dess korrekthet.

1C: Entreprenör 8

Programmet "1C:Entrepreneur 8" skapades för redovisning och rapportering av enskilda företagare (IP, PE, PBOLE). Programmet låter dig föra en bok över inkomster och utgifter och affärstransaktioner för enskilda entreprenörer som betalar personlig inkomstskatt (NDFL).


1C: Enterprise 8-licenser.

Om du behöver arbeta med 1C-programmet på mer än en dator (detta kan vara ett lokalt nätverk), såväl som när du arbetar i en 1C-databas, blir det nödvändigt att köpa 1C-licenser. 1C-licenser är ytterligare skyddsnycklar för 1C-program som köps separat och ger rätt att använda på flera datorer.


Vi hade en ägarlös streckkodsläsare av typen Cipher 1000. Vi bestämde oss för att koppla den till 1C för att snabbt kunna skriva in de märkta varorna på fakturor.


Anslutning i några få steg:
1. Skannern är ansluten via USB till datorn. Drivrutiner på disk ingår. Jag kan skicka det med posten.

2. Titta i aktivitetshanteraren för att se vilken virtuell com-port skannern är ansluten till.
3. Vi använder portforwarding i terminalanslutningen.

4. I 1C, gå till menyn "Service-Installation av detaljhandelsutrustning-Streckkodsläsare". Sätt på den. Och här måste du välja rätt dll. Den inbyggda passar och fungerar, men det rekommenderas att använda "Universell drivrutin för streckkodsläsare och magnetkortläsare" från 1C, version 8.0.7.6. Det är en snabb sökning på Internet. Men om du inte hittar det, skriv till mig, jag skickar det via e-post.

5. Gå till menyn "Verktyg - Alternativ - 1C: Streckkodsläsare" ställ in rätt com-port och markera rutan "Enheten är på"

Streckkodsläsare och datainsamlingsterminal på Android v5+(testade på Android versioner 5, 6, 8.0, de andra bör också stödja)

Arbete testat i UT 10.3, UT 11, UNF 1.6

Kräver ingen installation av ytterligare programvara och drivrutiner.

Arbetar

  • via det lokala nätverket
  • via Internet (med förbehåll för portvidarebefordran och statisk IP-adress)

Driftläge:

  • Sträckkodsläsare omedelbar (beror på nätverk) uppladdning på 1s
  • Datainsamling och uppladdning till 1C
  • Laddar om detta tillhandahålls av konfigurationen av produktbalanser och priser.
  • Lossa gods på 1s i terminalläge (med en stor mängd skannat material fungerar det snabbare än en skanner)

Ingår i paketet

  • Drivrutin för 1C (kompatibel (PS: nästan kompatibel)) Testad för att fungera på plattformen: 1C 8.3.12.1567 (konfigurationer UT 11, BP 3.0, UNF 1.6) (Drivrutinen är både en TSD-drivrutin och en skannerdrivrutin.)
  • Bearbetning för service av kommersiell utrustning 1C 8.2 (testad på UT 10.3.37) (Separat bearbetning för streckkodsläsaren och för datainsamlingsterminalen)
  • Drivrutinen kan också startas från dina egna hemmagjorda redovisningsapplikationer; för att göra detta, studera hårdvaran för externa komponenter i 1C (eller genom referens)
  • Android-applikationen är själva skannern och datainsamlingsterminalen.

Installationsprocedur:

  1. Installera TSD-drivrutinen i 1C (Ansluten utrustning->Drivrutiner->Lägg till en ny drivrutin från filen =>tsdbarcode35.zip)
  2. Vi installerar TSD-drivrutinen i 1C (Ansluten utrustning->Drivrutiner->Lägg till en ny drivrutin från filen =>tsdbarcode35.zip) och ändrar sedan (inte före installationen, utan efter) utrustningstypen till skanner.
  3. Vi ansluter utrustningen i 1C (Ansluten utrustning->Skapa ->Utrustningsdrivrutin =>Datainsamlingsterminal Android 3.59
  4. Vi kopplar in utrustningen i 1C (Ansluten utrustning -> Skapa -> Utrustningsdrivrutin => Android 3.59 streckkodsläsare
  5. Vi konfigurerar 1C-utrustningen - en IP-adress som motsvarar din dator, väljer en port och ställer in ett lösenord
  6. Vi ställer in anslutningsfördröjningen (om du arbetar via Internet, då mer, om via ett lokalt nätverk räcker 20)
  7. Installera applikationen på Android =>barcode1cV35.apk
  8. Vi konfigurerar IP-adressen, porten och lösenordet som i 1C, välj driftläge (som en skanner, koderna kommer omedelbart att gå till 1C)
  9. vi använder
  10. För installation i 1C 8.2. använd instruktionerna för anslutning av kommersiell utrustning. (kräver ingen installation av ytterligare programvara)
  • Funktionalitet tillkommer på begäran.
  • Buggar korrigeras baserat på feedback
  • Designändringar enligt råd

Uppdatering:

  • Lagt till stöd för 1C 8.2 (UT 10.3)
  • Lade till detaljer i katalogen för ytterligare stöd för TSD (Data Collection Terminal)
  • Gränssnittet har uppdaterats (Lägg till visning av namn vid skanning)
  • Fixade gränssnittsvisningsfel
  • Fixade ett fel som uppstod under skanning i Android 8+
  • När du installerar en ny version på Android måste den gamla tas bort.
  • Tillagd röstinmatningsfunktion. När du använder frasen "Namn tändare artikel 575 kvantitet 13" kommer följande rader att fyllas i på produktkortet: Namn tändare, artikelnummer - 575, kvantitet -13. När du använder frasen "lättare" kommer det aktiva fältet att fyllas i. När du skannar en produkt kommer den sista frasen att fyllas i med namnet. (extra funktion, ingår inte i huvudfunktionen)
  • Om du vill ha samtidig drift av både skannern och TSD, lägg sedan samma portar i 1C.
  • I olika 1C-konfigurationer lossas sammansättningen av produktkolonner olika, inkl. Det är inte nödvändigt att ladda upp pris och kvantitet. För normal avlastning av bearbetning skriver jag på beställning.

Speciellt tack till Grigory Grigorievich för hjälp med utveckling och testning. (Alla insamlade medel för denna utveckling kommer att spenderas på att köpa en modern bärbar dator åt honom och lära honom hur man programmerar)

Ansluter skannern till 1c Enterprise

Åh, den här artikeln har frågat länge. Varje klient måste få information om och visa installationsstegen. Vi bestämde oss för att hjälpa dem som var ivriga att självständigt ansluta skannern till 1c-programmet. (Varför exakt 1:or - ja, 80% arbetar med det, och i andra program uppstår som regel inga problem)

Hur man ställer in en USB streckkodsläsare Metrologic MS9540 och andra modeller.

För 1s7
1 Anslut streckkodsläsaren till datorn
2 En sökning efter hårdvarudrivrutin sker, efter en kort sökning installerar den en usb hid-kompatibel enhet (detta är vanligtvis om vi har utrustning som USB). Skannern är installerad somtangentbordsemulator. Vi checkar in ett anteckningsblock - vi skuggar alla som kommer till hands produkt.
3 Om vi ​​behöver en skanner i COM-läge då: vi måste skaffa en bok med programmeringsstreckkoder och hitta önskat alternativ, till exempel för MS9540 skriva ut 68 sidor och
sida 2 (numrering enligt boknumren i det nedre vänstra hörnet, och inte enligt bladen.
4 Låt oss nu börja programmera skannern.

På blad 2 skannar vi koden Enter/Exit Conficuration Mode -Vi hör ett konstigt gnisslande från skannern, vi gick in i programmeringsläge. OCHdem på sidan 68 skanna koden med inskriptionen Aktivera Usb Serial Emulation Code, gå tillbaka till sidan 2 och skanna samma sak där

Gå in i/avsluta konfikationsläge. Detta avslutar skannerprogrammeringsprocessen.

5 Skannern har omprogrammerats till com-port emuleringsläge, nu måste vi hitta en drivrutin och peka den till vår drivrutin - Metrologic MS5145 Eclipse.rar.
Utrustning av typen (Holliway Metrologic ComX) ska visas i enhetshanteraren - där X är com-portnumret. Om detta inte händer har du missat, byt sedan skannern till en annan USB-port och återgå till steg nr 4.
6 När du installerar verktyget från Atol kan du välja att installera automatiskt eller selektivt, välj endast inmatningsenheten.
7 Vi startar skannertestet, hittar sökutrustningsknappen, skannar valfri streckkod med skannern, titta och se:vår kod är ХХХХХХХХХХХХ och i slutet finns specialsymboler #13 #10 - vi tycker att det inte är värt att beskriva vad de betyder. Vi stänger utrustningssökningen och ställer in vår markerade com-portoch välj först #13 sedan #10 i suffixkolumnen. Vi markerar rutan för att stänga av utrustningen vid start och enheten är påslagen.
8 Därefter bör vi i 1c7 i teorin kopiera atol-drivrutinen, och i Administration - inställningar för detaljhandelsutrustning hittar vi den och ställer in den för att ansluta. Vi får meddelandeenheten ansluten framgångsrikt. Vi går till Administration - Inställningar och kollar på fliken - Streckkodsläsare, våra förtydligade inställningar för hastighetsport och suffix.
Om vi ​​inte ser skannerdrivrutinen i 1c. Gå sedan till ProgramFiles/Atol eller

ProgramFiles86/AtolVi letar där efter Scanner1c.ert, dll och slänger allt i vår extforms/equip-databas. Därefter lägger vi till en ny skannerenhet i 1c, anger ett nytt namn för skannern, visar den på scaner1c.ert, scaner1c.dll, extern bearbetning, skriv identifieraren - Scaner.


I 1Cv8 är det lite enklare; i nya versioner är några av drivrutinerna redan implementerade eller tillgängliga på ditt personliga konto och även på ITS-diskar.

Om varken det ena eller det andra finns till hands kan du återigen vända dig till föraren från ATOLA (

upp till år 10 var ATOL-versionerna gratis, efter detta gäller det endast produkter från Atol),

därför letar vi antingen efter den gamla versionen och ber


för att passa eller köpa en skanner från Atol.


I varianten följde tur med oss ​​när vi valde

-Sätta upp kommersiell utrustning

-Atol skanner

-klicka på förartest,

titta på "drivrutin installerad" eller klicka


"installera drivrutin".









Förresten, i 1C8 om programmet kostar

Vi rekommenderar också att du ansluter skannern till en bärbar dator och ställer in den som en tangentbordsemulering (som standard är de redan inställda så här - KEYBOARD21), ställ bara in suffixet #13. Således kommer vi inte att få oavsiktliga hemorrojder när vi återansluter till en annan USB och automatiskt byter COM-port.

Faktum är att om skannern växlas till emuleringsläge (eller köps) av en COM-port, kommer Atol-drivrutiner att vara helt onödiga. Allt som återstår är att hitta en drivrutin från tillverkaren - vi har något i avsnittet. Du kan lämna en förfrågan om du har den till hands, vi skickar den till supportsektionen. Eller så kan du beställa.

Ladda ner en uppsättning små instruktioner med manualer + drivrutiner från Atol (gamla)

Dela med sig