Dela via


Konfigurera parametrar för Elektronisk fakturering

Importera ER-konfigurationer från den lagringsplatsen

Processen för att skicka in elektroniska dokument till tjänsten elektronisk fakturering kräver att ett meddelande genereras i Microsoft Dynamics 365 Finance eller Dynamics 365 Supply Chain Management. Det här meddelandet måste vara i en enhetlig struktur som motsvarar strukturen för fakturamodellen för Elektronisk rapportering (ER) och metadata (kontext). Eftersom meddelandet genereras av ER är dess struktur anpassningsbar och flexibel.

Innan du kan skicka dokument till Elektronisk fakturering och bearbeta svar måste du importera ER-konfigurationer från lagringsplatsen och definiera dem i parametrar.

Gör på följande sätt när du vill konfigurera, justera eller granska elektroniska dokument direkt i Finance- eller Supply Chain Management-miljö.

  1. Välj panelen Elektronisk rapportering i arbetsytan Globalization Studio .

  2. I avsnittet Konfigurationsleverantörer, välj konfigurationsleverantören Microsoft och välj du Databaser.

  3. Välj lagringsplatsen av Dataverse-typ och välj Öppna i åtgärdsfönstret.

  4. Importera följande ER-modeller:

    • Kontextmodell för kundfaktura
    • Fakturamodell
    • Skattadokument (för brasilianska scenarier, vid behov)
    • Butikskanaldata (för saudiarabiska butiksspecifika scenarier, vid behov)
    • Modell för svarsmeddelande
  5. Kontrollera att följande mappningskonfigurationer importerades automatiskt. Om inte ska du importera dem och sedan stänga sidan.

    • Fakturamodellmappning
    • Mappning av skattedokument (för brasilianska scenarier, vid behov)
    • Mappning av förskottfakturamodell (för polska scenarier, vid behov)
    • Mappning av skattedokument för butik (för saudiarabiska butiksspecifika scenarier, vid behov)
    • Pågående modellmappning av leverantörsfaktura (för danska svarsscenarier om det behövs)

Konfigurera parametrar för elektroniska dokument

  1. Gå till Organisationsadministration>Inställningar>Parametrar för elektroniskt dokument.

  2. På fliken Elektroniskt dokument, ovanför rutnätet Elektronisk rapportering välj Lägg till.

  3. Beroende på vilka scenarier du vill stödja anger du följande information i rutnätet och sparar ändringarna.

    Tabellnamn Dokumentsammanhang Modellmappning för elektroniska dokument Funktioner som krävs för
    CustInvoiceJour

    Mappningsnamn: Kontext för kundfaktura

    Konfiguration: Kontextmodell för kundfaktura

    Mappningsnamn: Kundfaktura

    Konfiguration: Mappning av fakturamodell

    • Österrikiska e-fakturor (AT)
    • Belgisk e-faktura (BE)
    • Dansk e-faktura (DK)
    • Egyptisk e-faktura (EG)
    • Estnisk e-faktura (EE)
    • Avsluta e-faktura (FI)
    • Fransk e-faktura (FR)
    • Tysk e-faktura (DE)
    • FatturaPA (IT)
    • Holländsk e-faktura (NL)
    • Norsk e-faktura (NO)
    • Polsk elektronisk faktura (PL)
    • Spansk e-faktura (ES)
    • PEPPOL-e-faktura
    • e-faktura för Saudiarabien (SA)
    • Australiensisk elektronisk faktura (AU)
    • Nyzeeländsk elektronisk faktura (NZ)
    • Malaysisk elektronisk fakturering (MY)
    ProjInvoiceJour

    Mappningsnamn: Kontext för projektfaktura

    Konfiguration: Kontextmodell för kundfaktura

    Mappningsnamn: Projektfaktura

    Konfiguration: Mappning av fakturamodell

    • Österrikiska e-fakturor (AT)
    • Belgisk e-faktura (BE)
    • Dansk e-faktura (DK)
    • Egyptisk e-faktura (EG)
    • Estnisk e-faktura (EE)
    • Avsluta e-faktura (FI)
    • Fransk e-faktura (FR)
    • Tysk e-faktura (DE)
    • FatturaPA (IT)
    • Holländsk e-faktura (NL)
    • Norsk e-faktura (NO)
    • Polsk elektronisk faktura (PL)
    • Spansk e-faktura (ES)
    • PEPPOL-e-faktura
    • e-faktura för Saudiarabien (SA)
    • Australiensisk elektronisk faktura (AU)
    • Nyzeeländsk elektronisk faktura (NZ)
    • Malaysisk elektronisk fakturering (MY)
    CzCustAdvanceInvoiceTable

    Mappningsnamn: Kontext för förskottsfaktura

    Konfiguration: Kontextmodell för kundfaktura

    Mappningsnamn: Mappning av förskottfakturamodell

    Konfiguration: Mappning av förskottfakturamodell

    Polsk elektronisk faktura (PL)
    RetailTransactionFiscalTransDocumentView

    Mappningsnamn: Kontext för skattedokument för butik

    Konfiguration: Kontextmodell för kundfaktura

    Mappningsnamn: Skattedokument för butik

    Konfiguration: Mappning av skattedokument för butik

    e-faktura för Saudiarabien (SA)
    FiscalDocument_BR

    Mappningsnamn: Kontext för skattedokument

    Konfiguration: Kontextmodell för kundfaktura

    Mappningsnamn: Mappning av skattedokument

    Konfiguration: Mappning av skattedokument

    Brasiliansk NF-e (BR)
    Rättelsebrev

    Mappningsnamn: Kontext för FD-korrigeringsbrev

    Konfiguration: Kontextmodell för kundfaktura

    Mappningsnamn: Mappning av korrigeringsbrev

    Konfiguration: Mappning av skattedokument

    Brasiliansk NF-e (BR)
    Skattedokument för tjänster

    Mappningsnamn: Kontext för skattedokument

    Konfiguration: Kontextmodell för kundfaktura

    Mappningsnamn: Mappning av skattedokument

    Konfiguration: Mappning av skattedokument

    Brasiliansk NFS-e ABRASF Curitiba (BR)
    VendInvoiceInfoTable

    Mappningsnamn: Kontext för väntande leverantörsfaktura

    Konfiguration: Kontextmodell för kundfaktura

    Mappningsnamn: Modellmappning av väntande leverantörsfaktura

    Konfiguration: Modellmappning av väntande leverantörsfaktura

    Dansk e-faktura (DK)
    LedgerJournalTrans

    Mappningsnamn: Kontext för förskottsfaktura

    Konfiguration: Kontextmodell för kundfaktura

    Mappningsnamn: Förskottsbetalningar från kunder

    Konfiguration: Mappning av fakturamodell

    Saudiarabisk Zatca-inlämning (SA)
    VendInvoiceJour

    Mappningsnamn: Kontext för självfakturering

    Konfiguration: Kontextmodell för kundfaktura

    Mappningsnamn: Självfakturering

    Konfiguration: Modellmappning av självfakturering

    Malaysisk elektronisk fakturering (MY)

Om du härleder en konfiguration från den konfiguration som nämns i den föregående tabellen definierar du den nya konfigurationen.

Konfigurera regler för att bearbeta svar från den elektroniska faktureringstjänsten, och uppdatera Finance- och Supply Chain Management-data baserat på fakturor som bearbetas av tjänsten genom att konfigurera svarstyper. I de flesta scenarier är inställningen land-/regionspecifik. Därför rekommenderar vi att du följer instruktionerna för land/region. Mer information finns i Tillgänglighet för e-faktureringsfunktioner efter land eller region.

Skapa en nyckelvalvsreferens

  1. På sidan Parametrar för elektroniska dokument, på fliken Elektronisk fakturering, på snabbfliken Key Vault-inställningar, väljer du Key Vault-parametrar.

  2. På sidan Parametrar för nyckelvalv väljer du Ny för att skapa en nyckelvalvsreferens.

  3. I fältet Namn anger du namnet på nyckelvalvsreferensen.

  4. Ange en beskrivning i fältet beskrivning.

  5. I fältet URI för nyckelvalv klistrar du in URI för Key Vault från nyckelvalvet (https://<your key vault>.vault.azure.net/). Mer information finns i Skapa ett Azure-nyckelvalv i Azure-portalen.

  6. I avsnittet Certifikat välj Lägg till.

  7. I fältet Namn anger du namnet på lagringskontots hemlighet eller certifikat Detta namn ska matcha namnet på den Key Vault-hemlighet som innehåller lagringstoken för signatur för delad åtkomst (SAS) för lagringskontot. Mer information finns i Skapa ett Azure-lagringskonto i Azure-portalen.

  8. Ange en beskrivning i fältet beskrivning.

  9. I fältet Typ väljer du antingen Hemlighet eller Certifikat, beroende på vad du konfigurerar.

    Obs

    I vissa situationer måste du använda allmänna certifikat som har filnamnstillägget .cer. Key Vault stöder dock inte import och lagring av certifikat av den här typen som nyckelvalvcertifikat. I dessa scenarier ska du spara .cer-filen som en Base-64-kodad X.509 (.CER)-sträng. I en nyckelvalvhemlighet lagrar du sedan strängen som visas mellan raden BEGIN CERTIFICATE och raden END CERTIFICATE i filen. I servicemiljön bör du fortfarande skapa en referens till Key Vault-posten och ställa in fältet TypCertifikat.

    Du kan också använda följande PowerShell-skript för att generera en Base-64-sträng för .cer-certifikatfilen.

    $FilePath = ''
    $Cer = New-Object -TypeName System.Security.Cryptography.X509Certificates.X509Certificate2($FilePath)
    $BinCert = $Cer.GetRawCertData()
    $Base64Cert = [System.Convert]::ToBase64String($BinCert)
    echo $Base64Cert
    
  10. Om dina specifika scenarier kräver en certifikatkedja för att tillämpa digitala signaturer eller upprätta en säker (Secure Sockets Layer [SSL])-anslutning till externa webbtjänster, skapar du en kedja med certifikat där certifikaten är i följande ordning: Rotcertifikat>Mellanliggande certifikat>Certifikat för slutanvändare. Rotcertifikatutfärdare (CA) är en betrodd källa till certifikat. Mellanliggande CA-certifikat länkar slutanvändarcertifikaten till CA-rotcertifikaten. Följ dessa steg om du vill konfigurera en certifikatkedja:

    1. I åtgärdsfältet väljer du Certifikatkedja.
    2. Välj Ny för att skapa en certifikatkedja.
    3. I fältet Namn anger du namnet på certifikatkedjan.
    4. Ange en beskrivning i fältet beskrivning.
    5. I avsnittet Certifikat väljer du Lägg till för att lägga till ett certifikat i kedjan.
    6. Använd knappen Upp eller Ner för att byta certifikatets position i kedjan. Behåll CA-rotcertifikatet längst upp i listan och slutanvändarcertifikatet längst ned.
    7. Spara data och stäng sidan Certifikatkedja .
  11. Spara data och stäng sidan Key Vault-parametrar.

  12. I fältet Key Vault, välj det nyckelvalv som du skapade i föregående steg.

  13. I fältet Lagringshemlighet för SAS-token väljer du namnet på lagringskontots hemlighet som måste användas för att ge åtkomst till lagringskontot.

Konfigurera nummersekvenser

Om dina scenarier kräver nummersekvenser (till exempel i filnamn) kan du använda nummersekvenser som är definierade för alla Globalization-funktioner eller för en specifik Globalization-funktion. När en nummerserie har definierats kan du använda den i variabler och bearbeta förlopp. Om du vill spåra användningen av en nummersekvens letar du upp ett värde i fältet Aktuellt värde och en markerad kryssruta Används på snabbfliken Nummerserier på fliken Elektronisk fakturering på sidan Parametrar för elektroniska dokument.

För att skapa en nummersekvens, välj Ny på snabbfliken Nummerserier. Ange sedan ett namn och en beskrivning.

För att ta bort en nummersekvens om den inte längre används, välj Ta bort.

Inaktivera äldre funktioner för elektronisk fakturering

Om du vill inaktivera gamla (äldre) ER-funktioner för vissa funktioner och aktivera ytterligare funktioner i Finance och Supply Chain Management för vissa land-/regionspecifika scenarier, aktiverar du motsvarande funktion på fliken Funktioner på sidan Parametrar för elektroniska dokument.

När du aktiverar en funktion i listan inaktiveras den äldre funktionen för motsvarande land eller region och funktionsnamn.