itplr-kosit / validator-configuration-xrechnung

Configuration for validating documents against the German XRechnung standard using the KoSIT validation tool

Home Page:https://xeinkauf.de/xrechnung/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vorzeichen bei Stornorechnung (Typ 381)

griesi007 opened this issue · comments

Gibt es eine Spezifikation / Vorgaben / Beispiele zu Stornorechnungen (kaufm.) vor allem hinsichtlich der zu verwendenden Vorzeichen (vgl. auch https://projekte.kosit.org/xrechnung/xrechnung/-/issues/23)?

Für den Fall dass eine komplette Rechnung storniert werden soll mit dem Dokumententyp 381. Laut https://www.xoev.de/sixcms/media.php/13/XRechnung+1.1+-+30.pdf sind die Vorzeichen egal - was ich mir aber nicht vorstellen kann. Mein Verständnis ist, dass die Vorzeichen / Summen positiv sind - also die Stornorechnung identisch zur stornierten Rechnung ist und sich lediglich im Dokumententyp unterscheidet? Oder sind in der Stornorechnung negative Vorzeichen bei Beträgen bzw. Anzahl zu verwenden. Falls negativ -> welche Summen, Einzelpreise, Anzahl muss negativ und welche positiv sein?

Wir generieren Stornos wie Gutschriften, das heisst positive Einzelpreise und negative Mengenangaben. Das Resultat ist dann ein negativer Gesamtbetrag.

@Lorenzschaef diese Infos beziehen sich auf CII und nicht UBL, korrekt?

@phax Nein. Mein Ticket bezog sich auf UBL und kann aus meiner Sicht nicht geschlossen werden, da die Frage unbeantwortet ist. Es gibt lediglich einen Kommentar von einem anderen User der schildert wie er das macht. Es ist aber keine verlässliche Aussage das dies per Spezifikation so zu tun ist. Ich wünsche mir hier eine begründete und nachvollziehbare Antwort von "verantwortlicher" Stelle

@phax Dementsprechend das Ticket bitte wieder öffnen damit ich nicht ein weiteres anlegen muss

@griesi007 Danke für den Hinweis! Das Ticket wurde unbeabsichtigt geschlossen.

@bdewein Danke. Besteht hier die Hoffnung auf eine Antwort, nachdem das Ticket bald 2 Jahre alt ist...Ich sollte ja nicht der einzige sein der Stornorechnungen benötigt :-)

@griesi007 Informationen zu Rechnungskorrekturen sind in Kapitel 13.1 der Spezifikation XRechnung zu finden.
Der Typ 381 „Credit Note“ ist für kaufmännische Gutschriften, nicht für Rechnungskorrekturen, vorgesehen. Für Rechnungsberichtigungen (eine Stornorechnung entspricht einer 100%igen Rechnungskorrektur) wird der Dokumententyp 384 „Corrected Invoice“ verwendet. In der Rechnungskorrektur werden die Vorzeichen der Mengenangaben (BT-129 Invoiced quantity) und der Beträge, die sich aus den Berechnungen mit den negativen Mengen ergeben, umgekehrt, während die in BT-146 (Item net price) und BT-148 (Item gross price) angegebenen Preise nach zu Grunde liegender EN 16931-1 nicht negativ sein dürfen (s. BR-27 und BR-28 / Kap. 12.2 der Spezifikation). Dadurch ergibt sich bspw. für eine Originalrechnung mit positivem Gesamtbetrag eine Stornorechnung mit negativem Gesamtbetrag.

@bdewein Vielen Dank. Meine Frage bezog sich ursprünglich auf kaufm. Gutschriften. Wie verhält es sich da mit den Vorzeichen? Analog? Ich denke es wäre hilfreich wenn Sie die Regelung bzgl. Vorzeichen in der Spezifikation ergänzen könnten. Soweit ich weiß ist darüber nichts zu finden, oder irre ich mich?

commented

@griesi007 zu den kaufmännischen Gutschriften gibt es bzgl Vorzeichen keine Vorgabe seitens XRechnung. Es gab mal einen CR, dessen Ziel der Ausschluss negativer Vorzeichen bei Code 381 war, dieser wurde aber nach intensiven Beratungen auf Ebene DIN und CEN abgelehnt, siehe https://projekte.kosit.org/xrechnung/xrechnung/-/issues/71

darum gibt es keine weiter spezifizierenden Ausführungen in der Spezifikation XRechnung

commented

these are good explanations. However, I vote for rephrasing some passenges in the spec in order to make these statements clear. For example, we should write in the spec that Stornorechung is a 100% Rechnungskorrektur. And that there are no rules on signs for "kaufmänicshe Gutschriften".