Last Modified September 1, 2017
            
        	
  				- Home
 
                - Overviews
 
                - How To ...
 
                - Uploading License Codes
 
			
            
          
          
          
          			 
        								
                    If you plan to use your own codes with your custom format, you can UPLOAD
                    	 these codes by selecting 
                        Codes -> Upload Codes in the menu
                    From these pages you can upload Activation/Evaluation License Codes for a specific Product to the DNA server. 
                        The UPLOAD file is a ANSI text file that you have generated offline and that contains activation/evaluation 
                        license codes in the following <tab> delimited format:
                    
                    <productID> <tab> 
                        <activation_code> <tab> <expiry_period>
                        <tab> <build_no> <tab> 
                        <seats> <CRLF>
                    
                    
                           
                              
                                  	
                                      	<productID> | 
                                      	The DNA ProductID for the product   | 
                                  	
                                  	
                                  		<expiry_period> | 
                                        Optional 
                                        	The Expiry Period in days to be used for this License Code. It is the number of days after the 
                        					initial activation that the Activation or Evaluation 
                        					License code will be valid. Following the end of this period, the code will no longer be active, 
                        					and activations, re-activations 
                        					and validations will be rejected by the DNA Server. 
                                            If <expiry_period> is omitted in the Upload file for Activation and Evaluation Codes, 
                                            the server will 
                        					use the <expiry_period> specified in the Activation/Evaluation Code Generator settings of the  
                        					Product Configuration. For Evaluation codes, the maximum <expiry_period> is 60 days. 
                                            If ommitted, the "Tab" must still be present 
                                         | 
                                    
                                    
                                    	<build_no> | 
                                        Optional 
                                        	The Build No to be used for this License Code. It is used during the internal development phase of
                        					large software products and is not typically used in the final release version. 
                        					If specified, Activation and Evaluation codes will only work for that <build_no> 
                                            of this product. 
                                            If ommitted, the "Tab" must still be present 
                                         | 
                                    
                                    
                                    	<seats> | 
                                        Optional 
                                        	The <seat> setting  to be used for this License Code. 
                                            If ommitted, the "Tab" must still be present 
                                         | 
                                    
                                
                            
                         
                         Some examples of valid formats:
                    
                        <productID> <tab> < code1 > 
                        <CR/LF>
 
                        <productID> <tab> < code2 > 
                        <tab> <expiry_period> <CR/LF>
 
                        <productID> <tab> < code3 > 
                        <tab> <expiry_period> <tab> 
                        <build_no> <CR/LF>
 
                        <productID> <tab> < code4 > 
                        <tab> <tab> <build_no> <CR/LF>
 
                        <productID> <tab> < code4 > 
                        <tab> <tab> <tab> <seats> <CR/LF>
 
                    
                    
                    
                    	NOTES:
                        
                    		- Upload file must be in ANSI format
 
							There must not be any blank lines in the text file. The entire UPLOAD file will be rejected if any errors 
                        	are detected.
 
                    		 <CR/LF> (Carriage Return-ASCII(13) 
                        	and Line Feed-ASCII(10) ) must be present on each line. MAC OSX 
                        	and Linux typically only use LF, older MAC's use only a CR and PC's use CR/LF to denote line ends. 
                        	When creating the upload file, ensure your text editor uses the CR/LF to denote a line end or the upload file 
                        	will be rejected
   
                    		If you are using the Prefix option, 
                        	the codes uploaded to the server must already contain the <prefix> for this product. The DNA Server 
                        	will not automatically add the <prefix> to any uploaded codes.
 
                    	
                     
					 
                    Status of License Code Upload Requests
                    
                    License Code Upload Request are queued for processing by the software_DNA Code Generator. You 
                        can see the current status of your Requests and delete a request if no longer needed from the Code
                        Upload Screen. If an error occured during processing, the error will be indicated.
                    The Code Generator will process your Requests within 20 minutes. Once sucessfully processed, the License Codes will
                         be available for this Product, can be viewed in the Code View Screen, reserved, distributed to users, etc...
                    Completed Requests are shown in the Code Upload screen and can be downloaded as a ".txt" file 
                        which contains all the License Codes uploaded as part of that Request.  
                    
Rejected requests will be listed here. Typical reasons for rejections include:
                    
                        - the Upload file was not in the correct format
 
                        - one code in the file was a duplicate of an existing code on the DNA Server. In this case, the
                            entire batch is rejected to be on the safe side
 
                        - the Product Code in the upload file did not correspond to this product’ s Product Code
 
                        - a blank line was encountered in the Upload file. The entire batch is rejected