# \[gelöst\]Umsatzsteuer-Nummer fehlt auf der Rechnung

**URL:** https://forum.shopware.com/t/gelost-umsatzsteuer-nummer-fehlt-auf-der-rechnung/50104
**Category:** Administration
**Created:** [19. Dezember 2017 um 19:58 UTC](https://forum.shopware.com/t/gelost-umsatzsteuer-nummer-fehlt-auf-der-rechnung/50104 "2017-12-19T19:58:45Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![artep](https://avatars.discourse-cdn.com/v4/letter/a/aca169/32.png) [@artep](https://forum.shopware.com/u/artep)
#### Post date: [19. Dezember 2017 um 19:58 UTC](https://forum.shopware.com/t/gelost-umsatzsteuer-nummer-fehlt-auf-der-rechnung/50104/1 "2017-12-19T19:58:45Z")

</div>

Hallo,

seit Oktober habe ich mehrere umsatzsteuerfreie Bestellungen, bei denen die Ust-ID-Nr. des Kunden nicht in den&nbsp;Rechnungsdruck übernommen wird. Sie stehen im Kundenkonto, in der Bestellübersicht in Detail drin, sind auch steuerfrei angeklickt - Kunden-Ust-ID steht auch da, aber leider nix auf der Rechnung. Dazwischen wieder andere steuerfreie Bestellungen - da steht die Nr. in der Rechnung&nbsp;drin. Ist auch nicht nur ein&nbsp;Land, sondern Verschiedene. Neuerstellung der Rechnung bringt auch nichts.&nbsp;

Der Text zur umsatzsteuerfreien Lieferung steht drin und wird auch korrekt ohne Steuer ausgewiesen.

Hat jemand eine Idee woran das liegen könnte? Habe schon alles abgegrast, aber ich weiß nicht wo ich noch nach dem Fehler suchen soll.

&nbsp;

---

<div class="post-metadata">

### Author: ![artep](https://avatars.discourse-cdn.com/v4/letter/a/aca169/32.png) [@artep](https://forum.shopware.com/u/artep)
#### Post date: [19. Dezember 2017 um 22:23 UTC](https://forum.shopware.com/t/gelost-umsatzsteuer-nummer-fehlt-auf-der-rechnung/50104/2 "2017-12-19T22:23:55Z")

</div>

Habe jetzt rausgefunden, dass bei allen Kunden die ich im Backend angelegt, bzw. die Ust-Id nachgetragen wurde, diese zwar im Shop überall angezeigt werden aber NICHT in der Datenbank gespeichert wurden!!! Das ist doch ein Bug wenn der Shop nachträgliche Einträge nicht korrekt in der DB speichert.

---

<div class="post-metadata">

### Author: ![drakon](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/drakon/32/7724_2.png) [@drakon](https://forum.shopware.com/u/drakon)
#### Post date: [19. Dezember 2017 um 23:41 UTC](https://forum.shopware.com/t/gelost-umsatzsteuer-nummer-fehlt-auf-der-rechnung/50104/3 "2017-12-19T23:41:46Z")

</div>

Hallo,

irgendwo in der Datenbank muss es ja wohl abgespeichert sein, wo sollte denn sonst die Anzeige her kommen?&nbsp;Der Shop hat ja keine geheime Speicherung in der Cloud 🙂

---

<div class="post-metadata">

### Author: ![artep](https://avatars.discourse-cdn.com/v4/letter/a/aca169/32.png) [@artep](https://forum.shopware.com/u/artep)
#### Post date: [20. Dezember 2017 um 00:01 UTC](https://forum.shopware.com/t/gelost-umsatzsteuer-nummer-fehlt-auf-der-rechnung/50104/4 "2017-12-20T00:01:20Z")

</div>

Ja, was weiß ich wo SW das speichert oder auch nicht. Auf jeden Fall war es nicht in der Tabelle s\_user\_billingaddress bei dem jeweiligen Kunden gespeichert. Nachdem ich das dort eingetragen hatte konnte ich auch die Rechnung neu erstellen mit Ust-ID!&nbsp;

---

<div class="post-metadata">

### Author: ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)
#### Post date: [20. Dezember 2017 um 06:07 UTC](https://forum.shopware.com/t/gelost-umsatzsteuer-nummer-fehlt-auf-der-rechnung/50104/5 "2017-12-20T06:07:07Z")

</div>

Ab 5.2 ist die s\_user\_billingaddress nicht mehr in Verwendung - es wird die s\_user\_addresses Tabelle benutzt. Da müsstest du dann nachsehen.

Warhscheinlich musst du auch die Variable auf der Rechnung anpassen. Kann das heute mal prüfen.

---

<div class="post-metadata">

### Author: ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)
#### Post date: [20. Dezember 2017 um 06:28 UTC](https://forum.shopware.com/t/gelost-umsatzsteuer-nummer-fehlt-auf-der-rechnung/50104/6 "2017-12-20T06:28:55Z")

</div>

Hier einmal die Variable:

```
{$User.$address.ustid}

```

Ich habe folgende Cases durchgetestet:

1. Kunde im Frontend angelegt und direkt bei Registrierung UST-ID hinterlegt -\> Wird mit der Variable korrekt ausgegeben
2. Kunde im Frotnend angelegt, UST-ID Im Backend hinterlegt -\> Wird mit der Variable korrekt ausgegeben

Der einzige Case den ich aktuell als problematisch sehe:

- Kunde bestellt, Bestellung wird im Backend geändert und UST-ID hinterlegt in den Bestelldetails

Es scheint, als greift er hier auf die Kundendetails zurück, wenn ich die ID im Kundenstamm ändere, wird es übernommen. Richtig wäre es aber natürlich, wenn er auf die Bestelldetails zurückgreift. Schauen wir uns mal an:&nbsp;[Shopware Issuetracker](https://issues.shopware.com/issues/SW-20778)

Für den Übergang müsstest du also den Kunden öffnen und dort die ID in der Adresse hinterlegen.

---

<div class="post-metadata">

### Author: ![artep](https://avatars.discourse-cdn.com/v4/letter/a/aca169/32.png) [@artep](https://forum.shopware.com/u/artep)
#### Post date: [20. Dezember 2017 um 10:18 UTC](https://forum.shopware.com/t/gelost-umsatzsteuer-nummer-fehlt-auf-der-rechnung/50104/7 "2017-12-20T10:18:10Z")

</div>

Hallo Moritz,

danke für Deine Hilfe. Es sind aber doch die Standarddaten aus dem Bare {$User.billing.ustid}. Ich kann doch jetzt nicht Variablen einfach ändern.

Es ist so, dass ich bei&nbsp;einem Kunden die Ust-ID nachgetragen habe in den Adressdaten im Backend. Einen Kunden habe ich komplett selbst angelegt mit Ust-ID. Die Ust-ID wird im Frontend bei den Adressdaten, sowie im Backend bei der Bestellübersicht auch korrekt angezeigt. Der Bug ist, dass die manuelle Eintragung nicht übernommen wird.&nbsp;

&nbsp;

&nbsp;

---

<div class="post-metadata">

### Author: ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)
#### Post date: [20. Dezember 2017 um 10:30 UTC](https://forum.shopware.com/t/gelost-umsatzsteuer-nummer-fehlt-auf-der-rechnung/50104/8 "2017-12-20T10:30:25Z")

</div>

Die Eintragung wird schon übernommen, die Variable nur nicht aktuell.&nbsp;  
Wahrscheinlich müssen wir dann auch noch das Dokumenten-Template anpassen. Die Variable oben ist auf jeden Fall erstmal die passende.

---

<div class="post-metadata">

### Author: ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)
#### Post date: [20. Dezember 2017 um 10:34 UTC](https://forum.shopware.com/t/gelost-umsatzsteuer-nummer-fehlt-auf-der-rechnung/50104/9 "2017-12-20T10:34:43Z")

</div>

Du kannst ja auch einen Fallback einbauen:

```
{if $User.billing.ustid}
{$User.billing.ustid}
{elseif $User.$address.ustid}
{$User.$address.ustid}
{else}{/if}

```

Dann prüft er erst, ob da was drinsteht und verwendet erst wenn das leer ist, die andere Variable.
