Wysyłanie faktur do Krajowego Systemu e-Faktur
W ramach Polish Localization dla Dynamics 365 Business Central przygotowano mechanizm umożliwiający wysyłanie faktur ustrukturyzowanych bezpośrednio do Krajowego Systemu e-Faktur. Proces wysłania dokumentów odbywa się asynchronicznie względem księgowania faktur w systemie. Podczas księgowania w standardowy sposób faktury lub faktury korygującej, która ma zostać wysłana do KSeF, powstaje dokument w formie pliku xml. Faktura ustrukturyzowana ma format pliku, który jest zgodny ze strukturą logiczną udostępnioną przez Ministerstwo Finansów.
Aby otworzyć listę wszystkich dokumentów wysyłanych do Krajowego Systemu e-Faktur:
Wybierz ikonę , wprowadź Dokumenty wychodzące KSeF, a następnie wybierz powiązane łącze.
Na stronie Dokumenty wychodzące KSeF znajdują się wszystkie dokumenty wychodzące posortowane domyślnie według wartości pola Data dokumentu. Na stronie znajdują się wszystkie niezbędne informacje dotyczące wysyłanego dokumentu:
Typ dokumentu źródłowego - Określa typ dokumentu źródłowego. W polu dostępne są następujące opcje:
- Faktura sprzedaży,
- Faktura korygująca sprzedaży,
- Faktura zaliczkowa sprzedaży,
- Faktura korygująca zaliczkę sprzedaży,
- Faktura serwisu,
- Faktura korygująca serwisu.
Nr dokumentu źródłowego - Określa numer dokumentu zaksięgowanego w systemie Dynamics 365 Business Central.
Data dokumentu - Określa datę dokumentu zaksięgowanego w systemie.
Stan - Określa stan przetwarzania dokumentu. Dokument wysyłany do KSeF może znajdować się w następujących statusach:
- Nowy - dokument został zaksięgowany w systemie, ale nie wysłany do KSeF,
- Wysyłanie w trakcie - dokument został wysyłany do KSeF, ale sesja jest w toku.
- Wysłany - dokument został wysłany do KSeF.
- Otrzymano nr dokumentu KSeF - Określa, że otrzymano już zwrotnie numer dokumentu przypisany w KSeF. Oznacza to, iż faktura została przyjęta i zarejestrowana w Krajowym Systemie e-Faktur. Aktualnie ten status nie jest obsługiwany. Numer dokumentu KSeF jest pobierany z UPO.
- Otrzymano urzędowe potwierdzenie odbioru - Określono, że dla dokumentu pobrano urzędowe potwierdzenie odbioru (UPO). Oznacza to, iż faktura została przyjęta i zarejestrowana w Krajowym Systemie e-Faktur i wygenerowane zostało oficjalne potwierdzenie,
- Zaktualizowano informacje KSeF - Określa, że na podstawie pobranego UPO zostały zaktualizowane dane w systemie Dynamics 365 Business Central dotyczące danego dokumentu. Oznacza to, iż numer dokumentu KSeF oraz data wystawienia dokumentu w KSeF zostały uaktualnione w powiązanych zapisach oraz na zaksięgowanym dokumencie.
Nr referencyjny - Określa unikalny numer referencyjny otrzymany z KSeF związany z sesją interaktywną, podczas której dokument został wysłany. Techniczny numer sesji pozwalający zidentyfikować sesję interaktywną, w ramach której wysłano dokument.
Data wysłania - Określa datę i godzinę wysłania dokumentu do KSeF z systemu Dynamics 365 Business Central.
Nr dokumentu KSeF - Określa numer dokumentu KSeF, który jest unikalny i identyfikuje fakturę w Krajowym Systemie e-Faktur. Składa się z następujących elementów: NIP sprzedawcy-data wystawienia faktury w formacie RRRRMMDD-część techniczna 6 znaków-część techniczna 6 znaków-suma kontrolna 2 znaki.
Data przyjęcia dokumentu KSeF - Określa datę przetworzenia dokumentu przez KSeF, która jest również faktyczną datą wystawienia faktury.
Nr referencyjny elementu - Określa numer referencyjny elementu otrzymany z KSeF. Jest to techniczny numer dokumentu pozwalający zidentyfikować konkretny dokument w danej sesji interaktywnej.
Wysyłka dokumentów do Krajowego Systemu e-Faktur
Aby wysłać fakturę ustrukturyzowaną do Krajowego Systemu e-Faktur i przejść cały proces przetwarzania dokumentu:
Wybierz ikonę , wprowadź Dokumenty wychodzące KSeF, a następnie wybierz powiązane łącze.
Na stronie Dokumenty wychodzące KSeF wybierz akcję Kolejka zleceń 1 - Wyślij do KSeF. W efekcie działania akcji zostanie zainicjowana sesja interaktywna i wszystkie dokumenty o stanie Nowe zostaną wysłane do Krajowego Systemu e-Faktur. Stan poszczególnych dokumentów zostanie uaktualniony na stan Wysyłanie w trakcie, a następnie Wysłany. Prawidłowa wysyłka powinna się zakończyć otrzymaniem z KSeF numeru referencyjnego sesji oraz numeru referencyjnego elementu dla każdego z wysyłanych dokumentów.
Wybierz akcję Kolejka zleceń 2 - Przetwarzaj sesję w celu zakończenia aktywnych sesji. W Krajowym Systemie e-Faktur urzędowe poświadczenia obioru można uzyskać tylko dla zakończonych sesji interaktywnych.
Wybierze akcję Kolejka zleceń 3 - Przetwarzaj UPO KSeF. W efekcie działania akcji zostanie zainicjowana sesja interaktywna i nastąpi próba pobrania urzędowego potwierdzenia odbioru (UPO) dla zakończonych sesji interaktywnych, dla których dotychczas nie było pobrane UPO. Czas oczekiwania na wygenerowanie UPO dla sesji nie jest określony i może trwać dłuższy czas. Jeśli urzędowe potwierdzenie odbioru jest gotowe do pobrania z KSeF zostaje zapisane w postaci pliku xml w bazie danych systemu Dynamics 365 Business Central. W jednym UPO znajdują się informacje dotyczące wszystkich faktur wysłanych w ramach danej sesji interaktywnej. Dla wszystkich dokumentów, dla których udało się pobrać UPO, zostanie uaktualniony status na Otrzymano urzędowe potwierdzenie odbioru oraz uzupełnione pola Nr dokumentu KSeF i Data przyjęcia dokumentu KSeF.
Wybierz akcję Kolejka zleceń 4 - Aktualizuj informacje KSeF, aby uaktualnić w systemie dane dotyczące przetwarzania faktur w KSeF. Dla wszystkich dokumentów, które są w statusie Otrzymano urzędowe potwierdzenie odbioru zostanie uruchomiony mechanizm uaktualniający w powiązanych zapisach oraz zaksięgowanych dokumentach informacje pobrane z KSeF: Nr dokumentu KSeF oraz Data przyjęcia dokumentu KSeF. Poprawna aktualizacja zakończy się ustawieniem statusu Zaktualizowano informacje KSeF dla wszystkich przetwarzanych dokumentów.
Uwaga
Wszystkie akcje dotyczące przetwarzania dokumentów do wysłania do KSeF mogą być skonfigurowane przy użyciu standardowej kolejki zleceń. Kolejka zleceń 1 - Wyślij do KSeF - jednostka kodu ITI Send Document To NSeI, Kolejka zleceń 2 - Przetwarzaj sesję - jednostka kodu ITI Process NSeI Sessions, Kolejka zleceń 3 - Przetwarzaj UPO KSeF - jednostka kodu ITI Process NSeI ORC, Kolejka zleceń 4 - Aktualizuj informacje KSeF - jednostka kodu ITI NSeI Ledgers Update.
Podgląd faktury ustrukturyzowanej
Aby wyświetlić podgląd faktury ustrukturyzowanej w postaci tabelarycznej:
Wybierz ikonę , wprowadź Dokumenty wychodzące KSeF, a następnie wybierz powiązane łącze.
Na stronie Dokumenty wychodzące KSeF zaznacz dokument, a następnie wybierz akcję Pokaż wiersze wychodzącego dokumentu KSeF.
Na stronie Faktura KSeF zostanie wyświetlony cały dokument zawierający elementy oraz wartości elementów i będący uproszczonym widokiem powstałego dokumentu .xml wysyłanego do Krajowego Systemu e-Faktur.
Aby wyświetlić podgląd faktury ustrukturyzowanej w postaci pliku .xml:
Wybierz ikonę , wprowadź Dokumenty wychodzące KSeF, a następnie wybierz powiązane łącze.
Na stronie Dokumenty wychodzące KSeF zaznacz dokument, a następnie uruchom akcję Pokaż plik XML dokumentu wychodzącego KSeF.
Plik z fakturą w postaci pliku .xml zostanie wyświetlony w przeglądarce. Zapisz go na dysku komputera.
Urzędowe potwierdzenie odbioru
Urzędowe potwierdzenie odbioru to oficjalne potwierdzenie, iż dokumenty wysłane drogą elektroniczną zostały przyjęte w KSeF i przetworzone. W ramach integracji z Krajowym Systemem e-Faktur aplikacja Polish Localization dla Dynamics 365 Business Central obsługuje również pobranie UPO dla wysłanych dokumentów.
Aby wyświetlić listę pobranych UPO:
Wybierz ikonę , wprowadź Rejestr UPO KSeF, a następnie wybierz powiązane łącze.
Na stronie Rejestr UPO KSeF znajdują się wszystkie urzędowe potwierdzenia odbioru pobrane z Krajowego Systemu e-Faktur.
- Nr referencyjny - Określa numer nadany w systemie KSeF będący tożsamym z numerem sesji interaktywnej, której dotyczy UPO.
- Stan - Określa status przetwarzania UPO w systemie Dynamics 365 Business Central. Status przetwarzania może przyjmować następujące wartości:
- Nowe - dokument UPO został pobrany z KSeF, ale jeszcze nie został przetworzony;
- Przetworzone - dokument UPO został już odczytany i dane w nim zawarte zostały uaktualnione dla wysłanych dokumentów w ramach danej sesji interaktywnej. Przetwarzanie danego UPO kończy się uaktualnieniem pól Nr dokumentu KSeF oraz Data przyjęcia dokumentu KSeF na stronie Dokumenty wychodzące KSeF dla wszystkich faktur wysłanych w ramach powiązanej sesji interaktywnej.
- Aby pobrać plik .xml danego UPO, wybierz akcję Pobierz UPO w XML.
Sesje interaktywne
Sesje oraz interfejsy interaktywne dostarczają narzędzi do m.in. komunikacji, szybkiej wysyłki faktur oraz wyszukiwania i dostępu do faktur. W ramach integracji Dynamics 365 Business Central z Krajowym Systemem e-Faktur z zaimplementowanej w aplikacji Polish Localization wykorzystywane są sesje interaktywne. Aby zobaczyć listę sesji interaktywnych, jakie zostały nawiązane z Dynamics 365 Business Central do Krajowego Systemu e-Faktur:
Wybierz ikonę , wprowadź Sesje KSeF, a następnie wybierz powiązane łącze.
Na stronie Sesje KSeF znajdują się wszystkie sesje nawiązane dotychczas z systemu. W poszczególnych kolumnach znajdują się szczegółowe informacje:
- Data inicjalizacji - Określa datę i godzinę nawiązania sesji interaktywnej do KSeF.
- Data ostatniej aktywności - Określa datę i godzinę ostatniej aktywności w ramach danej sesji.
- Typ sesji - Określa, czy dana sesja została zainicjowana na potrzeby wysyłki faktur czy też pobrania faktur zakupowych. Pole przyjmuje dwie wartości:
- Wysyłanie,
- Pobieranie.
- Nr referencyjny - Określa unikalny numer sesji nadany w Krajowym Systemie e-Faktur dla danej sesji interaktywnej. Numer referencyjny jest używany do: weryfikacji statusu sesji, statusu dokumentu wysyłanego w danej sesji, pobrania UPO.
- Stan - Określa status sesji:
- Zainicjowano - sesja została zainicjowana.
- Aktywna - sesja jest aktywna czyli system KSeF w ramach danej sesji może przyjmować lub udostępniać dokumenty.
- Zamknięta - sesja jest zamknięta co oznacza, że w ramach danej sesji nie można już wysyłać ani odbierać dokumentów zakupu. Sesja interaktywna musi być w tym statusie, aby można było pobrać dla niej UPO.
- Otrzymano urzędowe potwierdzenie odbioru - w danej sesji wysłano faktury ustrukturyzowane oraz pobrano urzędowe poświadczenie odbioru.
- Aby zakończyć sesję interaktywną, uruchom akcję Kolejka zleceń 2 - Przetwarzaj sesję.
Uwaga
W danym momencie może być wiele aktywnych sesji, jednak pożądanym stanem jest, aby wszystkie sesje miały status Zamknięta lub Otrzymano urzędowe poświadczenie odbioru.
Zobacz też
Ustawienia integracji z Krajowym Systemem e-Faktur|