Erstellt vor 4 Jahren

Geschlossen vor 4 Jahren

#1583 closed Fehler (fixed)

Anlegen eines Artikels aus einer Rechnung heraus ändert die Umlaute im Formular

Erstellt von: mike.constabel@… Verantwortlicher: m.bunkus@…
Priorität: normal Meilenstein:
Komponente: kivitendo ERP Version: 2.6.2 beta
Schweregrad: kritisch Stichworte: Oberfläche
Beobachter: s.schoeling@…

Beschreibung

Beispiel:

Verkaufsrechnung

Ich wähle einen Kunden mit Umlaut im Namen, wähle einen bestehenden Artikel mit Umlauten.
Jetzt trage ich einen nicht vorhanden Artikel ein. Ich komme in die Maske zum Anlegen des Artikels. Nach dem speichern komme ich zum Rechnungsformular zurück.
Alle Umlaute die vor dem Artikelanlegen drin standen sind "doppelt" kodiert.

Siehe Screenshot.

Anhänge (1)

Umlaute.jpg (63.0 KB) - hinzugefügt von mike.constabel@… vor 4 Jahren.
Screenshot

Alle Anhänge herunterladen als: .zip

Änderungshistorie (5)

Geändert vor 4 Jahren durch mike.constabel@…

Screenshot

comment:1 Geändert vor 4 Jahren durch mike.constabel@…

Nachtrag: 2.6.2-beta2 vom 01.02.2011

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

  • Lösung auf fixed gesetzt
  • Status von new nach closed geändert

Ist in Revision fededc52 behoben.

comment:3 Geändert vor 4 Jahren durch s.schoeling@…

  • Lösung fixed gelöscht
  • Status von closed nach reopened, s.schoeling@linet-services.de geändert

Fix führt zu anderes Problemen:

Nachzustellen mit fcgi (utf8 db):

  • Kunde mit Umlaut anlegen
  • Rechnung für diesem Kunden anlegen
  • Rechnungen für diesen Kunden suchen

in ar.pl->ar_transactions wird dann $form->{customer} unescaped, obwohl es vorher schon korrektes utf8 ist.

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

  • Lösung auf fixed gesetzt
  • Status von reopened nach closed geändert

Der Nachfolgefehler aus comment 3 ist in 8a1dddc1 behoben worden.

Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.