Przekaz do e-deklaracje. Andrzej Załęski ANZASOFT

Podobne dokumenty
Przekaz do e-deklaracje. Andrzej Załęski ANZASOFT

Przekaz do e-deklaracje. Andrzej Załęski ANZASOFT

Wysyłka do systemu e-deklaracje

Wysyłka do systemu e-deklaracje

II. US. 1. Wybór formularza na serwisie internetowy systemu e-deklaracje

Ministerstwo Finansów

Programy LeftHand - Obsługa plików JPK. Wrzesień 2016

Ministerstwo Finansów

Programy LeftHand - Obsługa plików JPK. Luty 2017

Płatniku rozlicz PIT-11 przez internet!

E-DEKLARACJE Dokumentacja eksploatacyjna 2017

Ministerstwo Finansów

Ministerstwo Finansów

ewydruki Instalacja - szybki start WYMAGANIA INSTALACJA Ogólne Wobec oprogramowania Aktualizacja instalacji Weryfikacja instalacji

WYSYŁKA EDEKLARACJI 2015

Projekt e-deklaracje 2

Ministerstwo Finansów

Obsługa modułu. e-deklaracje. w programach WF-FaKir oraz WF-Gang. (opracował Przemysław Gola)

Zmiany w sposobie obsługi e-deklaracji w systemach Sz@rk KP, Sz@rk FK i Sz@rk KE


Dokument opisuje sposób postępowania prowadzący do wysłania deklaracji VAT, PIT lub CIT drogą elektroniczną za pomocą funkcji systemu ADA modułu FK.

PIT-OP INSTRUKCJA. Złóż oświadczenie PIT-OP za rok 2017 online. Skorzystaj z Portalu Podatkowego

Wysyłka wniosko w ZUS - EKS. Instrukcja użytkownika aplikacji Wysyłka wniosków ZUS EKS

Sage Symfonia Analizy Finansowe. Instalacja programu

Opis tworzenia i przesyłania deklaracji VAT i PIT z systemów Sz@rk do serwera e-deklaracje w Ministerstwie Finansów

Wydruki formularzy PIT

Projekt e-deklaracje 2


Sage Symfonia Kadry i Płace

PFR INSTRUKCJA. Wstępnie wypełnione zeznanie podatkowe za rok Złóż zeznanie PIT-37 lub PIT-38 przy pomocy PFR

Symfonia Faktura. Instalacja programu. Wersja 2013

Przekaz JPK. Andrzej Załęski Anzasoft

Płace VULCAN. 2. W polu nad drzewem danych ustaw rok, za który chcesz utworzyć deklaracje.

PORADNIK DLA UŻYTKOWNIKA

SKRÓCONA INSTRUKCJA PROGRAMU Iform e Deklaracje

edeklaracje instrukcja Użytkownika (8) Strona 1 z 27 edeklaracje

Symfonia Start Faktura i Kasa

Rysunek Ankieta na stronie Wiadomości

Symfonia Start e-dokumenty

Symfonia e-dokumenty. Instalacja programu. Wersja 2014

Płatnik PIT zmiany od 2015 roku

Dokumentacja SMS przez FTP

Użytkowniku programu FINKA, przekazujemy E-book, który omawia najważniejsze kwestie dotyczące generowania i wysyłania JPK.

Aktyn - W Płace-Kadry Pro SQL E-DEKLARACJE

Symfonia Start Mała Księgowość

Jak wypełnić zeznanie podatkowe przez Internet PIT-37, e- pity

Ministerstwo Finansów

Aktywacja. Wstęp. Zakładanie nowej firmy. Rejestracja programu. Aktywacja danych firmy. Zmiana danych firmy

Sage Symfonia e-deklaracje Instalacja programu

Rys Rejestracja certyfikatu kwalifikowanego w programie Płatnik

Sage Symfonia e-dokumenty. Instalacja programu

Instrukcja odnawiania certyfikatów. przez stronę elektronicznypodpis.pl

Pobierz dane z Programu PŁATNIKA. e-deklaracji

Instrukcja 1: Instalacja certyfikatu niekwalifikowanego w systemie Microsoft Windows:

Płatnik PIT zmiany od 2015 roku

Instalacja. Jak skonfigurować Twój e-podpis?

Opis przesyłania e-deklaracji VAT i PIT z systemów Sz@rk do serwera e-deklaracje w MF za pośrednictwem programu PPUS

INSTRUKCJA INSTALACJI I OBSŁUGI ZBIORCZE E-DEKLARCJE. dla Księgi PiR oraz Płac DOS

Instrukcja. importu dokumentów. z programu Fakt do programu Płatnik. oraz. przesyłania danych do ZUS. przy pomocy programu Płatnik

Instrukcja postępowania w celu złożenia podpisu elektronicznego na dokumentach składanych do SISC za pośrednictwem portalu PUESC.

Symfonia Start Handel. Rejestracja i aktywacja

E- deklaracje. Drugi Urząd Skarbowy w Kaliszu. Monika Szuława

Jednolity Plik Kontrolny (JPK) instrukcja użytkownika DGCS System Spis treści

Instrukcja postępowania w celu uzyskania certyfikatu niekwalifikowanego SC Wersja 1.5 z dnia r.

Advantec Software I.T.C. Sp. z o.o.

Instrukcja dla użytkowników Windows Vista Certyfikat Certum Basic ID

Certyfikat Certum Basic ID. Instrukcja dla użytkowników Windows Vista. wersja 1.3 UNIZETO TECHNOLOGIES SA

AKTUALIZACJA AUTOMATYCZNA: TRYB ONLINE (Przykład: WINDOWS 7-32 bits):

INSTRUKCJA INSTALACJI I OBSŁUGI ZBIORCZE E-DEKLARCJE. dla Kadr Plac i ZUS PRO

JPK w DGCS INFOR System

Sage Symfonia Start Faktura Instalacja programu

Instrukcja aktywacji i instalacji Certum Code Signing

Jednolity Plik Kontrolny (JPK) instrukcja użytkownika

Jednolity Plik Kontrolny w IFK

e-deklaracje Zeznanie PIT-37 bez kwalifikowanego podpisu elektronicznego

PUE ZUS Wysyłka elektronicznych zapytan. Instrukcja wysyłki zapytań do ZUZ-PUE za pomocą aplikacji Komornik SQL

JPK w programie Ewa - fakturowanie i magazyn

Symfonia Start Mała Księgowość

Projekt e-deklaracje 2

INSTRUKCJA UŻYTKOWANIA CZYTNIKA KART PROCESOROWYCH SYGNET 5v1 IU SY5

Instrukcja uŝytkownika

Elektroniczna forma przekazywania deklaracji

Płace Optivum. Jak przesłać deklaracje PIT za rok 2014 do systemu e-deklaracje?

Symfonia Produkcja Instrukcja instalacji. Wersja 2013

Autoryzacja zleceń z użyciem aplikacji Java Web Start "Pocztowy24Podpis"

WOJEWÓDZTWO PODKARPACKIE

Instrukcja logowania do systemu e-bank EBS

Sage Symfonia Sage Symfonia Start Wystawianie nieobsługiwanych w programach e-deklaracji i załączników do e-deklaracji

1.2. Nowe wartości wskaźników miesięcznych obowiązujących od 1 stycznia 2015 roku Dochód deklarowany (składki społeczne) 2375,40 zł

Krok 3 Pobranie certyfikatu kwalifikowanego

Instrukcja odnawiania certyfikatów. przez stronê internetow¹ Podrêcznik u ytkownika

Opis zmian funkcjonalności platformy E-GIODO wprowadzających możliwość podpisania wniosku bezpośrednio w oknie przeglądarki.

Krok po kroku płatnika Elektroniczne składanie deklaracji przez płatnika podatku dochodowego od osób fizycznych w 2014 r. dalej

Sage Symfonia 2.0 e-deklaracje Instalacja programu

Symfonia Faktura. Rejestracja i aktywacja. Wersja 2013

IBM SPSS Statistics dla systemu Windows Instrukcje dotyczące instalacji (jeden użytkownik)

Opis aktualizacji programu Kancelaria Komornika

Portal

Włączanie/wyłączanie paska menu

Transkrypt:

Przekaz do e-deklaracje Andrzej Załęski ANZASOFT

Copyright Anzasoft - Andrzej Załęski Ten dokument został utworzony przy wykorzystaniu programu 'HelpBreeze Document Wizard'. HelpBreeze jest znakiem towarowym firmy Solutionsoft

iv Przekaz do e-deklaracje Spis Treści SPIS TREŚCI 4 Opis działania programu...5 Zawartość foldera roboczego...6 Zawartość pliku DOKUMENT.INI...6 Zawartość pliku XML z deklaracją...9 Zadania programu uruchamiającego...10 Najczęściej występujące problemy...10 Podstawowe informacje dotyczące przekazu...11 INDEKS 12

Przekaz do e-deklaracje 5 Opis działania programu Program 'Przekaz do e-deklaracje' może zostać uruchomiony bez wskazania żadnych parametrów, zostaje wtedy uruchomiony tryb testowy przekazu, w którym przykładowy plik XML zostaje utworzony i podpisany wybranym certyfikatem, a następnie wysłany do serwera testowego systemu e-deklaracje. Tryb testowy służy do przetestowania prawidłowości zainstalowania certyfikatu kwalifikowanego oraz komunikacji z serwerem systemu e-deklaracje. Po prawidłowo zakończonym teście odebrane Urzędowe Potwierdzenie Odbioru (UPO) powinno zawierać kod '200' i opis 'Przetwarzanie dokumentu zakończone poprawnie'. Pomyślne zakończenie testu oznacza, że komputer jest prawidłowo przygotowany do wykorzystania produkcyjnej wersji przekazu. Program może zostać również uruchomiony z jednym z następujących czterech parametrów w linii polecenia: -T ścieżka do foldera roboczego przekazu np. -T C:\TestPrzekazu -U ścieżka do foldera roboczego przekazu np. -U C:\TestPrzekazu -P ścieżka do foldera roboczego przekazu np. -P C:\PrzekazProdukcyjny -R ścieżka do foldera roboczego przekazu np. -R C:\PrzekazProdukcyjny W pierwszym przypadku, parametr -T oznacza, że wysyłka ma zostać wykonana do serwera (bramki) testowego systemu e-deklaracje, natomiast ścieżka do foldera roboczego przekazu wskazuje folder w którym program uruchamiający przekaz musi wcześniej umieścić plik XML z zawartością wysyłanej deklaracji oraz plik 'dokument.ini' opisany poniżej. Zawartość foldera roboczego (patrz strona 6) Zawartość pliku DOKUMENT.INI (patrz strona 6) Zawartość pliku XML z deklaracją (patrz strona 9) Różnicą w odniesieniu do uruchomienia bez parametrów jest tutaj możliwość wskazania lokalizacji foldera roboczego oraz utworzenia własnego pliku XML z deklaracją. Bez wskazania parametrów folderem roboczym jest w takim przypadku folder 'Edektest' utworzony w tym celu przez program przekazu w folderze tymczasowym Windows. Użycie w drugim przypadku parametru -U spowoduje automatyczną wysyłkę dokumentu do serwera testowego bez konieczności potwierdzania kolejnych ekranów wysyłki przez użytkownika. W przypadku wysyłki automatycznej należy wysłać pierwszy dokument wybierając parametr -T, a dopiero wszystkie kolejne dokumenty wybierając parametr -U. W ten sposób certyfikat wybrany przez użytkownika zostanie automatycznie wybrany do podpisu kolejnych wysyłanych dokumentów. W trzecim przypadku, parametr -P oznacza, że wysyłka ma zostać wykonana do serwera (bramki) produkcyjnego systemu e-deklaracje. Podobnie jak w pierwszym przypadku, ścieżka do foldera roboczego przekazu wskazuje folder roboczy przekazu. W folderze roboczym przekazu, program uruchamiający program przekazu musi wcześniej umieścić plik XML z zawartością wysyłanej deklaracji oraz plik 'dokument.ini'. Użycie parametru -R (czwarty przypadek), spowoduje, podobnie jak w przypadku parametru -U dla serwera testowego, automatyczną wysyłkę dokumentu do serwera produkcyjnego bez konieczności potwierdzania kolejnych ekranów wysyłki przez użytkownika. W przypadku wysyłki automatycznej należy wysłać pierwszy dokument wybierając parametr -P, a dopiero wszystkie kolejne dokumenty wybierając parametr -R. W ten sposób certyfikat wybrany przez użytkownika zostanie automatycznie wybrany do podpisu dla kolejnych dokumentów.

6 Przekaz do e-deklaracje W przypadku wysyłki seryjnej, należy po każdej wysyłce monitorować plik 'DOKUMENT.INI' tak, aby przy wystąpieniu błędów można było przerwać wysyłkę. W przypadku wysyłki seryjnej', warto również uaktywnić opcję 'Trwały PIN' w ustawieniach karty kryptograficznej (zwykle zakładka 'Konfiguracja' w opcjach dotyczących karty kryptograficznej w Panelu Sterowania Windows) - wtedy wysyłka staje się całkowicie automatyczna, ponieważ nie wymaga wprowadzania numeru PIN przy podpisywaniu kolejnych dokumentów. Uwaga: do serwera produkcyjnego systemu e-deklaracje nie należy w żadnym przypadku wysyłać deklaracji innych niż prawdziwe. Do testowania służy tylko i wyłącznie serwer testowy. Wysyłanie nieprawdziwych formularzy do serwera produkcyjnego grozi poważnymi konsekwencjami dla właściciela certyfikatu. Program ostrzega przed każdą wysyłką (oprócz wysyłek dokonywanych seryjnie, bez potwierdzenia) informując do jakiego serwera wysyłane są dane, w związku z tym przypadkowe popełnienie błędu nie powinno się zdarzyć. Przykładowa zawartość foldera roboczego przekazu jest instalowana razem z programem 'Przekaz do e-deklaracje' (w podfolderze 'przyklad') - z zawartości przykładowego foldera roboczego, plik 'DOKUMENT.INI' można bezpośrednio wykorzystać kopiując ten plik do inicjalnego foldera roboczego we własnym rozwiązaniu. Zadania programu uruchamiającego (patrz strona 10) Zawartość foldera roboczego Folder roboczy powinien przed podpisem i wysyłką zawierać dwa pliki: 1. plik 'dokument.ini' - plik tekstowy w formacie plików INI Windows, zawierający nazwę i ID wysyłanego pliku XML oraz rejestrujący szczegóły wysyłki 2. plik o dowolnej nazwie z rozszerzeniem XML, np. 'dokument.xml', zawierający plik XML przeznaczony do podpisu i wysyłki Folder roboczy może zawierać również inne pliki, zgodnie z potrzebami programu uruchamiającego program przekazu. Sam program przekazu umieszcza w folderze roboczym dane otrzymane z serwera e- Deklaracje: 'odpowiedz_wyslany_test.xml' lub 'odpowiedz_wyslany.xml' - plik z odpowiedzią na wysyłkę formularza, zawierający m.in. unikalny numer referencyjny (RefID) formularza nadany przez system e-deklaracje, odpowiednio z serwera testowego lub produkcyjnego, 'odpowiedz_upo_test.xml' lub 'odpowiedz_upo.xml' - plik z odpowiedzią zawierającą Urzędowe Potwierdzenie Odbioru wysłanego formularza, odpowiednio z serwera testowego lub produkcyjnego. Zawartość pliku DOKUMENT.INI Przykładowa zawartość pliku tekstowego 'dokument.ini' powinna być następująca: <początek pliku 'dokument.ini' od następnej linii> ; Dodatkowe informacje dotyczace dokumentu [edeklaracje] PlikXMLNazwa=dokument.xml

Przekaz do e-deklaracje 7 MessageID=80 OdpowiedzWyslanySerwer= OdpowiedzWyslanyHTTPStatus= OdpowiedzWyslany= OdpowiedzWyslanyData= OdpowiedzWyslanyCzas= OdpowiedzWyslanyRefID= OdpowiedzWyslanyStatusKod= OdpowiedzWyslanyStatusOpis= OdpowiedzUPOSerwer= OdpowiedzUPOHTTPStatus= OdpowiedzUPO= OdpowiedzUPOData= OdpowiedzUPOCzas= OdpowiedzUPOStatusKod= OdpowiedzUPOStatusOpis= [edeklaracjetest] PlikXMLNazwa=dokument.xml MessageID=80 OdpowiedzWyslanySerwer= OdpowiedzWyslanyHTTPStatus= OdpowiedzWyslany= OdpowiedzWyslanyData= OdpowiedzWyslanyCzas= OdpowiedzWyslanyRefID= OdpowiedzWyslanyStatusKod= OdpowiedzWyslanyStatusOpis= OdpowiedzUPOSerwer= OdpowiedzUPOHTTPStatus= OdpowiedzUPO= OdpowiedzUPOData= OdpowiedzUPOCzas= OdpowiedzUPOStatusKod= OdpowiedzUPOStatusOpis=

8 Przekaz do e-deklaracje [DaneAutoryzujace] DaneAutoryzujace=0 NIP= ImiePierwsze= Nazwisko= DataUrodzenia= Kwota= [OpisZlozonegoPodpisu] [WydrukDrukarka] [WydrukAcrobat] <koniec pliku 'dokument.ini' w poprzedniej linii> W pliku 'dokument.ini' można zmienić jedynie pozycje: PlikXMLNazwa=dokument.xml MessageID=80 oraz w sekcji [DaneAutoryzujace] DaneAutoryzujace=0 NIP= ImiePierwsze= Nazwisko= DataUrodzenia= Kwota= Pozycja PlikXMLNazwa zawiera nazwę pliku XML, która może być dowolna. MessageID to unikalny numer ID pliku XML, który powinien być unikalny. Pozostałe pozycje są ustawiane przez program przekazu. Dane w sekcji [DaneAutoryzujace] umozliwiają dodanie do listy certyfikatów pozycji 'Dane autoryzujace', ktora umozliwi wysyłkę danych bez podpisu kwalifikowanego. W takim przypadku należy w pozycji DaneAutoryzujace wpisac wartość '1', natomiast w kolejnych pozycjach uzupełnić dane autoryzacyjne. Przykładowa wypełniona sekcja [DaneAutoryzujace] może wyglądać np. następująco: DaneAutoryzujace=1 NIP=1111111111 ImiePierwsze=JAN Nazwisko=KOWALSKI DataUrodzenia=19750101 Kwota=1000.01 Należy zwrócić uwagę na zgodność danych autoryzacyjnych z danymi własciciela umieszczonymi na samej deklaracji (duże i małe litery również).numer NIP jest bez żadnych separatorów. Data urodzenia jest

Przekaz do e-deklaracje 9 zapisana w formacie RRRRMMDD (rok, miesiąc, dzień), również bez żadnych separatorów np. data urodzenia 1 luty 1985 zostałaby zapisana jako: 19850201.Części dziesiętna i całkowita kwoty są oddzielone znakiem '.' (kropki). Po dokonaniu przekazu, w pliku 'dokument.ini' znajdują się informacje dotyczące przebiegu przekazu oraz jego rezultatu. W sekcji [edeklaracje] znajdują się dane dotyczące przekazu do serwera produkcyjnego systemu e-deklaracje, natomiast w sekcji [edeklaracjetest] dane dotyczące przekazu do serwera testowego systemu e-deklaracje. Znaczenie pozycji w obydwu sekcjach jest identyczne. Przykładowa sekcja [edeklaracjetest] po dokonaniu przekazu może wyglądać następująco: [edeklaracjetest] PlikXMLNazwa=dokument.xml MessageID=80 OdpowiedzWyslanySerwer=https://test-bramka.edeklaracje.gov.pl OdpowiedzWyslanyHTTPStatus=200 OdpowiedzWyslany=1 OdpowiedzWyslanyData=2010-09-21 OdpowiedzWyslanyCzas=13:38:22 OdpowiedzWyslanyRefID=34106d49032f1435d1eaec91c257859a OdpowiedzWyslanyStatusKod=301 OdpowiedzWyslanyStatusOpis=Dokument w trakcie przetwarzania OdpowiedzUPOSerwer=https://test-bramka.edeklaracje.gov.pl OdpowiedzUPOHTTPStatus=200 OdpowiedzUPO=1 OdpowiedzUPOData=2010-09-21 OdpowiedzUPOCzas=13:38:27 OdpowiedzUPOStatusKod=200 OdpowiedzUPOStatusOpis=Przetwarzanie dokumentu zakończone poprawnie Sam przekaz składa się z dwóch oddzielnych etapów: podpisanie i wysłanie pliku XML oraz odebranie Urzędowego Potwierdzenia Odbioru (UPO). Pozycje zaczynające się od 'OdpowiedzWyslany' dotyczą wysłania pliku XML, pozycje zaczynające się od 'OdpowiedzUPO' dotyczą odbioru UPO. Program przekazu natychmiast po wysyłce dokumentu próbuje odebrać UPO. W przypadku przekazu do serwera testowego zwykle UPO zostaje wtedy odebrane, w przypadku wysyłki do serwera produkcyjnego, odebranie UPO może zająć nawet do kilku godzin. Zawartość pliku XML z deklaracją Plik XML musi zawierać dane deklaracji podatkowej zgodnie ze specyfikacją struktur dokumentów XML na stronie internetowej http://www.e-deklaracje.gov.pl Specyfikacja struktur XML jest jednak mało użyteczna do utworzenia plików XML deklaracji podatkowych. Problem wynika z obecności procedury kanonizacji przy przetwarzaniu plików XML przed podpisem oraz przed weryfikacją podpisu. Intencją kanonizacji jest takie przetworzenie danych, żeby po jego wykonaniu dwa różne pliki XML odnoszące się do tej samej zawartości, stały się fizycznie identyczne. Chodzi tutaj m.in. o identyczne posortowanie atrybutów w ramach poszczególnych elementów, o zawartość

10 Przekaz do e-deklaracje elementów, usunięcie wielokrotnych spacji, znaków tabulacji, itp. Problem może się wydawać prosty ponieważ reguł kanonizacji jest tylko kilkanaście, ale w rzeczywistości jest to bardzo trudny problem. Może być nawet niemożliwe dokonanie kanonizacji identycznej jak niezależny program weryfikujący po drugiej stronie złożony podpis cyfrowy bez znajomości algorytmu kanonizacji w tym drugim programie. W związku z powyższym, plik XML udostępniany programowi 'Przekaz do e-deklaracje' musi mieć zawartość zbliżoną do pliku kanonizowanego zgodnie z regułami systemu e-deklaracje. Program 'Przekaz do e-deklaracje' usunie z takiego pliku jedynie znaki tabulatora i spacji z początku oraz końca każdej linii oraz wszystkie znaki CR/LF. W praktyce racjonalną możliwością uzyskania prawidłowo znormalizowanego XML zgodnie z regułami e-deklaracje daje udostępniona ze strony internetowej http://www.e-deklaracje.gov.pl wtyczka do wykonywania podpisu i wysyłki deklaracji za pomocą programu Adobe Acrobat. Wtyczka jest udostępniona na ekranie formularzy interaktywnych wymagających podpisaniem kwalifikowanym podpisem elektronicznym. Po zainstalowaniu wtyczki, należy z tej samej strony pobrać interaktywną wersję odpowiedniej deklaracji, wypełnić ją treścią, a następnie wybrać przycisk 'Podpisz i wyślij' ale bez dokonywania faktycznej wysyłki. Znormalizowany XML znajduje się w polu 'Podpisany XML', pomiędzy klauzulami <Deklaracja> i </Deklaracja>. Na tej podstawie można przygotować prawidłowy XML na podstawie własnych danych. Dla czytelności w XML do podpisu warto podzielić klauzule pomiędzy oddzielne linie, które zostaną później scalone przez program 'Przekaz do e-deklaracje' przed dokonaniem podpisu. Przykład prawidłowego pliku XML deklaracji PIT-11(17) do podpisu, jest instalowany razem z programem 'Przekaz do e-deklaracje' (w podfolderze 'przyklad'). Zadania programu uruchamiającego Zadania programu uruchamiającego program 'Przekaz do e-deklaracje' są następujące: 1. Przygotowanie foldera roboczego oraz plików 'dokument.ini' i XML deklaracji; 2. Uruchomienie programu 'Przekaz do e-deklaracje' (edek.exe) z odpowiednim parametrem. W praktyce sensowne jest zmuszenie użytkownika do jednokrotnego uruchomienia 'Przekazu do e-deklaracje' bez żadnych parametrów, czyli w trybie testowym i zweryfikowanie wyników testowego przekazu w pliku 'dokument.ini'. Pomyślne wykonanie testu powinno być warunkiem koniecznym przed późniejszym przesyłaniem prawdziwych danych; 3. Zapamiętanie danych z pliku 'dokument.ini' a zwłaszcza 'RefID'. Można w tym celu zachować cały folder roboczy. Program 'Przekaz do e-deklaracje' można zawsze uruchomić ze wskazaniem foldera roboczego - wtedy 'Przekaz do e-deklaracje' umożliwia wygodne przeglądanie i drukowanie danych. Wydruk UPO z programu 'Przekaz do e-deklaracje' do programu Adobe Acrobat wymaga wcześniejszego zainstalowania na komputerze 'Interfejsu do PDF w1' - program ten można pobrać z oficjalnej strony internetowej programu 'Przekaz do e-deklaracje'. Po zakończeniu działania, program 'Przekaz do e-deklaracje' zapisuje w rejestrze Windows w kluczu HKEY_CURRENT_USER\Software\AnzaEdek i pozycji ProgramZamkniety wartość 1. Ustawiając tą wartość na np. 0 przed uruchomieniem programu można monitorować zakończenie jego działania. W tym samym celu można monitorować również zawartość pliku 'dokument.ini' Niezależna instalacja: program 'Przekaz do e-deklaracje' można zainstalować niezależnym instalatorem. Wszystkie pliki z foldera głównego oraz foldera 'progedek' należy wtedy skopiować do oddzielnego foldera. Do tego samego foldera należy następnie skopiowac przykładowy folder roboczy 'przyklad'. Po przekopiowaniu plików należy zarejestrować w Windows wszystkie biblioteki DLL przekopiowane z foldera 'progedek' (poleceniem Windows 'regsvr32'). Najczęściej występujące problemy Najczęściej występujące problemy są następujące:

Przekaz do e-deklaracje 11 1. Po wybraniu przycisku 'Podpisz' na ekranie pojawia się błąd systemowy. Przyczyna: nie włożona karta lub pen-drive z certyfikatem. Niedokładnie wciśnięty przewód do portu USB Rozwiązanie: włożyć kartę lub pen-drive, wcisnąć przewód do portu USB (dioda, jeżeli jest obecna, na napędzie lub pen-drivie powinna się świecić na zielono). 2. System e-deklaracje zwraca informację o nieprawidłowym podpisie. Przyczyna: nieprawidłowo przygotowany plik XML Rozwiązanie: producent systemu wykorzystującego 'Przekaz do e-deklaracje' musi zmienić algorytm generujący plik XML tak, aby był on zgodny ze specyfikacją Ministerstwa Finansów. Przykładowy plik XML można wygenerować m.in. wtyczką do programu Adobe Acrobat zgodnie z opisem w sekcji: Zawartość pliku XML z deklaracją (patrz strona 9) Podstawowe informacje dotyczące przekazu Przekaz do systemu e-deklaracje dotyczy deklaracji podatkowych i jest realizowany przez kreatora przekazu. Na komputerze, na którym dokonywany jest przekaz musi być zarejestrowany wymagany certyfikat kwalifikowany, lub wpisane odpowiednie dane autoryzujące oraz musi być aktywne połączenie z internetem. Kreator przekazu do systemu e-deklaracje umożliwia wybór certyfikatu którym będzie podpisany dokument, a następnie przesyła podpisany dokumentu do wybranego serwera systemu e-deklaracje. Po wysłaniu, kreator umożliwia pobranie Urzędowego Potwierdzenia Odbioru (UPO). UPO można pobrać w dowolnej chwili po wysłaniu deklaracji. Otrzymane UPO jest zapamiętywane w archiwum dokumentów i w przypadku prawidłowo wypełnionej deklaracji podatkowej stanowi potwierdzenie złożenia deklaracji. UPO można w razie potrzeby wydrukować z programu wykorzystując opcję 'Otwórz UPO do Wydruku' na ekranie 'Przeglądanie Danych' przekazu. Prawidłowo zakończony przekaz do systemu e-deklaracje zawiera Urzędowe Potwierdzenie Odbioru (UPO) z kodem '200' oraz opisem 'Przetwarzanie dokumentu zakończone poprawnie' i jest równoznaczny ze złożeniem deklaracji podatkowej w urzędzie skarbowym. UPO można również pobrać i wydrukować bezpośrednio ze strony internetowej Ministerstwa Finansów. W tym celu należy otworzyć stronę internetową: https://www.finanse.mf.gov.pl/documents/766655/1481810/upo_v6-0.pdf Do pobrania UPO ze stron Ministerstwa Finansów niezbędny jest identyfikator złożonej deklaracji. Identyfikator ten nazywany jest RefID. Do wykorzystania, najlepiej jest skopiować cały tekst identyfikatora do schowka Windows wykorzystując przycisk skopiuj RefID do Schowka'. W programie udostępniono również test przekazu do systemu e-deklaracje. Test przekazu weryfikuje prawidłowość zainstalowania wszystkich wymaganych bibliotek programowych, obecność certyfikatu umożliwiającego złożenie podpisu oraz komunikację programu z serwerem e-deklaracje. Po prawidłowo zakończonym teście odebrane UPO powinno zawierać kod '200' i opis 'Przetwarzanie dokumentu zakończone poprawnie'. Pomyślne zakończenie testu oznacza, że komputer jest gotowy do wykorzystania produkcyjnej wersji przekazu. Przekaz do systemu e-deklaracje wymaga wersji systemu Windows Vista lub nowszej. W teorii przekaz powinien również działać na systemie Windows XP, z tym że powodzenie dokonywanego podpisu zależy w takim przypadku od możliwości wybranego w czasie rejestracji certyfikatu modułu CSP (Cryptographic Service Provider).

12 Przekaz do e-deklaracje Indeks N Najczęściej występujące problemy 10 O Opis działania programu 5 P Podstawowe informacje dotyczące przekazu 11 Z Zadania programu uruchamiającego 10 Zawartość pliku DOKUMENT.INI 6 Zawartość pliku XML z deklaracją 9

Przekaz do e-deklaracje 13