• 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ü

Schlagwörter: DynamicFieldAttachment; ACL; Kundenportal; CustomerTicketMessage

Ansicht von 1 Antwort-Thread
  • Autor
    Beiträge
    • 26. April 2023 um 12:43 Uhr - Views: 871 #15110
      Dominik Fuller
      Teilnehmer

        Hallo zusammen,

        wir haben bei uns die Erweiterung „DynamicFieldAttachment“ installiert.
        Dadurch gibt es ja einen neuen DynamicField-Typ „Anhang“.

        Diesen haben wir in den Bereich CustomerTicketMessage im Kundenportal hinzugefügt als Pflichtfeld. Über ACLs blenden wir grundsätzlich alle Dynamischen Felder aus und fügen Sie abhängig von ausgewählten Werten im Kundenportal im Bereich neues Ticket wieder hinzu.

        Vor der OTOBO-Version 10.1.6 war es so, dass das Feld auch wenn die ACL korrekt wäre, sprich das Feld angezeigt werden müsste gar nicht im Kundenportal angezeigt wurde.

        Gestern habe ich das Update auf 10.1.7 gemacht, jetzt wirds angezeigt (ist scheinbar seit der Version 10.1.6 so), es kommt aber trotzdem noch zu kleineren Problemchen.

        1. Wenn das Feld wie gesagt als Pflichtfeld definiert ist und ich im Kundenportal eine Anfrage erstelle wo es eben per ACL ausgeblendet wird (sprich der Kunde gar keine Datei hochladen könnte), kann ich unten über den Button „Eingabe absenden“ bzw. „Ticket erstellen“ kein Ticket erstellen. Beim Klick auf den Button passiert gar nichts. Hintergrund ist, dass er das DynamicFieldAttachment als Pflichtfeld sieht und dann praktisch blockiert. Mit anderen DynamicField Typen die als Pflichtfeld gesetzt sind aber ausgeblendet sind per ACL, also auch keine Auswahl / Eingabe gemacht werden kann ist das nicht der Fall. Diese werden ignoriert und man könnte ein Ticket erstellen. Definiere ich das Feld DynamicFieldAttachment als normales Feld in der Anzeige, also nicht als Pflichtfeld, funktioniert das erstellen eines Tickets.

        Frage wäre hier,  bzw. ich sehe das irgendwo als Bug: Der Typ DynamicFieldAttachment kann nicht als Pflichtfeld definiert werden, weil er sonst alles blockiert.

        2. Wenn ich das Feld als „nicht-Pflichtfeld“ setze und eine Datei hochlade und diese dann wieder lösche – warum auch immer ;-) – erhalte ich folgenden Fehler:

      • 26. April 2023 um 12:47 Uhr #15111
        Dominik Fuller
        Teilnehmer

          Im Syslog kommt beim Löschen einer Datei (Punkt 2):

          Apr 26 12:45:52 dedb-linapp04 OTOBO-CGI-10[20920]: [Error][Kernel::System::JSON::Encode][Line:74]: Need Data!

      • 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

      • Queues ändern per Script oder Massenänderung
      • Mandantenfähigkeit
      • Dynamische Felder in AgentTicketNote mit ACL verstecken
      • FAQ: kaputtes Copy & Paste von Bildern zwischen Artikeln
      • Benachrichtigung „Ticket wurde mir entzogen“ möglich?

      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