Aufbau der XML-Datei (XRechnung)

<?xml version="1.0" encoding="utf-8"?>

<rsm:CrossIndustryInvoice xmlns:rsm="urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100" xmlns:a="urn:un:unece:uncefact:data:standard:QualifiedDataType:100" xmlns:qdt="urn:un:unece:uncefact:data:standard:QualifiedDataType:10" xmlns:ram="urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100">

  <rsm:ExchangedDocumentContext>

    <ram:GuidelineSpecifiedDocumentContextParameter>

      <ram:ID>urn:cen.eu:en16931:2017</ram:ID>

    </ram:GuidelineSpecifiedDocumentContextParameter>

  </rsm:ExchangedDocumentContext>

  <rsm:ExchangedDocument>

    <ram:ID>101234567</ram:ID>

    <ram:TypeCode>280</ram:TypeCode>

    <ram:IssueDateTime>

      <udt:DateTimeString format="102">20201022</udt:DateTimeString>

    </ram:IssueDateTime>

    <ram:IncludedNote>

      <ram:Content>

Testfirma GmbH

Musterallee 15

D-38899 Hasselfelde

Telefon +49.555.1234-0

Telefax +49.555.1234-111

Internet: www.testfirma.de

Ust-ID-Nr. DE 123 456 789

Steuer-Nr. 90815/011234</ram:Content>

      <ram:SubjectCode>REG</ram:SubjectCode>

    </ram:IncludedNote>

    <ram:IncludedNote>

      <ram:Content>Testfirma GmbH</ram:Content>

    </ram:IncludedNote>

  </rsm:ExchangedDocument>

  <rsm:SupplyChainTradeTransaction>

    <ram:IncludedSupplyChainTradeLineItem>

      <ram:AssociatedDocumentLineDocument>

        <ram:LineID>200</ram:LineID>

      </ram:AssociatedDocumentLineDocument>

      <ram:SpecifiedTradeProduct>

        <ram:Name>Kursgebuehr</ram:Name>

      </ram:SpecifiedTradeProduct>

      <ram:SpecifiedLineTradeAgreement>

        <ram:NetPriceProductTradePrice>

          <ram:ChargeAmount>105</ram:ChargeAmount>

        </ram:NetPriceProductTradePrice>

      </ram:SpecifiedLineTradeAgreement>

      <ram:SpecifiedLineTradeDelivery>

        <ram:BilledQuantity unitCode="H87">1.0000</ram:BilledQuantity>

      </ram:SpecifiedLineTradeDelivery>

      <ram:SpecifiedLineTradeSettlement>

        <ram:ApplicableTradeTax>

          <ram:TypeCode>VAT</ram:TypeCode>

          <ram:ExemptionReason>Die Leistung ist nach §4 Nr. 21 a) bb) UStG von der Mehrwertsteuer befreit</ram:ExemptionReason>

          <ram:CategoryCode>E</ram:CategoryCode>

          <ram:RateApplicablePercent>0</ram:RateApplicablePercent>

        </ram:ApplicableTradeTax>

        <ram:SpecifiedTradeSettlementLineMonetarySummation>

          <ram:LineTotalAmount>105</ram:LineTotalAmount>

        </ram:SpecifiedTradeSettlementLineMonetarySummation>

      </ram:SpecifiedLineTradeSettlement>

    </ram:IncludedSupplyChainTradeLineItem>

    <ram:ApplicableHeaderTradeAgreement>

      <ram:BuyerReference>04011000-1234512345-35</ram:BuyerReference>

      <ram:SellerTradeParty>

        <ram:ID>12345678</ram:ID>

        <ram:Name>Testfirma GmbH</ram:Name>

        <ram:DefinedTradeContact>

          <ram:TelephoneUniversalCommunication>

            <ram:CompleteNumber>0555.1234-0</ram:CompleteNumber>

          </ram:TelephoneUniversalCommunication>

        </ram:DefinedTradeContact>

        <ram:PostalTradeAddress>

          <ram:PostcodeCode>38899</ram:PostcodeCode>

          <ram:LineOne>Musterallee 15</ram:LineOne>

          <ram:CityName>Hasselfelde</ram:CityName>

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

        </ram:PostalTradeAddress>

        <ram:SpecifiedTaxRegistration>

          <ram:ID schemeID="VA">DE123456789</ram:ID>

        </ram:SpecifiedTaxRegistration>

      </ram:SellerTradeParty>

      <ram:BuyerTradeParty>

        <ram:Name>Jobcenter</ram:Name>

        <ram:PostalTradeAddress>

          <ram:PostcodeCode>20097</ram:PostcodeCode>

          <ram:LineOne>Teststr 73</ram:LineOne>

          <ram:CityName>Erfurt</ram:CityName>

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

        </ram:PostalTradeAddress>

      </ram:BuyerTradeParty>

      <ram:BuyerOrderReferencedDocument>

        <ram:IssuerAssignedID>12345678</ram:IssuerAssignedID>

      </ram:BuyerOrderReferencedDocument>

    </ram:ApplicableHeaderTradeAgreement>

    <ram:ApplicableHeaderTradeDelivery />

    <ram:ApplicableHeaderTradeSettlement>

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

      <ram:SpecifiedTradeSettlementPaymentMeans>

        <ram:TypeCode>30</ram:TypeCode>

        <ram:PayeePartyCreditorFinancialAccount>

          <ram:IBANID></ram:IBANID>

        </ram:PayeePartyCreditorFinancialAccount>

        <ram:PayeeSpecifiedCreditorFinancialInstitution>

          <ram:BICID>DRESDEFF600</ram:BICID>

        </ram:PayeeSpecifiedCreditorFinancialInstitution>

      </ram:SpecifiedTradeSettlementPaymentMeans>

      <ram:ApplicableTradeTax>

        <ram:CalculatedAmount>0</ram:CalculatedAmount>

        <ram:TypeCode>VAT</ram:TypeCode>

        <ram:ExemptionReason>Die Leistung ist nach §4 Nr. 21 a) bb) UStG von der Mehrwertsteuer befreit</ram:ExemptionReason>

        <ram:BasisAmount>105</ram:BasisAmount>

        <ram:CategoryCode>E</ram:CategoryCode>

        <ram:RateApplicablePercent>0</ram:RateApplicablePercent>

      </ram:ApplicableTradeTax>

      <ram:SpecifiedTradePaymentTerms>

        <ram:Description></ram:Description>Ueberweisung</ram:Description>

        <ram:DueDateDateTime>

          <udt:DateTimeString format="102">20201022</udt:DateTimeString>

        </ram:DueDateDateTime>

      </ram:SpecifiedTradePaymentTerms>

      <ram:SpecifiedTradeSettlementHeaderMonetarySummation>

        <ram:LineTotalAmount>105</ram:LineTotalAmount>

        <ram:TaxBasisTotalAmount>105</ram:TaxBasisTotalAmount>

        <ram:TaxTotalAmount currencyID="EUR">0</ram:TaxTotalAmount>

        <ram:GrandTotalAmount>105</ram:GrandTotalAmount>

        <ram:DuePayableAmount>105</ram:DuePayableAmount>

      </ram:SpecifiedTradeSettlementHeaderMonetarySummation>

    </ram:ApplicableHeaderTradeSettlement>

  </rsm:SupplyChainTradeTransaction>

</rsm:CrossIndustryInvoice>