Zu Content springen
  • Es gibt keine Vorschläge, da das Suchfeld leer ist.

Technische Informationen für E-Rechnungen und XML-Rechnungen

Hier erhältst Du eine Übersicht der in orgaMAX verwendeten Codes und Schemas, die bei E-Rechnungen Anwendung finden. Diese Informationen helfen Dir dabei, E-Rechnungen korrekt zu erstellen und zu verarbeiten.

 

Artikel-Code-Liste

Die Artikel-Codes ( Einheitencode gemäß UNECE Rec. 20/21 ) werden in orgaMAX automatisch aus Ihren definierten Artikeleinheiten unter Kleinstammdaten → Artikeleinheiten abgeleitet.

Die Standardeinheiten sind in der Datenbank bereits mit den korrekten Codes definiert.

Hier einige Beispiele, wie die Einheiten im XML abgebildet werden. 

Mengeneinheit Zulässige Bezeichnungen Code

Einheit

ea, unit, units, one, einheit

C62

Stück

st, stk, stck, stueck, stuecke, stück, stücke, pc, pcs, piece, pieces

H87

Artikel

anz, anzahl,qty,no

NAR

Paar

pr, paar, paare, pair, pairs

PR

Set

Set, set, sets

SET

Kopf/Person

person, personen, Kopf, kpf, Köpfe, Tier, Tiere, persons, pers, per, people, head, hd, heads, animal, animals

HEA

Nutzung

x, mal, time, times

E55

Paket

paket, packet, pack, pkg, parcel

XPK

Zentimeter

cm, zentimeter, centimeter, centimeters, centimetre, centimetres

CMT

Meter

m, meter,meters, metre, metres

MTR

Kilometer

km, kilometer, kilometre, kilometres, kilometers

KMT

Minute

min, minute, minuten, minutes

MIN

Stunde

h, std, stunde, stunden, hour, hours

HUR

Tag

d, tag, tage, day, days

DAY

Woche

woche, wochen, week, weeks

WEE

Monat

mon, mo, mth, monat, monate, month, months

MON

Jahr

j, y, yr, jahr, jahre, year, years

ANN

Liter

l, liter, liters, litre, litres

LTR

Gramm

g, gr, gramm, gram

GRM

Kilogramm

kg, kilogramm, kilogram, kilograms

KGM

Tonne (metrisch)

t, tonne, tonnen, ton, tons

TNE

 

Beispiel aus der XML-Struktur:

"<ram:BilledQuantity unitCode="HUR" >50.0000</ram:BilledQuantity>"
 
Warum sind standardisierte Einheiten wichtig?

Die Verwendung standardisierter Einheiten in E-Rechnungen ist entscheidend für die korrekte und effiziente Verarbeitung von Rechnungen. Durch die Einhaltung dieser Standards können Unternehmen sicherstellen, dass Deine Rechnungen korrekt und leicht verständlich sind, was die Bearbeitung durch den Rechnungsempfänger erleichtert und rechtliche Probleme vermeidet.

Code für Rechnungstype (BT-3)

Code Rechnungsart Rechnungsart in orgaMAX
380 Handelsrechnung normale Rechnung
381 Gutschriftsanzeige Gutschrift

 


Bekannte Schemata

In E-Rechnungen müssen zu bestimmten Feldern passende Schemata hinterlegt werden. Dadurch kann der Rechnungsempfänger ermitteln, welche genaue Eigenschaft die hinterlegte Information im Feld hat.

„Anmerkung: Wenn das Element verwendet wird, ist die Kennung aus den Einträgen der von der ISO/IEC 6523 maintenance agency veröffentlichten Liste zu wählen.

Bei einigen Feldern wird das Schema bereits automatisch programmseitig hinterlegt. Alle anderen sind meist optionale Felder, genauer gesagt übermittelte Informationen. Falls Du optionale Informationen  in Kombination mit einem Schema übermitteln sollst, teilt der Rechnungsempfänger normalerweise auch das benötigte Schema zur Information mit.

Hier listen wir die uns bekannten Schemata und deren potenzielle Verwendung/Eigenschaft auf.

Code Bezeichnung Verwendung
0060 Data Universal Numbering System (D-U-N-S Number)  Identifikationsnummer ist D-U-N-S
0088 EAN Location Code Identifikationsnummer ist eine GLN
0149 Global Business Identifier  Umsatzsteuer-ID, Steuer-ID, Rechtl. Registrierungs-ID
 

Beispiel aus der XML-Struktur:

"<ram:ID schemeID="0149" >DE717432987</ram:ID>"

Ländercodes

Es werden die Ländercodes aus dem ISO-Standard „Alpha-2“ verwendet. Hier einige Beispiele.

Diese werden unter anderem in den Datenfeldern BT-40 / BT-55 / BT-80 verwendet.

Unter „Stammdaten → Kleinstammdaten → Länder“ können Sie Ihre aktuellen Einstellungen einsehen.

BT-Felder-Laendercodes2.png1

Land Kürzel in orgaMAX Alpha-2 Code
Deutschland D DE
Österreich A AT
Schweiz CH CH
Frankreich F FR
Niederlande NL NL
Die interne Kennung von orgaMAX-ERP ist nicht automatisch der Wert, der in die E-Rechnung geschrieben wird. Für die XML-Ausgabe muss der ISO-Code hinterlegt bzw. korrekt zugeordnet sein, etwa DE statt D  
 

Beispiel aus der XML-Struktur:

"<ram:CountryID>DE</ram:CountryID>"

Währungscodes

Währungsangaben verwenden den dreistelligen ISO-4217-Code. Die Rechnungswährung wird in EN 16931 in BT-5 – Invoice currency code angegeben.

Währung ISO-4217-Code Typische Einsatzbeispiele
Euro EUR Rechnungen in Deutschland, Österreich und vielen weiteren EU-Ländern
Schweizer Franken CHF Rechnungen innerhalb der Schweiz 
US-Dollar USD Rechnungen mit Vereinbarung in US-Dollar 
Britisches Pfund GBD Rechnungen mit Bezug zum Vereinigten Königreich
Polnischer Złoty PLN Rechnungen in Polen

Beispiel aus der XML-Struktur:

<ram:InvoiceCurrencyCode>EUR</ram:InvoiceCurrencyCode>


Code zur Klassifizierung der Notiz

Freitextliche Hinweise können als Rechnungsnotiz übermittelt werden. Falls eine Notiz fachlich klassifiziert werden soll, wird der Notiz-Betreffcode aus UN/CEFACT UNTDID 4451 verwendet. Der Inhalt der Notiz bleibt ein Freitext.

Typische Beispiele:

Code Bedeutung Beispiel für den Notiztext
AAI Allgemeine Information „Vielen Dank für Ihren Auftrag.“
ABL Rechtliche Information „Es gelten unsere Allgemeinen Geschäftsbedingungen.“
REG Regulatorische/rechtlich vorgeschriebene Information „Steuerschuldnerschaft des Leistungsempfängers.“
SUR Hinweis des Lieferanten „Die Ware wurde am 05.03.2025 versendet.“

CII-Beispiel:

<ram:IncludedNote> <ram:Content>Es gelten unsere Allgemeinen Geschäftsbedingungen.</ram:Content> <ram:SubjectCode>ABL</ram:SubjectCode></ram:IncludedNote> 


Code aus UNTDID 1001


Umsatzsteuerkategorie  Code

Der Umsatzsteuerkategorie-Code beschreibt die steuerliche Behandlung einer Rechnungsposition bzw. einer Steueraufschlüsselung. Er wird unter anderem für die Umsatzsteuerkategorie an der Position (BT-151) und in der Umsatzsteueraufschlüsselung (BT-118) verwendet.

In orgaMAX-ERP werden die korrekten Werte anhand der Artikelpositionen in der Rechnung übergeben und angewendet. 

Code Bedeutung Typischer Anwendungsfall
S Standard rate regulär steuerpflichtig, z. B. 19 % oder 7 % USt.
Z Zero rated steuerpflichtiger Umsatz mit Steuersatz 0 %; nicht mit Steuerbefreiung verwechseln
E Exempt from VAT umsatzsteuerbefreit, z. B. bestimmte Heilbehandlungen oder Bildungsleistungen
AE Reverse charge Steuerschuldnerschaft des Leistungsempfängers, z. B. bestimmte B2B-Leistungen
K Intra-community supply steuerfreie innergemeinschaftliche Lieferung
G Free export item, tax not charged steuerfreie Ausfuhrlieferung in ein Drittland
O Services outside scope of tax  nicht steuerbarer Umsatz / außerhalb des Umsatzsteuer-Anwendungsbereichs

Beispiel: Standardbesteuerung mit 19 %

<ram:ApplicableTradeTax>
  <ram:TypeCode>VAT</ram:TypeCode>
  <ram:CategoryCode>S</ram:CategoryCode>
  <ram:RateApplicablePercent>19</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>


Sonstiges

Subset of UNECE 1153
Code Value
VA Value added tax
FC Fiscal number

Beispiel aus der XML-Struktur:

 <ram:URIUniversalCommunication>
 <ram:URIID schemeID="EM" >info@orgamax.de</ram:URIID>
 </ram:URIUniversalCommunication>
 <ram:SpecifiedTaxRegistration>
 <ram:ID schemeID="FC" >313/5766/0931</ram:ID>
 </ram:SpecifiedTaxRegistration>
 <ram:SpecifiedTaxRegistration>
 <ram:ID schemeID="VA" >DE264995557</ram:ID>
 </ram:SpecifiedTaxRegistration>