TapeTrack Documentation

Because there is more to tape management than you ever realized

User Tools

Site Tools


technote:barcode-processing

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-processing [2019/05/13 14:52] dcummingtechnote:barcode-processing [2025/01/21 22:07] (current) – external edit 127.0.0.1
Line 9: Line 9:
  
  
-barcode format: CUST.MEDIA.VOLUME \\ +barcode format: ''CUST.MEDIA.VOLUME'' \\ 
-{{common:common_barcode_fully_qualified.png}}+{{common:common_barcode_fully_qualified.png}} {{US04.LTO.120000L5.png}}
  
-barcode format: VOLUME \\ +barcode format:'' VOLUME'' \\ 
-{{common:common_barcode_volume.png}}+{{common_barcode_volume.png}} {{120000L5.png}}
 ==== Parsing Logic ==== ==== Parsing Logic ====
  
Line 26: Line 26:
 If the [[:master:customer|Customer-ID]] and [[:master:media|Media-ID]] components are not resolved then the [[master/user#defaults| User Profile Default Customer-ID]] and [[master/user#defaults|User Profile Default Media-ID]] values (if any) are used to set the [[:master:customer|Customer-ID]] and [[:master:media|Media-ID]]. If the [[:master:customer|Customer-ID]] and [[:master:media|Media-ID]] components are not resolved then the [[master/user#defaults| User Profile Default Customer-ID]] and [[master/user#defaults|User Profile Default Media-ID]] values (if any) are used to set the [[:master:customer|Customer-ID]] and [[:master:media|Media-ID]].
  
-If the [[master:media|Media-ID]] component remains unresloved and the [[master:customer#options| Customer Properties]] has the ''Disallow Customer Duplicates'' attribute set then the server will attempt to find the [[master:media|Media-ID]] for the unique [[master:volumes|Volume-ID]] if the [[master:volumes|Volume-ID]] exists.+If the [[master:media|Media-ID]] component remains unresloved and the [[master:customer#options| Customer Properties]] has the ''Disallow Customer Duplicates'' Attribute set then the server will attempt to find the [[master:media|Media-ID]] for the unique [[master:volumes|Volume-ID]] if the [[master:volumes|Volume-ID]] exists.
  
 Using the [[master:customer|Customer-ID]] and [[master:media|Media-ID]] values the [[master:media#options-tab|Media Properties]] are looked up. Using the [[master:customer|Customer-ID]] and [[master:media|Media-ID]] values the [[master:media#options-tab|Media Properties]] are looked up.
Line 40: Line 40:
 ==== Additional Logic for Batch Programs ==== ==== Additional Logic for Batch Programs ====
  
-Batch programs that parse barcodes will also check for the existence of the environment variable {{EnvVariable|TMSS10BARCODECONFIG}} when the program starts.+Batch programs that parse barcodes will also check for the existence of the environment variable [[:variable:tmss10barcodeconfig|TMSS10BARCODECONFIG]] when the program starts.
  
 This variable is used to define the path to a config file containing settings that influence how barcode is performed. This variable is used to define the path to a config file containing settings that influence how barcode is performed.
  
-<sxh>+<code>
 set TMSS10BARCODECONFIG=c:\tmss\etc\barcode.cfg set TMSS10BARCODECONFIG=c:\tmss\etc\barcode.cfg
 TMSS10ValidateBarcode TMSS10ValidateBarcode
-</sxh>+</code>
  
 ==Example Batch Barcode Config File== ==Example Batch Barcode Config File==
  
-<sxh>+<code>
 defaults =  defaults = 
 { {
Line 57: Line 57:
     media-id = "DL";     media-id = "DL";
 }; };
-</sxh>+</code>
  
 === Programs that load the Barcode Config File === === Programs that load the Barcode Config File ===
Line 71: Line 71:
 [[Category:Barcode Scanning]] [[Category:Barcode Scanning]]
  
 +{{tag>technote barcode update-doco}}
technote/barcode-processing.1557759134.txt.gz · Last modified: 2025/01/21 22:07 (external edit)