Eine GLN zu Testzwecken kann mit diesem Tool erstellt werden:
Check Digit Calculator
Bei GLN sollte die erste Ziffer eine 0 sein, 1-9 ist fĂĽr GTIN/EAN reserviert.
Zu einer "Spielwiese" (analoger engl. IT-Begriff: Sandbox = Sandkasten) fĂĽr Entwicklungszwecke kann man sich dann z.B. hier anmelden:
https://sandbox.tradeshift.com/register
Für die notwendigen Schlüssel- und Tokeneingaben in NAV wird dort zusätzlich die API-App benötigt…(erreichbar über den Button "Mehr Apps")
…welche die benötigten Eingaben anzeigt…
…die in die Einrichtung in NAV übertragen werden müssen.
FĂĽr den Testeinsatz mĂĽssen die Anmeldepfade fĂĽr die "Sandbox" angepasst werden (Ă„nderungen in gelb).
Bei Eingabe dieser Daten wird kann man optional eine Verschlüsselung dazuschalten, dazu muss man sich durch diverse Abfragen rund um die Datenverschlüsselungsverwaltung…
…durchhangeln und eine passwortgeschützte Datei EncryptionKey.key (den "Verschlüsselungsschlüssel", also den Chiffrierschüssel ) erstellen.
Außer der GLN werden für den PEPPOL-Belegtransfer noch diverse andere Dinge benötigt: Länderspezifische Steuerkategorie in MWST-Buchungsmatrix, SWIFT-Code in den Firmendaten, ISO-Codes bei Währungen und Ländern (auch bei inländischen Geschäftspartnern), wenn vorhanden GTIN/EAN bei Artikeln und eingepflegte UNECE-Codes bei den Einheiten (dort im neuen Feld "Internationaler Standardcode").
Wenn alles vorhanden ist, kommt beim "Buchen und senden…" im Beleg eine Erfolgsmeldung :
und die XML-Belegdatei wird - je nach Einstellung am Belegsendeprofil zusätzlich zur PDF-Datei - verschickt (Dateiname dabei zusammengesetzt aus: <Mandantenname> - <Belegart> <Belegnummer>.xml) und optional auch abgespeichert.
Die GLN aus den Firmendaten ist in der XML (Bildbeispiel fĂĽr den Anfang einer Verkaufsrechnung) als EndpointID zu finden.
Kompletter Inhalt der Beispieldatei mit einer Rechnung fĂĽr eine Dose mit schwarzer Farbe .
- Code: Alles auswählen
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<Invoice xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2">
<cbc:UBLVersionID>2.1</cbc:UBLVersionID>
<cbc:CustomizationID>urn:www.cenbii.eu:transaction:biitrns010:ver2.0:extended:urn:www.peppol.eu:bis:peppol4a:ver2.0</cbc:CustomizationID>
<cbc:ProfileID>urn:www.cenbii.eu:profile:bii04:ver2.0</cbc:ProfileID>
<cbc:ID>103041</cbc:ID>
<cbc:IssueDate>2017-03-01</cbc:IssueDate>
<cbc:InvoiceTypeCode listID="UNCL1001">380</cbc:InvoiceTypeCode>
<cbc:DocumentCurrencyCode listID="ISO4217">EUR</cbc:DocumentCurrencyCode>
<cbc:TaxCurrencyCode listID="ISO4217">EUR</cbc:TaxCurrencyCode>
<cac:ContractDocumentReference>
<cbc:ID>103041</cbc:ID>
<cbc:DocumentTypeCode listID="UNCL1001" />
<cbc:DocumentType />
</cac:ContractDocumentReference>
<cac:AccountingSupplierParty>
<cac:Party>
<cbc:EndpointID schemeID="GLN">0277116543213</cbc:EndpointID>
<cac:PartyName>
<cbc:Name>CRONUS AG</cbc:Name>
</cac:PartyName>
<cac:PostalAddress>
<cbc:StreetName>Morgensternweg 14</cbc:StreetName>
<cbc:AdditionalStreetName />
<cbc:CityName>DĂĽsseldorf</cbc:CityName>
<cbc:PostalZone>48436</cbc:PostalZone>
<cac:Country>
<cbc:IdentificationCode listID="ISO3166-1:Alpha2">DE</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
<cac:PartyTaxScheme>
<cbc:CompanyID schemeID="DE:VAT">DE777777777</cbc:CompanyID>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
<cac:PartyLegalEntity>
<cbc:RegistrationName>CRONUS AG</cbc:RegistrationName>
<cbc:CompanyID schemeID="GLN">0277116543213</cbc:CompanyID>
<cac:RegistrationAddress>
<cbc:CityName>Hamburg</cbc:CityName>
<cac:Country>
<cbc:IdentificationCode listID="ISO3166-1:Alpha2">DE</cbc:IdentificationCode>
</cac:Country>
</cac:RegistrationAddress>
</cac:PartyLegalEntity>
<cac:Contact>
<cbc:ID>Verkäufer</cbc:ID>
<cbc:Name>Peter Schlösser</cbc:Name>
<cbc:Telephone />
<cbc:Telefax />
<cbc:ElectronicMail>PS@cronuscorp.net</cbc:ElectronicMail>
</cac:Contact>
</cac:Party>
</cac:AccountingSupplierParty>
<cac:AccountingCustomerParty>
<cac:Party>
<cbc:EndpointID schemeID="GLN">8712345000004</cbc:EndpointID>
<cac:PartyIdentification>
<cbc:ID schemeID="GLN">8712345000004</cbc:ID>
</cac:PartyIdentification>
<cac:PartyName>
<cbc:Name>Möbel-Meller KG</cbc:Name>
</cac:PartyName>
<cac:PostalAddress>
<cbc:StreetName>Tischlerstr. 4-10</cbc:StreetName>
<cbc:AdditionalStreetName>mobel-meller.kg@cronuscorp.net</cbc:AdditionalStreetName>
<cbc:CityName>DĂĽsseldorf</cbc:CityName>
<cbc:PostalZone>48436</cbc:PostalZone>
<cac:Country>
<cbc:IdentificationCode listID="ISO3166-1:Alpha2">DE</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
<cac:PartyTaxScheme>
<cbc:CompanyID schemeID="DE:VAT">789456278</cbc:CompanyID>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
<cac:PartyLegalEntity>
<cbc:RegistrationName>Möbel-Meller KG</cbc:RegistrationName>
<cbc:CompanyID schemeID="GLN">8712345000004</cbc:CompanyID>
</cac:PartyLegalEntity>
<cac:Contact>
<cbc:ID />
<cbc:Name>Möbel-Meller KG</cbc:Name>
<cbc:Telephone />
<cbc:Telefax />
<cbc:ElectronicMail>Recipient@Recipientsdomain.de</cbc:ElectronicMail>
</cac:Contact>
</cac:Party>
</cac:AccountingCustomerParty>
<cac:PayeeParty>
<cac:PartyIdentification>
<cbc:ID schemeID="GLN">0277116543213</cbc:ID>
</cac:PartyIdentification>
<cac:PartyName>
<cbc:Name>CRONUS AG</cbc:Name>
</cac:PartyName>
<cac:PartyLegalEntity>
<cbc:CompanyID schemeID="VAT">DE777777777</cbc:CompanyID>
</cac:PartyLegalEntity>
</cac:PayeeParty>
<cac:Delivery>
<cac:DeliveryLocation>
<cac:Address>
<cbc:StreetName>Tischlerstr. 4-10</cbc:StreetName>
<cbc:AdditionalStreetName>mobel-meller.kg@cronuscorp.net</cbc:AdditionalStreetName>
<cbc:CityName>DĂĽsseldorf</cbc:CityName>
<cbc:PostalZone>48436</cbc:PostalZone>
<cbc:CountrySubentity />
<cac:Country>
<cbc:IdentificationCode listID="ISO3166-1:Alpha2">DE</cbc:IdentificationCode>
</cac:Country>
</cac:Address>
</cac:DeliveryLocation>
</cac:Delivery>
<cac:PaymentMeans>
<cbc:PaymentMeansCode listID="UNCL4461">31</cbc:PaymentMeansCode>
<cbc:PaymentDueDate>2017-04-01</cbc:PaymentDueDate>
<cbc:PaymentChannelCode />
<cbc:PaymentID />
<cac:PayeeFinancialAccount>
<cbc:ID schemeID="IBAN">DE67100483927221888272</cbc:ID>
<cac:FinancialInstitutionBranch>
<cbc:ID>044 025 50</cbc:ID>
<cac:FinancialInstitution>
<cbc:ID schemeID="BIC">BANKOHDEXX</cbc:ID>
<cbc:Name>Weltweit Bank</cbc:Name>
</cac:FinancialInstitution>
</cac:FinancialInstitutionBranch>
</cac:PayeeFinancialAccount>
</cac:PaymentMeans>
<cac:PaymentTerms>
<cbc:Note>1 Monat/2% Rabatt innerh. 8 Tagen</cbc:Note>
</cac:PaymentTerms>
<cac:TaxTotal>
<cbc:TaxAmount currencyID="EUR">0.8</cbc:TaxAmount>
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR">4.2</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">0.8</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID schemeID="UNCL5305">S</cbc:ID>
<cbc:Percent>19</cbc:Percent>
<cbc:TaxExemptionReason />
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>
</cac:TaxTotal>
<cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="EUR">4.2</cbc:LineExtensionAmount>
<cbc:TaxExclusiveAmount currencyID="EUR">4.2</cbc:TaxExclusiveAmount>
<cbc:TaxInclusiveAmount currencyID="EUR">5</cbc:TaxInclusiveAmount>
<cbc:AllowanceTotalAmount currencyID="EUR">0</cbc:AllowanceTotalAmount>
<cbc:PrepaidAmount currencyID="EUR">0.00</cbc:PrepaidAmount>
<cbc:PayableRoundingAmount currencyID="EUR">0</cbc:PayableRoundingAmount>
<cbc:PayableAmount currencyID="EUR">5</cbc:PayableAmount>
</cac:LegalMonetaryTotal>
<cac:InvoiceLine>
<cbc:ID>10000</cbc:ID>
<cbc:Note>Artikel</cbc:Note>
<cbc:InvoicedQuantity unitCode="CA">1</cbc:InvoicedQuantity>
<cbc:LineExtensionAmount currencyID="EUR">4.20</cbc:LineExtensionAmount>
<cbc:AccountingCost />
<cac:OrderLineReference>
<cbc:LineID />
</cac:OrderLineReference>
<cac:TaxTotal>
<cbc:TaxAmount currencyID="EUR">0.8</cbc:TaxAmount>
</cac:TaxTotal>
<cac:Item>
<cbc:Name>Farbe, schwarz</cbc:Name>
<cac:SellersItemIdentification>
<cbc:ID>70100</cbc:ID>
</cac:SellersItemIdentification>
<cac:ClassifiedTaxCategory>
<cbc:ID schemeID="UNCL5305">S</cbc:ID>
<cbc:Percent>19</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:ClassifiedTaxCategory>
</cac:Item>
<cac:Price>
<cbc:PriceAmount currencyID="EUR">4.20</cbc:PriceAmount>
<cbc:BaseQuantity unitCode="CA">1</cbc:BaseQuantity>
</cac:Price>
</cac:InvoiceLine>
</Invoice>
Video zur Einrichtung: How Do I: Use Document Exchange Service to Send & Receive Invoices in Microsoft Dynamics NAV
UBL-Grundlagen
PDF: UBL XML-Schema Version 2.1
Komplettpaket mit XML,PDF und HTML: UBL XML-Schema Version 2.1
Eine "richtige" GLN kann man hier beantragen:
Unternehmen mit der GLN identifizieren
Sonstige Links
Microsoft Dynamics NAV ermöglicht mit Tradeshift-Integration globales E-Invoicing