Import licencí
   
	Popis funkce
    	
    	Aplikace ImportLic slouží k importu licencí z CSV souboru včetně přiřazení na jednotlivé počítače či uživatele.
			Lze také spouštět v módu pro synchronizaci přidělených licencí s externím systémem.
		
    	
    Syntax příkazové řádky
    
    	ImportLic.exe /input "cesta a 
		název CSV souboru" {/conn "připojovací 
		řetězec" | 
			/server "jméno databázového serveru" 
		/db "jméno databáze"} [/import] [/mode {ImportLicenses | UpdateItems}]
			[/force] [/headers] [/help]
    
    Podrobný popis parametrů
    
    	
			
				
					| Parametr | 
					Popis | 
				
        	
        	
        		
            		| /input | 
		            Cesta a název CSV souboru, z kterého má být proveden 
					import. | 
    		    
    		    
    		    	/conn 
			            /server 
		                /db | 
		            Těmito parametry se nastavuje připojení k databázi 
					Alvao. Je možné použít připojovací řetězec (např. 
						/conn "Data source=.\sqlexpress;Initial 
					Catalog=test;Integrated Security = True"),  
					nebo jednoduše zadat konkrétní SQL server a DB (např. 
						/server ".\sqlexpress" 
					/db "test"). 
				  		  V případě, že použijete parametry /server 
					a /db, připojení do databáze se provede 
					pomocí integrovaného ověřování systému Windows. Zadáte-li 
					všechny tyto parametry,  
					použije se pouze /conn 
					parametr, /server a /db 
					budou ignorovány.
           			 | 
        		
        		
        			| /import | 
		            Importovat data. Pokud nepoužijete tento přepínač, 
					provede se pouze syntaktická kontrola dat v CSV souboru. | 
        		
        		
        			| /mode | 
		            Režim importu:
						
							- ImportLicenses – import nových licencí. Toto je výchozí režim.
 
							- UpdateItems – import položek licencí v licenčním modelu „na uživatele“, tzn. přidělení, resp. odebrání licence konkrétním uživatelům.
 
						 
						Podrobný popis režimů nalezete níže.
					 | 
        		
        		
        			| /force | 
		            Vynutí import dat i v případě, že v datech jsou chyby.
					 | 
        		
				
        			| /headers | 
            		Použijte, pokud první řádek souboru obsahuje názvy 
					sloupců. | 
       			
    		
    	
    
	Režim ImportLicenses
	Import nových licencí včetně dokumentů a přidělení vytvořených licencí počítačům nebo uživatelům.
    Popis všech podporovaných sloupců
    
	
	Upozornění:
	Pořadí sloupců je pevně dané, nezávisí na názvu sloupce.
	Importovaný soubor proto musí obsahovat všechny sloupce, pouze hodnoty v některých z nich mohou být prázdné.
 Toto platí i v případě použití 
	parametru 
force.
 
	
	
	Upozornění:
	Data musí být zadána v korektním tvaru, např.: "1.12.2014" nebo 
	"2015-12-01".
 
   
    Licence
    
    	
				
				
					| Název sloupce v CSV | 
					Možnosti | 
					Kontrola | 
					Povinné | 
				
        	
        	
		        
		            | Produkt | 
		            Přesný název produktu z knihovny softwarových produktů 
					ALVAO SWLIB. | 
		            Ano | 
		            Ano | 
				
				
		            | ID jazyka (LangId) | 
		            Jazyk licence - může být buď prázdná hodnota, nebo číslo 
					kódu jazyka (typ INT), který je v databázi: 
		            (1029=CZE, 1051=SVK, 1033=ENG, 1031=GER, 1036=FRA, 1034=SPA, 1040=ITA, 1038=HUN, 1045=POL,
					1049=RUS, 1060=SLO, 1053=SWE, 1055=TUR, 1050=CRO, 1041=JAP). | 
		            Ano | 
		            Ne | 
				
				
		            | Název licence | 
		            Název existující licence v databázi, nebo prázdná 
					hodnota (název licence potom bude stejný jako název 
					produktu). | 
		            Ne | 
		            Ne | 
				
				
		            | Počet | 
		            Počet zakoupených licencí - INT číslo, musí být zadáno. | 
		            Ano | 
		            Ano | 
				
				
		            | Druh licence | 
		            Musí být zadána jedna z těchto hodnot: 
					per device, per user, per connection, per processor nebo per core. | 
		            Ano | 
		            Ano | 
				
				
		            | Mód licence | 
		            Lze zadat libovolný text, doporučujeme použít jednu z 
					těchto hodnot: Pronájem, Assurance, 
					Select nebo Open. | 
		            Ne | 
		            Ne | 
				
				
		            | Platnost od | 
		            Datum od kdy je licence platná - musí být zadáno datum v 
					korektním tvaru. | 
		            Ano | 
		            Ano | 
				
				
		            | Platnost do | 
		            Datum, do kdy platí licence - může být prázdná 
					hodnota nebo správný formát data. | 
		            Ano | 
		            Ne | 
				
				
		            | Podpora do | 
		            Datum, do kdy je daná licenci podporována - může být 
					prázdná hodnota nebo správný formát data. | 
		            Ano | 
		            Ne | 
				
				
		            | Typ licence | 
		            Typ licence - musí být jedna z těchto hodnot: Normal, 
					Float, Multi, OEM nebo CAL. | 
		            Ano | 
		            Ano | 
				
				
		            | Aktivační klíč licence | 
		            Aktivační klíč licence - zadejte libovolný text, nebo 
					prázdnou hodnotu. | 
		            Ne | 
		            Ne | 
				
				
		            | Inventární číslo licence | 
		            Inventární číslo licence - zadejte libovolný text, nebo 
					prázdnou hodnotu. | 
		            Ne | 
		            Ne | 
				
				
		            | Číslo certifikátu | 
		            Libovolný text nebo prázdná hodnota - je-li zadáno, 
					program hledá certifikát podle tohoto čísla v DB. 
		            Pokud najde, přiřadí vytvářené licenci nalezený certifikát z 
					DB, jinak vytvoří dokument typu "Certifikát" a přiřadí jej 
					právě vytvářené licenci. | 
		            Ne | 
		            Ne | 
				
				
		            | Požadavek | 
		            Požadavek pro licenci - zadejte libovolný text, nebo 
					prázdnou hodnotu. | 
		            Ne | 
		            Ne | 
				
				
		            | Nákladové středisko licence | 
		            Nákladové středisko licence - zadejte libovolný text, 
					nebo prázdnou hodnotu. | 
		            Ne | 
		            Ne | 
				
				
		            | Cena | 
		            Cena licence - musí být zadáno libovolné číslo typu INT, 
					nebo prázdná hodnota. | 
		            Ano | 
		            Ne | 
				
				
		            | Web adresa | 
		            Pokud se jedná o produkt stažený z internetu, zadejte 
					URL odkaz pro stažení produktu, nebo prázdnou hodnotu. | 
		            Ne | 
		            Ne | 
				
				
		            | Bundle | 
		            Pokud je produkt součástí bundle balíku, zadejte "1", 
					pokud ne, zadejte "0". | 
		            Ano | 
		            Ano | 
				
				
		            | Organizace | 
		            Název organizace, která licenci vlastní. Pokud zadáte prázdnou hodnotu, licence může být přidělena počítačům resp. uživatelům z libovolné organizace. | 
		            Ano | 
		            Ne | 
				
				
		            | Poznámka | 
		            Poznámka k licenci - zadejte libovolný text, nebo 
					prázdnou hodnotu. | 
		            Ne | 
		            Ne | 
				
    		
	    
	Položky u licence
	Tato část nemusí být u licence vyplněna - v tom případě se licence vytvoří bez položek licence.
	
	    	
				
				
					| Název sloupce v CSV | 
					Možnosti | 
					Kontrola | 
					Povinné | 
				
        	
        	
				
		            | Počítač | 
		            Název v síti konkrétního počítače v DB - počítač musí v 
					databázi existovat. | 
		            Ano | 
		            Ne | 
				
				
		            | Aktivační klíč položky | 
		            Aktivační klíč položky licence - zadejte libovolný text 
					nebo prázdnou hodnotu. | 
		            Ne | 
		            Ne | 
				
				
		            | Nákladové středisko položky | 
		            Nákladové středisko položky licence - zadejte libovolný 
					text nebo prázdnou hodnotu. | 
		            Ne | 
		            Ne | 
				
				
		            | Inventární číslo položky | 
		            Inventární číslo položky licence - zadejte libovolný 
					text nebo prázdnou hodnotu. | 
		            Ne | 
		            Ne | 
				
				
		            | Požadavek položky | 
		            Požadavek položky licence - zadejte libovolný text nebo 
					prázdnou hodnotu. | 
		            Ne | 
		            Ne | 
				
				
		            | Poznámka položky | 
		            Poznámka položky licence - zadejte libovolný text nebo 
					prázdnou hodnotu. | 
		            Ne | 
		            Ne | 
				
    		
	    
	
	Dokument
	Tato část opět nemusí být vyplněna. V tom případě se pro nově vytvořenou licenci nevytvoří dokument.
	Dokumenty se ukládají do 
složky 
		dokumentů s nejmenším ID, která je navázaná na softwarové licence (obvykle složka 
Všechny dokumenty).
	    	
				
				
					| Název sloupce v CSV | 
					Možnosti | 
					Kontrola | 
					Povinné | 
				
        	
        	
				
		            | Číslo faktury | 
		            Zadejte libovolný text nebo prázdnou hodnotu. | 
		            Ne | 
		            Ne | 
				
				
		            | Číslo faktury 2 | 
		            Zadejte libovolný text nebo prázdnou hodnotu. | 
		            Ne | 
		            Ne | 
				
				
		            | Datum vystavení | 
		            Datum vystavení faktury - musí být zadáno datum v 
					korektním tvaru. | 
		            Ano | 
		            Ne | 
				
				
		            | Cesta k příloze | 
		            Cesta k příloze dokumentu (hledá se ve sdílených 
					dokumentech), nebo prázdná hodnota. | 
		            Ne | 
		            Ne | 
				
				
		            | Dodavatel | 
		            Hledá se název dodavatele v DB, pokud se najde, přiřadí 
					se nalezený záznam, jinak se založí nový dodavatel s tímto 
					názvem. Může být také prázdná hodnota. | 
		            Ne | 
		            Ne | 
				
				
		            | Poznámka k dokladu | 
		            Zadejte libovolný text nebo prázdnou hodnotu. | 
		            Ne | 
		            Ne | 
				
    		
	    
	
			
   Scénáře
	Ukázka CSV souboru
Produkt;LangId;Název licence;Počet;Druh licence;Mód licence;Platnost od;Platnost do;Podpora do;Typ licence;Aktiv. klíč lic.;Inv. čís. lic.;Číslo cert.;Požadavek;Nákl. středisko;Cena;Web. adresa;Bundle?;Organizace;Poznámka licence;Počítač;Aktiv. klíč. položky;Nákl. sředisko pol.;Inv. č. pol.;Požadavek pol.;Pozn. pol.;Č. faktury;Č. faktury 2;Datum vystavení;Cesta k příloze;Dodavatel;Poznámka fakt.
Microsoft Windows 2000 Professional;;Win2k;1;per device;Assurance;30.1.2007;15.12.2030;15.5.2008;float;AK-1234;IC-ALL-1234;Cert1;Pozad1;Strd1;1534;www.seznam.cz;0;Organizace;Poznamka k licenci1;PC1;AK-PC-1;StredPc1;IC-PC-1;REQ-ITM-1;Pozn PC1;CF-1234;CF-2-1234;15.8.2006;Faktury\f01.doc;DOD1;Pozn. doc. 1
Microsoft Windows XP Professional;1029;WinXP;1;per device;Assurance;15.1.2007;15.8.2030;15.5.2008;normal;AK-1234;IC-ALL-1234;Cert1;Pozad1;Strd1;1534;;0;;Poznámka k licenci1;PC1;AK-PC-1;StredPc1;IC-PC-1;REQ-ITM-2;Pozn PC1;CF-1234;CF-2-1234;15.8.2006;Faktury\f01.doc;DOD1;Pozn. doc. 1
Microsoft Windows 2000 Professional;1029;Win2k;1;per device;Assurance;15.1.2007;15.8.2030;15.5.2008;normal;AK-1234;IC-ALL-1234;Cert1;Pozad1;Strd1;1534;;0;;Poznámka k licenci1;PC2;AK-PC-2;StredPc2;IC-PC-2;REQ-ITM-3;Pozn PC2;CF-1234;CF-2-1234;15.8.2006;Faktury\f01.doc;DOD2;Pozn. doc. 2
Microsoft Windows XP Professional;1033;;2;per device;Assurance;15.1.2008;;15.1.2010;multi;AK-888;IC-ALL-8888;Cert2;Pozad2;Strd1;2256;;0;;Poznámka k licenci2;PC1;AK-PC-1;StredPc1;IC-PC3;REQ-ITM-4;Pozn PC1;CF-8888;CF-2-1237;15.8.2008;Faktury\f02.doc;DOD1;Pozn. doc. 2
Microsoft Windows XP Professional;1033;;2;per device;Assurance;15.1.2008;;15.1.2010;multi;AK-888;IC-ALL-8888;Cert2;Pozad2;Strd1;2256;;0;;Poznámka k licenci2;PC2;AK-PC-2;StredPc2;IC-PC2;REQ-ITM-4;Pozn PC2;CF-8888;CF-2-1237;15.8.2008;Faktury\f02.doc;DOD1;Pozn. doc. 2
 
Import CSV s doporučenou strukturou
			CSV obsahuje hlavičku s názvy sloupců. Data v souboru budou před 
			samotným importem zkontrolována. Pokud jsou data chybná, import se 
			neprovede.
			Příkazová řádka importu: 
ImportLic.exe /input "c:\data\licence.csv" /server 
server\sql2008 /db alvao /import /headers
Import více položek licence k jedné licenci
Provedete tak, že zkopírujete řádek s údaji v sekci "Licence", měníte pouze 
sekci "Položky licence". Příklad CSV import jedné licence se 3 položkami:
Produkt;LangId;Název licence;Počet;Druh licence;Mód licence;Platnost od;Platnost do;Podpora do;Typ licence;Aktiv. klíč lic.;Inv. čís. lic.;Číslo cert.;Požadavek;Nákl. středisko;Cena;Web. adresa;Bundle?;Organizace;Poznámka licence;Počítač;Aktiv. klíč. položky;Nákl. sředisko pol.;Inv. č. pol.;Požadavek pol.;Pozn. pol.
Microsoft Windows XP Professional;1033;;3;per device;Assurance;15.01.2008;;15.01.2010;multi;AK-888;IC-ALL-8888;Cert2;Pozad2;Strd1;2256;;0;;Poznámka k licenci2;PC1;AK-PC-1;StredPc1;IC-1;REQ-ITM-4;Pozn. 1
Microsoft Windows XP Professional;1033;;3;per device;Assurance;15.01.2008;;15.01.2010;multi;AK-888;IC-ALL-8888;Cert2;Pozad2;Strd1;2256;;0;;Poznámka k licenci2;PC2;AK-PC-2;StredPc2;IC-2;REQ-ITM-4;Pozn. 2
Microsoft Windows XP Professional;1033;;3;per device;Assurance;15.01.2008;;15.01.2010;multi;AK-888;IC-ALL-8888;Cert2;Pozad2;Strd1;2256;;0;;Poznámka k licenci2;PC3;;StredPc2;IC-3;REQ-ITM-4;Pozn. 3
 
	
	
	Poznámka:
	CSV obsahuje 2 položky licence, které se přidělí počítačům PC1 a PC2 a 
	poslední položka nebude přidělena žádnému počítači.
 
	Nemáme k dispozici úplná data
		
	Chceme prozatím nahrát neúplná data, která budou opravena, jakmile k nim 
	budou existovat podklady.
	Nahráváme hodnoty jen do několika sloupců, které máme definovány v hlavičce. 
	Soubor se nebude kontrolovat a vynutíme import i neúplných a nesprávných 
	dat.
	Příkazová řádka importu:
				
ImportLic.exe /input "c:\data\licence.csv" /server 
server\sql2008 /db alvao /force /headers
					
	Režim UpdateItems
	Synchronizace přidělených licencí uživatelům s externím systémem (např. M365).
	Vstupní CSV obsahuje seznam licencí a uživatelů, kterým mají být tyto licence přiděleny.
	
	Nastavení a kontrola vstupních dat
	V externím systému nastavte export do CSV souboru tak, aby přesně odpovídal popisu sloupců níže.
	Před spuštěním importu do Alvao se ujistěte, že:
	
		- Všechny licence, které chcete synchronizovat, 
			
				- mají nastaveno 
					Id licence v externím systému, podle kterého se licence s externím zdrojem párují (záznamy pro neexistující Id se přeskočí),
 
				- mají nastavený licenční model na uživatele a
 
				- mají vypnuto automatické přidělování.
 
			
		 
		- Šablona objektu Uživatel obsahuje vlastnost E-mail. Podle této vlastnosti se párují uživatelé v CSV s uživateli v Alvao.
 
		- Všichni uživatelé uvedení v CSV existují v AM jako objekty ve stromu a jejich e-mailová adresa je v rámci aktivní evidence jedinečná.
			
				- Neexistující uživatelé se automaticky vytvoří ve složce Načtené objekty.
 
				- Při nalezení více uživatelů se stejným e-mailem je licence přidělena tomu s nižším Id.
 
			
		 
		- Vstupní CSV obsahuje všechny uživatele, kterým je licence přidělena. Ostatním bude licence automaticky odebrána.
 
	
	Popis všech podporovaných sloupců
    
	
	Upozornění:
	Pořadí sloupců je pevně dané, nezávisí na názvu sloupce.
	Importovaný soubor proto musí obsahovat všechny sloupce, pouze hodnoty v některých z nich mohou být prázdné.
 Toto platí i v případě použití 
	parametru 
force.
 
       
    
			
			
				| Název sloupce v CSV | 
				Možnosti | 
				Kontrola | 
				Povinné | 
			
        
        
		    
		        | UId | 
		        Id licence v externím systému. Viz AM Console – Evidence licencí – 
					Upravit licenci. | 
		        Ne | 
		        Ano | 
			
			
		        | LicCount | 
		        Celkový počet zakoupených licencí. | 
		        Ano | 
		        Ne | 
			
			
		        | UserEmail | 
		        E-mail uživatele | 
		        Ano | 
		        Ano | 
			
			
		        | UserName | 
		        Jméno uživatele | 
		        Ne | 
		        Ne | 
			
				
    	
	
	Ukázka CSV souboru
UId;LicCount;UserEmail;UserName
Alvao:POWER_BI_PRO;10;mirek.vesely@alvao.com;Mirek Veselý | ALVAO
Alvao:POWER_BI_PRO;10;david.ostry@alvao.com;David Ostrý | ALVAO
Alvao:FLOW_FREE;;david.ostry@alvao.com;
	Import CSV s doporučenou strukturou
	CSV obsahuje hlavičku s názvy sloupců. Data v souboru budou před samotným importem zkontrolována. Pokud jsou data chybná, import se neprovede.
		Příkazová řádka importu:
ImportLic.exe /input "c:\data\licenceItems.csv" /server server\sql /db alvao /import /mode UpdateItems /headers
	
                 
                
                
                    Nenašli jste co jste hledali? Zeptejte se našeho týmu technické podpory.