Konfigurowanie parametrów fakturowania elektronicznego
Importuj konfiguracje ER z repozytorium
Proces przesyłania dokumentów elektronicznych wymaga generowania usługi fakturowania elektronicznego w Microsoft Dynamics 365 Finance lub Microsoft Dynamics 365 Supply Chain Management. Ten komunikat musi być w ujednoliconej strukturze odpowiadającej strukturze modelu faktury i metadanych (kontekstu) raportowania elektronicznego (metadane). Komunikat jest generowany przez system ER, więc jego struktura jest dostosowywana i elastyczna.
Aby było można przesłać dokumenty do elektronicznego fakturowania i procesów odpowiedzi, należy zaimportować konfiguracje elektroniczne z repozytorium i zdefiniować je w parametrach.
Aby skonfigurować, skorygować lub przejrzeć dokumenty elektroniczne bezpośrednio w środowisku Finance lub Supply Chain Management, należy wykonać następujące procedury.
W obszarze roboczym Globalization Studio wybierz kafelek raportowania elektronicznego.
W sekcji Dostawcy konfiguracji, na kafelku dostawcy Microsoft, wybierz Repozytoria.
Wybierz repozytorium typu Dataverse, a następnie w okienku akcji wybierz Otwórz.
Importuj następujące modele ER:
- Model kontekstowy faktur sprzedaży
- Model faktury
- Dokumenty fiskalne (w scenariuszach brazylijskich, jeśli są wymagane)
- Dane kanału sprzedaży detalicznej (w razie potrzeby dla scenariuszy specyficznych dla sprzedaży detalicznej w Arabii Saudyjskiej)
- Model komunikatu odpowiedzi
Sprawdź, czy następujące konfiguracje mapowania zostały zaimportowane automatycznie. Jeśli nie były, zaimportuj je, a następnie zamknij stronę.
- Mapowanie modelu faktury
- Mapowanie dokumentów fiskalnych (w scenariuszach brazylijskich, jeśli są wymagane)
- Mapowanie modelu faktury zaliczkowej (w przypadku polskich scenariuszy, jeśli jest wymagane)
- Mapowanie dokumentu fiskanego sprzedaży detalicznej (w razie potrzeby dla scenariuszy specyficznych dla sprzedaży detalicznej w Arabii Saudyjskiej)
- Oczekujące dane modelu faktury od mapowanie (w razie potrzeby w przypadku scenariuszy odpowiedzi duńskich)
Konfigurowanie parametrów dokumentu elektronicznego
Przejdź do Administrowanie organizacją>Konfiguracja>Parametry dokumentu elektronicznego.
Na karcie Dokument elektroniczny, nad siatką Raportowanie elektroniczne, wybierz pozycję Dodaj.
W zależności od scenariuszy, które chcesz obsługiwać, wprowadź poniższe informacje w siatce, a następnie zapisz zmiany.
Nazwa tabeli Kontekst dokumentu Mapowanie modelu dokumentu elektronicznego Funkcje, które są wymagane CustInvoiceJour Nazwa mapowania: kontekst faktury dla odbiorcy
Konfiguracja: model kontekstu faktury dla odbiorcy
Nazwa mapowania: faktura dla odbiorcy
Konfiguracja: mapowanie modelu faktury
- Faktury elektroniczne w Austrii (AT)
- Faktura elektroniczna w Belgii (BE)
- Duńska faktura elektroniczna (DK)
- Egipska faktura elektroniczna (EG)
- Estońska faktura elektroniczna (EE)
- Fińska faktura elektroniczna (FI)
- Francuska faktura elektroniczna (FR)
- Niemiecka faktura elektroniczna (DE)
- FatturaPA (IT)
- Holenderska faktura elektroniczna (NL)
- Norweska faktura elektroniczna (NIE)
- Polska faktura elektroniczna (PL)
- Hiszpańska faktura elektroniczna (ES)
- Faktura elektroniczna PEPPOL
- Faktury elektroniczne dla Arabii Saudyjskiej (SA)
- Australijska faktura elektroniczna (AU)
- Nowozelandzka faktura elektroniczna (NZ)
- Malezja fakturowanie elektroniczne (MY)
ProjInvoiceJour Nazwa mapowania: kontekst faktury projektu
Konfiguracja: model kontekstu faktury dla odbiorcy
Nazwa mapowania: faktura projektu
Konfiguracja: mapowanie modelu faktury
- Faktury elektroniczne w Austrii (AT)
- Faktura elektroniczna w Belgii (BE)
- Duńska faktura elektroniczna (DK)
- Egipska faktura elektroniczna (EG)
- Estońska faktura elektroniczna (EE)
- Fińska faktura elektroniczna (FI)
- Francuska faktura elektroniczna (FR)
- Niemiecka faktura elektroniczna (DE)
- FatturaPA (IT)
- Holenderska faktura elektroniczna (NL)
- Norweska faktura elektroniczna (NIE)
- Polska faktura elektroniczna (PL)
- Hiszpańska faktura elektroniczna (ES)
- Faktura elektroniczna PEPPOL
- Faktury elektroniczne dla Arabii Saudyjskiej (SA)
- Australijska faktura elektroniczna (AU)
- Nowozelandzka faktura elektroniczna (NZ)
- Malezja fakturowanie elektroniczne (MY)
CzCustAdvanceInvoiceTable Nazwa mapowania: kontekst faktury zaliczkowej
Konfiguracja: model kontekstu faktury dla odbiorcy
Nazwa mapowania: mapowanie modelu faktury zaliczkowej
Konfiguracja: mapowanie modelu faktury zaliczkowej
Polska faktura elektroniczna (PL) RetailTransactionFiscalTransDocumentView Nazwa mapowania: kontekst dokumentów fiskalnych sprzedaży detalicznej
Konfiguracja: model kontekstu faktury dla odbiorcy
Nazwa mapowania: dokument fiskalny sprzedaży detalicznej
Konfiguracja: mapowanie dokumentów fiskalnych sprzedaży detalicznej
Faktury elektroniczne dla Arabii Saudyjskiej (SA) FiscalDocument_BR Nazwa mapowania: kontekst dokumentów fiskalnych
Konfiguracja: model kontekstu faktury dla odbiorcy
Nazwa mapowania: mapowaniedokumentów fiskalnych
Konfiguracja: mapowanie dokumentów fiskalnych
Brazylijski NF-e (BR) List korygujący Nazwa mapowania: kontekst listu korekty FD
Konfiguracja: model kontekstu faktury dla odbiorcy
Nazwa mapowania: mapowanie listu korekty
Konfiguracja: mapowanie dokumentów fiskalnych
Brazylijski NF-e (BR) Obsługa dokumentów fiskalnych Nazwa mapowania: kontekst dokumentów fiskalnych
Konfiguracja: model kontekstu faktury dla odbiorcy
Nazwa mapowania: mapowaniedokumentów fiskalnych
Konfiguracja: mapowanie dokumentów fiskalnych
Brazylijski NFS-e ABRASF Curitiba (BR) Tabela VendInvoiceInfoTable mapowanie nazwa: Kontekst oczekującej faktury od dostawcy
Konfiguracja: model kontekstu faktury dla odbiorcy
mapowanie nazwa: Oczekujące informacje o modelu faktury od mapowanie
Konfiguracja: Oczekujące zatwierdzenie modelu faktury od mapowanie
Duńska faktura elektroniczna (DK) LedgerJournalTrans mapowanie nazwa: Kontekst faktury zaliczkowej
Konfiguracja: model kontekstu faktury dla odbiorcy
mapowanie nazwa: Przedpłaty odbiorcy
Konfiguracja: model mapowanie
Przesłanie Zatca Arabii Saudyjskiej (SA) VendInvoiceJour mapowanie nazwa: Kontekst faktury samoobsługowej
Konfiguracja: model kontekstu faktury dla odbiorcy
mapowanie nazwa: Faktura własna
Konfiguracja: konfiguracja modelu faktury mapowanie
Malezja fakturowanie elektroniczne (MY)
Jeśli konfiguracja pochodzi z konfiguracji wymienionej w poprzedniej tabeli, zdefiniuj nową konfigurację.
Aby skonfigurować reguły przetwarzania odpowiedzi z usługi fakturowania elektronicznego i aktualizować dane Finance i Supply Chain Management na podstawie faktur przetwarzanych przez usługę, skonfiguruj typy odpowiedzi. W większości scenariuszy ta konfiguracja jest specyficzna dla kraju/regionu. Dlatego zalecamy, aby postępuj zgodnie z instrukcjami specyficznym dla kraju/regionu. Aby uzyskać więcej informacji, zobacz temat Dostępność funkcji fakturowania elektronicznego według kraju lub regionu.
Utwórz odwołanie do usługi Key Vault
Na stronie Parametry dokumentu elektronicznego, na karcie Fakturowanie elektroniczne, na skróconej karcie Ustawienia klucza wybierz opcję Parametry klawisza Menu.
Na stronie Parametry usługi Key Vault, a następnie wybierz opcję Nowy, aby utworzyć klucz tajny Key Vault.
W polu Nazwa wprowadź nazwę wpisu tajnego magazynu kluczy referencji.
W polu Opis wprowadź opis.
W polu Key Vault URI wklej identyfikator URI Key Vault z magazynu kluczy (
https://<your key vault>.vault.azure.net/
). Aby uzyskać więcej informacji, przejrzyj temat Utwórz magazyn kluczy platformy Azure w portalu Azure.W sekcji Certyfikaty wybierz opcję Dodaj.
W polu Nazwa wprowadź nazwę wpisu tajnego magazynu lub certyfikatu. Ta nazwa powinna być taka sama jak nazwa klucza tajnego klucza, który zawiera token sygnatury dostępu współdzielonego (SAS) konta magazynu. Aby uzyskać więcej informacji, przejrzyj temat Utwórz konto magazynu platformy Azure w portalu Azure.
Wprowadź opis w polu Opis.
W polu Typ wybierz klucz tajny lub Certyfikat, w zależności od tego, co konfigurujesz.
Uwaga
W niektórych scenariuszach należy używać certyfikatów publicznych z rozszerzeniem nazwy pliku cer. Jednak klucz stornowany nie obsługuje importowania i przechowywania certyfikatów tego typu jako certyfikatów kluczy wsadowych. W tych scenariuszach należy zapisać plik .cer jako kodowany przez podstawę X.509 (. Ciąg CER). Następnie w kluczu tajnym Key Vault przechowaj ciąg, który pojawia się między wierszem ROZPOCZNIJ CERTYFIKAT a wierszem ZAKOŃCZ CERTYFIKAT w pliku. W środowisku usług wciąż należy utworzyć odwołanie do rekordu Klucz- Rekord i ustawić w polu Typ wartość Certyfikat.
Można również użyć następującego skryptu programu PowerShell, aby wygenerować ciąg Base-64 .cer certyfikatu.
$FilePath = '' $Cer = New-Object -TypeName System.Security.Cryptography.X509Certificates.X509Certificate2($FilePath) $BinCert = $Cer.GetRawCertData() $Base64Cert = [System.Convert]::ToBase64String($BinCert) echo $Base64Cert
Jeśli faktury specyficzne dla danego scenariusza wymagają stosowania łańcucha certyfikatów w celu zastosowania podpisów cyfrowych lub ustanawiania bezpiecznego połączenia (Secure Sockets Layer [SSL]) z zewnętrznymi usługami sieci web, należy utworzyć łańcuch certyfikatów, których certyfikaty mają następującą kolejność: Certyfikaty podstawowe>Certyfikaty pośrednie>Certyfikaty końcowe. Zaufane źródło certyfikatów to urzędy certyfikacji. Pośrednie certyfikaty certyfikacji to połączenia certyfikatów użytkownika końcowego z głównymi certyfikatami urzędu certyfikacji. Aby utworzyć i skonfigurować łańcuch certyfikatów, wykonaj następujące kroki:
- W okienku akcji wybierz Łańcuch certyfikatów.
- Wybierz pozycję Nowy, aby utworzyć łańcuch certyfikatów.
- W polu Nazwa wprowadź nazwę łańcucha certyfikatów.
- W polu Opis wprowadź opis.
- W sekcji Certyfikaty wybierz pozycję Dodaj, aby dodać certyfikat do łańcucha.
- Przycisk W górę lub W dół umożliwia zmianę pozycji certyfikatu w łańcuchu. U góry listy należy zachować certyfikat główny urzędu certyfikacji, a u dołu — certyfikat użytkownika końcowego.
- Zapisz dane i zamknij stronę Łańcuch certyfikatów.
Zapisz dane i zamknij stronę Parametry Key Vault.
W polu Key Vault wybierz magazyn klczy utworzony w poprzednich krokach.
W polu Tajny klucz tokenu sygnatury dostępu Współdzielonego magazynu wybierz nazwę klucza tajnego konta magazynu, który musi być używany do uwierzytelniania dostępu do konta magazynu.
Konfigurowanie sekwencji identyfikatorów
Jeśli scenariusze wymagają sekwencji numerów (na przykład w nazwach plików), można używać sekwencji numerów, ale których można używać we wszystkich funkcjach globalizacji lub dla określonej funkcji globalizacji. Po określonej sekwencji numerów można jej używać w zmiennych i procesach przetwarzania. Aby śledzić użycie sekwencji numerów, poszukaj wartości w polu Bieżąca wartość oraz zaznacz pole wyboru W użyciu na skróconej karcie Sekwencje numerów na karcie Fakturowanie elektroniczne na stronie Parametry dokumentu elektronicznego.
Aby utworzyć sekwencje numerów wybierz Nowe na skróconej karcie Sekwencje numerów. Następnie wprowadź nazwę i opis.
Wybierz polecenie Usuń, aby usunąć sekwencję numerów, jeśli nie jest już używana.
Dezaktywacja starszych funkcji fakturowania elektronicznego
Aby dezaktywować stare (starsze) funkcje ER dla niektórych funkcji oraz aktywować dodatkowe funkcje w w Finance i Supply Chain Management dla scenariuszy określonego kraju/regionu, włącz odpowiednią funkcję na karcie Funkcje na stronie Parametry dokumentu elektronicznego.
Po włączeniu funkcji na liście starsza funkcja jest dezaktywowana dla odpowiadającego mu kraju lub regionu oraz nazwy funkcji.