tüit Logo Direkt zum Hauptinhalt

Lagerdimension (Inventory Dimension)

Einleitung

Die Lagerdimension wurde in der Version 15 eingeführt und folgt dem Konzept der Buchhaltungsdimensionen im Modul Buchhaltung/Rechnungswesen in ERPNext. Lagerdimensionen setzen wir dazu ein, um bei Lagertransaktionen den Artikeln gewisse Dimensionen mitzugeben.

An dieser Seite lernen wir einige Beispiele einer Lagerdimension kennen und lernen wie wir Lagerdimensionen in ERPNext anlegen und in den Transaktionen verwenden.

Beispiel:

image.png

In Lagerrelevanten Transaktionen wie der Lagerbuchung oder dem Lieferschein erscheint nun ein Abschnitt mit folenden Feldern

image.png

Im Lagerbuch sehen wir nun, dass die entsprechende Lagerbuchung mit einem Artikel Zustand versehen wurde

image.png

 

Übersicht

Felder

Dimension Details

Bezeichnung
Feldname
Beschreibung
Dimensionsname
dimension_name
Name der Dimension. Dieser Name wird dann für als Feldbezeichnung für die erstellten Felder verwendet.
Referenzdokument
reference_document
Deaktiviert
disabled

Anwenden für

Bezeichnung
Feldname
Beschreibung
 Apply to All Inventory Documentsapply_to_all_doctypes
Validate Negative Stockvalidate_negative_stock

Der folgende Abschnitt taucht auf, wenn apply_to_all_doctypes nicht gesetzt ist.

Bezeichnung
Feldname
Beschreibung

document_type

type_of_transaction

fetch_from_parent

condition
Bezeichnung
Feldname
Beschreibung

reqd
Obligatorisch Hängt von abmandatory_depends_onTo apply condition on parent field use parent.field_name and to apply condition on child table use doc.field_name. Here field_name could be based on the actual column name of the respective field.
Conditional Rule Examples
Child DocumentNon Child Document

To access parent document field use parent.fieldname and to access child table document field use doc.fieldname

To access document field use doc.fieldname

Example:  parent.doctype == "Stock Entry" and doc.item_code == "Test"

Example:  doc.doctype == "Stock Entry" and doc.purpose == "Manufacture"