Verhindern das E-Mail From = CustomerID?

Hilfe zu Znuny Problemen aller Art
Locked
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Verhindern das E-Mail From = CustomerID?

Post by Andre Bauer »

Wir binden an OTRS gerade unsere Kundendatenbank an.

Alle alten E-Mail Tickets haben nun als Customer_ID (Customer#) die E-Mail Adresse gesetzt.

Richtig wäre nun aber die numerische Kundennummer.

Wir verhindere ich nun, das OTRS bei neuen Mails wieder die E-Mail als Customer# verwendet?

Bei den alten Tickets werde ich es wohl scripten müssen und die Daten in der Tickettabelle manipulieren?
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Verhindern das E-Mail From = CustomerID?

Post by jojo »

Die CustomerUser Map entsprechend des Feldes der neuen CustomerID anpassen...
"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
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Verhindern das E-Mail From = CustomerID?

Post by Andre Bauer »

Die CustomerId soll aber nicht das Feld E-Mail sein sondern unsere Kundennummer.

Bei mir siehts derzeit so aus:

Code: Select all

        [ 'UserEmail',      'E-Mail',     'email',      1, 1, 'var', '', 0 ],
        [ 'UserCustomerID', 'CustomerID', 'customer_id', 1, 0, 'var', '', 0 ],
Bei E-Mail Tickets (Kunde sendet E-Mail) wird doch aber trotzdem die E-Mail des Kunden (From) als Customer# gesetzt, oder?
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Verhindern das E-Mail From = CustomerID?

Post by jojo »

Nein, wenn der Kunde über seine Mailadresse gefunden wird, dann wird auch die customer_id richtig gesetzt...

Dazu muss in CustomerUserPostMasterSearchFields => ['email'], das Feld der E-Mail Adresse gesetzt sein.
"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
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Verhindern das E-Mail From = CustomerID?

Post by Andre Bauer »

OK. Danke.

Die alten Tickets muss ich wohl aber auf jeden Fall manuell aktualisieren?
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Verhindern das E-Mail From = CustomerID?

Post by jojo »

ja, z.B. über einen GernericAgent
"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
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Verhindern das E-Mail From = CustomerID?

Post by Andre Bauer »

Wie müsste denn ein solcher Generic Agent aussehen?

Erschließt sich mir im Frontend und den Beispieldateien nicht.

Ich machs derzeit über nen PHP Script. Ist aber natülich nicht die feine englische Art, denn es wird dabei ja kein History Eintrag erstellt.
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
Locked