TapeTrack Documentation

Because there is more to tape management than you ever realized

User Tools

Site Tools


technote:barcode-interpretation-definition

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
technote:barcode-interpretation-definition [2019/08/19 02:10] – [Barcode Pattern Definition *? ?*] Scott Cunliffetechnote:barcode-interpretation-definition [2025/01/21 22:07] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Barcode Interpretation Definition  ====== ====== Barcode Interpretation Definition  ======
  
-A Barcode Interpretation Definition uses a string pattern to identify the barcodes format and handle the barcode accordingly.+A Barcode Interpretation Definition uses a string pattern to identify the Barcodes format and handle the Barcode accordingly.
  
-The string pattern allows the disection, translation or substitution of a barcode to identify [[object:customer|Customer-ID]], [[object:media|Media-ID]] and [[object:volume|Volume-ID]].+The string pattern allows the disection, translation or substitution of a Barcode to identify [[object:customer|Customer-ID]], [[object:media|Media-ID]] and [[object:volume|Volume-ID]].
  
-<note tip>To view, add, remove or alter current Barcode Interpretation Definitions, open the [[master:admin_barcode|Barcode Administration]] window in TapeMaster.</note>+To view, add, remove or alter current Barcode Interpretation Definitions, open the [[master:admin_barcode|Barcode Administration]] window in TapeMaster.
  
-===== Examples =====+{{master_barcode_admin.gif}}
  
-==== Barcode Pattern Definition ????.????.* ==== 
  
-{{technote:technote_barcode_15.png}}+===== Barcode Administration =====
  
-Barcode US01.CONT.CT100100+When TapeTrack is installed the Barcode Administration window comes with generic Barcode definitions pre-installed These Barcode definitions will handle the majority of standard Barcode formats.  If you use a custom formatted  Barcodes or deal with Customers that do you will need to add Barcode definitions to instruct TapeTrack how to read them.
  
-The filter will dissect the barcode to +Barcode definition are read by TapeTrack from the top of the list (position 000) sequentially to the last definition, stopping when a match is found.  It is therefore important to make sure your list is structured in such a way that the correct Barcode definition is used to parse the Barcodes. 
-  * Customer-ID: US01 +
-  * Media-ID: CONT +
-  * Volume-ID: CT100100 +
  
-----+For example, if you had a current barcode definition which encompassed most of your Volume-ID's but had a handful of Volume-ID's that needed customised processing but still met the above pattern, you would need to place the customised definition before it as the first compatible definition will be used.
  
 +==== Add New Barcode Definition ====
  
-==== Barcode Pattern Definition *? ?* ====+Right click on a current Barcode Definition in a position you want to add the new definition to.  Select ''Add'' and then ''Before'', ''After'' or ''End'' depending on where you want the new definition added to.
  
-{{technote:technote_barcode_17.png}}+{{master_barcode_admin_add_new.gif}}
  
-Volume-ID MONDAY WEEK ONE+==== Edit New Barcode Definition ====
  
-The filter will hash the barcode to +Right click on the new barcode definition and select ''Properties'', or double click, to open the ''Edit Barcode'' window.
-  * X-D8ED51DA+
  
-{{tag> technote barcode}}+=== Barcode Fields === 
 + 
 +  * ''Enabled'' 
 +    * ''True'': Barcode Definition is active. 
 +    * ''False'': Barcode Definition is not active. 
 +  * ''Barcode Description'': Description of Barcode Definition, usually identifying definition action. 
 +  * ''Scope'' 
 +    * ''Barcode Pattern'' 
 +    * ''User Pattern'' 
 +    * ''Range Start'' 
 +    * ''Range End'' 
 +  * ''Editing'' 
 +    * ''Edit Mask'' 
 +    * ''Strip Characters'' 
 +  * ''Elements'': Fields displayed for the Elements depend on the value chosen for ''Use Substring'' 
 +    * ''Customer-ID'' 
 +      * ''Use Substring'' 
 +        * ''False'' Does not use a substring (portion of the Barcode) for Customer-ID 
 +          * ''Literal'': Only visible when ''Use Substring'' set to ''False''. Use a literal value for Customer-ID. 
 +        * ''True'': Uses a substring (portion of the Barcode) for Customer-ID 
 +          * ''Substring First Character'': Only visible when ''Use Substring'' set to ''True''. Position of start of substring of Customer-ID. 
 +          * ''Substring Last Character'': Only visible when ''Use Substring'' set to ''True'' Position of end of substring of Customer-ID. 
 +    * ''Media-ID'' 
 +      * ''Use Substring'' 
 +        * ''False'' Does not use a substring (portion of the Barcode) for Media-ID 
 +          * ''Literal'': Only visible when ''Use Substring'' set to ''False''. Use a literal value for Media-ID. 
 +        * ''True'': Uses a substring (portion of the Barcode) for Media-ID 
 +          * ''Substring First Character'': Only visible when ''Use Substring'' set to ''True''. Position of start of substring of Media-ID. 
 +          * ''Substring Last Character'': Only visible when ''Use Substring'' set to ''True'' Position of end of substring of Media-ID. 
 +    * ''Volume-ID''  
 +      * ''Use Substring'' 
 +        * ''False'' Does not use a substring (portion of the Barcode) for Volume-ID 
 +          * ''Literal'': Only visible when ''Use Substring'' set to ''False''. Use a literal value for Volume-ID. 
 +        * ''True'': Uses a substring (portion of the Barcode) for Volume-ID 
 +          * ''Substring First Character'': Only visible when ''Use Substring'' set to ''True''. Position of start of substring of Volume-ID. 
 +          * ''Substring Last Character'': Only visible  when ''Use Substring'' set to ''True'' Position of end of substring of Volume-ID. 
 + 
 + 
 +Editing new Barcode Definition for long duplicate Barcodes,  
 +  * Matching filter ????????DUP-?? (eg. 004762L3DUP-01) 
 +  * Limited to User-ID's starting with US 
 +  * Drop characters UP-0 from Barcode using mask 00000000011110 
 + 
 +{{master_barcode_admin_new_edit.gif}} 
 + 
 + 
 +===== Further Examples ===== 
 + 
 +For a range of Barcode definitions see [[technote:barcode-interpretation-definition:examples|Barcode Definition Examples]].
technote/barcode-interpretation-definition.1566180646.txt.gz · Last modified: 2025/01/21 22:07 (external edit)