RO e-Factura — credit note in a foreign currency (FCN)
Eine Gutschrift (FCN) in SEK — und ANAF akzeptiert sie. Sie zeigt, was BR-RO-030 wirklich verlangt: RON muss als Rechnungswährung (BT-5) ODER als USt.-Buchungswährung (BT-6) auftreten, nicht zwingend beides. Hier ist BT-5 SEK und BT-6 RON, was die Regel erfüllt. Sie trägt außerdem den Typcode 381, der auf einer Gutschrift zulässig und auf einer Rechnung unzulässig ist.
RO_CIUS 1.0.1 · UBL 2.1 — Gültig
Eine Gutschrift (FCN) in SEK — und ANAF akzeptiert sie. Sie zeigt, was BR-RO-030 wirklich verlangt: RON muss als Rechnungswährung (BT-5) ODER als USt.-Buchungswährung (BT-6) auftreten, nicht zwingend beides. Hier ist BT-5 SEK und BT-6 RON, was die Regel erfüllt. Sie trägt außerdem den Typcode 381, der auf einer Gutschrift zulässig und auf einer Rechnung unzulässig ist.
Was diese Datei zeigt
Eine Gutschrift (FCN) in SEK — und ANAF akzeptiert sie. Sie zeigt, was BR-RO-030 wirklich verlangt: RON muss als Rechnungswährung (BT-5) ODER als USt.-Buchungswährung (BT-6) auftreten, nicht zwingend beides. Hier ist BT-5 SEK und BT-6 RON, was die Regel erfüllt. Sie trägt außerdem den Typcode 381, der auf einer Gutschrift zulässig und auf einer Rechnung unzulässig ist.
| Transaktionen | 1 |
|---|---|
| Summe | 500,00 SEK |
| Datum in der Datei | 2018-07-31 |
Alle Parteien, IBANs und Beträge unten sind fiktiv. Die IBANs sind strukturell gültig — sie bestehen die Mod-97-Prüfung — gehören aber zu keinem realen Konto.
Dateiinhalt
<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed under European Union Public Licence (EUPL) version 1.2.
-->
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<!-- -->
<!-- Note - The purpose is to illustrate a credit note instance with minimum -->
<!-- contents technically (but probably insufficient from business perspective) -->
<!-- -->
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<CreditNote
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2"
xmlns="urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2">
<cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:efactura.mfinante.ro:CIUS-RO:1.0.1</cbc:CustomizationID>
<cbc:ID>2018-112</cbc:ID>
<cbc:IssueDate>2018-07-31</cbc:IssueDate>
<cbc:CreditNoteTypeCode>381</cbc:CreditNoteTypeCode>
<cbc:DocumentCurrencyCode>SEK</cbc:DocumentCurrencyCode>
<cbc:TaxCurrencyCode>RON</cbc:TaxCurrencyCode>
<cbc:BuyerReference>ACE22</cbc:BuyerReference>
<cac:AccountingSupplierParty>
<cac:Party>
<cbc:EndpointID schemeID="0007">1234512345</cbc:EndpointID>
<cac:PostalAddress>
<cbc:StreetName>line1</cbc:StreetName>
<cbc:CityName>SECTOR1</cbc:CityName>
<cbc:PostalZone>013329</cbc:PostalZone>
<cbc:CountrySubentity>RO-B</cbc:CountrySubentity>
<cac:Country>
<cbc:IdentificationCode>RO</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
<cac:PartyTaxScheme>
<cbc:CompanyID>RO1234567897</cbc:CompanyID>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
<cac:PartyLegalEntity>
<cbc:RegistrationName>Säljbolaget AB</cbc:RegistrationName>
</cac:PartyLegalEntity>
</cac:Party>
</cac:AccountingSupplierParty>
<cac:AccountingCustomerParty>
<cac:Party>
<cbc:EndpointID schemeID="0007">9876543210</cbc:EndpointID>
<cac:PostalAddress>
<cbc:StreetName>BD DECEBAL NR 1 ET1</cbc:StreetName>
<cbc:CityName>ARAD</cbc:CityName>
<cbc:PostalZone>123456</cbc:PostalZone>
<cbc:CountrySubentity>RO-AR</cbc:CountrySubentity>
<cac:Country>
<cbc:IdentificationCode>RO</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
<cac:PartyTaxScheme><cbc:CompanyID>RO987456126</cbc:CompanyID><cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme></cac:PartyTaxScheme><cac:PartyLegalEntity>
<cbc:RegistrationName>Centrala Inköps Handelsbolag</cbc:RegistrationName>
</cac:PartyLegalEntity>
</cac:Party>
</cac:AccountingCustomerParty>
<cac:TaxTotal>
<cbc:TaxAmount currencyID="SEK">100</cbc:TaxAmount>
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="SEK">400</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="SEK">100</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>25</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>
</cac:TaxTotal>
<cac:TaxTotal>
<cbc:TaxAmount currencyID="RON">249</cbc:TaxAmount>
</cac:TaxTotal>
<cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="SEK">400</cbc:LineExtensionAmount>
<cbc:TaxExclusiveAmount currencyID="SEK">400</cbc:TaxExclusiveAmount>
<cbc:TaxInclusiveAmount currencyID="SEK">500</cbc:TaxInclusiveAmount>
<cbc:PayableAmount currencyID="SEK">500</cbc:PayableAmount>
</cac:LegalMonetaryTotal>
<cac:CreditNoteLine>
<cbc:ID>1</cbc:ID>
<cbc:CreditedQuantity unitCode="MON">1</cbc:CreditedQuantity>
<cbc:LineExtensionAmount currencyID="SEK">400</cbc:LineExtensionAmount>
<cac:Item>
<cbc:Name>Service fee</cbc:Name>
<cac:ClassifiedTaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>25</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:ClassifiedTaxCategory>
</cac:Item>
<cac:Price>
<cbc:PriceAmount currencyID="SEK">400</cbc:PriceAmount>
</cac:Price>
</cac:CreditNoteLine>
</CreditNote>Woher wir wissen, dass diese Ergebnisse stimmen
Jede Datei dieser Bibliothek läuft bei jedem Build durch den eigenen Validator der Website. Das oben genannte erwartete Ergebnis wird von einem automatisierten Test geprüft: Passt eine Datei nicht mehr zu dem, was diese Seite behauptet, schlägt der Build fehl. Zwei geerbte Fixtures wurden so vor der Veröffentlichung repariert — drei IBANs scheiterten an der Mod-97-Prüfung, und mehrere Namen nutzten Zeichen außerhalb des SEPA-Basiszeichensatzes.
RO e-Factura-Rechnung (Rumänien, ANAF)
- RO e-Factura — conformant invoice (FACT1)
- RO e-Factura — BT-24 still declaring CIUS-RO:1.0.0 (BR-RO-001)
- RO e-Factura — Bucharest written “Sector 1” instead of SECTOR1 (BR-RO-100)
- RO e-Factura — buyer CUI with a wrong check digit (ERRIdentif)
- RO e-Factura — B2C invoice with the anonymous CNP (0000000000000)