Das Feld Anrede ist bei den Kontakten verschwunden
Nach dem Wechsel auf Version 24 erscheint die Anrede (Herr, Frau, Dr. …) nicht mehr bei den Kontakten. Das ist gewollt, und eine Konstante holt sie zurück.
Seit dem Update auf Version 24 erscheint das Feld „Anrede“ (Herr, Frau, Dr. …) nicht mehr, wenn Sie einen Kontakt anlegen oder bearbeiten. Auch auf der Karte des Kontakts ist es verschwunden.
Nichts ist kaputt, und Ihre Daten sind nicht verloren. Es ist eine gewollte Änderung der Version 24: Das Feld ist jetzt standardmäßig ausgeblendet.
So kommt es zurück
- Öffnen Sie StartEinstellungenErweiterte Einstellungen.
- Fügen Sie die Konstante
MAIN_USE_TITLE_FOR_CONTACTmit dem Wert1hinzu. - Öffnen Sie einen Kontakt erneut: Das Feld Anrede ist wieder da, beim Anlegen, beim Bearbeiten und auf der Karte.
Die vor dem Update erfassten Anreden erscheinen unverändert wieder: Sie sind in der Datenbank geblieben, nur die Anzeige war abgeschaltet.
Nicht mit den Mitgliedern verwechseln
MAIN_USE_TITLE_FOR_MEMBER gibt es in 24 ebenfalls, sie betrifft aber die Mitglieder (Modul
Mitglieder): Sie holt die Anrede beim Anlegen und Bearbeiten eines Mitglieds zurück. Für Kontakte
ist es tatsächlich MAIN_USE_TITLE_FOR_CONTACT. Nutzen Sie beide Module, brauchen Sie beide.
Warum diese Änderung
Das offizielle Änderungsprotokoll der 24 führt sie im Abschnitt „WARNING“, bei den Änderungen, die Regressionen verursachen können, mit dieser Anweisung: Um die Anrede der Kontakte zu nutzen, muss
MAIN_USE_TITLE_FOR_CONTACT auf 1 gesetzt werden. Einen Grund nennt es nicht. Das Update legt diese
Konstante nicht an: Das Feld verschwindet daher nach der Migration.
Wie das geprüft wurde
- Auf einer Testinstanz 23.0.4 ein Kontakt mit der Anrede „Herr“; das Feld wird angezeigt.
- Echte Migration dieser Instanz auf 24.0.1: Die Anrede steht noch in der Datenbank, keine Konstante angelegt, das Feld ist beim Anlegen, beim Bearbeiten und auf der Karte verschwunden.
- Konstante unter StartEinstellungenErweiterte Einstellungen hinzugefügt: Das Feld ist überall wieder da, mit „Herr“.
- Im offiziellen Code: keine Bedingung bis 23.0.4; die drei Anzeigen hängen von 24.0.0 bis 24.0.2
und im Entwicklungszweig von
MAIN_USE_TITLE_FOR_CONTACTab.
Weitere Einstellungen haben im Lauf der Versionen Namen oder Bedeutung geändert. Die Liste steht in Dolibarr Update: Checkliste und Versionen 16 bis 24.
Wenn weitere Felder verschwunden sind
Hat das Update weitere Felder oder Einstellungen verschwinden lassen und finden Sie nicht heraus, welche, ist genau das die Diagnose für 90 €: eine Stunde gemeinsam an Ihrer Instanz, danach schriftlich, was sich geändert hat und was die Wiederherstellung kosten würde.