We have a requirement for a barcode with a value/field exit/value. We're
using TL Ashford for the label and using various Wasp scanners. The string
I'm testing is 0000015$M1104615 in code 39. In TLA, the actual code is
M¦04$MM¦01 (also used M¦04M¦08M¦01) where M¦04 is the quantity field, M¦08
is the $M and M¦01 is the item number. A label is created with this value
in the barcode. When this barcode is scanned into Word or Notepad, 0000015
is on the first line, 1104615 is on the second line, and the cursor is on
the third line, so it looks like it is working. In a display file, we are
getting either 1104615.00 in the quantity field (both values combined) or
0000015 with an "Enter key not allowed in field" message. We are expecting
a 0000015 in the quantity field and a 1104615 in the item field. The
vendor's code has:
A SQTY R B 8 12REFFLD(##QTY_TR)
A 8 24'Item.......:'
A 82 DSPATR(RI)
A SITEM R B 8 37REFFLD(##ITEM)
For SQTY, using CHECK(RB) or CHECK(RZ) or no CHECK had the "Enter key not
allowed in field" message. Using CHECK(FE) or CHECK(ER) puts both values
the same quantity field.
TLA says the barcode is correct ($M for field exit, $A for enter). Wasp
says the barcode works for them - although I suspect they did not test on
the i - waiting to hear back on that. They said the setting to use from
manual (Wasp WWS-800) was "on page 22 scan enter setup > full ascii > then
on page 21 scan update." I'd already done this, but I followed those
procedures again, with the same results.
Just for fun, if I position the cursor to the item number field and then
scan the barcode, the quantity (first) value displays in the item field and
the cursor is positioned at the beginning of the quantity field (CHECK(RB),
CHECK(RZ), CHECK(FE), CHECK(ER) and no CHECK) with no value displaying in
the quantity field.
The WWS-800 scanner and a Wasp light pen scanner both correctly scan in a
barcode on an earlier screen, which pulls up the screen I'm having problems
I don't know what to check next. Any ideas? Originally I'd used hex
for the field exit with the same result - TLA said to use the $M instead.
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives