Erstellt vor 8 Jahren

Geschlossen vor 8 Jahren

#495 closed Fehler (fixed)

SQL-Fehler beim Löschen von Eiheiten

Erstellt von: frank@… Verantwortlicher: p.reetz@…
Priorität: normal Meilenstein:
Komponente: kivitendo ERP Version: 2.4.0
Schweregrad: kritisch Stichworte: Systemeinstellungen
Beobachter:

Beschreibung

Werden mind. 2 Dienstleistungseinheiten zum Lösachen markiert und mit dem
Klicken auf den Speichern-Button gelöscht, so tritt folgende Fehlermeldung auf:

DELETE FROM units WHERE name = (?,?,?)

(path=bin%2Fmozilla&login=lxdevel&password=xxxxxxxxxxxx&type=unit&unit_type=service&new_name=&new_base_unit=&new_factor=&old_name_1=min&name_1=min&base_unit_1=&factor_1=&old_name_2=Std&name_2=Std&base_unit_2=min&factor_2=60%2C00000&old_name_3=Tag&name_3=Tag&base_unit_3=Std&factor_3=8%2C00000&old_name_4=psch&name_4=psch&base_unit_4=&factor_4=&delete_5=on&old_name_5=St%FCck&name_5=St%FCck&base_unit_5=&factor_5=&delete_6=on&old_name_6=Test&name_6=Test&base_unit_6=&factor_6=&delete_7=on&old_name_7=Test2&name_7=Test2&base_unit_7=&factor_7=&rowcount=7&action=Speichern)
FEHLER: Operator existiert nicht: character varying = record
HINT: Kein Operator stimmt mit dem angegebenen Namen und den Argumenttypen
überein. Sie müssen möglicherweise ausdrückliche Typumwandlungen hinzufügen.

das Löschen einer einzelnen Dienstleistungeinheit funktioniert problemlos.

Das gleiche Problem tritt beim Löschjen von Maßeinheiten auf.

Änderungshistorie (1)

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

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

Behoben in r1618.

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