Kundenbenutzer vorbelegen
-
- Znuny newbie
- Posts: 43
- Joined: 22 Feb 2012, 16:21
- Znuny Version: 3_3_3
- Real Name: Patrick Veit
- Company: Ametras mobility
Kundenbenutzer vorbelegen
Hallo,
gibt es die Möglichkeit einen Kundenbenutzer vorzubelegen beim erstellen eines Telefontickets?
Hintergrund:
Wir verwenden das OTRS eigentlich nur als Statistikmodul bei dem alle Anrufe von den Agenten angenommen und aufgenommen werden. Die Agenten verwenden nur einen Kundenbenutzer. Nun wollte ich diesen Defaultmässig beim erstellen eines Telefontickets hinterlegen. Ist das Möglich?
gibt es die Möglichkeit einen Kundenbenutzer vorzubelegen beim erstellen eines Telefontickets?
Hintergrund:
Wir verwenden das OTRS eigentlich nur als Statistikmodul bei dem alle Anrufe von den Agenten angenommen und aufgenommen werden. Die Agenten verwenden nur einen Kundenbenutzer. Nun wollte ich diesen Defaultmässig beim erstellen eines Telefontickets hinterlegen. Ist das Möglich?
-
- Znuny ninja
- Posts: 1312
- Joined: 25 May 2012, 08:51
- Znuny Version: OTRS 4
- Real Name: Klaus Nehrer
Re: Kundenbenutzer vorbelegen
Vielleicht CustomerUser im entsprechenden Template (E-Mail- oder Telefonticket)? mit der entsprechenden E-Mai Adresse setzen?
-
- Znuny newbie
- Posts: 43
- Joined: 22 Feb 2012, 16:21
- Znuny Version: 3_3_3
- Real Name: Patrick Veit
- Company: Ametras mobility
Re: Kundenbenutzer vorbelegen
Hi,
meinst Du hier im AgentTicketPhone.dtl als Value?
meinst Du hier im AgentTicketPhone.dtl als Value?
Code: Select all
<div class="ContentColumn">
<form action="$Env{"CGIHandle"}" method="post" enctype="multipart/form-data" name="compose" id="NewPhoneTicket" class="Validate PreventMultipleSubmits">
<input type="hidden" name="Action" value="$Env{"Action"}"/>
<input type="hidden" name="Subaction" value="StoreNew"/>
<input type="hidden" name="FormID" value="$QData{"FormID"}"/>
<input type="hidden" name="ExpandCustomerName" id="ExpandCustomerName" value="0"/>
<input type="hidden" name="OwnerAll" id="OwnerAll" value="$QData{"OwnerAll"}"/>
<input type="hidden" name="ResponsibleAll" id="ResponsibleAll" value="$QData{"ResponsibleAll"}"/>
<input type="hidden" name="PreSelectedCustomerUser" id="PreSelectedCustomerUser" value="ABC@ABC.COM"/>
<input type="hidden" name="SelectedCustomerUser" id="SelectedCustomerUser" value="$QData{"CustomerUser"}"/>
<input type="hidden" name="TicketID" value="$QData{"TicketID"}"/>
<input type="hidden" name="LinkTicketID" value="$QData{"LinkTicketID"}"/>
<fieldset class="TableLike">
Dringend; Re: Kundenbenutzer vorbelegen
Kann mir jemand sagen, wie ich dem Feld Kundenbenutzer einen wert hinterlegen kann, sodass nicht immer eine Mail-Adresse reingeschrieben werden muss?
bin in der Datei AgentTicketPhone.dtl und dann unter -->contentColum
<input type="hidden" name="PreSelectedCustomerUser" id="PreSelectedCustomerUser" value=""/>
Habe dort unter value die email-adresse angegeben, aber das klappt leider nicht.
Hat jemand eine Idee?
bin in der Datei AgentTicketPhone.dtl und dann unter -->contentColum
<input type="hidden" name="PreSelectedCustomerUser" id="PreSelectedCustomerUser" value=""/>
Habe dort unter value die email-adresse angegeben, aber das klappt leider nicht.
Hat jemand eine Idee?
-
- Znuny guru
- Posts: 2210
- Joined: 13 Mar 2014, 09:16
- Znuny Version: 6.0.14
- Real Name: Rolf Straub
Re: Kundenbenutzer vorbelegen
Ohne die *.dtl anzufassen ginge es so:
Sysconfig zu Ticket -> -> Frontend::Agent::ModuleRegistration
-> AgentTicketPhone (oder Mail)
Beim Eintrag Link sollte stehen : "Action=AgentTicketPhone", das kannst du einfach erweitern zu:
Action=AgentTicketPhone;Subaction=StoreNew;PreSelectedCustomerUser=UserNameOfCustomerUser;ExpandCustomerName=2
Gruß,
Rolf
Sysconfig zu Ticket -> -> Frontend::Agent::ModuleRegistration
-> AgentTicketPhone (oder Mail)
Beim Eintrag Link sollte stehen : "Action=AgentTicketPhone", das kannst du einfach erweitern zu:
Action=AgentTicketPhone;Subaction=StoreNew;PreSelectedCustomerUser=UserNameOfCustomerUser;ExpandCustomerName=2
Gruß,
Rolf
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
Re: Kundenbenutzer vorbelegen
Danke für die schnelle Antwort.
Habe es so gemacht, wie beschrieben, nur tut sich nichts. Zwei Screenshots hängen an.
Brauchst du eventuell noch irgendwelche Infos von mir?
Habe es so gemacht, wie beschrieben, nur tut sich nichts. Zwei Screenshots hängen an.
Brauchst du eventuell noch irgendwelche Infos von mir?
You do not have the required permissions to view the files attached to this post.
-
- Znuny guru
- Posts: 2210
- Joined: 13 Mar 2014, 09:16
- Znuny Version: 6.0.14
- Real Name: Rolf Straub
Re: Kundenbenutzer vorbelegen
Verknüpfen ist genau richtig, in der englischen Maske heißt das Link 
Das sieht soweit gut aus, ersetz mal noch "UserNameOfCustomer" durch den User Name deines Customers und öffne eine neue Telfonticketmaske.

Das sieht soweit gut aus, ersetz mal noch "UserNameOfCustomer" durch den User Name deines Customers und öffne eine neue Telfonticketmaske.
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
Re: Kundenbenutzer vorbelegen
habe alles so gemacht, anbei ein Screenshot.
Dennoch geht es nicht. Würde gerne, dass beim Kundenbenutzer "bestellung@firma.de" in dem Feld steht um nicht immer die Mail einzutragen.
Oder muss ich vorher einen Kundenbenutzer, in meinem Fall bestellung@firma enlegen, so dass dieser angezeigt wird?
Danke schonmal.
Dennoch geht es nicht. Würde gerne, dass beim Kundenbenutzer "bestellung@firma.de" in dem Feld steht um nicht immer die Mail einzutragen.
Oder muss ich vorher einen Kundenbenutzer, in meinem Fall bestellung@firma enlegen, so dass dieser angezeigt wird?
Danke schonmal.
You do not have the required permissions to view the files attached to this post.
-
- Znuny guru
- Posts: 2210
- Joined: 13 Mar 2014, 09:16
- Znuny Version: 6.0.14
- Real Name: Rolf Straub
Re: Kundenbenutzer vorbelegen
Jawoll, der CustomerUser muss existieren und du musst auch nicht seine email-adresse sondern seinen login hier in der Action angeben.
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
Re: Kundenbenutzer vorbelegen
Jaaaaa, es klappt!!!! Vielen Dank. Nur wird der voprbelegte Wert auch in das feld Kundennummer genommen, bekomme ich diesen raus?
Großes Lob, DANKE!!!!
Großes Lob, DANKE!!!!

-
- Znuny guru
- Posts: 2210
- Joined: 13 Mar 2014, 09:16
- Znuny Version: 6.0.14
- Real Name: Rolf Straub
Re: Kundenbenutzer vorbelegen
Gerne 
In der Kundennummer steht die CustomerCompanyID des CustomerUser, das ist so gewollt. Wieso würdest du diese ändern wollen?
Ich weiß nicht ob's dafür auch einen URL-Action Parameter gibt und ob dieser nicht überschrieben wird. Das Feld CustomerUser aktualisiert die Maske nämlich bei Auswahl..

In der Kundennummer steht die CustomerCompanyID des CustomerUser, das ist so gewollt. Wieso würdest du diese ändern wollen?
Ich weiß nicht ob's dafür auch einen URL-Action Parameter gibt und ob dieser nicht überschrieben wird. Das Feld CustomerUser aktualisiert die Maske nämlich bei Auswahl..
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
Re: Kundenbenutzer vorbelegen
den Kundenbenutzer gibt es eigentlich nicht, sprich, dieser ist fiktiv und dient nur dazu, dass in der Übersicht bei einem Ticket eine email steht.
Bin dennoch schon einen großen Schritt weiter gekommen, ist noch viel Arbeit alles, aber es wird.
Danke nochmal!
Bin dennoch schon einen großen Schritt weiter gekommen, ist noch viel Arbeit alles, aber es wird.
Danke nochmal!
Re: Kundenbenutzer vorbelegen
Suche in der Sysconfig eine Rubrik wo ich die Parameter definieren kann für das Anlegen eines neuen Kundenbenutzers. So ähnlich wie bei einem dynamischen Feld, wo ich bestimmen kann, ob das Feld ein Pflichtfeld ist oder nicht.
-
- Znuny guru
- Posts: 2210
- Joined: 13 Mar 2014, 09:16
- Znuny Version: 6.0.14
- Real Name: Rolf Straub
Re: Kundenbenutzer vorbelegen
Hm, also die nativen Felder sind in der .dtl als mandatory gekennzeichnet. Ich glaube nicht dass du diese über die SysConfig "optional" schalten kannst.
Allerdings hat es auch einen guten Grund dafür, Tickets benötigen nunmal einige Angaben.
Evtl. reicht es dir diese Standardmäßig zu belegen und dann auszublenden?
Allerdings hat es auch einen guten Grund dafür, Tickets benötigen nunmal einige Angaben.
Evtl. reicht es dir diese Standardmäßig zu belegen und dann auszublenden?
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
Re: Kundenbenutzer vorbelegen
ich gucke erstmal in der dtl. Datei nach. Ausblenden wird nicht viel bringen, da ich eventuell ab und an doch angewiesen bin drauf.
Re: Kundenbenutzer vorbelegen
Sobald ich bei einem neuen Telefonticket auf erstellen klicke, kommt ein Downloadfenster mit dem Dateinamen index.pl.
Gehe ich auf abbrechen der Downloaddatei sind alle Felder eingegraut und das Ticket wird angelegt.
Kann mir da jemand helfen?
Gehe ich auf abbrechen der Downloaddatei sind alle Felder eingegraut und das Ticket wird angelegt.
Kann mir da jemand helfen?
-
- Znuny guru
- Posts: 2210
- Joined: 13 Mar 2014, 09:16
- Znuny Version: 6.0.14
- Real Name: Rolf Straub
Re: Kundenbenutzer vorbelegen
Die Index.pl wird heruntergeladen? Das habe ich heut schonmal im Forum gelesen:
viewtopic.php?f=62&t=24777&p=98309&hili ... .pl#p98309
Vll. ists ein Bug im Framework?
viewtopic.php?f=62&t=24777&p=98309&hili ... .pl#p98309
Vll. ists ein Bug im Framework?
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
Re: Kundenbenutzer vorbelegen
Du darfst keine Mails versenden (würde ich jetzt mal tippen)
Stell mal Deinen Mailversand in der Sysconfig auf DoNotSendEmail und probiere es nochmal
Stell mal Deinen Mailversand in der Sysconfig auf DoNotSendEmail und probiere es nochmal
"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: Kundenbenutzer vorbelegen
Wenn ich es auf doNotSendMail stelle, gehen grundsätzlich keine Mails nach draußen. Aber genau das muss funktionieren, wenn ich ein neues eMail ticket anlege muss der Kunde eine Mail bekommen.
Umgestellt habe ich nicts, in den Log-Dateien taucht auch keine Fehlermeldung auf.
Umgestellt habe ich nicts, in den Log-Dateien taucht auch keine Fehlermeldung auf.
-
- Znuny guru
- Posts: 5018
- Joined: 13 Mar 2011, 09:54
- Znuny Version: 6.0.x
- Real Name: Renée Bäcker
- Company: Perl-Services.de
- Contact:
Re: Kundenbenutzer vorbelegen
Es wäre aber eine Maßnahme um den Fehler einzugrenzen...
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Re: Kundenbenutzer vorbelegen
habe es auf DoNotSendMail gestellt und die Fehlermeldlung kam nicht mehr, soweit so gut.
Re: Kundenbenutzer vorbelegen
Thu Apr 10 14:01:28 2014 error OTRS-CGI-82 Need Name!
diese Fehlermeldung habe ich angezeigt bekommen. Gibt es die Möglichkeit mehr Details rauszulesen?
diese Fehlermeldung habe ich angezeigt bekommen. Gibt es die Möglichkeit mehr Details rauszulesen?
Re: Kundenbenutzer vorbelegen
gut, dann ist Dein Mailversand kaputt. Ich denke mal Du nutzt SMTP. D.h. der Fehler muss in der Authentifizierung bzw in der Annahme eines leeren (RFC Konformen) Absenders liegen. Dein Mailserveradmin sollte in der Lage sein, das System entsprechend einzustellen
"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: Kundenbenutzer vorbelegen
habe noch mal in derr Sysconfig wieder das SendmailModule auf SMTPTLS eingestellt und dann ein neues Telefonticket angelegt, diesmal ist die Meldung Index.pl nicht aufgetaucht. Werde es aber weiter beobachten.
Danke schonmal!!
Danke schonmal!!

-
- Znuny ninja
- Posts: 1312
- Joined: 25 May 2012, 08:51
- Znuny Version: OTRS 4
- Real Name: Klaus Nehrer
Re: Kundenbenutzer vorbelegen
Immer noch? Ich als Mailserveradmin würde gütig lächeln und sagen: Konfiguriere Deine Anwendung richtig und gib ihr nicht das Gefühl, sie wäre ein Mailserver.jojo wrote:der Fehler muss in der Authentifizierung bzw in der Annahme eines leeren (RFC Konformen) Absenders liegen. Dein Mailserveradmin sollte in der Lage sein, das System entsprechend einzustellen
Re: Kundenbenutzer vorbelegen
OTRS ist jedenfalls kein Mailclient...
"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
-
- Znuny ninja
- Posts: 1312
- Joined: 25 May 2012, 08:51
- Znuny Version: OTRS 4
- Real Name: Klaus Nehrer
Re: Kundenbenutzer vorbelegen
Sondern?jojo wrote:OTRS ist jedenfalls kein Mailclient...
Wir könnten ja im HowTo eine "Diskussion" führen und das Ergebnis dann stehen lassen - aber wird es dann auch im OTRS korrigiert?
Re: Kundenbenutzer vorbelegen
Im OTRS gibt es nichts zu korrigieren, wen Du einen Mailserver hast, der zwingend einen envelope From haben will kann man ihn setzen.
"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: Kundenbenutzer vorbelegen
ich hätte gerne auch einen Kundenbenutzer vorbelegt, wenn ich über das iphone-App ein neues Ticket anlege.
Wollte es wie beim Telefonticket über die ModuleRegistration erledigen, nur bekomme ich unter sysconfig-->IphoneHandle solch eine Kategorie nicht angezeigt.
Wollte es wie beim Telefonticket über die ModuleRegistration erledigen, nur bekomme ich unter sysconfig-->IphoneHandle solch eine Kategorie nicht angezeigt.