Erstellt vor 7 Jahren
Geschlossen vor 7 Jahren
#753 closed Fehler (fixed)
Ware nicht in Datenbank
| Erstellt von: | info@… | Verantwortlicher: | p.reetz@… |
|---|---|---|---|
| Priorität: | normal | Meilenstein: | |
| Komponente: | kivitendo ERP | Version: | 2.4.3 |
| Schweregrad: | normal | Stichworte: | Einkauf |
| Beobachter: |
Beschreibung
Legt man eine neue Bestellung oder Rechnung an und gibt eine unbekannte
Teilenummer oder Bezeichnung an, so erhält man den üblichen Prompt "Dieser
Artikel ist nicht in der Datenbank!" In der folgenden Eingabemaske für die Ware
werden die Nummer bzw. Beschreibung aus der Rechnungsmaske nicht wie noch bei
2.4.2 übernommen.
Das ganze ist auf eine falsche Stringverknüpfung in io.pl zurückzuführen. Hier
ein Patch, der das Problem löst:
--- bin/mozilla/io.pl.orig 2007-09-11 11:29:46.000000000 +0200
+++ bin/mozilla/io.pl 2007-09-11 11:25:24.000000000 +0200
@@ -874,7 +874,7 @@
print $cgi->hidden("-name" => "previousform", "-value" => $previousform);
map({ print($cgi->hidden("-name" => $_, "-value" => $form->{$_})); }
qw(rowcount vc login password));
- map({ print($cgi->hidden("-name" => $_, "-value" => $form->{"$$i"})); }
+ map({ print($cgi->hidden("-name" => $_, "-value" => $form->{$_."_$i"})); }
("partnumber", "description"));
print $cgi->hidden("-name" => "taxaccount2", "-value" => $form->{taxaccounts});
Änderungshistorie (1)
comment:1 Geändert vor 7 Jahren durch m.bunkus@…
- Lösung auf fixed gesetzt
- Status von new nach closed geändert

Dieser Bug wurde in der unstable bereits behoben.