
Hallo, On Wed, 2005-11-23 at 11:42 +0100, valeri.korolev@ados.com wrote:
Ich habe ein Problem mit Firmen Tickets Aktivierung. Folgendes habe ich gemacht:
Zur Tabelle customer_user zwei neue Spalten hinzugefügt (customer_id2 und customer_id3).
Zur Defaults.pm Datei die neuen customer_id2 und customer_id3 hinzugefühgt:
# var, frontend, storage, shown, required, storage-type, http-link
[ 'UserCustomerID2', 'CustomerID 2', 'customer_id2', 1, 0, 'var' ],
[ 'UserCustomerID3', 'CustomerID 3', 'customer_id3', 1, 0, 'var' ],
‚Customer User <-> Group’ Option ist aktiviert und die Kunden haben Zugriff auf Tickets.
Es ist möglich jetzt über das Admin Interface eine zweite bzw. dritte Customer IDs einem Kunden zu vergeben.
So weit so gut.
Das Problem ist, dass es nur die erste Customer_id vom System gelesen wird und die customer_id2 und customer_id3 ignoriert werden.
Also ein Kunde sieht die Firmen Tickets nur dann, wenn die erste customer_id mit dem ersten customer_id vom anderen Kunden übereinstimmt.
Ich vermute, dass auch Tickets die die Kunden sehen sollten, müssen eine zweite bzw. dritte customer_id haben (derzeit habe ich die originale ID von Tickets geändert), aber ich finde diese Einstellung nirgendwo.
Was muss noch getan werden, um die customer_id2 und customer_id3 zu aktivieren?
Also, bei mir hat folgendes funktioniert: Ich habe nicht mehrerere Customer_id_# erzeugt, woher will ich auch wissen, wieviele ich bruachen werde :) Sondern eine neue Spalte customer_ids. Diese dann genau wie du bekanntgegeben. Jetzt zeigt sie das Agent Interface an, ich kann als comma-seperated list dann die customer-ids hier angeben. chris