bitte entschuldigt meine Inkompetenz, ich bin mit OTRS und Perl vor einer Woche sozusagen ins kalte Wasser gesprungen, habe aber schon grundlegende Programmierkenntnisse. Das ganze sollte auf der neusten OTRS 5 Free Version laufen (momentan eine Linux Debian 8 VM).
Grundsätzlich möchte ich Tickets von außen in das OTRS aufgrund selbstgeschriebener Routinen erzeugen. Sozusagen die "Basis"-Programmierfähigkeiten mit OTRS.
Am Anfang habe ich versucht einen Webservice dafür zu realisieren, momentan Verfolge ich den Ansatz SOAP zu nutzen.
Das Ticket erstellen per SOAP funktioniert:
Code: Select all
use SOAP::Lite;
my $User = 'Username',
my $Pw = 'Password',
my $RPC = new SOAP::Lite(
proxy => 'http://url.de/otrs/rpc.pl',
uri => 'http://url.de/Core'
);
# where %TicketData is a hash-table which contains the 'Elements' from the example from otrs/Kernel/System/Ticket.pm
my $SOM = $RPC->Dispatch( $User, $Pw, 'TicketObject', 'TicketCreate', %TicketData );
Vielen Dank im Voraus!