Import aus Excel

Hilfe zu OTRS Problemen aller Art
Post Reply
Anonlion
Znuny newbie
Posts: 35
Joined: 22 Feb 2019, 12:08
Znuny Version: OTRS 6.0.17
Real Name: Serkan

Import aus Excel

Post by Anonlion »

Hallo zusammen,

ich würde unsere Geräteliste in CMDB importieren.
Ich habe schon eine Vorlage erstellt jedoch bekomme ich es nicht hin, dass er die Sachen aus der Excel Datei importiert.
Es taucht jedes mal eine Fehlermeldung auf.
Ich komme einfach nicht weiter.
Habe auch schon versucht die Exportierte Datei mit den neuen Daten zu Importieren, hat auch nicht funktioniert.

Hoffe mir kann einer weiter helfen :)

Kölle Alaaf in dem Sinne :)
Gruß
Serkan


Hier ist der Config Code

Code: Select all

[ 
  { 
        Key => 'Serial', 
        Name => Translatable('Serial'), 
        Searchable => 1, 
        Input => { 
            Type => 'Text', 
			Required => 1, 
            Size => 50, 
            MaxLength => 100, 
        }, 
    }, 
  { 
        Key => 'EndOfService', 
        Name => Translatable('End of Service'), 
        Searchable => 1, 
        Input => { 
            Type => 'Date', 
            YearPeriodPast => 10, 
            YearPeriodFuture => 15,  
			Required => 1, 
        }, 
},
	{ 
        Key => 'Manufacturer', 
        Name => Translatable('Manufacturer'), 
        Searchable => 1, 
        Input => { 
            Type => 'GeneralCatalog', 
            Class => 'ITSM::ConfigItem::Manufacturers',  
			Required => 1, 
        }, 
    },
	{ 
        Key => 'Model', 
        Name => Translatable('Model'), 
        Searchable => 1, 
        Input => { 
            Type => 'GeneralCatalog', 
            Class => 'ITSM::ConfigItem::Workstations::Model',  
			Required => 1, 
        }, 
    },
{ 
        Key => 'Branch', 
        Name => Translatable('Branch'), 
        Searchable => 1, 
        Input => { 
            Type => 'GeneralCatalog', 
            Class => 'ITSM::ConfigItem::Location::Type', 
            Translation => 1,  
			Required => 1, 
        }, 
    },  
  { 
        Key => 'MonthlyFinance', 
        Name => Translatable('Monthly Finance'), 
        Searchable => 1, 
        Input => { 
            Type => 'Text', 
            Size => 50, 
            MaxLength => 100,  
			Required => 1, 
        }, 
    }, 
     { 
        Key => 'MonthlyService', 
        Name => ('Monthly Service'), 
        Searchable => 1, 
        Input => { 
            Type => 'Text', 
            Size => 50, 
            MaxLength => 100,  
			Required => 1, 
        }, 
    }, 

{ 
        Key => 'Status', 
        Name => 'Status', 
        Searchable => 1, 
        Input => { 
            Type => 'GeneralCatalog', 
            Class => 'ITSM::ConfigItem::Status',  
			Required => 1, 
        }, 
    }, 

    { 
        Key => 'Note', 
        Name => Translatable('Note'), 
        Searchable => 1, 
        Input => { 
            Type => 'TextArea', 
            Required => 1, 
        }, 
        CountMin => 0, 
        CountDefault => 0, 
    }, 
]
root
Administrator
Posts: 3934
Joined: 18 Dec 2007, 12:23
Znuny Version: Znuny and Znuny LTS
Real Name: Roy Kaldung
Company: Znuny
Contact:

Re: Import aus Excel

Post by root »

Hi,

wie sieht denn die Vorlage aus (Screenshot)?

- Roy
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO

Use a test system - always.

Do you need professional services? Check out https://www.znuny.com/

Do you want to contribute or want to know where it goes ?
Anonlion
Znuny newbie
Posts: 35
Joined: 22 Feb 2019, 12:08
Znuny Version: OTRS 6.0.17
Real Name: Serkan

Re: Import aus Excel

Post by Anonlion »

hey Roy,

Habe beide Excel Versionen versucht. :(

Brauchst du weitere Daten?

Danke und gruß
Serkan
You do not have the required permissions to view the files attached to this post.
root
Administrator
Posts: 3934
Joined: 18 Dec 2007, 12:23
Znuny Version: Znuny and Znuny LTS
Real Name: Roy Kaldung
Company: Znuny
Contact:

Re: Import aus Excel

Post by root »

Hi,

ich würde jetzt mal per Kommandozeile importieren, da kommen oftmals bessere Fehlermeldungen raus. Die beiden Spalten die ich im Verdacht hatte sind drin.

- Roy
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO

Use a test system - always.

Do you need professional services? Check out https://www.znuny.com/

Do you want to contribute or want to know where it goes ?
Anonlion
Znuny newbie
Posts: 35
Joined: 22 Feb 2019, 12:08
Znuny Version: OTRS 6.0.17
Real Name: Serkan

Re: Import aus Excel

Post by Anonlion »

Hey,

die Sache ist, ich bin Werkstudent und habe Adminrechte bekommen.
Unsere IT wird von einem externen Dienstleister übernommen.

Kann ich das trotzdem machen?
RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: Import aus Excel

Post by RStraub »

Da sind gar keine Trennzeichen zwischen den Werten?

Meine Empfehlung:
Lass dir aus dem OTRS einen Export raus (mit 1 angelegten Item) und schau dir die Struktur genau an und ziehe deine Import Datei auf das entsprechende Format.
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
Anonlion
Znuny newbie
Posts: 35
Joined: 22 Feb 2019, 12:08
Znuny Version: OTRS 6.0.17
Real Name: Serkan

Re: Import aus Excel

Post by Anonlion »

Hey Rolf,
danke für deine Antwort.

Habe jetzt die Datei exportiert.

1 zu 1 kopiert wie im Bild. Trotzdem klappt der Import nicht :?

Wenn es soweiter geht muss ich über 1000 Geräte per Hand eintragen :(

Gruß
Serkan
You do not have the required permissions to view the files attached to this post.
RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: Import aus Excel

Post by RStraub »

Was sagt denn der Log beim Import? Den kannst du auch im Webinterface sehen:
Admin -> Systemprotokoll
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
Anonlion
Znuny newbie
Posts: 35
Joined: 22 Feb 2019, 12:08
Znuny Version: OTRS 6.0.17
Real Name: Serkan

Re: Import aus Excel

Post by Anonlion »

error OTRS-CGI-10 Can't import entity 1: The deployment state '' is invalid!

Verstehe aber nicht warum es ungültig ist :(

übrigens danke das du mir hilfst! :)
RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: Import aus Excel

Post by RStraub »

Seltsam.

Kannst du die Datei mal in einem Textedior öffnen und prüfen dass:
- Jeder Wert (Auch im Header) von "Quotes" umgeben ist?
- Keine leer-zeilen vorhanden sind?
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
Anonlion
Znuny newbie
Posts: 35
Joined: 22 Feb 2019, 12:08
Znuny Version: OTRS 6.0.17
Real Name: Serkan

Re: Import aus Excel

Post by Anonlion »

Im Texteditor sieht es so aus, nach dem Export:

Code: Select all

"Name","Deployment State","Incident State","Serial","EndOfService","Manufacturer","Model","Branch","MonthlyFinance","MonthlyService","Status"
"bas-l001","Production","Operational","XXXXXXX","2017-07-23","Dell","Precision T3610","BAS","0","72,5","Up"

Beim speichern mit den neuen Daten kommt immer die Meldung von Excel, dass einige Features möglicherweise verloren gehen, wenn ich es als CSV (Trennzeichen-getrennt) speichere.

Nachdem speichern, sieht das dann so aus

Code: Select all

"Name,""Deployment State"",""Incident State"",""Serial"",""EndOfService"",""Manufacturer"",""Model"",""Branch"",""MonthlyFinance"",""MonthlyService"",""Status"""
"test-l001,""Production"",""Operational"",""XXXXX"",""2017-07-23"",""Dell"",""Precision T3610"",""BAS"",""0"",""72,5"",""Up"""
Ich habe jetzt in einer neuen Datei, die Sachen reinkopiert. mit der richtigen anzahl von " ".
Jedoch klappt es dann trotzdem nicht...

Dann kommt diese Fehlermeldung:

Code: Select all

Fri Mar 1 11:58:42 2019	error	OTRS-CGI-10	Can't import entity 8: The name '' is invalid!
Fri Mar 1 11:58:42 2019	error	OTRS-CGI-10	Can't import entity 7: The deployment state '	k${���^l��$��So$?��O�' is invalid!
Fri Mar 1 11:58:42 2019	error	OTRS-CGI-10	Can't import entity 6: The deployment state '' is invalid!
Fri Mar 1 11:58:42 2019	error	OTRS-CGI-10	Can't import entity 5: The name '' is invalid!
Fri Mar 1 11:58:42 2019	error	OTRS-CGI-10	Can't import entity 4: The deployment state '墇x�9\�N�18u(�ۮ��*h�4Dq��@�Zr-�����2�L�H�a�Z���[P�L+�OU��˞l�ޏ�����7��ߨJ�	��j��1�͕��w�0岫)����E(�(��gp%�+:�n��.�38t݅SY`�u�=�TK�i�Y�LCUdմ��+�����2�V�^h]k�u���*qF�}���Q+3�I��2' is invalid!
Fri Mar 1 11:58:42 2019	error	OTRS-CGI-10	Can't import entity 3: The deployment state '' is invalid!
Fri Mar 1 11:58:42 2019	error	OTRS-CGI-10	Can't import entity 2: The name '' is invalid!
Fri Mar 1 11:58:42 2019	error	OTRS-CGI-10	Can't import entity 1: The name '' is invalid!
Fri Mar 1 11:58:42 2019	error	OTRS-CGI-10	ImportError at line 10, ErrorCode: 2034 'EIF - Loose unescaped quote'
RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: Import aus Excel

Post by RStraub »

Aber dann liegt's daran wie Excel die Datei speichert, schau mal gleich am Anfang:

Code: Select all

"Name,""Deployment State"",
Das ist falsch:
- Das Komma von "Name" sollte hinter den Gänsefüßchen stehen.
- Der Deployment State ist doppelt-quotiert.
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
Anonlion
Znuny newbie
Posts: 35
Joined: 22 Feb 2019, 12:08
Znuny Version: OTRS 6.0.17
Real Name: Serkan

Re: Import aus Excel

Post by Anonlion »

Ich weiß so langsam wirklich nicht mehr weiter... :lol:

Habe jetzt die Exportierte datei ohne etwas zu verändern importiert, dass klappt. (Habe jetzt alle Einträge doppelt) :o :D

Nun habe ich wieder was geändert und dann funktioniert es nicht. Obwohl ich alles so mache wie es vorgegeben ist :?
Als was soll ich die excel datei speichern? Speichere es bisher als CSV Datei (Excel Arbeitsmappe auch ausprobiert) und da kommt die Meldung mit den Trennzeichen
RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: Import aus Excel

Post by RStraub »

Dass du die Einträge doppelt hast, liegt wohl daran dass du kein Feld als "Identifier" ausgewählt hast, sonst würde das Original beibehalten bzw. überschrieben werden.

Und das mit dem Excel-speichern ist kein OTRS Problem ;) Da hilft dir hoffentlich Dr. Google weiter.
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
Anonlion
Znuny newbie
Posts: 35
Joined: 22 Feb 2019, 12:08
Znuny Version: OTRS 6.0.17
Real Name: Serkan

Re: Import aus Excel

Post by Anonlion »

Ich habe es hinbekommen,

vielen lieben dank :)
Anonlion
Znuny newbie
Posts: 35
Joined: 22 Feb 2019, 12:08
Znuny Version: OTRS 6.0.17
Real Name: Serkan

Re: Import aus Excel

Post by Anonlion »

Hey noch eine frage bezüglich des Imports:

Bei mir kommt jetzt bei einer anderen Klasse, diese Seite:

Code: Select all

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at root@localhost to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.
im Systemlog steht nichts. Es importiert ca. nur 8 Stück von 57 und ich weiß wirklich nicht wo der Fehler sein könnte

Habt ihr eine Idee?
Gruß Serkan
RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: Import aus Excel

Post by RStraub »

Dann brauchst du den Webserver (Apache/Nginx ...) Error Log...
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
Post Reply