Freigeben über


Die Parameter für die elektronische Fakturierung konfigurieren

EB-Konfigurationen aus dem Repository importieren

Für die Einreichung elektronischer Dokumente beim Dienst der elektronischen Fakturierung muss eine Nachricht in Microsoft Dynamics 365 Finance oder Dynamics 365 Supply Chain Management generiert werden. Diese Nachricht muss in einer einheitlichen Struktur vorliegen, die der Struktur des Rechnungsmodells und der Metadaten (Kontext) für die elektronische Berichterstellung (EB) entspricht. Da die Nachricht von der EB generiert wird, ist ihre Struktur anpassbar und flexibel.

Bevor Sie Dokumente an die elektronische Fakturierung übermitteln und Antworten verarbeiten können, müssen Sie EB-Konfigurationen aus dem Repository importieren und sie in Parametern festlegen.

Um elektronische Dokumente direkt in Ihrer Umgebung von Finance oder Supply Chain Management einzurichten, anzupassen oder zu überprüfen, führen Sie die folgenden Verfahren aus.

  1. Wählen Sie im Arbeitsbereich Globalization Studio die Kachel Elektronische Berichterstellung aus.

  2. Wählen Sie im Abschnitt Konfigurationsanbieter den Konfigurationsanbieter Microsoft und dann Repositorys aus.

  3. Wählen Sie auf das Repository vom Typ Dataverse und dann im Aktionsbereich Öffnen aus.

  4. Importieren Sie die folgenden ER-Modelle:

    • Kontextmodell Debitorenrechnung
    • Rechnungsmodell
    • Fiskaldokumente (für brasilianische Szenarien, falls erforderlich)
    • Einzelhandelskanaldaten (für einzelhandelsspezifische Szenarien in Saudi-Arabien, falls erforderlich)
    • Antwortnachrichtenmodell
  5. Stellen Sie sicher, dass die folgenden Zuordnungskonfigurationen automatisch importiert wurden. Wenn dies nicht der Fall ist, importieren Sie sie und schließen Sie dann die Seite.

    • Rechnungsmodellzuordnung
    • Steuerdokumentzuordnung (für brasilianische Szenarien, falls erforderlich)
    • Vorauszahlungsrechnungsmodellzuordnung (für polnische Szenarien, falls erforderlich)
    • Einzelhandelsteuerdokumentzuordnung (für einzelhandelsspezifische Szenarien in Saudi-Arabien, falls erforderlich)
    • Ausstehendes Lieferantenrechnungsmodell Zuordnung (für dänische Antwortszenarien, falls erforderlich)

Elektronische Dokumentparameter einrichten

  1. Navigieren Sie zu Organisationsverwaltung>Einrichtung>Parameter elektronischer Dokumente.

  2. Wählen Sie auf der Registerkarte Elektronisches Dokument über dem Raster Elektronische Berichterstellung die Option Hinzufügen aus.

  3. Geben Sie abhängig von den Szenarios, die Sie unterstützen möchten, die folgenden Informationen in das Raster ein und speichern Sie dann Ihre Änderungen.

    Name der Tabelle Belegkontext Zuordnung des elektronischen Dokumentmodells Funktionen, für die es erforderlich ist
    CustInvoiceJour

    Zuordnungsname: Debitorenrechnungskontext

    Konfiguration: Debitorenrechnungskontextmodell

    Zuordnungsname: Debitorenrechnung

    Konfiguration: Rechnungsmodellzuordnung

    • Elektronische Rechnungen für Österreich (AT)
    • Elektronische Rechnungen für Belgien (BE)
    • Elektronische Rechnungen für Dänemark (DK)
    • Elektronische Rechnungen für Ägypten (EG)
    • Elektronische Rechnungen für Estland (EE)
    • Elektronische Rechnungen für Finnland (FI)
    • Elektronische Rechnungen für Frankreich (FR)
    • Elektronische Rechnungen für Deutschland (DE)
    • FatturaPA (IT)
    • Elektronische Rechnungen für die Niederlande (NL)
    • Elektronische Rechnungen für Norwegen (NO)
    • Elektronische Rechnungen für Polen (PL)
    • Elektronische Rechnungen für Spanien (ES)
    • Elektronische Rechnungen im PEPPOL-Format
    • Saudi-arabische elektronische Rechnung (SA)
    • Elektronische Rechnungen für Australien (AU)
    • Elektronische Rechnungen für Neuseeland (NZ)
    • Malaysisch Elektronische Fakturierung (MY)
    ProjInvoiceJour

    Zuordnungsname: Projektrechnungskontext

    Konfiguration: Debitorenrechnungskontextmodell

    Zuordnungsname: Projektrechnung

    Konfiguration: Rechnungsmodellzuordnung

    • Elektronische Rechnungen für Österreich (AT)
    • Elektronische Rechnungen für Belgien (BE)
    • Elektronische Rechnungen für Dänemark (DK)
    • Elektronische Rechnungen für Ägypten (EG)
    • Elektronische Rechnungen für Estland (EE)
    • Elektronische Rechnungen für Finnland (FI)
    • Elektronische Rechnungen für Frankreich (FR)
    • Elektronische Rechnungen für Deutschland (DE)
    • FatturaPA (IT)
    • Elektronische Rechnungen für die Niederlande (NL)
    • Elektronische Rechnungen für Norwegen (NO)
    • Elektronische Rechnungen für Polen (PL)
    • Elektronische Rechnungen für Spanien (ES)
    • Elektronische Rechnungen im PEPPOL-Format
    • Saudi-arabische elektronische Rechnung (SA)
    • Elektronische Rechnungen für Australien (AU)
    • Elektronische Rechnungen für Neuseeland (NZ)
    • Malaysisch Elektronische Fakturierung (MY)
    CzCustAdvanceInvoiceTable

    Zuordnungsname: Vorauszahlungsrechnungskontext

    Konfiguration: Debitorenrechnungskontextmodell

    Zuordnungsname: Vorauszahlungsrechnungsmodellzuordnung

    Konfiguration: Vorauszahlungsrechnungsmodellzuordnung

    Elektronische Rechnungen für Polen (PL)
    RetailTransactionFiscalTransDocumentView

    Zuordnungsname: Einzelhandelssteuerdokumentkontext

    Konfiguration: Debitorenrechnungskontextmodell

    Zuordnungsname: Einzelhandelssteuerdokument

    Konfiguration: Einzelhandelssteuerdokumentzuordnung

    Saudi-arabische elektronische Rechnung (SA)
    FiscalDocument_BR

    Zuordnungsname: Steuerdokumentkontext

    Konfiguration: Debitorenrechnungskontextmodell

    Zuordnungsname: Steuerdokumentzuordnung

    Konfiguration: Steuerdokumentzuordnung

    Brasilianisches NF-e (BR)
    Korrekturschreiben

    Zuordnungsname: Kontext FD-Korrekturschreiben

    Konfiguration: Debitorenrechnungskontextmodell

    Zuordnungsname: Korrekturschreibenzuordnung

    Konfiguration: Steuerdokumentzuordnung

    Brasilianisches NF-e (BR)
    Dienst Steuerdokumente

    Zuordnungsname: Steuerdokumentkontext

    Konfiguration: Debitorenrechnungskontextmodell

    Zuordnungsname: Steuerdokumentzuordnung

    Konfiguration: Steuerdokumentzuordnung

    Brasilianisches NFS-e ABRASF Curitiba (BR)
    VendInvoiceInfoTable

    Zuordnung Name: Ausstehender Lieferantenrechnungskontext

    Konfiguration: Kundenrechnungskontextmodell

    Zuordnung Name: Ausstehendes Lieferantenrechnungsmodell Zuordnung

    Konfiguration: Ausstehendes Lieferantenrechnungsmodell Zuordnung

    Elektronische Rechnungen für Dänemark (DK)
    LedgerJournalTrans

    Zuordnung Name: Kontext der Vorauszahlungsrechnung

    Konfiguration: Kundenrechnungskontextmodell

    Zuordnung Name: Vorauszahlungen des Kunden

    Konfiguration: Rechnungsmodell Zuordnung

    Zatca-Einreichung für Saudi-Arabien (SA)
    VerkaufRechnungJour

    Zuordnung Name: Kontext der Eigenrechnung

    Konfiguration: Debitorenrechnungskontextmodell

    Zuordnung Name: Eigenrechnung

    Konfiguration: Selbstrechnungsmodell Zuordnung

    Malaysisch Elektronische Fakturierung (MY)

Wenn Sie eine Konfiguration von der in der vorherigen Tabelle genannten Konfiguration ableiten, legen Sie die neue Konfiguration fest.

Richten Sie Antworttypen ein, um die Regeln für die Verarbeitung von Antworten des Dienstes für die elektronische Fakturierung einzurichten und um Daten von Finance und Supply Chain Management basierend auf Rechnungen zu aktualisieren, die vom Dienst verarbeitet werden. In den meisten Szenarien ist diese Einrichtung länder-/regionsspezifisch. Daher sollten Sie sich an die länder-/regionsspezifischen Anweisungen halten. Weitere Informationen finden Sie unter Verfügbarkeit der Funktionen für die Elektronische Rechnungsstellung nach Land oder Region.

Erzeugen Sie eine Key Vault-Referenz

  1. Wählen Sie auf der Seite Parameter elektronischer Dokumente auf der Registerkarte Elektronische Fakturierung das Inforegister Key-Vault-Einstellungen und dann Key-Vault-Parameter aus.

  2. Wählen Sie auf der Seite Schlüsseltresor-Parameter die Option Neu, um einen Verweis auf den Key Vault zu erstellen.

  3. Geben Sie in das Feld Name den Namen der Key Vault Referenz ein.

  4. Geben Sie im Feld Beschreibung eine Beschreibung ein.

  5. Fügen Sie in das Feld Key Vault URI die Key Vault URI aus dem Key Vault ein (https://<your key vault>.vault.azure.net/). Weitere Informationen finden Sie unter Erstellen eines Azure Key Vault im Azure-Portal.

  6. Wählen Sie im Zertifikate-Abschnitt Hinzufügen aus.

  7. Geben Sie in das Feld Name den Namen des Geheimnisses oder Zertifikats des Speicherkontos an. Dieser Name sollte mit dem Namen des Key-Vault-Geheimnisses übereinstimmen, das das Token für die Shared Access Signature (SAS) des Speicherkontos enthält. Weitere Informationen finden Sie unter Erstellen eines Azure-Speicherkontos im Azure-Portal.

  8. Geben Sie im Feld Beschreibung eine Beschreibung ein.

  9. Wählen Sie im Feld Typ entweder Geheimnis oder Zertifikat aus, je nachdem, was Sie konfigurieren.

    Hinweis

    In einigen Szenarien müssen Sie öffentliche Zertifikate verwenden, die die Dateinamenerweiterung .cer haben. Key Vault unterstützt jedoch nicht den Import und die Speicherung von Zertifikaten dieses Typs als Key Vault Zertifikate. In diesen Szenarien sollten Sie die .cer-Datei als Base-64-kodierten X.509 (.CER) String speichern. Speichern Sie dann in einem Key Vault-Geheimnis die Zeichenfolge, die zwischen der Zeile BEGIN CERTIFICATE und der Zeile END CERTIFICATE in der Datei steht. In der Umgebung des Dienstes sollten Sie dennoch einen Verweis auf den Datensatz Key Vault erstellen und das Feld Typ auf Zertifikat festlegen.

    Alternativ können Sie das folgende PowerShell-Skript verwenden, um eine Base-64-Zeichenfolge der CER-Zertifikatdatei zu generieren.

    $FilePath = ''
    $Cer = New-Object -TypeName System.Security.Cryptography.X509Certificates.X509Certificate2($FilePath)
    $BinCert = $Cer.GetRawCertData()
    $Base64Cert = [System.Convert]::ToBase64String($BinCert)
    echo $Base64Cert
    
  10. Wenn Ihre spezifischen Szenarien eine Kette von Zertifikaten erfordern, um digitale Signaturen anzuwenden oder eine sichere Verbindung (Secure Sockets Layer [SSL]) zu externen Webdiensten herzustellen, erstellen Sie eine Kette von Zertifikaten mit der folgenden Reihenfolge der Zertifikate: Stammzertifikat>Zwischenzertifikate>Endbenutzerzertifikate. Root-Zertifizierungsstellen (CAs) sind eine vertrauenswürdige Quelle für Zertifikate. CA-Zwischenzertifikate sind Brücken, die die Zertifikate der Endbenutzer mit den Zertifikaten der Stammzertifizierungsstellen verbinden. Um eine Kette von Zertifikaten zu erstellen und festzulegen, gehen Sie wie folgt vor:

    1. Wählen Sie im Aktionsbereich Zertifikatskette aus.
    2. Wählen Sie Neu aus, um eine Zertifikatskette zu erstellen.
    3. Geben Sie in das Feld Name den Namen der Kette von Zertifikaten ein.
    4. Geben Sie im Feld Beschreibung eine Beschreibung ein.
    5. Wählen Sie im Abschnitt Zertifikate die Option Hinzufügen aus, um der Kette ein Zertifikat hinzuzufügen.
    6. Verwenden Sie die Schaltflächen Oben- oder Unten-Schaltfläche, um die Position des Zertifikats in der Kette zu ändern. Behalten Sie das CA-Root-Zertifikat am Anfang der Liste und das Zertifikat für den Endbenutzer am Ende.
    7. Speichern Sie die Daten und schließen Sie die Seite Zertifikatskette.
  11. Speichern Sie die Daten und schließen Sie die Seite Key-Vault-Parameter.

  12. Wählen Sie im Feld Key Vault den Schlüsseltresor aus, den Sie in den vorherigen Schritten erstellt haben.

  13. Wählen Sie im Feld Storage SAS-Tokengeheimnis den Namen des Speicherkontogeheimnisses aus, das zur Authentifizierung des Zugriffs auf das Speicherkonto verwendet werden muss.

Nummernkreise konfigurieren

Wenn Ihre Szenarien Nummernkreise erfordern (z. B. in Dateinamen), können Sie Nummernkreise verwenden, die entweder für alle Globalisierungsfunktionen oder für eine bestimmte Globalisierungsfunktion verwendet werden. Nachdem ein Nummernkreis definiert ist, können Sie ihn in Variablen und Verarbeitungs-Pipelines verwenden. Um die Verwendung eines Nummernkreises nachzuverfolgen, suchen Sie nach einem Wert im Feld Aktueller Wert und einem ausgewählten Kontrollkästchen Verwendet auf dem Inforegister Nummernkreise auf der Registerkarte Elektronische Fakturierung der Seite Parameter elektronischer Dokumente.

Um einen Nummernkreis zu erstellen, wählen Sie Neu auf dem Inforegister Nummernkreise aus. Geben Sie dann einen Namen und eine Beschreibung ein.

Um einen Nummernkreis zu löschen, wenn er nicht mehr verwendet wird, wählen Sie Löschen aus.

Die alte Funktionalität der elektronischen Fakturierung deaktivieren

Um alte (Legacy-)EB-Funktionen für einige Features zu deaktivieren und zusätzliche Funktionen in Finance und Supply Chain Management für einige länder-/regionsspezifische Szenarien zu aktivieren, aktivieren Sie das entsprechende Feature auf der Registerkarte Features der Seite Parameter elektronischer Dokumente.

Wenn Sie ein Feature in der Liste aktivieren, wird die Legacy-Funktionalität für das entsprechende Land oder die entsprechende Region und den entsprechenden Funktionsnamen deaktiviert.