Zum Thema:
Ich habe das selbe Problem mit einer niegel-nagel-neu installierten
SVN-Version!
Bei mir wird in contact_tid “a” statt “n” angelegt und contact_owner "-1"
statt “3”
Die contact_tid ist der Schlüssel für den Kontakttypen. wenn der a ist und
nicht n,
spicht das dafür das mehrere Kontakttypen angelegt worden sind, und der Typ
a
gerade verwendet/ausgewählt ist.
Der contact_owner -1 bedeutet dass der Kontakt zu einem Gruppenadressbuch
der Gruppe mit der ID 1 gehört. 3 würde bedeuten er gehört zum persönlichen
Adressbuchs des Benutzers mit der ID 3. Was beim anlegen gewählt ist kann
man in den Einstellungen des Adressbuchs einstellen.
Der SQL-Fehler tritt auf, wenn man Benutzerdefinierte Felder mit IDs die
Leerzeichen
enthalten definiert und verwendet. Sortieren nach dem Betreffenden Feld, und
dann
auf den Suchfilter mit den Anfangsbuchstaben verwendet.
Als Workaround:
-Umbenennen des betreffenden Feldes.
-Update der Tabelle egw_addressbook_extra
update egw_addressbook_extra set contact_name = ‘Kunde_von’ where
contact_name=‘Kunde von’