Udostępnij za pośrednictwem


Integracja usługi obrachunkowej (ESR)

W Austrii wszystkie płatności gotówkowe powinny być podpisane za pomocą zewnętrznego urządzenia lub usługi i powinny być przechowywane w bezpieczny sposób. W Czechach wszystkie płatności gotówką powinny być wysyłane do portalu rządowego z podpisem fiskalnym. W obu krajach należy wydać paragon gotówkowy, na którym podpis jest drukowany.

Aby spełnić te wymagania specyficzne dla kraju/regionu, system Dynamics 365 Finance umożliwia integrację z usługą fiskalną innej firmy, która jest zgodna z określonymi wymaganiami w zakresie kontroli płatności gotówkowych w różnych krajach i regionach.

Banknot

Zakłada się, że usługa podatkowa firmy trzeciej spełnia wszystkie inne wymagania prawne dotyczące zarejestrowanych transakcji specyficzne dla kraju/regionu. Odpowiadasz za poprawne skonfigurowanie usługi fiskalnej i jej administrowanie.

Dostępne konfiguracje

Formaty paragonu kasowego, żądanie XML do usługi fiskalnej i odpowiedź XML od usługi fiskalnej są skonfigurowane jako konfiguracje raportowania elektronicznego (ER) przechowywane w bibliotece udostępnionych elementów zawartości w usłudze Microsoft Dynamics Lifecycle Services (LCS). Dostępne są następujące konfiguracje.

Nazwa konfiguracji Opis konfiguracji Komentarz Plik konfiguracji ER w bibliotece udostępnionych zasobów usługi LCS
Model przyjęcia gotówki Model danych dla formatu paragonu gotówkowego Przyjęcie gotówkowe Model.version.1.xml
Format paragonu kasowego Podstawowy format paragonu kasowego Format paragonu kasowego.wersja.1.1.xml
Format paragonu kasowego (AT) Format paragonu kasowego w Austrii (w tym formacie jest używany kod szybkiej odpowiedzi [kod QR]). Format paragonu kasowego (AT).wersja.1.1.1.xml
Format paragonu kasowego (CZ) Format paragonu kasowego w Czechach (w tym formacie jest uwzględniana identyfikator firmy [BP]). Format paragonu kasowego (CZ).wersja.1.1.1.xml
Model kasy fiskalnej Model danych do integracji z kasami Kasa Model.version.1.xml
Przykładowe żądanie interfejsu ESR Przykład żądania prostego paragonu (ESR) EFSTA (European Fiscal Standards Association) Podstawowy format przykładowego żądania XML do usługi podatkowej EFSTA (ten format może być używany w Austrii). Przykładowe żądanie ESR.wersja.1.1.xml
Przykładowe żądanie interfejsu (CZ) Przykład żądania ESR dla Republiki Czeskiej Format przykładowego żądania XML do usługi podatkowej EFSTA w Czechach Przykładowe żądanie ESR (CZ).wersja.1.1.1.xml
Przykład odpowiedzi ESR Przykład odpowiedzi ESR Podstawowy format przykładowej odpowiedzi XML do usługi podatkowej EFSTA (ten format może być używany w Austrii). Przykładowa odpowiedź ESR.wersja.1.1.xml
Przykład odpowiedzi ESR (CZ) Przykład odpowiedzi ESR dla Republiki Czeskiej Format przykładowej odpowiedzi XML do usługi podatkowej EFSTA w Czechach Przykładowa odpowiedź ESR (CZ).wersja.1.1.1.xml

Ustawienia

Kasy

Każdy kasa musi być tak ustawiona, aby komunikować się z usługami fiskalnymi. Możesz skonfigurować kasy na stronie Kasy (Rozrachunki o odbiorcami>Konfiguracja>Kasy>Kasy). W poniższej tabeli podano informacje, które są niezbędne do konfiguracji.

Ustawienia Szczegóły Więcej informacji
Ustawienia transakcji kasowej Określ adres URL kasy, nazwę wystąpienia Microsoft Azure Key Vault oraz nazwę klasy.
  • Adres URL kasy— wprowadź adres URL usługi fiskalnej.

    Ostrzeżenie: Usługi innych firm lub inne usługi, które skonfigurujesz w tym miejscu, nie wymagają certyfikacji i mogą nie spełniać standardów prywatności Microsoft. Należy zapoznać się z dokumentacją dotyczącą prywatności każdej usługi i współpracować z każdym dostawcą usług, aby dowiedzieć się więcej o poziomie zgodności zapewnianym przez jego usługę. Ponosisz odpowiedzialność za zapewnienie, że te usługi spełniają Twoje standardy bezpieczeństwa, prywatności i prawa. Ponosisz ryzyko korzystania z tych usług. Firma Microsoft nie udziela żadnych wyraźnych gwarancji ani warunków. Zdecydowanie zalecamy korzystanie wyłącznie z usług, które zapewniają bezpieczne i autoryzowane połączenia (np. usługi, który używają protokołu HTTPS).

  • Nazwa Key Vault— jeśli usługa fiskalna jest dostępna za pośrednictwem bezpiecznego połączenia (to znaczy, że adres URL zaczyna się od https://), należy skonfigurować certyfikaty i przechowywać je poprawnie po obu stronach (aplikacji Finance i usłudze fiskalnej innej firmy). W tym polu wybierz nazwę wystąpienia Azure Key Vault w magazynie, w którym jest przechowywany certyfikat Finance. Aby uzyskać więcej informacji, przejrzyj temat Konfigurowanie klienta usługi Azure Key Vault.
  • Nazwa klasy– Wybierz klasę, w której implementowane są szczegóły integracji z usługą fiskalną. Dostępna klasa jest CashRegisterProcessingEFSTA_W.
Konfiguracje Dla każdego kasy wybierz formaty ER do drukowania paragonów, wysyłania żądań do usługi podatkowej i otrzymywania odpowiedzi z usługi fiskalnej. Wybrane formaty ER muszą być odpowiednie dla adresu podstawowego firmy. Na przykład dla formatu paragonu należy wybrać Format paragonu gotówkowego (AT) dla Austrii i formatu paragonu gotówkowego (CZ) dla Czech.

Jeśli nie można odnaleźć formatu na liście, można pobrać aktualne formaty elektroniczne z usługi LCS. Aby uzyskać więcej informacji, zobacz Pobieranie konfiguracji modułu Raportowanie elektroniczne z usługi Lifecycle Service.

Ustawienia certyfikatu transakcji kasowej Włącz używanie certyfikatów podpisanych samodzielnie.
  • Użyj certyfikatu z podpisem własnym— ustaw wartość Tak , jeśli będziesz używać samodzielnie wygenerowanego certyfikatu z podpisem własnym, którego nie możesz dodać do listy zaufanych certyfikatów.
  • Odcisk palca certyfikatu kasy— umożliwia wprowadzenie odcisku palca certyfikatu z podpisem własnym, który jest przechowywany w usłudze fiskalnej i który będzie używany do sprawdzania poprawności certyfikatu usługi fiskalnej.

Lokalizacje transakcji kasowej

Możesz skonfigurować lokalizacje kasy na stronie Lokalizacje kasy (Rozrachunki o odbiorcami>Konfiguracja>Kasy>Lokalizacje kasy).

Wymagania wstępne dla Czech

Przed skonfigurowaniem lokalizacji kasy dla firmy mającej adres podstawowy w Czechach, należy wykonać następujące kroki.

  1. Utwórz typ rejestracji podatkowej dla identyfikatora BP, wybierając opcje Administracja organizacji>Globalna książka adresowa>Typy rejestracji>Typy rejestracji.

    Ten typ rejestracji powinien być ograniczony do Organizacji.

  2. Skojarz typ rejestracji z kategorią rejestracji Identyfikatora firmy:

    1. Wybierz kolejno opcje Administrowanie organizacją>Globalna książka adresowa>Typy rejestracji>Kategorie rejestracji.
    2. Wybierz typ rejestracji, która została utworzona wcześniej, a następnie ustaw w polu Kategoria rejestracji wartość Identyfikator lokalu firmy.
  3. Skojarz identyfikator BP z adresem jednostki operacyjnej, który będzie używany dla lokalizacji kasy.

    1. Wybierz opcje Administrowanie organizacją>Wspólne>Organizacje>Organizacje wewnętrzne.
    2. Wybierz organizację do skojarzenia z identyfikatorem BP.
    3. Na skróconej karcie Adresy wybierz opcję Więcej opcji>Zaawansowane.
    4. Na skróconej karcie Identyfikatory rejestracyjne wybierz pozycję Dodaj.
    5. Wybierz utworzony wcześniej typ rejestracji.
    6. Wprowadź numer identyfikacji.

Utwórz terminale kasowe

Możesz utworzyć terminale kasowe, które będą dostępne dla lokalizacji, a następnie przypisać kasę do terminalu, na stronie Terminale kasowe (Rozrachunki z dostawcami>Ustawienia>Kasy>Terminale kasowe).

Przypisz hasło do osoby

Użytkownik, który będzie działać jako kasjer i będzie mógł rejestrować transakcje kasowe zarejestrowane w kasie, musi być przypisany do osoby. Aby przypisać użytkownika do osoby, należy wybrać pozycję Administracja systemem>Użytkownicy.

Ustawianie operatorów kasy

Można skonfigurować operatorów kas, przypisać je do lokalizacji kasy i przypisać domyślny terminal, wybierając Rozrachunki z odbiorcami>Ustawienia>Ksa>Operatory kasy.

Konfigurowanie metod płatności, które wymagają rejestracji fiskalnej

Można skonfigurować metody płatności, które muszą być rejestrowane w kasie. Wybierz Rozrachunki z odbiorcami>Ustawienia>Kasy>Sposoby płatności kasy, a następnie ustaw następujące pola.

Pole Opis
Metoda płatności Wybierz metodę płatności, która musi zostać zarejestrowana w kasie i wysłana do usługi fiskalnej.
Zarejestruj kwotę podatku To pole wyboru należy zaznaczyć, aby wskazać, że kwoty podatku związane z kwotą płatności gotówkowej muszą być rejestrowane w usłudze podatkowej.

Ważne uwagi

W poniższych scenariuszach kwoty podatków powiązane z kwotą płatności można łatwo zidentyfikować na pomocą zaksięgowanych transakcji:

  • W przypadku płatności gotówkowej, która jest automatycznie księgowana, gdy faktura płatna przy odbiorze (warunki płatności dla płatności przy odbiorze) jest księgowana. W takim przypadku wysyłane kwoty podatku są równe kwotom podatku produkowanym podczas księgowania faktury.
  • W przypadku przedpłat gotówkowych, które są księgowane ręcznie z arkusza płatności odbiorcy podczas obliczania i księgowania kwot podatku z arkusza płatności. (Kwoty podatku księgowane z przedpłaty są zawsze wysyłane, niezależnie od ustawienia opcji pola wyboru Rejestruj kwotę podatku).

Aby określić wymagania dotyczące rejestrowania kwot podatku związanych z płatnością gotówkową w kasie, należy się skontaktować z lokalnym urzędem skarbowym. W razie potrzeby należy podzielić metody płatności.

W poniższych scenariuszach kwoty podatków powiązane z kwotą płatności można łatwo zidentyfikować na pomocą zaksięgowanych transakcji:

  • W przypadku płatności gotówkowej, która jest ręcznie księgowana z arkusza płatności odbiorcy i rozliczana z wcześniej zaksięgowaną fakturą zawierającą zaksięgowaną kwotę podatku.

Jeśli jako metodę płatności kasy jest skonfigurowana metoda płatności, to w tym scenariuszu określone logika dystrybucji kwot obliczy przybliżenie kwot podatku na podstawie kwoty płatności.

W tych scenariuszach poprawne kwoty podatku są prezentowane tylko w zaksięgowanej fakturze, która jest rozliczona. Aby określić prawidłową metodę przesyłania zafakturowanych kwot podatków do kontroli urzędu skarbowego w przypadku tych scenariuszy, skonsultuj się z lokalnym urzędem skarbowym.

Tworzenie warunków płatności dla scenariusza płatności przy odbiorze

Jeśli płatność gotówkowa może zostać odebrana po zaksięgowaniu faktury, można utworzyć warunki płatności, dla których stosowana jest metoda płatności Płatność przy odbiorze. Wybierz opcję Rozrachunki z odbiorcami>Płatność>Warunki płatności, a następnie ustaw następujące pola.

Pole Opis
Metoda płatności Wybierz Płatne przy odbiorze.
Zapłata gotówką Ustaw opcję Tak, aby utworzyć automatyczną transakcję płatności.
Gotówkowe Umożliwia wybór konta księgi głównej używanego do księgowania automatycznie generowanych płatności gotówkowych.

Przykład

W tej sekcji przedstawiono informacje o następujących procesach biznesowych i zastosowaniu usługi fiskalnej Kasy fiskalnej EFSTA (EFR) jako przykładu:

  • Po zaksięgowaniu płatności gotówkowej odpowiedzialnej za rejestrację tworzona jest transakcja rejestru kasowego, która ma dane, które muszą zostać podpisane. Ta transakcja jest następnie wysyłana w określonym formacie XML do usługi podatkowej w celu rejestracji.
  • Otrzymasz odpowiedź z usługi fiskalnej. Ta odpowiedź zawiera podpis i kody fiskalne generowane przez usługę podatkową zgodnie z regułami specyficznymi dla kraju/regionu. Ta odpowiedź jest przechowywana w transakcji fiskalnej kasy.
  • Zostanie wydrukowane pokwitowanie kasowe. Ten paragon zawiera dane transakcji, podpisy i kody fiskalne.

Rejestrowanie automatycznie zaksięgowanej płatności przy odbiorze dla faktury elektronicznej i drukowanie paragonu kasowego

  1. Wybierz Rozrachunki z odbiorcami>Faktury niezależne>Wszystkie faktury niezależne.

  2. Tworzenie faktury niezależnej. Aby uzyskać więcej informacji, zobacz Tworzenie faktur niezależnych.

  3. Na skróconej karcie Płatność wybierz metodę płatności ustawioną jako metoda płatności dla kasy.

  4. Wybierz warunki płatności, które są ustawione dla płatności przy odbiorze.

  5. Wybierz opcję Zaksięguj.

  6. W oknie dialogowym Księguj fakturę niezależną wykonaj następujące kroki:

    1. Na skróconej karcie Parametry zaznacz pole wyboru Drukuj paragon, aby wydrukować pokwitowanie kasowe po zaksięgowaniu faktury.
    2. Na skróconej karcie Kasa przejrzyj lokalizację, terminal, kasę i kody operatorów. Kod terminalu jest wypełniany automatycznie w polu Domyślny terminal kasowy na stronie Operatorzy kas. Kod terminalu należy zmieniać tylko w przypadku, gdy płatność gotówkowa zostanie odebrana w innym terminalu kasowym, który jest dostępny dla bieżącego operatora.
    3. Kliknij przycisk OK.
  7. Przejrzyj pokwitowanie kasowe wygenerowane dla zaksięgowanej faktury. Wygenerowany pokwitowanie gotówkowe jest domyślnie dostępne jako plik. Aby uzyskać więcej informacji o konfigurowaniu innych miejsc docelowych raportowania elektronicznego dla formatów raportowania elektronicznego, zobacz Miejsca docelowe raportowania elektronicznego.

Rejestrowanie automatycznie zaksięgowanej płatności przy odbiorze dla faktury zamówienia sprzedaży i drukowanie paragonu kasowego

  1. Wybierz kolejno opcje Rozrachunki z odbiorcami>Zamówienia>Wszystkie zamówienia sprzedaży.
  2. Utwórz zamówienie sprzedaży. Aby uzyskać więcej informacji, zobacz Tworzenie zamówień sprzedaży.
  3. Na skróconej karcie Cena i rabat wybierz metodę płatności ustawioną jako metoda płatności dla kasy.
  4. W polu Płatność wybierz warunki płatności, które mają być skonfigurowane dla płatności przy odbiorze.
  5. Wybierz Faktura>Faktura.
  6. Na skróconej karcie Parametry zaznacz pole wyboru Drukuj paragon na Tak, aby wydrukować pokwitowanie kasowe po zaksięgowaniu faktury.
  7. Na skróconej karcie Kasa przejrzyj lokalizację, terminal, kasę i kody operatorów. Zmodyfikuj informacje stosownie do potrzeb. Kod terminalu jest wypełniany automatycznie w polu Domyślny terminal kasowy na stronie Operatorzy kas. Kod terminalu należy zmieniać tylko w przypadku, gdy płatność gotówkowa zostanie odebrana w innym terminalu kasowym, który jest dostępny dla bieżącego operatora.

Rejestrowanie płatności odbiorcy z arkusza płatności odbiorcy i drukowanie pokwitowania kasowego

  1. Wybierz Rozrachunki z odbiorcami>Arkusze>Płatności>Arkusz płatności, by otworzyć arkusz płatności klienta. (Możesz również wybrać opcję Księga główna>Arkusz>Arkusz główny, otworzyć arkusz ogólny).
  2. Umożliwia tworzenie wierszy arkusza z płatnością gotówką odbiorcy.
  3. Na skróconej karcie Płatność wybierz metodę płatności ustawioną jako metoda płatności dla kasy.
  4. Zaznacz pole wyboru Załącznik arkusza przedpłat, jeśli płatność jest przedpłatą.
  5. Na karcie Płatność przejrzyj lokalizację, terminal, kasę i kody operatorów. Zmodyfikuj informacje stosownie do potrzeb. Kod terminalu jest wypełniany automatycznie w polu Domyślny terminal kasowy na stronie Operatorzy kas. Kod terminalu należy zmieniać tylko w przypadku, gdy płatność gotówkowa zostanie odebrana w innym terminalu kasowym, który jest dostępny dla bieżącego operatora.
  6. Wybierz opcję Zaksięguj>Zaksięguj.
  7. Wybierz opcję Drukuj>Paragon kasowy, aby wydrukować paragon z kodami fiskalnymi.

Rejestrowanie płatności odbiorcy z arkusza dokumentów dostawy i drukowanie zamówienia gotówkowego z informacjami o pokwitowaniach kasowych (tylko Czechy)

  1. Wybierz Zarządzanie kasowe i bankowe>Arkusze>Arkusz pokwitować.
  2. Umożliwia tworzenie wierszy arkusza z płatnością gotówką odbiorcy.
  3. Na karcie Płatność przejrzyj pola w sekcji Rejestr kasowy. Kod terminalu jest wypełniany automatycznie w polu Domyślny terminal kasowy na stronie Operatorzy kas. Kod terminalu należy zmieniać tylko w przypadku, gdy płatność gotówkowa została odebrana w innym terminalu kasowym.
  4. Wybierz Zatwierdzanie dokumentów>Zatwierdź. Numer zamówienia gotówkowego jest przypisany do płatności.
  5. Wybierz opcję Zaksięguj>Zaksięguj.
  6. Wybierz opcję Drukuj>Zamówienie kasowe, aby wydrukować zamówienie kasowe z kodami fiskalnymi.

Anulowanie płatności

Jeśli numer kasy został zarejestrowany dla płatności w kasie i płatność zostanie anulowana, w tym samym rejestrze kasowym zostanie zarejestrowany nowy numer wpłaty. Anulowany wpłata gotówkowa zawiera wszystkie kwoty co oryginalne pokwitowanie, ale kwoty mają znak ujemny.

  1. Otwórz stronę Transakcje klienta:

    1. Wybierz kolejno opcje Rozrachunki z odbiorcami>Odbiorcy>Wszyscy klienci.
    2. Wybierz klienta.
    3. W okienku akcji wybierz pozycję Klient>Transakcje.
  2. Wybierz transakcję płatności do wycofania.

  3. Wybierz Wycofaj>Anuluj płatność.

  4. Wprowadź wymagane informacje, a następnie wybierz przycisk OK, aby utworzyć transakcję anulowania płatności i powrócić na stronę Transakcje odbiorcy.

  5. Wybierz nową transakcję anulowania płatności, a następnie wybierz opcję Drukuj>Paragon gotówkowy, aby wydrukować pokwitowanie kasowe z kodami fiskalnymi.

Przeglądanie transakcji fiskalnych rejestru kasowego i ponowne wysyłanie transakcji do rejestru kasowego

Można przeglądać zarejestrowane płatności gotówkowe, a także ponownie drukować oryginał kasowego paragonu lub paragon paragonu kasowego, wybierając opcję Drukuj w Rozrachunki z odbiorcami>Zapytania>Transakcje fiskalne kasy.

Prawo opisuje scenariusze wyjątków, które usługa podatkowa powinna poprawnie obsługiwać. Jeśli płatność gotówkowa nie została pomyślnie zarejestrowana z powodu, która nie jest związana z jednym z tych scenariuszy wyjątków, po zaksięgowaniu płatności gotówkowej zostanie wyświetlony komunikat o błędzie. Transakcja rejestru kasowego o stanie Utworzone będzie dostępna na stronie Transakcje fiskalne rejestru kasowego. Należy poprawić problemy i ręcznie ponownie wysłać transakcje kasowe utworzone do kasy. W przeciwnym razie nie można wydrukować paragonu kasowego z kodami fiskalnymi. Gdy płatność gotówkowa została prawidłowo zarejestrowana, ma stan Zarejestrowane.

W poniższej tabeli opisano pola transakcji płatności kasowych.

Pole Opis
Kasa Identyfikator odwołania kasy.
Identyfikator transakcji Identyfikator transakcji w kasie. Ta wartość jest odbierana z usługi fiskalnej.
Adres URL kasy Adres URL miejsca, w którym znajduje się usługa fiskalna.
Stan Stan transakcji. Używane są następujące wartości:
  • Utworzono – Transakcja płatności została zaksięgowana, ale nie została zarejestrowana.
  • Zarejestrowana – Transakcja płatności została zaksięgowana i zarejestrowana. (Innymi słowy, transakcja płatności została wysłana do usługi podatkowej, a użytkownik otrzymał odpowiedź, która zawiera kody fiskalne).
(CZ/Republika Czeska) Offline Wskaźnik, że transakcja kasowa została zarejestrowana w trybie offline (dozwolony wyjątek) i otrzymano PKP (kod podpisu).
Terminal Kod terminala kasowego.
Operator Kod operatora kasowego.
Załącznik Numer załącznika zaksięgowanej transakcji kasowej.
Data Data transakcji.
Numer potwierdzenia Numer blankietu kasowego.
Data i godzina transakcji Data i godzina zarejestrowanej transakcji. Ta wartość jest odbierana z usługi fiskalnej.
Kwota paragonu Kwota płatności.
Waluta Waluta płatności.
Imię i nazwisko/nazwa Nazwa kodu fiskalnego odebranego z usługi fiskalnej. Można użyć następujących wartości:
  • Info– Dodatkowe informacje
  • (AT/Austria) Kod — podpis
  • (AT/Austria) Łącze — łącze zależne od podpisu
Etykieta Etykieta kodu fiskalnego odebranego z usługi fiskalnej. Można użyć następujących wartości:
  • (CZ/Czechy) FIK — Kod identyfikacji podatkowej
  • (CZ/Czechy) BKP — kod zabezpieczeń
  • (CZ/Czechy) PKP — Kod podpisu (kod jest zwracany w przypadku rejestracji w trybie offline).
Wartość Wartość kodu fiskalnego odebranego z usługi fiskalnej.
Wartość Procent zarejestrowanego podatku.
Kwota podatku Kwota podatku zarejestrowanego.
Kwota brutto Kwota zarejestrowanej płatności.