Erstellt vor 13 Monaten

Zuletzt geändert vor 6 Monaten

#2447 new Fehler

Lieferanten-EK-Preise / Lieferantenartikelnummern verschwinden

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

Beschreibung

Wenn man in den Waren-Stammdaten mehrere Lieferantenartikelnummern bzw. Preise erfasst hat, dann werden alle Einträge beim Speichern gelöscht, wenn man beim ersten Eintrag sowohl bei Lieferanten den leeren Eintrag auswählt und man das Feld Lieferanten.-Art.-Nr. löscht (oder es schon leer hatte, weil man nur Preise erfassen wollte).

Schuld ist in SL/IC.pm in der sub save folgendes:

  my $makemodel = (($form->{make_1}) || ($form->{model_1})) ? 1 : 0;

Anmerkung: Die anderen Einträge werden nicht wirklich gelöscht, sondern tatsächlich wieder in die DB geschrieben, aber das Flag makemodel in den parts wird auf false gesetzt. Beim nächsten Anzeigen der Artikelstammdaten werden dann die Lieferantenartikelnr. nicht angezeigt und beim folgenden Speichern dann gelöscht.

Änderungshistorie (2)

comment:1 Geändert vor 6 Monaten durch jbueren

kann ich reproduzieren.
ich übernehm den mal und mach einen vorschlag im "profi tracker" ;-)

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