> For the complete documentation index, see [llms.txt](https://docs.solutioo.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.solutioo.de/datanorm-item-import/import-von-datanorm-dateien/beispielimport.md).

# Beispielimport

Dieser Durchgang zeigt den gesamten Ablauf an einem überschaubaren Datensatz. Er eignet sich für die Einführung neuer Anwender und für die Abnahme nach der Einrichtung.

{% hint style="info" %}
Führen Sie den Durchgang in einer **Sandbox-Umgebung** aus. Er legt Artikel, Preislistenzeilen und Stücklisten an.
{% endhint %}

## Ausgangslage

Verwendet wird eine kleine Beispiellieferung mit rund 25 Artikeln:

<table><thead><tr><th width="260">Datei</th><th>Inhalt</th></tr></thead><tbody><tr><td><code>DATANORM.WRG</code></td><td>Warengruppen</td></tr><tr><td><code>DATANORM.RAB</code></td><td>Rabattgruppen</td></tr><tr><td><code>DATANORM.001</code></td><td>Artikel mit Preisen und Langtexten</td></tr><tr><td><code>DATPREIS.001</code></td><td>Preisänderung von rund +10 % auf dieselben Artikel</td></tr></tbody></table>

## Vorbereitung

{% stepper %}
{% step %}

#### Einrichtung prüfen

Standardkreditor, Artikelvorgaben und Nummernserien sind gesetzt, siehe [Grundkonfiguration](/datanorm-item-import/erste-schritte/grundkonfiguration.md).
{% endstep %}

{% step %}

#### Einheiten initialisiert

**DATANORM Einrichtung → Einheiten initialisieren** wurde ausgeführt.
{% endstep %}

{% step %}

#### Duplikatbehandlung auf Prüfung

Setzen Sie **Duplikatbehandlung** auf **Zur manuellen Prüfung markieren**, damit Sie den Mechanismus im Durchgang sehen.
{% endstep %}
{% endstepper %}

## Schritt 1: Gruppen einlesen

Importieren Sie zuerst `DATANORM.WRG`, dann `DATANORM.RAB`. Beide Dateien sind klein und in Sekunden verarbeitet.

Prüfen Sie danach **DATANORM Warengruppen** und **DATANORM Rabattgruppen**. Die Bezeichnungen sollten in Klartext erscheinen.

{% hint style="info" %}
Steht in den Rabattgruppen überall 0 %, ist das kein Fehler. Viele Lieferanten liefern die Konditionen nicht in der Datei mit, siehe [Rabattgruppen](/datanorm-item-import/stammdaten-und-zuordnungen/rabattgruppen.md).
{% endhint %}

## Schritt 2: Artikel einlesen

{% stepper %}
{% step %}

#### Importieren

**DATANORM-Datei importieren**, `DATANORM.001` wählen und im Dialog den Kreditor bestätigen.
{% endstep %}

{% step %}

#### Sitzung ansehen

Die Importsitzung zeigt Version, Kreditor und die Anzahl verarbeiteter Datensätze.
{% endstep %}

{% step %}

#### Artikelstaging prüfen

Öffnen Sie das Artikelstaging. Kontrollieren Sie an einer Stichprobe Bezeichnung, Einheit, Listen- und Nettopreis sowie die Warengruppe. Umlaute müssen korrekt dargestellt sein.
{% endstep %}

{% step %}

#### Freigeben und synchronisieren

Datensätze freigeben und synchronisieren. Öffnen Sie anschließend einen der neuen Artikel und prüfen Sie Basiseinheit, Buchungsgruppen und den erweiterten Text.
{% endstep %}
{% endstepper %}

## Schritt 3: Einkaufspreisliste schreiben

Führen Sie an der Importsitzung **Einkaufspreisliste schreiben** aus. Die App meldet, wie viele Preiszeilen geschrieben wurden.

Öffnen Sie über **Einkaufspreisliste anzeigen** das Ergebnis. Sie sehen eine Preisliste des Kreditors mit einer Zeile je Artikel. Details unter [Einkaufspreislisten](/datanorm-item-import/preise/einkaufspreislisten.md).

## Schritt 4: Stücklisten aufbauen

Enthält die Lieferung Sets, führen Sie **Stücklisten aufbauen** aus und öffnen dann **Stücklisten anzeigen**. Am Set-Artikel entsteht eine Montagestückliste mit den Positionen des Sets. Siehe [Montagestücklisten erzeugen](/datanorm-item-import/stucklisten-sets/montagestuecklisten-erzeugen.md).

## Schritt 5: Preisänderung einlesen

{% stepper %}
{% step %}

#### Preis vorher notieren

Notieren Sie den Einkaufspreis eines Artikels aus der Preisliste.
{% endstep %}

{% step %}

#### DATPREIS importieren

`DATPREIS.001` einlesen, denselben Kreditor wählen.
{% endstep %}

{% step %}

#### Preisstaging prüfen

Das Preisstaging zeigt die neuen Preise mit Preiskennzeichen und Gültigkeitsdatum.
{% endstep %}

{% step %}

#### Preisliste erneut schreiben

**Einkaufspreisliste schreiben** ausführen und den notierten Artikel erneut ansehen. Der Preis liegt nun rund 10 % höher.
{% endstep %}
{% endstepper %}

## Prüfliste zur Abnahme

<table><thead><tr><th width="60">✓</th><th>Prüfpunkt</th></tr></thead><tbody><tr><td></td><td>Warengruppen und Rabattgruppen tragen Klartextbezeichnungen.</td></tr><tr><td></td><td>Die Anzahl der Artikel im Staging entspricht der Erwartung (bei V4 nicht das Doppelte).</td></tr><tr><td></td><td>Umlaute in den Artikelbezeichnungen sind korrekt.</td></tr><tr><td></td><td>Jeder neue Artikel hat eine Basiseinheit.</td></tr><tr><td></td><td>Buchungsgruppen sind gefüllt.</td></tr><tr><td></td><td>Der Langtext erscheint als erweiterter Text am Artikel.</td></tr><tr><td></td><td>Die Einkaufspreisliste enthält eine Zeile je Artikel und ist dem richtigen Kreditor zugeordnet.</td></tr><tr><td></td><td>Sets erscheinen als Montagestückliste am Set-Artikel.</td></tr><tr><td></td><td>Nach der Preisänderung stimmt der neue Einkaufspreis.</td></tr></tbody></table>

{% hint style="info" %}
Für den Test des Verhaltens bei großen Katalogen eignet sich eine vollständige Lieferung mit mehreren Tausend Artikeln. Dabei greift die Hintergrundverarbeitung, siehe [Importprozess](/datanorm-item-import/import-von-datanorm-dateien/importprozess.md).
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.solutioo.de/datanorm-item-import/import-von-datanorm-dateien/beispielimport.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
