Neu Wie erstelle ich eine XRechnung in JTL-Wawi & wo finde ich die Leitweg-ID (Video)

froot

Gut bekanntes Mitglied
27. April 2021
210
12
also es gibt nur ein CII-Template und von unserem Peppol-Tool können wir nur UBL-Rechnungen (also eine die wir händisch eingetragen haben) – toll!

Ich rätsel nach wie vor über diese Fehlermeldung:

Code:
• Error

Location: zugferd-invoice_Invoice Rech-136(9).xml
Error message: [SAX] cvc-complex-type.2.4.a: Invalid content was found starting with element '{"urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100":SupplyChainTradeTransaction}'. One of '{"urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100":ExchangedDocument}' is expected.
Technical details: cvc-complex-type.2.4.a: Invalid content was found starting with element '{"urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100":SupplyChainTradeTransaction}'. One of '{"urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100":ExchangedDocument}' is expected.
 
 
• Error

Location: zugferd-invoice_Invoice Rech-136(9).xml
Error message: [SAX] cvc-complex-type.2.4.a: Invalid content was found starting with element '{"urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100":ID}'. One of '{"urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100":URIUniversalCommunication, "urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100":SpecifiedTaxRegistration, "urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100":EndPointURIUniversalCommunication, "urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100":LogoAssociatedSpecifiedBinaryFile}' is expected.
Technical details: cvc-complex-type.2.4.a: Invalid content was found starting with element '{"urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100":ID}'. One of '{"urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100":URIUniversalCommunication, "urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100":SpecifiedTaxRegistration, "urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100":EndPointURIUniversalCommunication, "urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100":LogoAssociatedSpecifiedBinaryFile}' is expected.


was heißt "One of '{"urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100":ExchangedDocument}' is expected" was wird erwartet? Steht dort zu viel? zu wenig? Ist das ein Syntax-Fehler? Was heißt das alles überhaupt?

Außerdem, wenn ich https://raw.githubusercontent.com/i...ss-cases/standard/01.01a-INVOICE_uncefact.xml mit unserem internen Beispiel oder Template vergleiche, scheint dieser Block zu fehlen:

XML:
<rsm:ExchangedDocument>
        <ram:ID>123456XX</ram:ID>
        <ram:TypeCode>380</ram:TypeCode>
        <ram:IssueDateTime>
            <udt:DateTimeString format="102">20160404</udt:DateTimeString>
        </ram:IssueDateTime>
        <ram:IncludedNote>
            <ram:Content>Es gelten unsere Allgem. Geschäftsbedingungen, die Sie unter […] finden.</ram:Content>
            <ram:SubjectCode>ADU</ram:SubjectCode>
        </ram:IncludedNote>
    </rsm:ExchangedDocument>


Ist das vielleicht das Problem?

Danke für Support.
 

frankw

Moderator
Mitarbeiter
15. Dezember 2017
652
234
Hürth
Möglich das der Block fehlt, einfach mal einfügen und testen!

Zu Peppol (“Pan-European Public Procurement OnLine“):

Technische Details zum elektronischen Rechnungsversand via Peppol​



Standardkonforme E‑Rechnungen​


Für die Ausstellung von E-Rechnungen an die Bundesverwaltung ist grundsätzlich der Standard XRechnung in der jeweils gültigen Fassung zu verwenden. Zusätzlich kann jeder andere Standard (z. B. ZUGFeRD Version 2.2.0 im Profil XRECHNUNG, als rein strukturierte XML-Datei) verwendet werden, wenn dieser den Anforderungen der europäischen Norm für die elektronische Rechnungsstellung (EN 16931), der E-Rechnungsverordnung des Bundes (E-RechV) und den Nutzungsbedingungen der Rechnungseingangsplattformen des Bundes entspricht. Ihr ERP-System muss in der Lage sein, elektronische Rechnungen gemäß diesen Vorgaben zu erstellen. Den Betrieb und die Pflege des Standards XRechnung gewährleistet die KoSIT (Koordinierungsstelle für IT-Standards). Weiterhin stellt sie ein Prüftool (KoSIT Validator) zur Verfügung, das E-Rechnungen auf formale Richtigkeit überprüft. Das Tool können Sie nutzen, um Ihre E-Rechnungen vor dem Versand zu kontrollieren und so eine mögliche Abweisung an den Rechnungseingangsplattformen des Bundes ZRE und OZG-RE zu vermeiden. Weitere Informationen dazu finden Sie auf der Internetseite der KoSIT.

https://www.e-rechnung-bund.de/ubertragungskanale/peppol/

Auch bei Peppol gilt, jede gültige XRechnung, egal welches Format, ist verwendbar.


Gruß,
Frank
 

frankw

Moderator
Mitarbeiter
15. Dezember 2017
652
234
Hürth
Keine Idee, woher kommt die?

Sieht vom Wortlaut nach einem XML Formatfehler aus.

Kommentare oder Leerzeichen am Anfang der Datei?
 

froot

Gut bekanntes Mitglied
27. April 2021
210
12
Ich habe die automatisch generierte XRechnungs-Vorlage die in der WAWI durch "Hinzufügen" erstellt wird verwendet und dann nur den Header mit dem der hier im Thread weiter oben für 3.0 Format verwendet werden soll ersetzt.
 

frankw

Moderator
Mitarbeiter
15. Dezember 2017
652
234
Hürth
Bei mir sieht das so aus:

XML:
<?xml version="1.0" encoding="UTF-8" ?>
<rsm:CrossIndustryInvoice xmlns:rsm="urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100"
                          xmlns:ram="urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100"
                          xmlns:qdt="urn:un:unece:uncefact:data:standard:QualifiedDataType:100"
                          xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100">
    <rsm:ExchangedDocumentContext>
        <ram:BusinessProcessSpecifiedDocumentContextParameter>
            <ram:ID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</ram:ID>
        </ram:BusinessProcessSpecifiedDocumentContextParameter>
        <ram:GuidelineSpecifiedDocumentContextParameter>
            <ram:ID>urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0</ram:ID>
        </ram:GuidelineSpecifiedDocumentContextParameter>
    </rsm:ExchangedDocumentContext>
  <rsm:ExchangedDocument>
    <ram:ID><![CDATA[RE20240189]]></ram:ID>
    <!-- Rechnungsnummer -->
    <ram:TypeCode>326</ram:TypeCode>   
    <ram:IssueDateTime>
      <udt:DateTimeString format="102">20240129</udt:DateTimeString>
      <!-- Rechnungsdatum -->
    </ram:IssueDateTime>
  </rsm:ExchangedDocument>
 

froot

Gut bekanntes Mitglied
27. April 2021
210
12
Ich seh keine Unterschied bis auf den ExchangedDocument-Block, aber ich denke der ist eh irrelevant
Wir sind in Luxemburg, hat das vielleicht damit zu tun?
 

frankw

Moderator
Mitarbeiter
15. Dezember 2017
652
234
Hürth
Der Block ist wichtig und muss da sein. Das ist die Identifikation des Dokuments!
Auch Id und der TypeCode muss ausgefüllt sein.
 

froot

Gut bekanntes Mitglied
27. April 2021
210
12
OK aber kann der Block der Grund für den Fehler sein?

Code:
Error message: [SAX] cvc-complex-type.2.4.a: Invalid content was found starting with element '{"urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100":SupplyChainTradeTransaction}'. One of '{"urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100":ExchangedDocument}' is expected.
Technical details: cvc-complex-type.2.4.a: Invalid content was found starting with element '{"urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100":SupplyChainTradeTransaction}'. One of '{"urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100":ExchangedDocument}' is expected.
 

sveros

Aktives Mitglied
7. September 2017
42
3
Hallo zusammen,

ich muss für eine Behörde eine XRechnung erstellen.

Habe das noch nie gemacht und leider noch keine Ahnung davon wie ich das in JTL umsetzen kann. Habe hier den Thread gelesen aber bin leider nicht wirklich schlau daraus geworden.

Im Handbuch konnte ich leider nichts dazu finden wie man es einrichtet.

Hier wurde öfter ein Video zitiert das ich aber auch nicht finden konnte. Die Links gehen nicht.

Gibt es eine Anleitung die zeigt wie man dies selbst einrichten kann in JTL?

Vielen Dank!

Grüße
Sven
 
  • Gefällt mir
Reaktionen: Pucci und pannscheck

dirkhh

Aktives Mitglied
20. August 2015
10
1
  • Gefällt mir
Reaktionen: DeTi

Tidanoba

Aktives Mitglied
9. Dezember 2021
2
0
Laut einem Mitarbeiter von JTL, mit dem ich wegen einer anderen Sache kontakt hatte, ist man an der Sache wohl dran. allerdings genaueres bezüglich "Fahrplan" usw. wollte man nicht rauslassen.
 

sveros

Aktives Mitglied
7. September 2017
42
3
Hallo,
hat jemand eine Idee wie ich jetzt den Auftrag für eine Behörde abwickeln soll?

Für Behörden ist es ja bereits seit knapp zwei Jahren verpflichtend so abzurechnen. Darunter zählen übrigens eigentlich auch schon öffentliche Träger wie Kitas, Schulen, Ämter, etc.

Danke und Grüße
Sven
 

dapole

Sehr aktives Mitglied
27. Oktober 2014
146
29
Naja! Leite itz EAZY:


Schritt 1: In den Vorlagen, bei Rechnung, eine Exportvorlage (X-Rechnung) hinzufügen
Schritt 2: Leid-ID im Auftrag hinterlegen
Schritt 3: Rechnung exportieren

.... Schritt 4:
Stundenlange Fehlersuche, und TryAndErrror bis die Datei akzeptiert wird ....
Die Meisten Fehler, sind
- Rundungsfehler seitens JTL
- Fehlende Angaben ...

Eine kleine Empfehlung meinerseits:
Keine Rabatte, nichts kompliziertes darzustellen.... Dann ist der Vorgang deutlich einfacher .....
Lieber gesamtpreis senken, anstatt Rabatt angeben etc. .....

Nach dem Motto: Um so einfacher die Rechnung, umso weniger Stunden bei TryAndError

So läuft es bei uns :):):)
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Wie Ebaypreise anheben (incl. Varianten)? eBay-Anbindung - Fehler und Bugs 0
Neu Produktverkauf von max. 24 Stück am Tag - wie umsetzen ? User helfen Usern - Fragen zu JTL-Wawi 1
Neu wie Wawi eigene Felder (Kunden) an Shop DB übertragen? User helfen Usern - Fragen zu JTL-Wawi 3
Neu Workflow funktioniert nicht so wie gewollt :) User helfen Usern - Fragen zu JTL-Wawi 1
Webinar: Strategien der E-Commerce-Leader - wie unterschiedliche Produktrollen Umsatz und Marge steigern Messen, Stammtische und interessante Events 0
Meine Bestellungen sind in einer Pickliste "verschollen" - WIE bekomme ich sie in die Wawi-Pickliste??? JTL-Wawi 1.11 2
Artikel Z besteht aus den Positionen A, B und C mit unterschiedlichen Steuersätzen. Wie im Angebot, Auftrag, Rechnung richtig dargestellen ? JTL-Wawi 1.11 4
Neu Wie wird die Seite "suche nach:" erzeugt? Allgemeine Fragen zu JTL-Shop 4
Neu Mit Ameise nur einen Artikel & die dazu gehörenden Varianten exportieren - wie? Schnittstellen Import / Export 3
Neu hood.de - Wie kann ich Dateien (z.B. Sicherheitsdatenblatt) automatisch einbinden? Einrichtung und Installation von JTL-eazyAuction 1
Neu hood.de - Wie funktionieren Artikelvarianten? Einrichtung und Installation von JTL-eazyAuction 0
Neu Einkauf organisieren, wenn Lager ohne Lagerbestand - wie macht Ihr das? Arbeitsabläufe in JTL-Wawi 0
Neu Wie lässt sich der Lieferstatus von Aufträgen per SQL abfragen? User helfen Usern - Fragen zu JTL-Wawi 8
Bestand anderer Kinderartikel wird in Artikelstammdaten mit angezeigt – wie kann man das deaktivieren? JTL-Wawi 1.11 2
Neu Wie verbanne ich Fremdsprachen-Anfragen aus der JTL-Search? Allgemeine Fragen zu JTL-Shop 2
Neu JTL-Shop: Veraltete URLs & Weiterleitungen in der Sitemap – wie lösen? Allgemeine Fragen zu JTL-Shop 0
Neu Wo verändere ich die Variable #firma.name# die in Mail-Vorlagen zu finden ist? Allgemeine Fragen zu JTL-Shop 2
Neu Wo kann ich in JTL das Datum sehen, an dem eine Bestellung als bezahlt bestätigt wurde? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Ich möchte konfigurieren, dass Artikel mit einem Lagerbestand von 0 nicht mehr zu einer Bestellung hinzugefügt werden dürfen Eigene Übersichten in der JTL-Wawi 1
Neu Wo kann ich mich über JTL Kundencenter beschweren? 20 Minuten Lang einen Bug im Ticket dokumentiert, und am Ende "ein Fehler ist aufgetreten" Smalltalk 3

Ähnliche Themen