Konfigurowanie miejsc docelowych raportowania elektronicznego zależnych od akcji
Możesz skonfigurować miejsca docelowe dla każdej konfiguracji formatu składników wyjściowych (folderów lub plików) raportowania elektronicznego (ER) używanych do generowania dokumentów wychodzących. Użytkownicy, którzy uruchamiają format ER tego typu i mają odpowiednie prawa dostępu, mogą również zmieniać skonfigurowane ustawienia miejsc docelowych w czasie wykonywania.
W wersji rozwiązania Microsoft Dynamics 365 Finance 10.0.17 i nowszej format ER można uruchomić, aprowizując kod akcji, który użytkownik wykonuje, uruchamiając ten format ER. Na przykład w module Rozrachunki z odbiorcami w ustawieniach zarządzania drukowaniem można wybrać format ER generujący określony dokument biznesowy, na przykład fakturę niezależną. Następnie można wybrać Widok, aby wyświetlić podgląd faktury, lub przycisk Drukuj, aby wysłać ją do drukarki. Jeśli akcja użytkownika jest przekazywana w czasie wykonywania dla uruchomionego formatu ER, można skonfigurować różne miejsca docelowe ER dla różnych akcji użytkowników. W tym artykule opisano sposób konfigurowania miejsc docelowych ER dla tego typu formatu ER.
Udostępnianie miejsc docelowych raportowania elektronicznego zależnych od akcji
Aby skonfigurować miejsca docelowe ER zależne od akcji w bieżącym wystąpieniu aplikacji Finance i włączyć nowy interfejs API ER, otwórz obszar roboczy Zarządzanie funkcjami i włącz funkcję Konfiguruj określone miejsca docelowe ER, które mają być używane dla różnych akcji PM. Aby użyć skonfigurowanych miejsc docelowych ER do określonych raportów w czasie wykonywania, włącz funkcję Przekieruj dane wyjściowe raportów PM na podstawie miejsc docelowych ER charakterystycznych dla akcji użytkownika (grupa czynności 1).
Konfigurowanie miejsc docelowych raportowania elektronicznego zależnych od akcji
Po włączeniu funkcji Konfiguruj określone miejsca docelowe ER do użycia dla różnych funkcji akcji PM można skonfigurować zależne od akcji miejsca docelowe raportowania elektronicznego na skróconej karcie Miejsce docelowe pliku na stronie Miejsce docelowe raportowania elektronicznego. Dla każdego składnika można dodać rekord i włączyć określone miejsca docelowe ER. Dla każdego rekordu należy określić typ dokumentu, do których mają zostać zastosowane skonfigurowane miejsca docelowe ER. W polu Typ dokumentu wybierz jedną z następujących wartości:
- Wybierz opcję Elektroniczne, aby zastosować skonfigurowane miejsca docelowe, jeśli nie zostanie podany kod akcji użytkownika w czasie wykonywania.
- Wybierz opcję Zarządzanie drukowaniem, aby zastosować skonfigurowane miejsca docelowe, jeśli zostanie podany kod akcji użytkownika w czasie wykonywania.
- Wybierz opcję Dowolne, aby zawsze stosować skonfigurowane miejsca docelowe, bez względu na to, czy zostanie podany kod akcji użytkownika w czasie wykonywania.
W przypadku wybrania typu dokumentu Zarządzanie drukowaniem należy określić akcje użytkownika, dla których mają zostać zastosowane skonfigurowane miejsca docelowe ER. W polu Akcja zarządzania drukowaniem wybierz jedną z następujących wartości:
- Wybierz opcję Wyświetl, aby zastosować skonfigurowane miejsca docelowe, jeśli w czasie wykonywania zostanie wybrana akcja Wyświetl.
- Wybierz opcję Drukuj, aby zastosować skonfigurowane miejsca docelowe, jeśli w czasie wykonywania zostanie wybrana akcja Drukuj.
- Wybierz opcję Wyślij, aby zastosować skonfigurowane miejsca docelowe, jeśli w czasie wykonywania zostanie wybrana akcja Wyślij.
Banknot
Można wybrać wiele akcji dla jednego rekordu miejsca docelowego.
W przypadku wybrania typu dokumentu Dowolny akcja Automatyczne wykrywanie jest wybierana automatycznie w polu Akcja zarządzania drukowaniem jako akcja użytkownika i ma miejsce następujące zachowanie:
Jeśli w czasie wykonywania nie zostanie podany kod akcji użytkownika, są stosowane wszystkie skonfigurowane miejsca docelowe ER,
Jeśli w czasie wykonywania zostanie podany kod akcji użytkownika, jest stosowane miejsce docelowe ER wstępnie zdefiniowane dla określonej akcji, niezależnie od tego, czy zostało włączone:
- Jeśli w czasie wykonywania zostanie podana akcja Wyświetl, jest stosowane miejsce docelowe ER Ekran.
- Jeśli w czasie wykonywania zostanie podana akcja Wyświetl, jest stosowane miejsce docelowe ER Poczta e-mail.
- Jeśli w czasie wykonywania zostanie podana akcja Drukuj, jest stosowane miejsce docelowe ER Drukarka.
Można na przykład użyć formatu ER Faktura niezależna (Excel) w celu wydrukowania faktury niezależnej podczas jej księgowania. Aby rozsyłać wygenerowany dokument, należy skonfigurować miejsca docelowe ER dla tego formatu ER. Może być na przykład konieczne skonfigurowanie miejsc docelowych ER, aby w wygenerowanym dokumencie wykonać następujące czynności:
- Archiwizuj dokument, jeśli zostanie uruchomiony format ER, ale nie zostanie podany kod akcji (na przykład przy wysłaniu dokumentu drogą elektroniczną).
- Wyświetl podgląd dokumentu w przeglądarce internetowej, gdy użytkownik wykonuje akcję Wyświetl.
- Archiwizuj i wydrukuj dokument, gdy użytkownik wykonuje akcję Drukuj.
- Archiwizuj dokument i wyślij go pocztą e-mail jako załącznik do wychodzącej wiadomości e-mail, gdy użytkownik wykonuje akcję Wyślij.
Na poniższej ilustracji pokazano, jak można używać tego sposobu konfigurowania miejsc docelowych ER jako zestawu pojedynczych rekordów docelowych, gdy każdy rekord jest konfigurowany jako indywidualna akcja użytkownika:
Na poniższej ilustracji pokazano, jak można używać alternatywnego sposobu konfigurowania miejsc docelowych ER jako zestawu pojedynczych rekordów docelowych, gdy każdy rekord jest konfigurowany jako indywidualne miejsce docelowe:
Banknot
Jeśli dla uruchomionego formatu ER zostanie podany kod akcji, ale dla tego kodu akcji nie skonfigurowano miejsc docelowych, stosowane jest domyślne zachowania dla miejsca docelowego.
Zmienianie miejsc docelowych raportowania elektronicznego zależnych od akcji w czasie wykonywania
W przypadku uruchomienia formatu ER przez użytkownika mającego odpowiednie uprawnienia do zmieniania skonfigurowanych ustawień miejsc docelowych w czasie wykonywania wyświetlane jest okno dialogowe z opcją zmiany skonfigurowanych ustawień miejsc docelowych. To okno dialogowe jest opcjonalne, a jego wygląd zależy od sposobu zaimplementowania wywołania struktury ER służącego do uruchamiania formatu ER. Jeśli to okno dialogowe zostanie wyświetlone, miejsca docelowe ER w tym oknie będą włączone zgodnie z podaną akcją użytkownika.
Na poniższej ilustracji przedstawiono przykład okna dialogowego Miejsca docelowe formatu raportowania elektronicznego, które jest wyświetlane po zaksięgowaniu faktury niezależnej i uruchomieniu formatu ER Faktura niezależna (Excel) w celu wygenerowania tego dokumentu, jeśli dla tego formatu aprowizowano akcję Drukarka i skonfigurowano miejsca docelowe ER, tak jak pokazano wcześniej w tym artykule.
Banknot
W przypadku skonfigurowania miejsc docelowych ER dla kilku składników uruchomionego formatu ER, opcja będzie dostępna oddzielnie dla każdego skonfigurowanego składnika formatu ER.
Jeśli kilka formatów ER ma zastosowanie jako szablony raportów dla wybranego dokumentu, wszystkie miejsca docelowe ER dla wszystkich mających zastosowanie szablonów raportów ER są pokazane w oknie dialogowym i dostępne do ręcznego dostosowania w czasie pracy.
Jeśli do wybranego dokumentu nie mają zastosowania szablony raportów SQL Server Reporting Services (SSRS), standardowy wybór miejsc docelowych zarządzania drukowaniem jest dynamicznie ukrywany.
Od wersji Finance 10.0.31 możesz ręcznie zmienić przypisane miejsca docelowe ER w czasie pracy dla następujących dokumentów biznesowych:
- Wyciąg z konta odbiorcy
- Nota odsetkowa
- Tekst ponaglenia
- Wskazówka dotycząca płatności przez klienta
- Zawiadomienie o płatności dostawcy
Aby aktywować możliwość zmiany miejsc docelowych ER w czasie rzeczywistym, włącz funkcję Umożliwienie dostosowania miejsc przeznaczenia ER w czasie uruchomienia w przestrzeni roboczej Zarządzanie funkcjami.
Ważne
W przypadku raportów Deklaracja płatności klienta i Deklaracja płatności dostawcy możliwość ręcznej zmiany miejsc docelowych ER jest dostępna tylko wtedy, gdy włączone jest ForcePrintJobSettings.
Banknot
Gdy opcja Użyj miejsca docelowego zarządzania drukiem jest ustawiona na Tak, system używa domyślnych miejsc docelowych ER, które są skonfigurowane dla określonych raportów ER. Wszystkie ręczne zmiany dokonywane w oknie dialogowym są ignorowane. Ustaw opcję Użyj miejsc docelowych zarządzania drukiem na Nie, aby przetwarzać dokumenty w miejscach docelowych ER, które są zdefiniowane w oknie dialogowym bezpośrednio przed uruchomieniem raportów.
Poniższe dokumenty biznesowe nie zakładają jawnego wyboru akcji przez użytkownika podczas ich uruchamiania:
- Wyciąg z konta odbiorcy
- Nota odsetkowa
- Tekst ponaglenia
- Wskazówka dotycząca płatności przez klienta
- Zawiadomienie o płatności dostawcy
W celu określenia, które działanie jest wykorzystywane podczas przetwarzania poprzednich raportów, stosuje się następującą logikę:
Jeśli jest włączone ForcePrintJobSettings:
- Jeśli opcja Użyj miejsca docelowego zarządzania drukiem jest ustawiona na Tak, używana jest akcja Drukuj.
- Jeśli opcja Użyj miejsca docelowego zarządzania drukiem jest ustawiona na Nie, używana jest akcja Wyświetl.
Jeśli nie jest włączone ForcePrintJobSettings:
- Jeśli opcja Użyj miejsca docelowego zarządzania drukiem jest ustawiona na Tak, akcja Drukuj jest używana dla raportów Deklaracja płatności klienta i Deklaracja płatności dostawcy.
- Jeśli opcja Użyj miejsca docelowego zarządzania drukiem jest ustawiona na Nie, domyślny szablon raportu SSRS jest zawsze używany dla raportów Deklaracja płatności klienta i Deklaracja płatności dostawcy, niezależnie od jakichkolwiek skonfigurowanych ustawień ER.
- Akcja Drukuj jest zawsze używana dla raportów Wyciąg z konta klienta, Nota odsetkowa oraz Nota listowa do inkasenta.
W przypadku logiki poprzedniej akcje Drukowania lub Wyświetlania mogą być używane do konfigurowania lokalizacji docelowych raportów ER zależnych od akcji. W czasie pracy w oknie dialogowym filtrowane są tylko miejsca docelowe ER, które są skonfigurowane dla określonej akcji.
Weryfikowanie podanej akcji użytkownika
Podczas wykonywania określonej akcji użytkownika można sprawdzić, jaka akcja użytkownika ma być uruchomiona w formacie ER (jeśli ma to zastosowanie). Ta weryfikacja jest ważna, jeśli trzeba skonfigurować miejsca docelowe ER zależne od akcji, ale nie masz pewności, który kod akcji użytkownika zostanie podany (jeśli istnieje). Na przykład, gdy rozpoczniesz księgowanie faktury niezależnej i ustawisz opcję Drukuj fakturę na wartość Tak w oknie dialogowym Księgowanie faktury niezależnej, możesz ustawić opcję Użyj miejsca docelowego zarządzania drukowaniem na wartość Tak lub Nie.
Aby sprawdzić podany kod akcji użytkownika, należy wykonać następujące kroki.
Wybierz kolejno opcje Administrowanie organizacją>Raportowanie elektroniczne>Konfiguracje.
Na stronie Konfiguracje w okienku akcji na karcie Konfiguracje w grupie Ustawienia zaawansowane wybierz opcję Parametry użytkownika.
W oknie dialogowym Parametry użytkownikaustaw opcję Uruchom w trybie debugowana na Tak.
Wykonaj akcję użytkownika, uruchamiając format ER. Należy pamiętać, że parametry użytkownika ER są właściwe dla firmy i właściwe dla użytkownika.
Otwórz Administracja organizacji>Elektroniczne raportowanie>Dzienniki debugowania konfiguracji.
Na stronie Dzienniki debugowania konfiguracji odfiltruj dzienniki uruchamiania ER, aby znaleźć dziennik uruchomienia formatu ER.
Przejrzyj wpisy dziennika, które muszą zawierać rekord prezentujący podany kod akcji użytkownika, jeśli na potrzeby uruchomienia formatu ER wybrano dowolną akcję.
Dodatkowe zasoby
Omówienie raportowania elektronicznego (ER)