Import aus Excel

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

Import aus Excel

Post by Anonlion » 28 Feb 2019, 13:31

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
Moderator
Posts: 1799
Joined: 18 Dec 2007, 12:23
OTRS Version?: 4/5/6
Real Name: Roy Kaldung
Company: Znuny Inc.
Contact:

Re: Import aus Excel

Post by root » 28 Feb 2019, 13:38

Hi,

wie sieht denn die Vorlage aus (Screenshot)?

- Roy
OTRS 4/5/6 CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO

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

Anonlion
OTRS newbie
Posts: 30
Joined: 22 Feb 2019, 12:08
OTRS Version?: OTRS 6.0.17
Real Name: Serkan

Re: Import aus Excel

Post by Anonlion » 28 Feb 2019, 13:46

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
Moderator
Posts: 1799
Joined: 18 Dec 2007, 12:23
OTRS Version?: 4/5/6
Real Name: Roy Kaldung
Company: Znuny Inc.
Contact:

Re: Import aus Excel

Post by root » 28 Feb 2019, 14:22

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
OTRS 4/5/6 CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO

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

Anonlion
OTRS newbie
Posts: 30
Joined: 22 Feb 2019, 12:08
OTRS Version?: OTRS 6.0.17
Real Name: Serkan

Re: Import aus Excel

Post by Anonlion » 28 Feb 2019, 14:43

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
OTRS guru
Posts: 2162
Joined: 13 Mar 2014, 09:16
OTRS Version?: 6.0.14
Real Name: Rolf Straub

Re: Import aus Excel

Post by RStraub » 28 Feb 2019, 15:07

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
OTRS newbie
Posts: 30
Joined: 22 Feb 2019, 12:08
OTRS Version?: OTRS 6.0.17
Real Name: Serkan

Re: Import aus Excel

Post by Anonlion » 01 Mar 2019, 10:47

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
OTRS guru
Posts: 2162
Joined: 13 Mar 2014, 09:16
OTRS Version?: 6.0.14
Real Name: Rolf Straub

Re: Import aus Excel

Post by RStraub » 01 Mar 2019, 11:47

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
OTRS newbie
Posts: 30
Joined: 22 Feb 2019, 12:08
OTRS Version?: OTRS 6.0.17
Real Name: Serkan

Re: Import aus Excel

Post by Anonlion » 01 Mar 2019, 12:11

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
OTRS guru
Posts: 2162
Joined: 13 Mar 2014, 09:16
OTRS Version?: 6.0.14
Real Name: Rolf Straub

Re: Import aus Excel

Post by RStraub » 01 Mar 2019, 12:40

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
OTRS newbie
Posts: 30
Joined: 22 Feb 2019, 12:08
OTRS Version?: OTRS 6.0.17
Real Name: Serkan

Re: Import aus Excel

Post by Anonlion » 01 Mar 2019, 12:56

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
OTRS guru
Posts: 2162
Joined: 13 Mar 2014, 09:16
OTRS Version?: 6.0.14
Real Name: Rolf Straub

Re: Import aus Excel

Post by RStraub » 01 Mar 2019, 13:04

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
OTRS newbie
Posts: 30
Joined: 22 Feb 2019, 12:08
OTRS Version?: OTRS 6.0.17
Real Name: Serkan

Re: Import aus Excel

Post by Anonlion » 01 Mar 2019, 13:27

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
OTRS guru
Posts: 2162
Joined: 13 Mar 2014, 09:16
OTRS Version?: 6.0.14
Real Name: Rolf Straub

Re: Import aus Excel

Post by RStraub » 01 Mar 2019, 13:54

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
OTRS newbie
Posts: 30
Joined: 22 Feb 2019, 12:08
OTRS Version?: OTRS 6.0.17
Real Name: Serkan

Re: Import aus Excel

Post by Anonlion » 01 Mar 2019, 14:10

Ich habe es hinbekommen,

vielen lieben dank :)

Anonlion
OTRS newbie
Posts: 30
Joined: 22 Feb 2019, 12:08
OTRS Version?: OTRS 6.0.17
Real Name: Serkan

Re: Import aus Excel

Post by Anonlion » 05 Mar 2019, 16:12

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
OTRS guru
Posts: 2162
Joined: 13 Mar 2014, 09:16
OTRS Version?: 6.0.14
Real Name: Rolf Straub

Re: Import aus Excel

Post by RStraub » 06 Mar 2019, 14:56

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

Post Reply