Erstellt vor 8 Jahren
Geschlossen vor 5 Jahren
#606 closed Fehler (fixed)
Datenbankstruktur bzgl. Geburtstag doppelt
| Erstellt von: | frei@… | Verantwortlicher: | hli@… |
|---|---|---|---|
| Priorität: | normal | Meilenstein: | |
| Komponente: | kivitendo CRM | Version: | 1.3.0 |
| Schweregrad: | kritisch | Stichworte: | Personen |
| Beobachter: |
Beschreibung
Hallo, in der aktuellen unstable crm sind 2 Felder für den Geburtstag einer
Person vorhanden, cp_gebdatum und cp_birthday wobei in den alten crm Versionen
cp_gebdatum benutzt wurde. Dieses Feld wird nun scheinbar nicht mehr ausgelesen,
wenn ich einen Geburtstag eintrage landet dieser in cp_birthday. Nun sind
bereits diverse Daten unter cp_gebdatum vorhanden. Welches Feld wird in Zukunft
verwendet ? Es muss auf jeden Fall beim nächsten Release im Updateprozess via
SQL Befehl eine Konsistenz zwischen dem neuen Feld und dem alten hergestellt werden.
bsp:
update contacts set cp_birthday=cp_gebdatum where cp_birthday='0000-00-00' and
cp_gebdatum is not null;
Änderungshistorie (2)
comment:1 Geändert vor 8 Jahren durch frei@…
comment:2 Geändert vor 5 Jahren durch hli@…
- Lösung auf fixed gesetzt
- Status von new nach closed geändert
CRM legt kein Feld mehr an. Nur cp_birthday wird verwendet

Sorry, hier wäre der richtige SQL Befehl:
update contacts set cp_birthday=cp_gebdatum where cp_gebdatum!='0000-00-00' and
cp_gebdatum is not null and (cp_birthday='0000-00-00' or cp_birthday is null);