Nach der Anlage einer Bestellung mit einer Position (Preis 337,97 EUR) wird der Preis dieser Position geändert (neu 400,78 EUR). Der Preis der zugeordneten BANF-Position ist 0. Nach der Änderung des Preises wird die Bestellung über die ME29N freigegeben. Aufgrund des Bestellwertes wird kein Workflow erzeugt. Nach der Freigabe der Bestellung steht der Preis wieder auf 337,97 EUR. In der Änderungshistorie ist die ME29N als auslösende Transaktion der letzten Änderung (400,78 EUR --> 337,97 EUR) eingetragen. Das gleiche Problem tritt zeitweise auch bei Nutzung der ME23N auf.
Im Coding habe ich eine Stelle gefunden, an der bei einer Nutzung der Transaktionen ME56 oder ME57 die Änderungen zur Bestellung zurückgenommen werden. Diese Nutzung wird scheinbar über den Status der zugeordneten BANF-Position ermittelt.
Wie kann ich erreichen, dass der die Änderungsrücknahme auslösende Status nicht mehr ermittelt wird?
Vielen Dank
Norbert
Ursache/Lösung: Der Preis von EUR 337,97 war der Wert, der in der Materialbewertung als 'Gleitender Durchschnittspreis' gespeichert war. Wenn dieser Wert nicht als der Bestellpreis übernommen werden soll müssen die Customizing Einstellungen zur Bestellpreisübernahme angepasst warden.