 




<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Does anyone know of a way to scan a barcode entrys into an AS/400 display file, but not allow the scan ID to be manually entered from the keyboard?</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/itanswers/does-anyone-know-of-a-way-to-scan-a-barcode-entrys-into-an-as400-display-file-but-not-allow-the-scan-id-to-be-manually-entered-from-the-keyboard/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/itanswers/does-anyone-know-of-a-way-to-scan-a-barcode-entrys-into-an-as400-display-file-but-not-allow-the-scan-id-to-be-manually-entered-from-the-keyboard/</link>
	<description></description>
	<lastBuildDate>Thu, 23 May 2013 08:17:13 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: tomliotta</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/does-anyone-know-of-a-way-to-scan-a-barcode-entrys-into-an-as400-display-file-but-not-allow-the-scan-id-to-be-manually-entered-from-the-keyboard/#comment-78292</link>
		<dc:creator>tomliotta</dc:creator>
		<pubDate>Fri, 18 Jun 2010 01:46:22 +0000</pubDate>
		<guid isPermaLink="false">#comment-78292</guid>
		<description><![CDATA[So the scanner can input its own data? Can it be variable such as a sequence number?

How &quot;programmable&quot; is the scanner?

Tom]]></description>
		<content:encoded><![CDATA[<p>So the scanner can input its own data? Can it be variable such as a sequence number?</p>
<p>How &#8220;programmable&#8221; is the scanner?</p>
<p>Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: code2live</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/does-anyone-know-of-a-way-to-scan-a-barcode-entrys-into-an-as400-display-file-but-not-allow-the-scan-id-to-be-manually-entered-from-the-keyboard/#comment-78179</link>
		<dc:creator>code2live</dc:creator>
		<pubDate>Tue, 15 Jun 2010 15:50:04 +0000</pubDate>
		<guid isPermaLink="false">#comment-78179</guid>
		<description><![CDATA[We have an application which uses a barcode containing the number with a check digit on the label to be scanned.  But the human-readable number shown does not contain the check digit.  So if they are trying to type it, they never know the correct last digit. (You might want to limit their &quot;tries&quot;, in case they&#039;re persistent and try all ten digits!)
Combining that with the other suggestions (such as Non-displaying the barcode input) would be almost indefeatable! 

Users have a manual entry screen separate from the barcode input screen, but requires supervisor access.

Btw: we store the identifying number with it&#039;s check digit for each of lookup (using program code of course) but no users can view the table/file.  We also store the Id as a value in the table/file, so the support personnel can see it.

Hope this helps!]]></description>
		<content:encoded><![CDATA[<p>We have an application which uses a barcode containing the number with a check digit on the label to be scanned.  But the human-readable number shown does not contain the check digit.  So if they are trying to type it, they never know the correct last digit. (You might want to limit their &#8220;tries&#8221;, in case they&#8217;re persistent and try all ten digits!)<br />
Combining that with the other suggestions (such as Non-displaying the barcode input) would be almost indefeatable! </p>
<p>Users have a manual entry screen separate from the barcode input screen, but requires supervisor access.</p>
<p>Btw: we store the identifying number with it&#8217;s check digit for each of lookup (using program code of course) but no users can view the table/file.  We also store the Id as a value in the table/file, so the support personnel can see it.</p>
<p>Hope this helps!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tomliotta</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/does-anyone-know-of-a-way-to-scan-a-barcode-entrys-into-an-as400-display-file-but-not-allow-the-scan-id-to-be-manually-entered-from-the-keyboard/#comment-78150</link>
		<dc:creator>tomliotta</dc:creator>
		<pubDate>Tue, 15 Jun 2010 00:07:28 +0000</pubDate>
		<guid isPermaLink="false">#comment-78150</guid>
		<description><![CDATA[@Slateken:

Nice addition. Perhaps not &quot;foolproof&quot; but well worth the minimal extra effort. It&#039;s probably all that&#039;s needed to be included.

Tom]]></description>
		<content:encoded><![CDATA[<p>@Slateken:</p>
<p>Nice addition. Perhaps not &#8220;foolproof&#8221; but well worth the minimal extra effort. It&#8217;s probably all that&#8217;s needed to be included.</p>
<p>Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: slateken</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/does-anyone-know-of-a-way-to-scan-a-barcode-entrys-into-an-as400-display-file-but-not-allow-the-scan-id-to-be-manually-entered-from-the-keyboard/#comment-78128</link>
		<dc:creator>slateken</dc:creator>
		<pubDate>Mon, 14 Jun 2010 12:54:25 +0000</pubDate>
		<guid isPermaLink="false">#comment-78128</guid>
		<description><![CDATA[I use a similar approach.  As Tom mentioned, it is not &quot;foolproof&quot;, but so far it has sufficed.  I set up the scanner(s) to send a 3 character prefix for each scan.  (How-to information can be found in the scanner manual).  I try to set the prefix up to send at least one character that a user would not normally type (a left or right bracket for instance).  

Then I added a 3-position alpha field to the DDS to handle the prefix -- this is the field that is checked for validity as Farmer does.  I set this field up to be &quot;Non-Display&quot; so that the user does not even see the prefix when the scan is sent to the display.  For every scan, this field is tested to determine that the 3 character PREFIX  field exactly matches.  I have the input field for the actual barcode data set up as NON-DISPLAY also so that they do not even see the scanned data until it has passed the validity check. 

Sample DDS:

&lt;pre&gt;
A            PREBARNUM      3A  B  6 42CHGINPDFT(CS)   
A                                      DSPATR(HI)      
A                                      DSPATR(ND)      
A            BARNUM        15A  B  7 42CHGINPDFT(CS)  
A                                      DSPATR(HI)     
A                                      COMP(GT &#039; &#039;)   
A                                      CHECK(ER)      
A                                      DSPATR(ND)     
&lt;/pre&gt;]]></description>
		<content:encoded><![CDATA[<p>I use a similar approach.  As Tom mentioned, it is not &#8220;foolproof&#8221;, but so far it has sufficed.  I set up the scanner(s) to send a 3 character prefix for each scan.  (How-to information can be found in the scanner manual).  I try to set the prefix up to send at least one character that a user would not normally type (a left or right bracket for instance).  </p>
<p>Then I added a 3-position alpha field to the DDS to handle the prefix &#8212; this is the field that is checked for validity as Farmer does.  I set this field up to be &#8220;Non-Display&#8221; so that the user does not even see the prefix when the scan is sent to the display.  For every scan, this field is tested to determine that the 3 character PREFIX  field exactly matches.  I have the input field for the actual barcode data set up as NON-DISPLAY also so that they do not even see the scanned data until it has passed the validity check. </p>
<p>Sample DDS:</p>
<pre>
A            PREBARNUM      3A  B  6 42CHGINPDFT(CS)   
A                                      DSPATR(HI)      
A                                      DSPATR(ND)      
A            BARNUM        15A  B  7 42CHGINPDFT(CS)  
A                                      DSPATR(HI)     
A                                      COMP(GT ' ')   
A                                      CHECK(ER)      
A                                      DSPATR(ND)     
</pre>
]]></content:encoded>
	</item>
	<item>
		<title>By: tomliotta</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/does-anyone-know-of-a-way-to-scan-a-barcode-entrys-into-an-as400-display-file-but-not-allow-the-scan-id-to-be-manually-entered-from-the-keyboard/#comment-78108</link>
		<dc:creator>tomliotta</dc:creator>
		<pubDate>Fri, 11 Jun 2010 20:44:26 +0000</pubDate>
		<guid isPermaLink="false">#comment-78108</guid>
		<description><![CDATA[Why couldn&#039;t some type &quot;+H&quot; in the first two positions?

Tom]]></description>
		<content:encoded><![CDATA[<p>Why couldn&#8217;t some type &#8220;+H&#8221; in the first two positions?</p>
<p>Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: farmer</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/does-anyone-know-of-a-way-to-scan-a-barcode-entrys-into-an-as400-display-file-but-not-allow-the-scan-id-to-be-manually-entered-from-the-keyboard/#comment-78089</link>
		<dc:creator>farmer</dc:creator>
		<pubDate>Fri, 11 Jun 2010 14:23:12 +0000</pubDate>
		<guid isPermaLink="false">#comment-78089</guid>
		<description><![CDATA[I had to do the same thing for my company. If scanned the value of the first 2 positions was a +H. We don&#039;t and never will have Item numbers that start with +H so this made for an easy check. So all I had to do in my program was if I didn&#039;t find +H in the first 2 positions I knew they keyed in something into the field via keyboard. So I would just throw up an error message stating that they must scan the Item Number, no manual entry was allowed. Hope this helps!]]></description>
		<content:encoded><![CDATA[<p>I had to do the same thing for my company. If scanned the value of the first 2 positions was a +H. We don&#8217;t and never will have Item numbers that start with +H so this made for an easy check. So all I had to do in my program was if I didn&#8217;t find +H in the first 2 positions I knew they keyed in something into the field via keyboard. So I would just throw up an error message stating that they must scan the Item Number, no manual entry was allowed. Hope this helps!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 3/10 queries in 0.039 seconds using memcached
Object Caching 337/343 objects using memcached

Served from: itknowledgeexchange.techtarget.com @ 2013-05-23 08:28:23 -->