Durchschnittlicher Einstandspreis
- lk
- dw
Ermittlung des durchschnittlichen Einstandspreises im Lagerteilestamm
Allgemeines
Die Ermittlung des durchschnittlichen Einstandspreises (nachfolgend als Einstandspreis bezeichnet) erfolgt grundsätzlich im Rahmen der Materialwirtschaft und dort innerhalb der geplanten Zugänge. Dabei wird zwischen Eigen- und Fremdprodukten unterschieden.
Eigenprodukte
Eigenprodukte (Beschaffungslagerschlüssel Kunden- und Lagerfertigungsteile) werden während des Zuganges mit dem in den Herstellkosten gespeicherten Preis bewertet.
Die Bewertungsfunktion ermittelt die Herstellkosten über die Artikelnummer und das Konto Eigenfertigung in der SL11 Lager-Definition.
Wenn kein Eigenfertigungs-Konto in der Lager-Definition eingetragen ist, wird stattdessen der im Systemparameter KALK_LIEFERANT eingetragene Kalkulationslieferant verwendet.
Dabei wird die Buchungsmenge der Zubuchung bei der Preisermittlung berücksichtigt (Staffelmenge ab...).
Fremdprodukte
Fremdprodukte (Beschaffungslagerschlüssel Kunden- und Lagerkaufteile) werden in Abhängigkeit vom Parameterinhalt des Systemparameters EINK_BUCHEN_RE beim Wareneingang und/oder beim Rechnungseingang bewertet.
Aktualisieren mit Wareneingang (EINK_BUCHEN_RE = 0)
Mit der Wareneingangs-/Zugangsbuchung wird der Einstandspreis auf Basis des Nettobestellpreises aktualisiert. Zum gleichen Zeitpunkt wird die Einkaufsstatistik mit dem Nettobestellwert fortgeschrieben. Vorgangszuschläge und Vorgangsabschläge werden dem Nettobestellpreis zugeschlagen bzw. davon abgezogen.
Aktualisieren mit Rechnungseingang (EINK_BUCHEN_RE = 1)
Die Aktualisierung des Einstandspreises erfolgt auch hier bei der Warenbewegung. Um Preisdifferenzen zwischen Bestellpreis und berechnetem Preis auszugleichen, wird nach
dem Rechnungseingang eine erneute Berechnung periodisch im Tagesabschluss, basierend auf dem Rechnungsnettowert, vorgenommen. Dabei wird mit den Einzelvorgängen eine Rechnungsabgrenzungstabelle erzeugt, die je Bestellposition die Waren- und Rechnungseingänge zwischenspeichert. Teillieferungen bzw. Teilrechnungen werden in den paarigen Mengenanteilen in den Lagerteilestamm fortgeschrieben und ggf. als Restdifferenz in den Abgrenzungsposten belassen.
Rechnungsabgrenzungslisten
Zu jedem beliebigen Zeitpunkt (in der Praxis zum Periodenabschluss) kann eine Rechnungsabgrenzungsliste angefordert werden, die die einzelnen Posten im Sinne von aktiven und passiven Rechnungsabgrenzungen dokumentiert und zusätzlich als Buchungsvorlage je Bestandskonto Summen ausweist.
KLR/Bestandsschnittstellen Finanzwesen
Die Bewegungsdetailschnittstellen zur KLR und FIBU werden immer mit dem aktuellen Einstandspreis zum Zeitpunkt der Datenübergabe versorgt. Wenn es Einstandspreisänderungen gibt, die sich durch Preisdifferenzen zw. Warenzugang und Rechnungseingang ergeben, werden Korrektursätze zur Nachverrechnung für die KLR erzeugt. Diese Korrektursätze können periodisch gebucht werden.
Bilanzierungs- / Bewertungsrichtlinien Lagerbestände
Die bilanzielle Bewertung der Lagerbestände innerhalb der Finanzbuchhaltung ist im syslog.ERP getrennt von der körperlichen Lagerbestandsführung im Modul MAWI
(Materialwirtschaft) zu sehen.
Bewertung Materialwirtschaft
In der Materialwirtschaft werden Zugänge/Abgänge mit dem Einstandspreis bewertet. Die Bestandsfortschreibung erfolgt ebenfalls auf Basis des Einstandspreises. Zusätzlich wird mit der Rechnungseingangsbuchung im Modul EINK der letzte Einkaufspreis und der Einstandspreis aktualisiert. Die Analyse der Bestände und der Bestandsentwicklung innerhalb der Materialwirtschaft erfolgt auf Basis der körperlichen Lagerbestände. Als Selektions- und Summenkriterien dienen z.B. Beschaffungs-/Lagerschlüssel, Bestandskontierung, Artikelgruppen, usw.
Bewertung Finanzbuchhaltung
Die Bestandsführung in der FIBU erfolgt nicht auf Basis der Warenbewegung, sondern über die Rechnungseingangsbuchung auf die entsprechenden Bestandskonten. Die Bestände innerhalb der FIBU werden also mit den aktuellen Einstandspreisen bewertet bzw. geführt. Abgänge werden mittels Summenbuchungsaufgabe auf Basis einer Bewegungsanalyse aus der Materialwirtschaft gebucht, oder aus den Abgangsbewegungen der Kostenrechnungsbuchungssätze (Kostenstellen- /Kostenträgerbe-/Entlastung), die aus der Materialwirtschaft periodisch an die Kostenrechnung übergeben werden, abgeleitet und gebucht. Diese Abgänge sind sinnvollerweise mit dem Einstandspreis bewertet und werden periodengenau gebucht.
Rechnungsabgrenzung
Die Egalisierung der bilanziellen und körperlichen Lagerbestände erfolgt durch eine summarische passive Rechnungsabgrenzungsbuchung am jeweiligen Periodenende. Der Abgrenzungsbetrag wird aus der am Periodenende abgerufenen Bestellbestandsliste übernommen. Dabei werden nur jene Vorgänge dargestellt (summiert), die eine größere
Liefermenge als die berechnete Menge ausweisen. Die Differenz zwischen Lieferund Berechnungsmenge, bewertet mit dem Bestellpreis, ergibt den Abgrenzungswert. Dieser Abgrenzungsbestand wird nach dem Periodenschluss aufgelöst und vor dem nächsten Abschluss mit den dann aktuellen Posten neu gebildet.
Konsignationswarenbestände
Allgemeines
Konsignationsbestände sind fremdes Eigentum und somit in den Bilanzbeständen nicht aktiviert. Innerhalb der MAWI-Bestände werden sie jedoch geführt und bewertet. Daher ist es sinnvoll, diese Bestände an einem separaten Lagerort zu führen, um deren Lagerwert getrennt darzustellen.
Offene Konsignationsrechnungen
Da für diese Bestände innerhalb der Periode Abgänge gebucht werden, was zu einer Bestandsveränderung in den AIA-Beständen (Kostenträgerbestand) bzw. in den Kostenarten/Kostenstellen führt und zu diesem Zeitpunkt keine aktiven Bilanzbestände dagegen stehen, muss jeweils zum Periodenende eine Berechnung der Konsignationslagerabgänge vom Einkauf veranlasst werden.
Basis für diese Berechnung ist das Bewegungsprotokoll aus den Materialbewegungen der Materialwirtschaft, mit Andruck der Kostenträger/Kostenstellen für die die Entnahmen erfolgten. Dieses Bewegungsprotokoll dient der Rechnungsanforderung bei den Lieferanten. Die Rechnungseingänge bzw. Berechnung des Einkaufs werden aufgrund der Angabe der Kostenträger/Kostenstellen dem Wareneinsatzkonto bzw. den Kostenstellen belastet.
Einstellungen Einstandspreis Kaufteile
Die Einstandspreisberechnung ist auf verschiedenen Arten möglich. Zusätzlich beeinflusst Sie die Einkaufsstatistiken. Grundsätzlich ist für die Einstandskostenbewertung erforderlich, dass der Schalter „Durchschnittspreis ermitteln“ im Beschaffungsschlüssel auf „Ja“ steht. Abhängig davon, wann ein Einstandspreis gerechnet werden soll, ist der Systemschalter EINK_STATISTIK einzustellen.
Mögliche Einstellungen
• WE = Wareneingang
• RE = Rechnungseingang
• MN = manuelle Einstandspreise erfassen
Einstellung WE
Voraussetzung für die Berechnung sind die Lagerbewegungsarten. Zugangsarten und Umbuchungsarten, die auf ein echtes Lager buchen, müssen überprüft und beurteilt werden, ob der Haken bei „Einstandskosten bewerten“ sitzen soll oder nicht. Der Haken bei Buchungsarten auf ein Wareneingangslager ist nichtig, da bei einer Buchung auf ein Wareneingangslager grundsätzlich nicht bewertet wird. Bei den Buchungsarten mit dem entsprechenden Häkchen wird der Einstandspreis online gerechnet und entsprechend in den Lagerteilestamm übertragen.
Einstellung RE
Voraussetzung für die Berechnung sind ebenfalls die Lagerbewegungsarten. Zugangsarten und Umbuchungsarten die auf ein echtes Lager buchen, müssen überprüft und beurteilt werden, ob der Haken bei „Einstandskosten bewerten“ sitzen soll oder nicht. Der Haken bei Buchungsarten auf ein Wareneingangslager ist nichtig, da bei einer Buchung auf ein Wareneingangslager grundsätzlich nicht bewertet wird. Bei den Buchungsarten mit den entsprechenden Häkchen wird ein Datensatz in die enbetab geschrieben. Über das Tagesabschlussprogramm bewerteinko wird anhand dieser Tabelle geprüft, ob Rechnungseingänge verbucht wurden. Wenn ja, wird der Einstandspreis berechnet und neu geschrieben.
Einstellung MN
Analog zu Einstellung WE, lediglich das Einzelprogramm updest (TA) "Update Einkaufsstatistiken“ prüft, ob der Schalter auf MN steht und führt dann dieses Programm nicht aus. Die Einstandspreise müssen bei dieser Einstellung manuell im Dialog LA20 gepflegt werden.
Einstellung Lager-Bewegungsarten
Historie
Der Dialog LA30 (Tabelle ekhtab) enthält eine Einstandskosten-Historie für alle manuellen oder automatischen Änderungen des Einstandspreises.
Wenn der Einstandspreis sich bei einer Bewertung nicht verändert hat, wird keine Historie geschrieben.
Änderungen können je nach Einstellung und Buchung folgendermaßen zustande kommen:
- Zugang aus Fertigung (LB17)
- ungeplante Bewegung
- Warenzugang (LB11)
- Rücklieferung (LB19)
- Umbuchung (LB13)
- Manuelle Änderung (LA20)
- Storno Lagerbewegung (BW10)
- Vorkalkulation nach Zugang aus Fertigung (LB17)
- Serienumbuchung WE (LB20)
- bewerteinko.exe
- Serien-Vorkalkulation (KK00)
- Nachkalkulation nach Zugang aus Fertigung (LB17)
- Korrektur Nachkalk. Zugang aus Fert. (korreprnk)
- Neuberechnung Einstandspreis (korreinko/korreinko2)
- Rechnungseingang Konsignationsartikel (RE11)
Formeln und Rechenbeispiele
Formeln
Größe | Definition | Formel |
---|---|---|
EinstandspreisAlt | Einstandspreis vor Zugangsbuchung |
|
Einstandspreis | Einstandspreis nach Zugangsbuchung | |
MengeAlt | Lagerbestand vor Zugangsbuchung | |
MengeNeu | Lagerbestand nach Zugangsbuchung | MengeAlt + Zugangsmenge |
WertAlt | Lagerwert vor Zugangsbuchung | MengeAlt * EinstandspreisAlt |
WertNeu | Lagerwert der Zugangsbuchung | Einkaufsteile: Zugangsmenge * (( EK-Positionswert + Gesamtwert Beistellteile) / EK-PosBestellmenge) |
Fertigungsteile: Zugangsmenge * Herstellkosten Wenn keine Herstellkosten vorhanden sind, dann wird der bestehende Einstandspreis verwendet. |
Rechenbeispiele
Einkaufsteile Warenzugang
Beispiel 1:
EinstandspreisAlt = 5€, MengeAlt = 0, Zugangsmenge = 300, EK-Pos-Bestellmenge = 300, EK-Positionswert = 2100€
- WertAlt = MengeAlt * EinstandspreisAltWertAlt = 0 * 5 €
WertAlt = 0 €
- WertNeu = Zugangsmenge * (( EK-Positionswert + Gesamtwert Beistellteile) / EK-PosBestellmenge)WertNeu = 300 * (( 2100 € + 0 €) / 300)
WertNeu = 300 * 7 €
WertNeu = 2100 €
Berechnung Einstandspreis: 1. WertAlt = 0 oder MengeNeu = 0
- Einstandspreis = WertNeu / ZugangsmengeEinstandspreis = 2100 € / 300
Einstandspreis = 7€
Beispiel 2:
EinstandspreisAlt = 5€, MengeAlt = 100, Zugangsmenge = 300, EK-Pos-Bestellmenge = 300, EK-Positionswert = 2100€
- WertAlt = MengeAlt * EinstandspreisAltWertAlt = 100 * 5 €
WertAlt = 500 € - WertNeu = Zugangsmenge * (( EK-Positionswert + Gesamtwert Beistellteile) / EK-PosBestellmenge)
WertNeu = 300 * (( 2100€ + 0€ ) / 300)
WertNeu = 300 * 7€
WertNeu = 2100€ - MengeNeu = MengeAlt + Zugangsbuchung
MengeNeu = 100 + 300
MengeNeu = 400
Berechnung Einstandspreis: 2. WertAlt ≠ 0 oder MengeNeu ≠ 0
- Einstandspreis = (WertAlt + WertNeu) / MengeNeu
Einstandspreis = (500€ + 2100€) / 400
Einstandspreis = 2600€ / 400
Einstandspreis = 6,50€
Beispiel 3:
EinstandspreisAlt = 5€, MengeAlt = 100, Zugangsmenge = 300, EK-Pos-Bestellmenge = 300, EK-Positionswert = 2100€, Rechnungseingang-Positionswert = 2200€
- WertAlt = MengeAlt * EinstandspreisAlt
WertAlt = 100 * 5€
WertAlt = 500€ - WertNeu = Zugangsmenge * (( EK-Positionswert + Gesamtwert Beistellteile) / EK-PosBestellmenge)
WertNeu = 300 * (( 2100€ + 0€ ) / 300)
WertNeu = 300 * 7€
WertNeu = 2100€ - MengeNeu = MengeAlt + Zugangsbuchung
MengeNeu = 100 + 300
MengeNeu = 400
Berechnung Einstandspreis (bei Wareneingang): 2 WertAlt ≠ 0 oder MengeNeu ≠ 0
- Einstandspreis = (WertAlt + WertNeu) / MengeNeu
Einstandspreis = (500€ + 2100€) / 400
Einstandspreis = 2600€ / 400
Einstandspreis = 6,50€
Berechnung Einstandspreis (nach Rechnungseingang): 2 WertAlt ≠ 0 oder MengeNeu ≠ 0
- Einstandspreis = (WertAlt + WertNeu) / MengeNeuEinstandspreis = (500€ + 2200€) / 400
Einstandspreis = 2700€ / 400
Einstandspreis = 6,75€
Der Einstandspreis wird im Tagesabschluss durch das Tagesabschlussprogramm bewerteinko korrigiert.
Zugang Fertigungsteile
Beispiel:
EinstandspreisAlt = 5€, MengeAlt = 100, Zugangsmenge = 300, Herstellkosten = 6€
- WertAlt = MengeAlt * EinstandspreisAltWertAlt = 100 * 5€
WertAlt = 500€
- WertNeu = Zugangsmenge * HerstellkostenWertNeu = 300 * 6€
WertNeu = 1800€
Berechnung Einstandspreis: 2 WertAlt ≠ 0 oder MengeNeu ≠ 0
- Einstandspreis = (WertAlt + WertNeu) / MengeNeuEinstandspreis = (500€ + 1800€) / 400
Einstandspreis = 2300€ / 400
Einstandspreis = 5,75€