Erstellt vor 3 Jahren

Geschlossen vor 3 Jahren

#1980 closed Fehler (duplicate)

Bericht Ansprechpartner lässt Straße auswählen/anzeigen, wird aber nicht ausgewertet (#1931)

Erstellt von: lxo@… Verantwortlicher: t.heck@…
Priorität: normal Meilenstein: 3.0.0
Komponente: kivitendo ERP Version: 2.7.1 unstable
Schweregrad: normal Stichworte:
Beobachter:

Beschreibung

Nach dem Commit dedbaf15f42352898a20035ec552f07f51d42abd (Bug #1931),
werden die Felder "Strasse", "PLZ" und "Ort" beim Ansprechpatern angezeigt, aber nicht gespeichert.

Der Patch im Anhang sollte das fixen und die Felder benutzbar machen.

Gruß
Peter

Anhänge (1)

ansprechpartner.patch (3.6 KB) - hinzugefügt von lxo@… vor 3 Jahren.

Alle Anhänge herunterladen als: .zip

Änderungshistorie (4)

Geändert vor 3 Jahren durch lxo@…

comment:1 Geändert vor 3 Jahren durch m.bunkus@…

Wie du ebenfalls in #1931 lesen kannst, ist das "Problem", dass diese Felder bisher nur nach Installation der CRM vorhanden sind. Was also noch fehlt (zuzüglich zu deinem Patch), ist ein Datenbankupgradescript, dass die Felder mit derselben Signatur anlegt, wie sie auch die CRM anlegt. Laut Holger werden dann selbst bei nachträglicher Installation der CRM existierende Felder schlicht übersprungen.

Zu beachten ist auch, dass so ein Datenbankupgradescript nicht fehlschlagen darf, wenn die CRM bereits installiert war und die Felder somit schon existieren. Es genügt also kein simples SQL-Update, sondern muss ein in Perl geschriebenes sein. Ein Beispiel für solche Scripte ist https://trac.kivitendo.de/browser/erp/sql/Pg-upgrade2/USTVA_abstraction.pl

comment:2 Geändert vor 3 Jahren durch m.bunkus@…

  • Meilenstein auf 3.0.0 gesetzt
  • Status von new nach assigned geändert
  • Verantwortlicher von m.bunkus@… nach t.heck@… geändert

comment:3 Geändert vor 3 Jahren durch t.heck@…

  • Lösung auf Duplikat gesetzt
  • Status von assigned nach closed geändert
Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.