Was bedeutet das Feld "Einstandspreis aktualisieren" im FA

28. November 2012 16:36

Hallo,

könnt Ihr mir sagen was das Feld "EInstandspreis aktualisieren" beim Statuswechsels eines Fertigungsauftrages bewirkt?? Macht das nicht die Lagerregulierung??

Vielen Dank!!!

Gruß

Elhamplo

Re: Was bedeutet das Feld "Einstandspreis aktualisieren" im

29. November 2012 02:07

Damit wird der gleichnamige Report ausgeführt (bzw. Fkt. UpdateUnitCostOnProdOrder im Codeunit Update Prod. Order Cost), den man auch aus dem FA jederzeit manuell aufrufen kann (hier mit der Einstellung "Alle Ebenen"), um im FA die Einstandspreise neu durchzukalkulieren, ggf. auch auf Basis von erwarteten Werten (vorläufigen EP von Komponenten). Bei Artikeln mit Abgangsmethode "Standard" ist das allerdings unwirksam, weil diese von der Berechnungsfunktion übergangen werden, da diese mit diesem festen EP bei der Istmeldung in der Lagerbestand gehen werden.

Ob und wie die Lagerregulierung danach sofort läuft, hängt nicht von diesem Haken, sondern nur von den Einstellungen in der Lagereinrichtung ab (d.h. "Automatische Lagerregulierung" darf nicht auf "Nie" stehen). Das wird dann relevant, wenn alle Verbräuche und sonstigen Komponenten (anteiliges Verrechnen der Kapazitätskosten usw.), die in den FA eingeflossen sind, vollständig fakturiert sind. Damit gilt/gelten dann der/die produzierte(n) Artikel ebenfalls als fakturiert. Davon sind dann natürlich auch die "Standard"-Artikel betroffen, weil dann die Varianzen berechnet werden (Differenzen zwischen Plan- und Istkosten) und die Gemeinkostensätze verrechnet werden.

Re: Was bedeutet das Feld "Einstandspreis aktualisieren" im

30. September 2024 10:49

Hallo @kowa,

was ist denn aus Deiner Sicht der Unterschied zwischen der Einrichtung "eine Ebene" und "alle Ebene".

Bedeutet eine Ebene, dass der EP vom zum fertigenden Artikel gezogen wird? Infolgedessen "alle Ebenen", dass hier die EP der einzelnen Komponenten verrechnet werden?

Hintergrund meiner Frage ist, dass ich die Funktion "EP aktualisieren" getestet hatte und mir den Wert in den FA Zeilen für meinen Hauptartikel nicht erklären kann.

Alle meine Komponenten haben die Lagerabgangsmethode "Durchschnitt" drinnen. Also müssten die ja offensichtlich auch berücksichtigt werden.

Beispiel: Die Summe der EPs meiner Komponenten ergeben in etwa 0,5€ wohingegen der aktualisierte EP im FA (=alle Ebenen) 0,38€ beträgt.

Womit könnte das zusammenhängen?
Danke

Re: Was bedeutet das Feld "Einstandspreis aktualisieren" im

1. Oktober 2024 11:04

Um welche Version geht es?

Am Prinzip hat sich nichts geändert, das ist in dem PDF hier als einstufige bzw. mehrstufige Standardkostenbestandteile erklärt.
Das ist der Report Update Unit Cost
https://github.com/StefanMaron/MSDyn365BC.Code.History/blob/master/BaseApp/Source/Base%20Application/Manufacturing/Document/UpdateUnitCost.Report.al
und das das Codeunit Update Prod. Order Cost., welches mittlerweile viele Events hat, wo wie z.B. bei OnBeforeUpdateUnitCostOnProdOrder der Parameter MultipleLevels (= "Alle Ebenen") mit vorhanden ist. Was etwaige Subscriber mit diesen Publishern anstellen, muss immer individuell geprüft werden.
https://github.com/StefanMaron/MSDyn365BC.Code.History/blob/master/BaseApp/Source/Base%20Application/Manufacturing/Document/UpdateProdOrderCost.Codeunit.al