hallo zusammen,
ich möchte ein modul entwickeln welches bei einem bestimmten event (um genau zu sein, ein agent nimmt ein gespräch am telefon an) die maske für ein neues telefonticket öffnet, in der bereits entsprechende kundendaten aus der datenbank eingetragen sind.
nun meine frage: wie kann ich so eine maske öffen bzw. die entsprechenden daten aus der datenbank auslesen und übergeben?
cheers
kundendaten an neues ticket übergeben
kundendaten an neues ticket übergeben
Last edited by swdvl on 26 Apr 2010, 21:48, edited 2 times in total.
Re: kundendaten an neues ticket übergeben
ok, einen kleinen schritt bin ich schon weiter.der link
<<OTRS>>/index.pl?Action=AgentTicketPhone&SubAction=StoreNew&ExpandCustomerName=2&PreSelectedCustomerUser=<customerUserName>
bewirkt einen autofill für ein neues telefonticket.
der nächste schritt wäre also eine db-abfrage, die mir anhand einer übergebenen telefonnnummer den/die entsprechenden kunden ausgibt. das müsste doch mit bordmitteln machbar sein?! any ideas??
cheers
<<OTRS>>/index.pl?Action=AgentTicketPhone&SubAction=StoreNew&ExpandCustomerName=2&PreSelectedCustomerUser=<customerUserName>
bewirkt einen autofill für ein neues telefonticket.
der nächste schritt wäre also eine db-abfrage, die mir anhand einer übergebenen telefonnnummer den/die entsprechenden kunden ausgibt. das müsste doch mit bordmitteln machbar sein?! any ideas??
cheers
Re: kundendaten an neues ticket übergeben
index.pl?Action=AgentTicketPhone&Subaction=StoreNew&ExpandCustomerName=1&Subject=Telefon+Notiz&From=telefonnummer
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: kundendaten an neues ticket übergeben
hi jojo,
ja das geht auch, füllt aber nur die angegebenen felder... soweit ich das gesehen habe bekommt man mit preSelectedUser auch die kundeninfo rechts angezeigt und einen überblick über die tickets des kunden unten
ja das geht auch, füllt aber nur die angegebenen felder... soweit ich das gesehen habe bekommt man mit preSelectedUser auch die kundeninfo rechts angezeigt und einen überblick über die tickets des kunden unten
-
- Moderator
- Posts: 644
- Joined: 19 Jun 2007, 17:11
- Znuny Version: various
- Real Name: Daniel Obée
- Location: Berlin
Re: kundendaten an neues ticket übergeben
Hier mal ein Link mit einem kompletten Rundumschlag an Parametern - und einer ausgelösten Kundensuche:
Gruß
Daniel
Code: Select all
http://localhost.local/otrs/index.pl?Action=AgentTicketPhone&Subaction=StoreNew&ExpandCustomerName=2&TypeID=1&From=user@example.de&Dest=78%7C%7CQueue::Subqueue&CustomerID=324671&Subject=Testticket&Body=Hier%20kommt%20der%20Text
Daniel
Re: kundendaten an neues ticket übergeben
ok, wieder einen schritt weiter:
mit hilfe von Kernel::System::DB lässt sich eine DB abfrage erzeugen, siehe http://dev.otrs.org/.
damit kann man die ergebnisse der query in ein hash packen und dieses an ein template file übergeben welches dann die entsprechenden links für neue tickets erzeugt.
nächste frage:
kann man in einem template eine foreach-schleife über $Data laufen lassen??
cheers
EDIT: ok, habs, man kann das mit den Template Blöcken lösen http://doc.otrs.org/developer/2.4/en/ht ... html#block
mit hilfe von Kernel::System::DB lässt sich eine DB abfrage erzeugen, siehe http://dev.otrs.org/.
damit kann man die ergebnisse der query in ein hash packen und dieses an ein template file übergeben welches dann die entsprechenden links für neue tickets erzeugt.
nächste frage:
kann man in einem template eine foreach-schleife über $Data laufen lassen??
cheers
EDIT: ok, habs, man kann das mit den Template Blöcken lösen http://doc.otrs.org/developer/2.4/en/ht ... html#block
-
- Znuny newbie
- Posts: 10
- Joined: 08 Apr 2010, 16:52
- Znuny Version: 2.4.7
Re: kundendaten an neues ticket übergeben
Hallo Daniel,
Suche ich den Kunden über das Adressbuch, klappt es.
Einen Tipp, woran das liegen könnte?
Gruss Markus
der Link funktioniert soweit prima, nur die Kundensuche wird nicht ausgeführt.tisar wrote:Hier mal ein Link mit einem kompletten Rundumschlag an Parametern - und einer ausgelösten Kundensuche:
GrußCode: Select all
http://localhost.local/otrs/index.pl?Action=AgentTicketPhone&Subaction=StoreNew&ExpandCustomerName=2&TypeID=1&From=user@example.de&Dest=78%7C%7CQueue::Subqueue&CustomerID=324671&Subject=Testticket&Body=Hier%20kommt%20der%20Text
Daniel
Suche ich den Kunden über das Adressbuch, klappt es.
Einen Tipp, woran das liegen könnte?
Gruss Markus
OTRS 2.4.7 Windows Server 2008 MySQL Apache