Hallo OTRS Gemeinde,
ich hab mal eine Frage zu der Custom-Kunden-DB. Hier habe ich nun eine
eigene Readonly Datenbank eingebunden:
Einstellungen (Ausschnitt):
> # customer unique id
> CustomerKey => 'username',
> # customer #
> CustomerID => 'id',
> readonly = 1,
Mapping:
> [ 'UserCustomerID', 'ID', 'id', 0, 1, 'var', '', 0 ],
> [ 'UserLogin', 'Username', 'username', 1, 1, 'var', '', 0 ],
> [ 'UserEmail', 'Email', 'email', 1, 1, 'var', '', 0 ],
> [ 'UserTrustlevel', 'Trustlevel', 'trustlevel', 1, 1, 'var', '', 0 ],
> [ 'UserGuthabenSum', 'Guthaben Summe', 'sum', 1, 1, 'var', '', 0 ],
> [ 'UserLastLogin', 'Last Login', 'last_login', 1, 1, 'var', '', 0 ],
Beispiel DB Inhalt:
> id: 12345
> username: "max.mustermann"
> email: "email(a)domain.invalid"
> trustlevel: "good"
> sum: "30.3"
> last_login: "2013-01-01 00:00:01"
So weit so gut, neue Tickets von Emails aus der Customer-DB bekommen die
ID als Kunden-ID (Beispiel: 12345).
Alte Tickets jedoch, die vor der Kunden-DB Anbindung haben jedoch
(verständlicherweise) als Customer_id noch ihre Email stehen
(email(a)domain.invalid).
Gibt es irgendeine Methode alte Tickets automatisch den Kunden
zuzumappen? :/
Beste Grüße,
Jan Phillip Greimann