# Tab Kalkulation

**Kalkulationspreis:**\
Sofern Sie dem Produkt eine Optionsgruppe Calculator und Optionswerte untergeordnet haben, müssen Sie hier den Basis-Kalkulationspreis (Netto) angeben

**Anzahl der Dezimalstellen:**\
Anzahl der auszugebenden Dezimalstellen\
\
**Anzahl der Dezimalstellen beim Ergebnis:**\
Anzahl der auszugebenden Dezimalstellen beim Ergebnis sowie bei den Ergebnissen der Kalkulationsfelder bei der Zusammenfassung<br>

**Anzahl der Dezimalstellen bei Qm Staffeln:**\
Anzahl der anzuzeigenden Dezimalstellen bei den Quadratmeterstaffeln

**Formel für die Berechnung:**\
Geben Sie hier die gewünschte Formel ein.

Wert: %a muss immer als Ergebnis am Anfang der Formel stehen.

**Folgende Variablen stehen zur Verfügung:**

| Variable | Erklärung                            |
| -------- | ------------------------------------ |
| %a       | Ergebnis                             |
| %b       | Breite                               |
| %c       | Höhe                                 |
| %d       | Länge                                |
| %bb      | Breite 2                             |
| %bc      | Breite 3                             |
| %cb      | Höhe 1                               |
| %cc      | Höhe 2                               |
| %calcqty | Stückzahl (Nicht Menge von Shopware) |
| %bd      | Breite 4                             |
| %be      | Breite 5                             |
| %bf      | Breite 6                             |
| %bg      | Breite 7                             |
| %bh      | Breite 8                             |
| %bi      | Breite 9                             |
| %cd      | Höhe 3                               |
| %ce      | Höhe 4                               |
| %cf      | Höhe 5                               |
| %cg      | Höhe 6                               |
| %ch      | Höhe 7                               |
| %ci      | Höhe 8                               |

{% hint style="info" %}
Die Benennungen  z.b. Breite 2 etc. sind generell nur damit Sie wissen welche Variable sie gerade einsetzen in der Formel. die Variable z.b. %cc die intern "Höhe 2" benannt wird, kann z.b. auch in ihrer Formel als Breite genutzt werden&#x20;
{% endhint %}

Am Ende muss immer ein Semikolon stehen und nicht die „Prozentzeichen“ vergessen.

Möchten Sie z.B. die Fläche berechnen aus Breite und Höhe, müssen Sie folgendes dann eintragen:

```javascript
%a = %b * %c;
```

#### Beispiele:

<mark style="color:blue;">**Berechnen der Fläche aus Breite und Höhe**</mark>

Zwei Optionswerte erforderlich&#x20;

Optionswert mit Parameter Breite

Optionswert mit Parameter Höhe

Möchten Sie z.B. die Fläche aus Breite und Höhe berechnen und diese dann mit der Stückzahl (neuer Optionwert , nicht zu vergleichen mit dem Mengen-Dropdown von Shopware ) multiplizieren, müssen Sie folgendes dann eintragen:

```javascript
%a = %b * %c * %calcqty;
```

Drei Optionswerte erforderlich (Optionswert mit Parameter Breite, Optionswert mit Parameter Höhe, Optionswert mit Parameter Stückzahl )

V<mark style="color:blue;">**olumen berechnen (Breite x Höhe x Länge):**</mark>

```javascript
%a = %b * %c * %d;
```

Drei Optionswerte erforderlich&#x20;

Optionswert mit Parameter Breite

Optionswert mit Parameter Höhe

Optionswert mit Parameter Länge

<mark style="color:blue;">**Länge berechnen:**</mark>

```javascript
%a = %d;
```

Ein Optionswert erforderlich&#x20;

Optionswert mit Parameter Länge

***

**Berechnungseinheit (Gesamt):** Einstellen der Einheit für das Gesamtergebnis der Kalkulation z.B. m2, mm2, cm2.

**Art der Flächenberechnung:**

Standard: Hierbei wird das Ergebnis mit dem Kalkulationspreis multipliziert

**Staffelpreisbezogen:** Hierbei wird der Staffelpreis für die weitere Berechnung genutzt

**Quadratmeter Staffeln:** Hier haben Sie die Möglichkeit Staffeln für die Berechnung festzulegen.

{% hint style="info" %}
Die Werte „von“ und „bis“ beziehen sich auf m2.  \
\
**Wichtige Info:** Immer vom ersten Tab anfangen die Staffeln zu erstellen und dann zu speichern .
{% endhint %}

Die darauffolgende Zeile muss dann bei "Von" nicht den gleichen Wert haben wie die vorherige Zeile "Bis".

**Beispiel:**&#x20;

Die erste Zeile lautet von 0 bis 10. Dann muss die zweite Zeile mit 10.01 anfangen.

Achten Sie darauf dass der nächste Wert immer mit .01 anfängt. \
\
**Beispiel:**&#x20;

0 - 10\
10.01 - 20\
20.01 -30

<figure><img src="https://dev1.pixeleyes.de/media/fc/7c/be/1632213023/konfiguration-tab-23-areacalc.png" alt=""><figcaption></figcaption></figure>
