Erstellt vor 20 Monaten
Geschlossen vor 20 Monaten
#2335 closed Fehler (fixed)
falsche Lagerbestandsanzeige in Verkaufsdokumenten und Stammdaten
| Erstellt von: | kivisnr | Verantwortlicher: | |
|---|---|---|---|
| Priorität: | normal | Meilenstein: | |
| Komponente: | kivitendo ERP | Version: | 3.0.0 unstable |
| Schweregrad: | normal | Stichworte: | Lager Lieferschein Rechnung Verkauf Minusbestand falsche Lagerbuchung |
| Beobachter: |
Beschreibung
Nach erfolgreichem Einlagern eines Artikels über "Lager"=>"Einlagern" wird sowohl im Einlagerndialogfenster, als auch im "Lagerbericht" die korrekte Artikelanzahl angezeigt. In den Stammdaten und auf Verkaufdokumenten erscheint "Auf Lager:0"!
Wird der Artikel mit Hilfe eines Leiferscheines per Standardlagerplatz oder mit dem "?"-Dialog aus dem Lagerplatz ausgelagert, dann erscheint nach dem Auslagern die ausgelagerte Stückzahl als Fehl-/ Minusbestand, trotz ausreichend im Lager vorhandener Stückzahl! Aus dem Lager wird aber die korrekte Stückzahl entfernt und über "Lager"=>"Berichte"=>"Lagerbestand" korrekt angezeigt! Auch verzeichnet der Bericht der Lagerbuchungen die Buchungsvorgänge korrekt.
Wird nun ein neues Verkaufsdokument (z.B. Lieferschein) aufgerufen und der gleiche Artikel gewählt, dann erscheint die Summe der zuvor ausgelagerten Teile als Minusbestand.
bezieht sich auf GIT:kivitendo 3.0.0-77fda87
Änderungshistorie (3)
comment:1 Geändert vor 20 Monaten durch jbueren
comment:2 Geändert vor 20 Monaten durch s.schoeling@…
Hups.
Da gab es nen caching Bug wenn man das Standardlager beim Einlagern gesetzt hat, weil die Ware in der Datenbank zwischendrin per Trigger modifiziert wurde.
Sollte jetzt behoben sein, allerdings musst Du parts.onhand manuell fixen. Das folgende Query sollte Dir alle Betroffenen anzeigen.
select p.id, p.partnumber, p.description, i.sum, p.onhand from (select parts_id, sum(qty) from inventory group by parts_id) i left join parts p on (p.id = i.parts_id) where p.onhand != i.sum;
Behoben in f444b80.
comment:3 Geändert vor 20 Monaten durch s.schoeling@…
- Lösung auf fixed gesetzt
- Status von new nach closed geändert

Hallo,
ich sehe in meinen Stammdaten die korrekte Menge und in der Detail-Ansicht von Verkaufsdokumenten auch die korrekte Menge (analog zum Lagerbestand).
Meine unstable ist von letzter Woche ( 71d8ea65a3d13 )
Bis dahin,