Zarządzanie cyklem życia konfiguracji modułu Raportowanie elektroniczne (ER)

W tym temacie opisano sposób zarządzania cyklem życia konfiguracji aparatu raportowania elektronicznego (ER) w Microsoft Dynamics 365 Finance.

Przegląd

Raportowanie elektroniczne (ER) jest aparatem, który obsługuje dokumenty elektroniczne wymagane ustawowo i specyficzne dla danego kraju. Zasadniczo moduł ER umożliwia wykonywanie następujących zadań dla pojedynczego dokumentu elektronicznego. Aby uzyskać więcej szczegółowych informacji, zobacz Omówienie raportowania elektronicznego (RE).

  • Projektowanie szablonu dokumentu elektronicznego:

    • identyfikacja wymaganych źródeł danych, które mogą być prezentowane w dokumencie:

      • Bazowe dane, takie jak tabele danych, jednostki danych i klasy.
      • Właściwości specyficzne dla procesów, takie jak data i godzina wykonania oraz strefa czasowa.
      • Parametry wejściowe użytkownika, określane przez użytkownika podczas wykonywania.
    • Definiowanie wymaganych elementów dokumentu oraz ich topologii w celu określenia formatu finalnego dokumentu.

    • Konfigurowanie żądanego przepływu danych z wybranych źródeł danych do zdefiniowanych elementów dokumentu (za pomocą powiązań źródeł danych ze składnikami formatu dokumentu) i określanie logiki kontroli procesu.

  • Udostępnianie szablonu pozwalające używać go w innych wystąpieniach:

    • Przekształcanie szablonu dokumentu utworzonego na konfigurację raportowania elektronicznego, a następnie eksportowanie konfiguracji z bieżącej aplikacji jako pakietu XML, który może być przechowywany lokalnie lub w usłudze LCS.
    • Przekształcanie konfiguracji ER na szablon dokumentu systemu aplikacji.
    • Import pakietu XML przechowywanego lokalnie lub w usłudze LCS do bieżącego wystąpienia.
  • Dostosowywanie szablonu dokumentu elektronicznego:

    • Pobieranie szablonu z usługi LCS do bieżącego wystąpienia jako konfiguracji ER.
    • Projektowanie niestandardowej wersji konfiguracji ER z zachowaniem odniesienia do wersji bazowej.
  • Integracja szablonu z określonym procesem biznesowym w celu udostępnienia go w aplikacji.

    • Konfigurowanie ustawień aplikacji, tak aby zaczął używać konfiguracji ER, poprzez utworzenie odwołania do tej konfiguracji w parametrze związanym z procesem. Na przykład utworzenie odwołania do konfiguracji ER w określonej metodzie płatności dla rozrachunków z dostawcami w celu generowania komunikatu płatności elektronicznej do przetwarzania faktur.
  • Używanie szablonu w określonym procesie biznesowym:

    • Uruchamianie konfiguracji ER w określonym procesie biznesowym (na przykład w celu generowania komunikatu płatności elektronicznej do przetwarzania faktur po wybraniu metody płatności odwołującej się do konfiguracji ER).

Koncepcje

Następujące role i pokrewne działania są powiązane z cyklem życia konfiguracji ER:

Rola Działania opis
Konsultant funkcjonalny raportowania elektronicznego Tworzenie i zarządzanie składnikami ER (modelami i formatami). Pracownik biznesowy, który projektuje modele danych ER specyficzne dla domeny, projektuje wymagane szablony dokumentów elektronicznych i tworzy im odpowiednie powiązania.
Deweloper raportowania elektronicznego Tworzenie i zarządzanie mapowaniami modelu danych. Specjalista, który wybiera żądane źródła danych Finance i wiąże je z modelami danych ER specyficznymi dla domeny.
Kierownik ds. księgowania Konfigurowanie ustawień procesów odwołujących się do artefaktów ER. Na przykład rola Kierownik ds. księgowania, która pozwala używać ustawień konfiguracji ER w określonej metodzie płatności w module rozrachunków z dostawcami w celu generowania komunikatu płatności elektronicznej do przetwarzania faktur.
Pracownik ds. płatności rozrachunków z dostawcami Używanie artefaktów ER w określonym procesie biznesowym. Na przykład rola Pracownik ds. płatności rozrachunków z dostawcami umożliwiająca generowanie komunikatów płatności elektronicznych do przetwarzania faktur na podstawie formatu ER skonfigurowanego dla określonej metody płatności.

Cykl życia tworzenia konfiguracji ER

Zalecamy projektować konfiguracje raportowania elektronicznego w środowisku programistycznym jako odrębnym wystąpieniu systemu Finance and Operations z następujących przyczyn:

  • Użytkownicy posiadający rolę Deweloper raportowania elektronicznego lub Konsultant funkcjonalny raportowania elektronicznego mogą edytować konfiguracje i uruchamiać je do celów testowych. Ten scenariusz może powodować wywoływanie metod klas i tabel mogących uszkadzać dane firmy i spowalniać działanie wystąpienia.
  • Wywołania metod klas i tabel jako źródeł danych ER konfiguracji ER nie są ograniczone przez punkty wejścia ani logowanie do zasobów firmy. Dlatego poufne dane firmy mogą być dostępne dla użytkowników posiadających rolę Deweloper raportowania elektronicznego lub Konsultant funkcjonalny raportowania elektronicznego.

Konfiguracje ER zaprojektowane w środowisku programistycznym można przesłać do środowiska testowego w celu oceny konfiguracji (właściwa integracja procesów, poprawność wyników, wydajność) oraz sprawdzenia jakości (właściwe prawa dostępu według ról, podział obowiązków itd.). Do tego celu mogą służyć funkcje wymieniania się konfiguracją ER. Na koniec sprawdzone konfiguracje ER można przesłać do usługi LCS, gdzie zostaną udostępnione subskrybentom usługi, lub do środowiska produkcyjnego na potrzeby użytku wewnętrznego, jak pokazano na poniższej ilustracji.

Cykl życia konfiguracji ER

Dodatkowe zasoby

Omówienie raportowania elektronicznego (RE)