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

# Eigene Kodierungen

> Eigene CLP-Codes zusätzlich zu den fest hinterlegten Codes anlegen

## Allgemeine Beschreibung

Codes, die zusätzlich zu den fest hinterlegten CLP-Codes am Artikel gepflegt werden können. Der Satztext wird als Sprachvariable angelegt und lässt sich später über die Sprachvariablen-Verwaltung des Shops anpassen.

<div className="border border-[#DFE1E1] rounded-2xl overflow-hidden dark:border-transparent">
  <Frame>
    <img src="https://mintcdn.com/dzm/hFTxzodRd-m1gObb/images/clp-gefahrenhinweise-eigene-kodierungen.png?fit=max&auto=format&n=hFTxzodRd-m1gObb&q=85&s=6e22829cbd561a770b7b8cdc7501d467" alt="Eigene Kodierungen" width="2080" height="452" data-path="images/clp-gefahrenhinweise-eigene-kodierungen.png" />
  </Frame>
</div>

<Tip>
  Die vollständige Übersicht aller fest hinterlegten Codes findest du in der [Referenz](/CLP-Gefahrenhinweise/referenz).
</Tip>

## Tabelle

| Spalte          | Beschreibung                                                       |
| --------------- | ------------------------------------------------------------------ |
| **Code**        | Der Code deiner eigenen Kodierung, z. B. `H361d`                   |
| **Kategorie**   | Die Gruppe, der der Code zugeordnet ist, z. B. Gefahrenhinweis (H) |
| **Signalwort**  | Gefahr oder Achtung                                                |
| **Piktogramme** | Das zugeordnete GHS-Piktogramm                                     |
| **Satztext**    | Der ausgegebene Hinweistext, als Sprachvariable hinterlegt         |
| **Platzhalter** | Anzahl der Platzhalter (`%s`) im Satztext                          |

Über **Neue Kodierung** legst du einen neuen Code an, über das Suchfeld findest du bestehende Kodierungen wieder.

<Note>
  Eigene Kodierungen trägst du am Artikel genauso ein wie die fest hinterlegten Codes, siehe [Datenpflege](/CLP-Gefahrenhinweise/datenpflege).
</Note>

***

## Neue Kodierung anlegen

<div className="border border-[#DFE1E1] rounded-2xl overflow-hidden dark:border-transparent">
  <Frame>
    <img src="https://mintcdn.com/dzm/hFTxzodRd-m1gObb/images/clp-gefahrenhinweise-neue-kodierung.png?fit=max&auto=format&n=hFTxzodRd-m1gObb&q=85&s=e0e74e92890752401d5b7b615d6eef02" alt="Neue Kodierung" width="1238" height="1260" data-path="images/clp-gefahrenhinweise-neue-kodierung.png" />
  </Frame>
</div>

<ParamField path="Code" type="string" required placeholder="z. B. DZM100">
  So wird der Code im Funktionsattribut `dzm_clp` gepflegt. Erlaubt sind Buchstaben, Zahlen und Unterstriche. Bereits belegte CLP-Codes werden abgewiesen.
</ParamField>

<ParamField path="Kategorie" type="select" default="Weitere Hinweise">
  Bestimmt, in welchem Block der Satz ausgegeben wird. "Weitere Hinweise" ist der eigene vierte Block für alles, was in kein H/P/EUH-Schema passt.

  **Optionen:**

  * **Gefahrenhinweis (H)**
  * **Sicherheitshinweis (P)**
  * **EUH-Hinweis**
  * **Weitere Hinweise**
</ParamField>

<ParamField path="Signalwort" type="select">
  Erscheint über den Piktogrammen. "Gefahr" gewinnt, wenn ein Artikel Codes beider Stufen führt.
</ParamField>

<ParamField path="Piktogramme" type="select">
  Mehrfachauswahl aus den mitgelieferten GHS-Symbolen, siehe [Referenz](/CLP-Gefahrenhinweise/referenz). Leer lassen, wenn der Code kein Symbol beisteuert.

  **Optionen:** acid, bottle, exclam, explos, flamme, pollu, rondflam, silhouette, skull
</ParamField>

<ParamField path="Satztext GER" type="string" required>
  Platzhalter als `%s` schreiben. Dieser Text ist Pflicht.
</ParamField>

<ParamField path="Satztext ENG, Satztext SPA, Satztext FRE" type="string">
  Optional. Bleibt ein Feld leer, wird der Text der Standardsprache (GER) verwendet. Die Anzahl der Platzhalter muss überall gleich sein.
</ParamField>

<Note>
  So pflegst du den Code anschließend am Artikel im Funktionsattribut `dzm_clp`: `CODE`
</Note>

<div style={{height: '1px', backgroundColor: 'silver', margin: '24px 0'}} />
