Heart-Profit ERP

Heart-Profit Boards => Heart-Profit Releasenotes => Topic started by: Heart Informatisering B.V. on June 08, 2007, 03:52:02 pm



Title: ] teken in Barkode voor (10) van Chargenummer
Post by: Heart Informatisering B.V. on June 08, 2007, 03:52:02 pm
Deze Releasenote bevat een aanpassing inzake een tamelijk raar probleem. We hebben een etiket met daarop een EAN 128 Barkode: (01)08713723003914(10)L71I0950111

We hebben twee scanners, die ogenschijnlijk precies hetzelfde zijn ingesteld (maar er zal vast wel iets afwijkends ingesteld staan).

Van de ene scanner hebben we een 50 tal versies die allen hetzelfde werken, de tweede scanner is er een van een nieuwe type (nieuwe software).

Alle scanners scannen in Wordpad de string : 010871372300391410L71I0950111

 
De 50 scanners enerzijds scannen ook bovengenoemde waarde in Profit. De andere scanner bevat echter vóór de (10) kode ter identificering van het Chargenummer een teken ] waarmee die barkode er niet uit zien als

010871372300391410L71I0950111

maar als

0108713723003914]10L71I0950111

Vreemd genoeg wordt in Wordpad in alle gevallen hetzelfde gescanned.

 
Voor de analen ook de opmerking dat het programma "kbifCE" op de Scan Terminal, op de plaats van de bracket een vierkant blokje toont. Het meest logische is dat dit een identifier is, maar, waarom zit deze dan enkel voor het Chargenummer en niet voor de EAN codering? Daarnaast blijft het raar dat twee typen scanners die barkode anders scannen, en al helemaal dat degene waarop het fout gaat, e.e.a. in Wordpad wel goed scant.

Omdat niet precies valt te achterhalen wat de oorzaak hiervan is, is het probleem programmatechnisch omzeild door te anticiperen op deze bracket. Vanaf heden mag op positie 17 derhalve 10 staan, maar ook ]10.  
 
 
FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
LOBCLZ      Omschrijving (nog) niet bekend    15-12-2006    08-06-2007


Title: Re: ] teken in Barkode voor (10) van Chargenummer
Post by: Frank van Hofwegen on June 08, 2007, 04:08:12 pm
Quote
maar als

0108713723003914]10L71I0950111

Quote
Vanaf heden mag op positie 17 derhalve 10 staan, maar ook [10. 

Er mag dus zowel [ als ] staan?


Title: Re: ] teken in Barkode voor (10) van Chargenummer
Post by: Wouter Rijnbende on June 11, 2007, 08:12:53 am
Er mag dus zowel [ als ] staan?

Nee. Alleen ].

Betrof een typefout.



Title: Re: ] teken in Barkode voor (10) van Chargenummer
Post by: mdekraa on June 11, 2007, 12:30:12 pm
In EAN128 kun je van 3 karakter sets gebruik maken, mogelijk zit hier wat verschillend in de configuratie?

zie bv http://www.barcodeisland.com/code128.phtml

Mogelijk staat de ene scanner op alleen getallen lezen en de ander op alphanumeriek?



Title: Re: ] teken in Barkode voor (10) van Chargenummer
Post by: Wouter Rijnbende on June 11, 2007, 01:37:44 pm
In EAN128 kun je van 3 karakter sets gebruik maken, mogelijk zit hier wat verschillend in de configuratie?

Dat het aan een characterset zou liggen leek ook mij het meest voor de hand liggende, echter, het verschil niet hem dan niet in numeriek <> alphanumeriek, immers de "0108713723003914]10L71I0950111" reeks bevat ook de letter "L".


Title: Re: ] teken in Barkode voor (10) van Chargenummer
Post by: mdekraa on June 11, 2007, 02:21:39 pm
Hmm

Ik weet dat een ( in sommige soorten barcode (ean39+ als ik het goed heb)  een soort [Esc] code is om een opdracht te kunnen geven aan de scanner
Mogelijk dat hier ook zoiets optreed.
Heb je autodetectie van EAN type soms aan staan?



Title: Re: ] teken in Barkode voor (10) van Chargenummer
Post by: Wouter Rijnbende on June 11, 2007, 03:32:55 pm
Heb je autodetectie van EAN type soms aan staan?

Niet dat ik weet. Wel staan alle sanners (dus ook degene die het wel doen) dat ze dezelfde type barkodes moeten lezen. 39, 128 en nog een.