• Deutsch
  • English
  • Anmeldung OTOBO Community
+49 (0)9427 68 39 000
OTOBO
  • SOFTWARE
    • Software | Überblick
    • IT Service Management
    • Customer Service Management
    • Enterprise Service Management
    • Demo
    • Download
    • Dokumentation
  • SERVICES
    • Überblick Services
    • Beratung
    • Training
    • Entwicklung
    • OTRS Migration zu OTOBO
    • Support
    • Managed Service
    • Support-Portal
  • UNTERNEHMEN
    • Über uns
    • Karriere
    • Partner
    • Kontakt
    • Newsletter
  • RESSOURCEN
  • COMMUNITY
    • Open Source
    • Community Forum
    • Download
    • Dokumentation
    • OTOBO übersetzen
  • Click to open the search input field Click to open the search input field Suche
  • Menü Menü
Ansicht von 1 Antwort-Thread
  • Autor
    Beiträge
    • 1. Juli 2025 um 21:42 Uhr - Views: 2339 #35363
      Waldemar Schimanowski
      Teilnehmer

        Ich würde gern über Import / Export Funktion ein weiteres Objekt „CustomerUser“ hinzufügen, worüber ich später mappen und mit einer CSV-Datei viele Kundenbenutzer importieren kann. Ich habe aber keine Einstellungsmöglichkeit für gefunden. Aktuell werden nur folgende Objekte (Kunden-Firma / Übersetzungen) zur Auswahl angeboten.

        Per Perl Script kann ich die Daten auch nicht importieren, da der API Knoten „CustomerUser“ nicht gefunden wird. Es wird 404 ausgegeben. Per curl auch. Wie kann ich den API Knoten aktivieren?

        ## OTOBO Kundenimport aus CSV

        Um Kunden aus einer CSV-Liste in OTOBO zu importieren, können Sie die integrierten Funktionen oder ein Skript verwenden. Hier ist eine allgemeine Anleitung, wie Sie vorgehen können:

        1. CSV-Datei vorbereiten

        Stellen Sie sicher, dass Ihre CSV-Datei korrekt formatiert ist. Typische Spalten könnten sein:
        CustomerID
        CustomerName
        Email
        Phone
        Address

        Beispiel für eine CSV-Datei:

        CustomerID,CustomerName,Email,Phone,Address
        1,Max Mustermann,max@example.com,1234567890,Musterstraße 1
        2,Erika Musterfrau,erika@example.com,0987654321,Musterstraße 2

        2. OTOBO Admin-Bereich nutzen

        Login: Melden Sie sich als Administrator in OTOBO an.
        Modul aktivieren: Stellen Sie sicher, dass das Modul für den CSV-Import aktiviert ist (falls verfügbar).

        Import-Funktion:

        Gehen Sie zu Admin > Kundenverwaltung.
        Suchen Sie nach einer Import-Option (z. B. „CSV-Import“).
        Laden Sie Ihre CSV-Datei hoch und ordnen Sie die Spalten den entsprechenden Feldern in Otobo zu.
        Validierung: Überprüfen Sie die Daten vor dem Import, um Fehler zu vermeiden.

        3. Automatisierter Import via Skript

        Falls OTOBO keine direkte CSV-Import-Funktion bietet, können Sie ein eigenes Skript schreiben, um die Daten über die OTOBO-API zu importieren.

        Beispiel mit Perl (OTOBO basiert auf Perl):

        use strict;
        use warnings;
        use Text::CSV;
        use LWP::UserAgent;

        my $csv = Text::CSV->new({ binary => 1 });
        open my $fh, „<„, „kunden.csv“ or „CSV-Datei konnte nicht geöffnet werden: $!“;

        while (my $row = $csv->getline($fh)) {
        my ($CustomerID, $CustomerName, $Email, $Phone, $Address) = @$row;

        # API-Aufruf vorbereiten
        my $ua = LWP::UserAgent->new;
        my $response = $ua->post(
        ‚https://your-otobo-instance/api/v1/CustomerUser&#8216;,
        {
        CustomerID => $CustomerID,
        CustomerName => $CustomerName,
        Email => $Email,
        Phone => $Phone,
        Address => $Address,
        }
        );

        if ($response->is_success) {
        print „Kunde $CustomerName erfolgreich importiert.\n“;
        } else {
        print „Fehler beim Import von $CustomerName: “ . $response->status_line . „\n“;
        }
        }
        close $fh;

        4. Fehlerbehebung
        CSV-Format prüfen: Stellen Sie sicher, dass die Datei UTF-8-kodiert ist und keine Sonderzeichenprobleme auftreten.
        API-Zugriff: Überprüfen Sie, ob die API aktiviert ist und Sie die richtigen Berechtigungen haben.
        Log-Dateien: Schauen Sie in die OTOBO-Log-Dateien, falls Fehler auftreten.

      • 15. Juli 2025 um 14:07 Uhr #35485
        marcel-graf
        Teilnehmer

          Hallo,

          schau doch mal in meine Antwort aus einem anderen Post. Da wird beschrieben, wie es mit Otobo Console geht.

          https://otobo.io/forums/search/customer+user+per+script+anlegen/

          Eventuell hilft das weiter.

          Gruß Marcel

      • Autor
        Beiträge
      Ansicht von 1 Antwort-Thread
      • Du musst angemeldet sein, um auf dieses Thema antworten zu können.

      Foren durchsuchen

      Anmeldung

      Anmeldung

      Konto erstellen
      Passwort vergessen?

      Login via Social

      Profil

      Bitte vervollständigen Sie nach der Registrierung Ihr Profil, das vereinfacht die spätere Kommunikation enorm. Ihre Profileinstellung finden Sie, wenn Sie auf Ihr Avatarbild klicken.

      Sie können Ihren Avatar ändern, indem Sie sich mit Ihrer E-Mail-Adresse unter gravatar.com registrieren.

      Letzte Aktivitäten

      • Mandantenfähigkeit
      • Dynamische Felder in AgentTicketNote mit ACL verstecken
      • FAQ: kaputtes Copy & Paste von Bildern zwischen Artikeln
      • Benachrichtigung „Ticket wurde mir entzogen“ möglich?
      • Statistik Anzahl Tickets pro Agent

      Unternehmen

      Über uns
      Karriere
      Stellenbörse
      Partner werden
      Kontakt
      Newsletter

      OTOBO | Simplify work and create exceptional service experiences.

      Die Source Code Owner und Maintainer hinter OTOBO.

      Software

      Service Management-Plattform
      OTOBO Demo
      OTOBO Download
      OTOBO Dokumentation

      Security-Problem melden:
      security@otobo.org

      Services

      Support-Portal
      Beratung
      Training
      Support
      Managed Services
      Erweiterung
      OTRS Migration
      Partner finden

      Community

      Open Source
      Community Forum
      Mitmachen
      OTOBO Developer
      OTOBO@GitHub

      © 2026 Rother OSS GmbH | All rights reserved.
      • Cookie-Einstellungen
      • Impressum
      • Datenschutz
      • Haftungsausschluss
      Nach oben scrollen Nach oben scrollen Nach oben scrollen