
Hallo OTRS-Liste ich möchte ein zusätzliches Modul erstellen, das der schnellen Erfassung von Incidents dient. Es soll aber nicht ein Template innerhalb eines Telefon-Tickets sein. Dazu hab ich folgendes gemacht: 1.) Datei "Quickticket.xml" erstellt. Verzeichnis: /opt/otrs/Kernel/Config/Files Anschließend kann ich das Modul in der SysConfig registrieren und entsprechend konfigurieren. 2.) Die Datei "AgentTicketPhone.pm" kopiert und in "AgentQuickticket.pm" umbenannt. Verzeichnis: /opt/otrs/Kernel/Modules Änderungen: package Kernel::Modules::AgentQuickticket; ... return $Self->{LayoutObject}->Output( TemplateFile => 'AgentQuickticket', Data => \%Param ); 3.) Die Datei "AgentTicketPhone.dtl" kopiert in "AgentQuickticket.dtl". Dieses TemplateFile wird auch beim Aufruf des neuen Moduls verwendet. Wenn ich jedoch die einzelnen Felder fülle und auf "Erstellen" klicke, erhalte ich nachfolgende Meldung und das Feld "Von Kunden" ist leer. Please include at least one customer for the ticket. Ich hab für die Eingabe eines Kunden die verschiedensten Varianten (E-Mail-Adresse, Login) ausprobiert, jedoch immer das selbe Verhalten erzielt. Im Modul "Telefon-Ticket", dass ich ja kopiert habe, funktioniert das Erstellen eines neuen Tickets (mit Eingabe einer E-Mail-Adresse" einwandfrei. Irgendwelche Ideen, was hier schiefläuft? Vielen Dank für Hinweise. verwendete Version: OTRS 3.1.11 SLES 11 Gruß Sepp