> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wisepim.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Produktfamilien

> Definiere einmalig, welche Felder jeder Produkttyp braucht. Weise dann eine Familie zu, sodass jedes Produkt die richtigen Attribute und Validierungsregeln erbt.

Eine Produktfamilie ist eine Vorlage für einen Produkttyp. Sie definiert, welche Attribute ein Produkt haben sollte. Weise ein Produkt einer Familie zu, und es erbt automatisch alle Attribute dieser Familie.

Das erspart dir, jedem Produkt von Hand dieselben Felder hinzuzufügen. Definiere eine Familie einmal und nutze sie dann in deinem ganzen Katalog wieder.

<Info>
  Stell dir eine Familie als Blaupause vor. Eine **Kleidung**-Familie könnte Größe, Farbe und Material verlangen. Eine **Elektronik**-Familie könnte Spannung, Leistung und Konnektivität verlangen.
</Info>

## Wie Familien funktionieren

<img className="block dark:hidden" src="https://mintcdn.com/swiftsyncai/60BB58903-ed2K97/images/marketing-screenshots/products/product-families-light-branded.webp?fit=max&auto=format&n=60BB58903-ed2K97&q=85&s=808e9c81a941ec2064aa82067f203191" alt="WISEPIM product families grouping variants under a shared parent" width="2400" height="1445" data-path="images/marketing-screenshots/products/product-families-light-branded.webp" />

<img className="hidden dark:block" src="https://mintcdn.com/swiftsyncai/60BB58903-ed2K97/images/marketing-screenshots/products/product-families-dark-branded.webp?fit=max&auto=format&n=60BB58903-ed2K97&q=85&s=9b9c397f8e6c5d69852c3073cba14bc4" alt="WISEPIM product families grouping variants under a shared parent" width="2400" height="1445" data-path="images/marketing-screenshots/products/product-families-dark-branded.webp" />

Eine Familie ist ein Satz von Attributen, die zusammen einen Produkttyp beschreiben. Weise ein Produkt dieser Familie zu, und das Produkt erhält jedes Attribut, das die Familie definiert.

Für jedes Attribut, das du einer Familie hinzufügst, kannst du im Familien-Editor zwei Dinge festlegen:

| Einstellung                    | Was sie steuert                                                           |
| ------------------------------ | ------------------------------------------------------------------------- |
| **Erforderlich oder optional** | Ob das Feld ausgefüllt sein muss, bevor das Produkt als vollständig gilt. |
| **Varianten-Achse**            | Ob das Attribut Produktvarianten erzeugt, etwa Größe oder Farbe.          |

Die Reihenfolge, in der Attribute erscheinen, wird automatisch zugewiesen, während du sie auswählst, du legst sie hier also nicht von Hand fest.

<Info>
  Familien unterstützen im Datenmodell außerdem einen Standardwert pro Attribut und Validierungs-Overrides, aber diese sind im Familien-Editor noch nicht bearbeitbar. Lege die Validierung am Attribut selbst über seine [Attributeinstellungen](/de/other-features/managing-attributes) fest.
</Info>

### Übergeordnete und untergeordnete Familien

Familien können verschachtelt werden. Eine untergeordnete Familie erbt jedes Attribut von ihrer übergeordneten und kann eigene oben drauf hinzufügen. Nutze das, wenn Produkttypen eine gemeinsame Basis teilen, sich aber in den Details unterscheiden.

Zum Beispiel:

* **Bekleidung** (übergeordnet): Marke, Material, Pflegehinweise
  * **Oberteile** (untergeordnet): fügt Ärmellänge, Ausschnitt hinzu
  * **Unterteile** (untergeordnet): fügt Schrittlänge, Bundtyp hinzu
  * **Oberbekleidung** (untergeordnet): fügt Isolierungsart, Wasserdichtigkeit hinzu

<Tip>
  Definiere gemeinsame Attribute an der übergeordneten Familie und füge jeder untergeordneten nur die spezialisierten hinzu. So vermeidest du, Felder über ähnliche Produkttypen hinweg zu duplizieren.
</Tip>

## Eine Familie erstellen

<Steps>
  <Step title="Produktfamilien öffnen">
    Gehe zu **Produktfamilien** in der Seitenleiste. Du siehst eine Tabelle aller bestehenden Familien.
  </Step>

  <Step title="Auf Neue Familie klicken">
    Klicke oben rechts auf **Neue Familie**, um das Formular zu öffnen.
  </Step>

  <Step title="Die Details eingeben">
    Füge einen Namen (wie "Elektronik") und einen eindeutigen Code (wie `electronics`) hinzu. Füge eine Beschreibung hinzu, wenn sie deinem Team hilft, den Zweck der Familie zu verstehen.
  </Step>

  <Step title="Eine übergeordnete Familie festlegen (optional)">
    Um Attribute von einer anderen Familie zu erben, wähle eine übergeordnete Familie. Lass dies für eine Familie auf oberster Ebene leer.
  </Step>

  <Step title="Attribute zuweisen">
    Wähle die Attribute, die Produkte in dieser Familie haben sollen. Lege für jedes fest, ob es erforderlich ist und ob es eine Varianten-Achse ist. Ihre Reihenfolge folgt der Reihenfolge, in der du sie auswählst.
  </Step>

  <Step title="Speichern">
    Klicke auf **Speichern**. Die Familie erscheint sofort in der Tabelle.
  </Step>
</Steps>

<Warning>
  Der Code muss in deinem Projekt eindeutig sein. Nutze einen kleingeschriebenen, beschreibenden Code wie `clothing` oder `electronics-accessories`. Du kannst den Code nicht mehr ändern, nachdem du die Familie erstellt hast.
</Warning>

## Produkte einer Familie zuweisen

Nachdem du eine Familie erstellt hast, weise ihr Produkte zu, damit sie ihre Attribute erben.

<Steps>
  <Step title="Ein Produkt öffnen">
    Öffne ein beliebiges Produkt von der **Produktseite**.
  </Step>

  <Step title="Das Feld Familie finden">
    Finde das Feld **Familie** in den Produktdetails.
  </Step>

  <Step title="Eine Familie wählen">
    Wähle die richtige Familie aus dem Dropdown. Das Produkt erbt jedes Attribut, das diese Familie definiert.
  </Step>
</Steps>

### In großen Mengen zuweisen

Um eine Familie für viele Produkte auf einmal festzulegen, nutze die [Bulk-Bearbeitung](/de/essentials/bulk-editing) auf der Produktseite. Wähle die Produkte aus, wähle die Bulk-Bearbeitungs-Aktion und lege die Familie für alle fest.

## Familien verwalten

Die Produktfamilien-Seite listet jede Familie in einer sortierbaren Tabelle. Nutze die **Suchleiste**, um nach Name oder Code zu filtern.

| Spalte             | Was sie zeigt                                                              |
| ------------------ | -------------------------------------------------------------------------- |
| **Name**           | Der Familienname, eingerückt, um seinen Platz in der Hierarchie zu zeigen. |
| **Code**           | Die eindeutige Kennung der Familie.                                        |
| **Attribute**      | Wie viele Attribute die Familie hat.                                       |
| **Untergeordnete** | Wie viele untergeordnete Familien sie hat.                                 |
| **Aktionen**       | Buttons zum Bearbeiten und Löschen.                                        |

<AccordionGroup>
  <Accordion title="Eine Familie bearbeiten">
    1. Klicke auf das **Bearbeiten-Symbol** (Stift) in der Spalte Aktionen.
    2. Aktualisiere den Namen, die Beschreibung, die übergeordnete Familie oder die Attributzuweisungen.
    3. Speichere deine Änderungen.

    Das Bearbeiten der Attribute einer Familie betrifft jedes Produkt darin. Wenn du ein neues erforderliches Attribut hinzufügst, müssen bestehende Produkte dieses Feld ausgefüllt bekommen.
  </Accordion>

  <Accordion title="Eine Familie löschen">
    1. Klicke auf das **Löschen-Symbol** (Papierkorb) neben der Familie.
    2. Bestätige im Dialog, der erscheint.

    Das Löschen einer Familie betrifft jedes Produkt, das sie nutzt. Diese Produkte verlieren ihre Familienzuweisung, aber ihre bestehenden Attributwerte bleiben intakt. Das kann nicht rückgängig gemacht werden, prüfe also, bevor du eine Familie mit aktiven Produkten löschst.
  </Accordion>
</AccordionGroup>

## Mit Attributen arbeiten

Familien werden aus Attributen und Attributgruppen aufgebaut. Verwalte beides von der Produktfamilien-Seite aus.

<CardGroup cols={2}>
  <Card title="Attribute verwalten" icon="database" href="/de/other-features/managing-attributes">
    Erstelle, bearbeite und organisiere die einzelnen Attribute, aus denen dein Datenmodell besteht.
  </Card>

  <Card title="Attributgruppen verwalten" icon="folder">
    Gruppiere verwandte Attribute für eine sauberere Organisation. Lege zum Beispiel "Breite", "Höhe" und "Tiefe" in eine "Abmessungen"-Gruppe.
  </Card>
</CardGroup>

## Best Practices

<CardGroup cols={2}>
  <Card title="Plane zuerst deine Hierarchie" icon="list-tree">
    Skizziere deine Produkttypen und wie sie zusammenhängen, bevor du Familien baust. Ein klarer Plan spart Zeit und vermeidet Dopplungen.
  </Card>

  <Card title="Halte Familien fokussiert" icon="target">
    Jede Familie sollte einen eigenständigen Produkttyp darstellen. Vermeide breite Familien mit Dutzenden optionaler Attribute.
  </Card>

  <Card title="Markiere nur das Wesentliche als erforderlich" icon="circle-check">
    Zu viele erforderliche Felder bremsen die Produkterstellung. Verlange nur die Felder, die du wirklich brauchst.
  </Card>

  <Card title="Setze auf Vererbung" icon="git-branch">
    Teile gemeinsame Attribute über übergeordnete und untergeordnete Familien. Das hält dein Datenmodell schlank und leicht pflegbar.
  </Card>
</CardGroup>

## Fehlerbehebung

<AccordionGroup>
  <Accordion title="Eine Familie erscheint nicht im Produktformular">
    * Prüfe, dass die Familie erfolgreich gespeichert wurde.
    * Bestätige, dass die Familie zum richtigen Projekt gehört.
    * Lade die Produktseite neu, um die neuesten Familiendaten zu laden.
  </Accordion>

  <Accordion title="Attribute fehlen in einer untergeordneten Familie">
    * Untergeordnete Familien erben von ihrer übergeordneten. Prüfe, dass der übergeordneten Familie die erwarteten Attribute zugewiesen sind.
    * Neue Attribute, die einer übergeordneten Familie hinzugefügt werden, fließen automatisch nach unten. Lade die Seite neu, wenn sie nicht auftauchen.
  </Accordion>

  <Accordion title="Du kannst eine Familie nicht löschen">
    * Bestätige, dass du die Berechtigung hast, Familien zu löschen.
    * Wenn die Familie untergeordnete hat, weise die untergeordneten zuerst neu zu oder lösche sie.
  </Accordion>
</AccordionGroup>

## Verwandt

<CardGroup cols={2}>
  <Card title="Attribute verwalten" icon="database" href="/de/other-features/managing-attributes">
    Baue die Attribute, aus denen deine Familien bestehen.
  </Card>

  <Card title="Produkte verwalten" icon="boxes" href="/de/essentials/managing-products">
    Weise Produkten Familien zu und halte deinen Katalog organisiert.
  </Card>

  <Card title="Bulk-Bearbeitung" icon="layers" href="/de/essentials/bulk-editing">
    Lege eine Familie für viele Produkte in einer Aktion fest.
  </Card>

  <Card title="Produkte übersetzen" icon="languages" href="/de/products/translating-products">
    Übersetze Produktinhalt mit AI in deine Projektsprachen.
  </Card>
</CardGroup>
