AES/ECS2 Specyfikacja techniczna XML (publiczna) wersja 1.08.000 Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 1/343
Metryka dokumentu Nazwa systemu Właściciel systemu Wykonawca Produkt Autorzy Plik nazwa AES/ECS2 Ministerstwo Finansów Departament Polityki Celnej InfovideMatrix S.A. Specyfikacja Techniczna XML (publiczna) Seweryn Sobieszek (SS), Michał Walkowski (MW), Justyna Schulz (JS, Bartłomiej Rajewski (BR), Albert Ambroziewicz (AA), Fryderyk Mazurek (FM) AES_ECS_SXML_PL_W_1_08 Liczba stron 343 Historia zmian dokumentu Edycja i Rewizja Data wydania Opis Akcja (*) Rozdziały (**) Autorzy (***) Data Kontroli Jakości Utworzenie nowego SS, MW, 1.00.000 2013.08.23 N W 2013.08.23 dokumentu JS Uwzględnienie zmian 1.01.000 2013.10.10 Z W MW, JS 2013.10.10 Zamawiającego 1.02.000 2013.11.29 1.03.000 2014.04.14 Uwzględnienie zmian Zamawiającego Uwzględnienie zmian Zamawiającego Z W JS 2013.11.29 Z W JS 2014.04.14 Autopoprawka wynikająca z 1.04.000 2014.06.12 Z W SS 2014.06.12 UPO, nie UPO 1.05.000 2014.07.11 Autopoprawka Z W SS 2014.07.11 1.06.000 Uwzględnienie zmian 2014.08.22 Z W BR 2014.08.22 Zamawiającego 1.07.000 2014.08.31 Uwzględnienie zmian WZ07 Z 28 AA, FM 2014.08.31 1.08.000 2015.02.11 Zmiana wynikająca z rozwoju systemu Z W SS 2015.02.11 (*) Akcje: W = Wstaw, Z = Zamień, We = Weryfikuj, N = Nowy (**) Rozdziały: W = Wszystkie (***) Autorzy: Inicjały szczegóły w Metryce dokumentu Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 2/343
Spis zmian Typ dokumentu IE504 IE504 IE505 IE505 IE505 IE508 IE513 IE513 IE513 IE513 IE513 IE513B IE513B IE513B IE513B IE513B IE513B Opis zmiany Dodano XML: /IE504/AkceptacjaSprostowania/ZglaszajacyPrzedst awiciel/@emailpodmiotu Zmieniono XML: /IE504/AkceptacjaSprostowania/ZglaszajacyPrzedst awiciel/@eori Dodano XML: /IE505/OdrzucenieSprostowania/ZglaszajacyPrzeds tawiciel/@emailpodmiotu Zmieniono XML: /IE505/OdrzucenieSprostowania/Blad Zmieniono XML: /IE505/OdrzucenieSprostowania/ZglaszajacyPrzeds tawiciel/@eori Dodano XML: /IE508/OdrzucenieZawiadomieniaOPrzybyciu/Przed stawiajacy/@emailpodmiotu Dodano XML: /IE513/SprostowanieZgloszenia/Towar/DokumentW ymagany/@ilosc Dodano XML: /IE513/SprostowanieZgloszenia/Towar/DokumentW ymagany/@jm Dodano XML: /IE513/SprostowanieZgloszenia/Towar/DokumentW ymagany/@pozid Dodano XML: /IE513/SprostowanieZgloszenia/Towar/DokumentW ymagany/@uwagi Dodano XML: /IE513/SprostowanieZgloszenia/Towar/IloscTowaru/ @PozIdDokumentWymagany Dodano XML: /IE513B/SprostowanieZgloszenia/Towar/Dokument Wymagany/@Ilosc Dodano XML: /IE513B/SprostowanieZgloszenia/Towar/Dokument Wymagany/@Jm Dodano XML: /IE513B/SprostowanieZgloszenia/Towar/Dokument Wymagany/@PozId Dodano XML: /IE513B/SprostowanieZgloszenia/Towar/Dokument Wymagany/@Uwagi Dodano XML: /IE513B/SprostowanieZgloszenia/Towar/IloscTowar u/@poziddokumentwymagany Dodano XML: /IE513B/SprostowanieZgloszenia/ZglaszajacyPrzed stawiciel/@emailpodmiotu Data zmiany 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 3/343
Typ dokumentu IE513C IE513C IE513C IE513C IE513C IE515 IE515 IE515 IE515 IE515 IE515B IE515B IE515B IE515B IE515B IE515B IE515C IE515C Opis zmiany Data zmiany Dodano XML: /IE513C/SprostowanieZgloszenia/Towar/Dokument 20150211 Wymagany/@Ilosc Dodano XML: /IE513C/SprostowanieZgloszenia/Towar/Dokument 20150211 Wymagany/@Jm Dodano XML: /IE513C/SprostowanieZgloszenia/Towar/Dokument 20150211 Wymagany/@PozId Dodano XML: /IE513C/SprostowanieZgloszenia/Towar/Dokument 20150211 Wymagany/@Uwagi Dodano XML: /IE513C/SprostowanieZgloszenia/Towar/IloscTowar 20150211 u/@poziddokumentwymagany Dodano XML: /IE515/Zgloszenie/Towar/DokumentWymagany/@Il 20150211 osc Dodano XML: /IE515/Zgloszenie/Towar/DokumentWymagany/@J 20150211 m Dodano XML: /IE515/Zgloszenie/Towar/DokumentWymagany/@P 20150211 ozid Dodano XML: /IE515/Zgloszenie/Towar/DokumentWymagany/@U 20150211 wagi Dodano XML: /IE515/Zgloszenie/Towar/IloscTowaru/@PozIdDoku 20150211 mentwymagany Dodano XML: /IE515B/Zgloszenie/Towar/DokumentWymagany/@I 20150211 losc Dodano XML: /IE515B/Zgloszenie/Towar/DokumentWymagany/@ 20150211 Jm Dodano XML: /IE515B/Zgloszenie/Towar/DokumentWymagany/@ 20150211 PozId Dodano XML: /IE515B/Zgloszenie/Towar/DokumentWymagany/@ 20150211 Uwagi Dodano XML: /IE515B/Zgloszenie/Towar/IloscTowaru/@PozIdDok 20150211 umentwymagany Dodano XML: /IE515B/Zgloszenie/ZglaszajacyPrzedstawiciel/@E 20150211 mailpodmiotu Dodano XML: /IE515C/Zgloszenie/Towar/DokumentWymagany/@ 20150211 Ilosc Dodano XML: /IE515C/Zgloszenie/Towar/DokumentWymagany/@ 20150211 Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 4/343
Typ dokumentu IE515C IE515C IE515C IE515C IE515XY IE515XY Opis zmiany Jm Dodano XML: /IE515C/Zgloszenie/Towar/DokumentWymagany/@ PozId Dodano XML: /IE515C/Zgloszenie/Towar/DokumentWymagany/@ Uwagi Dodano XML: /IE515C/Zgloszenie/Towar/IloscTowaru/@PozIdDok umentwymagany Dodano XML: /IE515C/Zgloszenie/ZglaszajacyPrzedstawiciel/@E mailpodmiotu Dodano XML: /IE515XY/Zgloszenie/PlatnoscOdroczona Dodano XML: /IE515XY/Zgloszenie/PlatnoscOdroczona/@Nr Data zmiany 20150211 20150211 20150211 20150211 20150211 20150211 IE515XY Dodano XML: /IE515XY/Zgloszenie/SkladCelny 20150211 IE515XY Dodano XML: /IE515XY/Zgloszenie/SkladCelny/@Kraj 20150211 IE515XY Dodano XML: /IE515XY/Zgloszenie/SkladCelny/@Miejsce 20150211 IE515XY Dodano XML: /IE515XY/Zgloszenie/SkladCelny/@Typ 20150211 IE515XY Dodano XML: /IE515XY/Zgloszenie/Towar/DokumentWymagany/ 20150211 @Ilosc IE515XY Dodano XML: /IE515XY/Zgloszenie/Towar/DokumentWymagany/ 20150211 @Jm IE515XY Dodano XML: /IE515XY/Zgloszenie/Towar/DokumentWymagany/ 20150211 @PozId IE515XY Dodano XML: /IE515XY/Zgloszenie/Towar/DokumentWymagany/ 20150211 @Uwagi IE515XY Dodano XML: /IE515XY/Zgloszenie/Towar/IloscTowaru/@PozIdD 20150211 okumentwymagany IE515XY Dodano XML: /IE515XY/Zgloszenie/UCKontrolny 20150211 IE515XY IE515XY IE515XY IE515XY IE515XY Dodano XML: /IE515XY/Zgloszenie/UCKontrolny/@KodPocztowy Dodano XML: /IE515XY/Zgloszenie/UCKontrolny/@Kraj Dodano XML: /IE515XY/Zgloszenie/UCKontrolny/@Miejscowosc Dodano XML: /IE515XY/Zgloszenie/UCKontrolny/@Nazwa Dodano XML: /IE515XY/Zgloszenie/UCKontrolny/@UC 20150211 20150211 20150211 20150211 20150211 IE515XY Dodano XML: 20150211 Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 5/343
Typ dokumentu Opis zmiany Data zmiany /IE515XY/Zgloszenie/UCKontrolny/@UlicaNumer IE529 Dodano XML: /IE529/Zwolnienie/Towar/DokumentWymagany/@Il 20150211 osc IE529 Dodano XML: /IE529/Zwolnienie/Towar/DokumentWymagany/@J 20150211 m IE529 Dodano XML: /IE529/Zwolnienie/Towar/DokumentWymagany/@P 20150211 ozid IE529 Dodano XML: /IE529/Zwolnienie/Towar/DokumentWymagany/@U 20150211 wagi IE529 Dodano XML: /IE529/Zwolnienie/Towar/IloscTowaru/@PozIdDoku 20150211 mentwymagany IE560 Dodano XML: /IE560/Kontrola/@UCPrzedstawienia 20150211 IE560 Dodano XML: /IE560/Nadawca 20150211 IE560 Dodano XML: /IE560/Nadawca/@EORI 20150211 IE560 Dodano XML: /IE560/Nadawca/@Email 20150211 IE560 Dodano XML: /IE560/Nadawca/@Nazwa 20150211 IE560 Dodano XML: /IE560/Nadawca/@REGON 20150211 IE560 Dodano XML: /IE560/Nadawca/@TIN 20150211 IE560 Dodano XML: /IE560/Nadawca/Adres 20150211 IE560 Dodano XML: /IE560/Nadawca/Adres/@KodPocztowy 20150211 IE560 Dodano XML: /IE560/Nadawca/Adres/@Kraj 20150211 IE560 Dodano XML: /IE560/Nadawca/Adres/@Miejscowosc 20150211 IE560 Dodano XML: /IE560/Nadawca/Adres/@UlicaINr 20150211 IE560 Dodano XML: /IE560/PowiadomienieORozbieznosciach/Rozbiezn 20150211 osc/@atrybut IE560 Dodano XML: /IE560/Przedstawiajacy 20150211 IE560 Dodano XML: /IE560/Przedstawiajacy/@EORI 20150211 IE560 Dodano XML: /IE560/Przedstawiajacy/@Email 20150211 IE560 Dodano XML: /IE560/Przedstawiajacy/@Nazwa 20150211 IE560 Dodano XML: /IE560/Przedstawiajacy/@REGON 20150211 IE560 Dodano XML: /IE560/Przedstawiajacy/@TIN 20150211 IE560 Dodano XML: /IE560/Przedstawiajacy/Adres 20150211 IE560 Dodano XML: /IE560/Przedstawiajacy/Adres/@KodPocztowy 20150211 Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 6/343
Typ dokumentu Opis zmiany Data zmiany IE560 Dodano XML: /IE560/Przedstawiajacy/Adres/@Kraj 20150211 IE560 IE560 Dodano XML: /IE560/Przedstawiajacy/Adres/@Miejscowosc Dodano XML: /IE560/Przedstawiajacy/Adres/@UlicaINr 20150211 20150211 IE560 Dodano XML: /IE560/ZglaszajacyPrzedstawiciel 20150211 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 Dodano XML: /IE560/ZglaszajacyPrzedstawiciel/@EORI Dodano XML: /IE560/ZglaszajacyPrzedstawiciel/@Email Dodano XML: /IE560/ZglaszajacyPrzedstawiciel/@Nazwa Dodano XML: /IE560/ZglaszajacyPrzedstawiciel/@REGON Dodano XML: /IE560/ZglaszajacyPrzedstawiciel/@TIN Dodano XML: /IE560/ZglaszajacyPrzedstawiciel/Adres Dodano XML: /IE560/ZglaszajacyPrzedstawiciel/Adres/@KodPocz towy Dodano XML: /IE560/ZglaszajacyPrzedstawiciel/Adres/@Kraj Dodano XML: /IE560/ZglaszajacyPrzedstawiciel/Adres/@Miejscow osc Dodano XML: /IE560/ZglaszajacyPrzedstawiciel/Adres/@UlicaINr 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 IE560 Usunięto XML: /IE560/Kontrola/Nadawca 20150211 IE560 Usunięto XML: /IE560/Kontrola/Nadawca/@EORI 20150211 IE560 IE560 Usunięto XML: /IE560/Kontrola/Nadawca/@EmailPodmiotu Usunięto XML: /IE560/Kontrola/Nadawca/@KodPocztowy 20150211 20150211 IE560 Usunięto XML: /IE560/Kontrola/Nadawca/@Kraj 20150211 IE560 Usunięto XML: /IE560/Kontrola/Nadawca/@Miejscowosc 20150211 IE560 Usunięto XML: /IE560/Kontrola/Nadawca/@Nazwa 20150211 IE560 Usunięto XML: /IE560/Kontrola/Nadawca/@TIN 20150211 IE560 Usunięto XML: /IE560/Kontrola/Nadawca/@UlicaNumer 20150211 IE560 Usunięto XML: /IE560/Kontrola/Przedstawiajacy 20150211 IE560 IE560 IE560 Usunięto XML: /IE560/Kontrola/Przedstawiajacy/@EORI Usunięto XML: /IE560/Kontrola/Przedstawiajacy/@EmailPodmiotu Usunięto XML: /IE560/Kontrola/Przedstawiajacy/@KodPocztowy 20150211 20150211 20150211 Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 7/343
Typ dokumentu IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 Opis zmiany Usunięto XML: /IE560/Kontrola/Przedstawiajacy/@Kraj Usunięto XML: /IE560/Kontrola/Przedstawiajacy/@Miejscowosc Usunięto XML: /IE560/Kontrola/Przedstawiajacy/@Nazwa Usunięto XML: /IE560/Kontrola/Przedstawiajacy/@TIN Usunięto XML: /IE560/Kontrola/Przedstawiajacy/@UlicaNumer Usunięto XML: /IE560/Kontrola/ZglaszajacyPrzedstawiciel Usunięto XML: /IE560/Kontrola/ZglaszajacyPrzedstawiciel/@EORI Usunięto XML: /IE560/Kontrola/ZglaszajacyPrzedstawiciel/@Email Podmiotu Usunięto XML: /IE560/Kontrola/ZglaszajacyPrzedstawiciel/@KodPo cztowy Usunięto XML: /IE560/Kontrola/ZglaszajacyPrzedstawiciel/@Kraj Usunięto XML: /IE560/Kontrola/ZglaszajacyPrzedstawiciel/@Miejsc owosc Usunięto XML: /IE560/Kontrola/ZglaszajacyPrzedstawiciel/@Nazw a Usunięto XML: /IE560/Kontrola/ZglaszajacyPrzedstawiciel/@TIN Usunięto XML: /IE560/Kontrola/ZglaszajacyPrzedstawiciel/@UlicaN umer Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Nadawca Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Nadawca/ @EORI Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Nadawca/ @EmailPodmiotu Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Nadawca/ @KodPocztowy Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Nadawca/ @Kraj Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Nadawca/ @Miejscowosc Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Nadawca/ @Nazwa Data zmiany 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 20150211 Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 8/343
Typ dokumentu IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 IE560 Opis zmiany Data zmiany Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Nadawca/ 20150211 @TIN Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Nadawca/ 20150211 @UlicaNumer Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Przedsta 20150211 wiajacy Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Przedsta 20150211 wiajacy/@eori Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Przedsta 20150211 wiajacy/@emailpodmiotu Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Przedsta 20150211 wiajacy/@kodpocztowy Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Przedsta 20150211 wiajacy/@kraj Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Przedsta 20150211 wiajacy/@miejscowosc Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Przedsta 20150211 wiajacy/@nazwa Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Przedsta 20150211 wiajacy/@tin Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Przedsta 20150211 wiajacy/@ulicanumer Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Rozbiezn 20150211 osc/@pole Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Zglaszaja 20150211 cyprzedstawiciel Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Zglaszaja 20150211 cyprzedstawiciel/@eori Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Zglaszaja 20150211 cyprzedstawiciel/@emailpodmiotu Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Zglaszaja 20150211 cyprzedstawiciel/@kodpocztowy Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Zglaszaja 20150211 cyprzedstawiciel/@kraj Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Zglaszaja 20150211 Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 9/343
Typ dokumentu Opis zmiany Data zmiany cyprzedstawiciel/@miejscowosc IE560 Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Zglaszaja 20150211 cyprzedstawiciel/@nazwa IE560 Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Zglaszaja 20150211 cyprzedstawiciel/@tin IE560 Usunięto XML: /IE560/PowiadomienieORozbieznosciach/Zglaszaja 20150211 cyprzedstawiciel/@ulicanumer IE560 Zmieniono XML: /IE560/PowiadomienieORozbieznosciach/Rozbiezn 20150211 osc IE599 Dodano XML: /IE599/PotwierdzenieWywozu/Towar/DokumentWy 20150211 magany/@ilosc IE599 Dodano XML: /IE599/PotwierdzenieWywozu/Towar/DokumentWy 20150211 magany/@jm IE599 Dodano XML: /IE599/PotwierdzenieWywozu/Towar/DokumentWy 20150211 magany/@pozid IE599 Dodano XML: /IE599/PotwierdzenieWywozu/Towar/DokumentWy 20150211 magany/@uwagi IE599 Dodano XML: /IE599/PotwierdzenieWywozu/Towar/IloscTowaru/ 20150211 @PozIdDokumentWymagany IE5PCA Dodano XML: /IE5PCA 20150211 IE5PCC Dodano XML: /IE5PCC 20150211 IE5PCR Dodano XML: /IE5PCR 20150211 IE5PCS Dodano XML: /IE5PCS 20150211 IEST2 Zmieniono XML: /IEST2/Odpowiedz/Blad 20150211 OdrzucenieKomun Dodano XML: ikatu /OdrzucenieKomunikatu/Dokument/@NrWlasny 20150211 OdrzucenieKomun Zmieniono XML: /OdrzucenieKomunikatu/Informacja ikatu 20150211 OdrzucenieKomun Zmieniono XML: ikatu /OdrzucenieKomunikatu/Informacja/@Rodzaj 20150211 Zmieniono XML: OdrzucenieKomun /OdrzucenieKomunikatu/Informacja/@WskaznikXpa ikatu th 20150211 OdrzucenieKomun ikatu Zmieniono XML: /OdrzucenieKomunikatu/Informacja/Tresc 20150211 UPO Zmieniono XML: /UPO/Informacja 20150211 Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 10/343
Spis treści 1. Wstęp 1.1. Cel dokumentu 1.2. Zastosowanie 1.3. Zawartość dokumentu 1.4. Wymagana wiedza 1.5. Dokumenty obowiązujące i pomocnicze 1.6. Skróty i terminy 1.7. Układ specyfikacji 1.8. Reguły 1.9. Typy danych 1.10. Budowa dokumentu XML 1.11. Zestaw dopuszczalnych znaków 1.12. Wskazywanie elementów i atrybutów 1.13. Rola załączonych schematów 1.14. Puste atrybuty 1.15. Podpis elektroniczny 2. Komunikat IE504 2.1. Struktura 2.2. Zawartość informacyjna 2.3. Lokalne reguły wymagalności 2.4. Lokalne reguły pozostałe 2.5. Schemat 3. Komunikat IE505 3.1. Struktura 3.2. Zawartość informacyjna 3.3. Lokalne reguły wymagalności 3.4. Lokalne reguły pozostałe 3.5. Schemat 4. Komunikat IE507 4.1. Struktura 4.2. Zawartość informacyjna 20 20 20 20 20 21 21 22 25 26 27 28 28 29 29 29 31 31 31 32 33 33 33 33 33 35 35 35 36 36 36 Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 11/343
4.3. Lokalne reguły wymagalności 4.4. Lokalne reguły pozostałe 4.5. Schemat 5. Komunikat IE508 5.1. Struktura 5.2. Zawartość informacyjna 5.3. Lokalne reguły wymagalności 5.4. Lokalne reguły pozostałe 5.5. Schemat 6. Komunikat IE509 6.1. Struktura 6.2. Zawartość informacyjna 6.3. Lokalne reguły wymagalności 6.4. Lokalne reguły pozostałe 6.5. Schemat 7. Komunikat IE513 7.1. Struktura 7.2. Zawartość informacyjna 7.3. Lokalne reguły wymagalności 7.4. Lokalne reguły pozostałe 7.5. Schemat 8. Komunikat IE513B 8.1. Struktura 8.2. Zawartość informacyjna 8.3. Lokalne reguły wymagalności 8.4. Lokalne reguły pozostałe 8.5. Schemat 9. Komunikat IE513C 9.1. Struktura 9.2. Zawartość informacyjna 9.3. Lokalne reguły wymagalności 9.4. Lokalne reguły pozostałe 9.5. Schemat 39 40 41 41 41 41 43 43 43 44 44 44 46 46 46 47 47 48 63 67 69 69 69 70 85 88 90 90 90 91 106 110 112 Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 12/343
10. Komunikat IE514 10.1. Struktura 10.2. Zawartość informacyjna 10.3. Lokalne reguły wymagalności 10.4. Lokalne reguły pozostałe 10.5. Schemat 11. Komunikat IE515 11.1. Struktura 11.2. Zawartość informacyjna 11.3. Lokalne reguły wymagalności 11.4. Lokalne reguły pozostałe 11.5. Schemat 12. Komunikat IE515B 12.1. Struktura 12.2. Zawartość informacyjna 12.3. Lokalne reguły wymagalności 12.4. Lokalne reguły pozostałe 12.5. Schemat 13. Komunikat IE515C 13.1. Struktura 13.2. Zawartość informacyjna 13.3. Lokalne reguły wymagalności 13.4. Lokalne reguły pozostałe 13.5. Schemat 14. Komunikat IE515XY 14.1. Struktura 14.2. Zawartość informacyjna 14.3. Lokalne reguły wymagalności 14.4. Lokalne reguły pozostałe 14.5. Schemat 15. Komunikat IE516 15.1. Struktura 15.2. Zawartość informacyjna 112 112 112 114 114 114 114 114 115 130 134 136 136 136 137 151 155 156 157 157 158 172 176 177 178 178 179 193 196 198 198 198 198 Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 13/343
15.3. Lokalne reguły wymagalności 15.4. Lokalne reguły pozostałe 15.5. Schemat 16. Komunikat IE521 16.1. Struktura 16.2. Zawartość informacyjna 16.3. Lokalne reguły wymagalności 16.4. Lokalne reguły pozostałe 16.5. Schemat 17. Komunikat IE522 17.1. Struktura 17.2. Zawartość informacyjna 17.3. Lokalne reguły wymagalności 17.4. Lokalne reguły pozostałe 17.5. Schemat 18. Komunikat IE525 18.1. Struktura 18.2. Zawartość informacyjna 18.3. Lokalne reguły wymagalności 18.4. Lokalne reguły pozostałe 18.5. Schemat 19. Komunikat IE528 19.1. Struktura 19.2. Zawartość informacyjna 19.3. Lokalne reguły wymagalności 19.4. Lokalne reguły pozostałe 19.5. Schemat 20. Komunikat IE529 20.1. Struktura 20.2. Zawartość informacyjna 20.3. Lokalne reguły wymagalności 20.4. Lokalne reguły pozostałe 20.5. Schemat 200 200 200 200 200 200 202 202 202 203 203 203 204 204 204 205 205 205 207 207 207 207 207 207 209 209 209 209 209 210 225 225 225 Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 14/343
21. Komunikat IE547 21.1. Struktura 21.2. Zawartość informacyjna 21.3. Lokalne reguły wymagalności 21.4. Lokalne reguły pozostałe 21.5. Schemat 22. Komunikat IE548 22.1. Struktura 22.2. Zawartość informacyjna 22.3. Lokalne reguły wymagalności 22.4. Lokalne reguły pozostałe 22.5. Schemat 23. Komunikat IE551 23.1. Struktura 23.2. Zawartość informacyjna 23.3. Lokalne reguły wymagalności 23.4. Lokalne reguły pozostałe 23.5. Schemat 24. Komunikat IE560 24.1. Struktura 24.2. Zawartość informacyjna 24.3. Lokalne reguły wymagalności 24.4. Lokalne reguły pozostałe 24.5. Schemat 25. Komunikat IE561 25.1. Struktura 25.2. Zawartość informacyjna 25.3. Lokalne reguły wymagalności 25.4. Lokalne reguły pozostałe 25.5. Schemat 26. Komunikat IE582 26.1. Struktura 26.2. Zawartość informacyjna 226 226 226 229 230 230 231 231 231 233 233 233 233 233 233 236 236 236 236 236 236 241 241 241 241 241 241 243 243 243 243 243 243 Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 15/343
26.3. Lokalne reguły wymagalności 26.4. Lokalne reguły pozostałe 26.5. Schemat 27. Komunikat IE583 27.1. Struktura 27.2. Zawartość informacyjna 27.3. Lokalne reguły wymagalności 27.4. Lokalne reguły pozostałe 27.5. Schemat 28. Komunikat IE590 28.1. Struktura 28.2. Zawartość informacyjna 28.3. Lokalne reguły wymagalności 28.4. Lokalne reguły pozostałe 28.5. Schemat 29. Komunikat IE591 29.1. Struktura 29.2. Zawartość informacyjna 29.3. Lokalne reguły wymagalności 29.4. Lokalne reguły pozostałe 29.5. Schemat 30. Komunikat IE599 30.1. Struktura 30.2. Zawartość informacyjna 30.3. Lokalne reguły wymagalności 30.4. Lokalne reguły pozostałe 30.5. Schemat 31. Komunikat IE5PCA 31.1. Struktura 31.2. Zawartość informacyjna 31.3. Lokalne reguły wymagalności 31.4. Lokalne reguły pozostałe 31.5. Schemat 245 245 245 245 245 245 247 247 248 248 248 248 249 250 250 250 250 250 251 252 252 252 252 253 270 270 270 271 271 271 278 279 279 Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 16/343
32. Komunikat IE5PCC 32.1. Struktura 32.2. Zawartość informacyjna 32.3. Lokalne reguły wymagalności 32.4. Lokalne reguły pozostałe 32.5. Schemat 33. Komunikat IE5PCR 33.1. Struktura 33.2. Zawartość informacyjna 33.3. Lokalne reguły wymagalności 33.4. Lokalne reguły pozostałe 33.5. Schemat 34. Komunikat IE5PCS 34.1. Struktura 34.2. Zawartość informacyjna 34.3. Lokalne reguły wymagalności 34.4. Lokalne reguły pozostałe 34.5. Schemat 35. Komunikat IE5PT 35.1. Struktura 35.2. Zawartość informacyjna 35.3. Lokalne reguły wymagalności 35.4. Lokalne reguły pozostałe 35.5. Schemat 36. Komunikat IE5PU 36.1. Struktura 36.2. Zawartość informacyjna 36.3. Lokalne reguły wymagalności 36.4. Lokalne reguły pozostałe 36.5. Schemat 37. Komunikat IE5TR 37.1. Struktura 37.2. Zawartość informacyjna 280 280 280 283 283 283 283 283 283 286 287 287 287 287 288 294 295 295 296 296 296 298 298 298 299 299 299 301 301 301 301 301 301 Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 17/343
37.3. Lokalne reguły wymagalności 37.4. Lokalne reguły pozostałe 37.5. Schemat 38. Komunikat IE604 38.1. Struktura 38.2. Zawartość informacyjna 38.3. Lokalne reguły wymagalności 38.4. Lokalne reguły pozostałe 38.5. Schemat 39. Komunikat IE605 39.1. Struktura 39.2. Zawartość informacyjna 39.3. Lokalne reguły wymagalności 39.4. Lokalne reguły pozostałe 39.5. Schemat 40. Komunikat IE613 40.1. Struktura 40.2. Zawartość informacyjna 40.3. Lokalne reguły wymagalności 40.4. Lokalne reguły pozostałe 40.5. Schemat 41. Komunikat IE615 41.1. Struktura 41.2. Zawartość informacyjna 41.3. Lokalne reguły wymagalności 41.4. Lokalne reguły pozostałe 41.5. Schemat 42. Komunikat IE628 42.1. Struktura 42.2. Zawartość informacyjna 42.3. Lokalne reguły wymagalności 42.4. Lokalne reguły pozostałe 42.5. Schemat 303 303 303 303 303 303 305 305 306 306 306 306 309 309 309 309 309 310 317 319 320 320 320 321 328 329 330 330 330 330 332 332 332 Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 18/343
43. Komunikat IE6AN 43.1. Struktura 43.2. Zawartość informacyjna 43.3. Lokalne reguły wymagalności 43.4. Lokalne reguły pozostałe 43.5. Schemat 44. Komunikat IEST1 44.1. Struktura 44.2. Zawartość informacyjna 44.3. Lokalne reguły wymagalności 44.4. Lokalne reguły pozostałe 44.5. Schemat 45. Komunikat IEST2 45.1. Struktura 45.2. Zawartość informacyjna 45.3. Lokalne reguły wymagalności 45.4. Lokalne reguły pozostałe 45.5. Schemat 46. Komunikat OdrzucenieKomunikatu 46.1. Struktura 46.2. Zawartość informacyjna 46.3. Lokalne reguły wymagalności 46.4. Lokalne reguły pozostałe 46.5. Schemat 47. Komunikat UPO 47.1. Struktura 47.2. Zawartość informacyjna 47.3. Lokalne reguły wymagalności 47.4. Lokalne reguły pozostałe 47.5. Schemat 48. Globalne reguły wymagalności 49. Globalne reguły pozostałe 50. Spis tabel 333 333 333 334 334 334 335 335 335 335 335 335 336 336 336 337 337 337 337 337 337 339 339 339 339 339 339 341 341 341 341 341 343 Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 19/343
1. Wstęp 1.1. Cel dokumentu Celem specyfikacji jest zdefiniowanie struktury i zawartości informacyjnej dokumentów XML (zwanych tutaj także komunikatami), wysyłanych i odbieranych przez System. 1.2. Zastosowanie Dokument jest stosowany jako źródłowy przy projektowaniu, implementacji oraz tworzeniu dokumentacji testowej i użytkowej systemu. 1.3. Zawartość dokumentu Dokument składa się z następujących części: Rozdziału Wstęp zawiera wstęp do dokumentu; Rozdziałów definiujących dokumenty XML Komunikat X, gdzie X to nazwa komunikatu; Dwóch rozdziałów definiujących reguły wymagalności i reguły pozostałe stosowane przez wszystkie definiowane komunikaty. Specyfikacja nie zawiera definicji komunikatów wymienianych pomiędzy urzędami celnymi obsługującymi AES (tj. IE501A, IE501B, IE502A, IE503A, IE503B, IE510A, IE518A, IE518B, IE524A, IE524B, IE527A, IE538A, IE584A, IE586A, IE601, IE603, IE901A, IE901B, IE904A, IE905A, IE906A, IE907A). Komunikaty PWK1, PWK2, PWK3,IE616, mające zastosowanie w ramach systemu ECS2 zostały zastąpione komunikatami: UPO stanowiącym Urzędowe Poświadczenie Odbioru oraz OdrzucenieKomunikatu stanowiącym Urzędowe Poświadczenie Odrzucenia komunikatu. 1.4. Wymagana wiedza Lista zagadnień, które powinien znać czytelnik w celu efektywnego zapoznania się z niniejszym dokumentem: Znajomość standardów XML (w tym XSD). Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 20/343
1.5. Dokumenty obowiązujące i pomocnicze Oznaczenie D1 D2 D3 D4 Opis 2_Doc1040FSS_AES CORR2013 final v1.00 (FTSS AES ADDENDUM CORR. 1/2013) DDNXAMain Documentv9.00SfA.doc (Design Document for National Export Application (DDNXA) ver. 9.00) ECSTCHXML Specyfikacja Techniczna XML Systemu ECS publiczna. Wersja 2.09 ECSICSTCHXML Specyfikacja Techniczna XML Systemu ECS/ICS. Wersja 1.34. Tabela 1. Dokumenty obowiązujące i pomocnicze. 1.6. Skróty i terminy 1.6.1. Skróty stosowane w dokumencie AES DG TAXUD EAD FTSS MRN NCTS PDR W3C Skrót DDNXA EORI UWU XML Opis Automated Export System Zautomatyzowany System Kontroli Eksportu Ogólnoeuropejski system teleinformatyczny mający objąć wszystkie operacje związane z towarami opuszczającymi terytorium UE. Często używany skrót w stosunku do dokumentu [D2]. Dyrekcja Generalna ds. Podatków i Unii Celnej, ang. Taxation & Customs Union Directorate General Eksportowy Dokument Towarzyszący, ang. Export Accompanying Document. Niepowtarzalny w ramach UE numer rejestracyjny i identyfikacyjny, nadawany podmiotom przez organ celny państwa członkowskiego lub przez inny wyznaczony organ do celów celnych. Często używany skrót w stosunku do dokumentu [D1]. Numer ewidencyjny wywozowej deklaracji skróconej, lub zgłoszenia celnego ang. Movement Reference Number Nowy Skomputeryzowany System Tranzytowy, ang. New Computerized Transit System Podsystem Danych Referencyjnych Urząd Wywozu. World Wide Web Consortium, w skrócie W3C to organizacja, która zajmuje się ustanawianiem standardów pisania i przesyłu stron WWW. Rozszerzalny język znaczników, uproszczony podzbiór SGML (standardowego uogólnionego języka znaczników wg standardu ISO 8879/86), opisujący schemat znakowania, który pozwala zaznaczyć logiczną strukturę dokumentów niezależnie od używanego systemu i sprzętu, ang. Extensible Markup Language. Tabela 2. Skróty stosowane w dokumencie. Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 21/343
1.6.2. Termin komunikat Syste m XML schema Terminy stosowane w dokumencie Opis Dokument XML, który jest wysyłany lub odbierany przez System. Jeśli w tekście nie określono inaczej termin ten oznacza Podsystem AES/ECS2. Opracowany przez W3C (maj 2001) standard służący do definiowania struktury dokumentu XML. Tabela 3. Terminy stosowane w dokumencie. 1.7. Układ specyfikacji Komunikaty (czyli dokumenty XML) definiowane przez niniejszą specyfikację są opisane przez następujące rozdziały: Struktura fragmentaryczny przykład: ElementGlowny ElementPodrz ElementPodrz1 ElementPodrz2 gdzie: 1 1 0..1 0..1 RW11 RW12 Kolumna określająca strukturę dokumentu XML drzewo elementów. Poziom zagłębienia elementu w drzewie elementów określa liczba znaków poprzedzająca jego nazwę. Kolumna określająca liczność elementu (powielarność). Możliwe są warianty n oraz n..k, gdzie n, k to liczby całkowite. Wartość n oznacza, że element musi wystąpić dokładnie n razy. Wartość n..k oznacza, że element musi wystąpić, co najmniej nkrotnie i maksymalnie kktotnie. Typowe przypadki to: 1 element musi wystąpić tylko raz; 0..1 element może wystąpić, ale tylko raz; 1..9 element musi wystąpić, co najmniej raz, a maksymalnie 9krotnie; 0..9 element może wystąpić, ale maksymalnie 9krotnie. Kolumna przeznaczona na identyfikatory reguł dotyczących elementu (patrz rozdział Reguły ). Jeśli z elementem nie jest związana żadna reguła jest to oznaczone znakiem. Zawartość informacyjna fragmentaryczny przykład: Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 22/343
/ElementGlowny/ElementPodrz/ElementPodrz1 Element podrzędny 1 grupujacy dane dotyczące przedmiotowego elementu. Atrybut1 Opis atrybutu 1. 0..99 RW19 z2 007 W gdzie: Nazwa elementu wraz ze ścieżką prezentującą elementy nadrzędne. Definiowany element oznaczony jest czcionką pogrubioną. Tekst komentarza do elementu. Liczność elementu (powielarność). Liczność jest też podawana w rozdziale Struktura. Identyfikatory reguł dotyczących elementu (patrz rozdział Reguły ). Jeśli z elementem nie jest związana żadna reguła jest to oznaczone znakiem. Identyfikatory reguł są też podawane w rozdziale Struktura. Specyfikacja atrybutów elementu zawiera się w kolumnach: Nazwa atrybutu (czcionka pogrubiona) i pod nim tekst komentarza do atrybutu. Numer pola formularza papierowego zawierającego daną z atrybutu lub znak "" jeśli dana na formularzu papierowym nie występuje (także, jeśli oficjalny formularz nie istnieje dla danego dokumentu). Typ atrybutu (patrz rozdział Typy danych ). Kod słownika PDR, definiującego możliwe wartości dla atrybutu. Jeśli wartość atrybutu nie jest definiowana przez żaden słownik wówczas podany jest znak. Wymagalność atrybutu: "W" wymagany, "O" opcjonalny. Identyfikatory reguł dotyczących atrybutu (patrz rozdział Reguły ). Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 23/343
Lokalne reguły wymagalności Zawiera zbiór lokalnych reguł, określających wymagalność elementów i atrybutów (patrz rozdział Reguły ). Lokalne reguły pozostałe Zawiera zbiór pozostałych reguł lokalnych (patrz rozdział Reguły ). Schemat Odsyła do pliku schematu według standardu XML Schema. Reguły dotyczące więcej niż jednego dokumentu XML są wyodrębnione w następujących rozdziałach: Globalne reguły wymagalności Zawiera zbiór globalnych reguł wymagalności. Globalne reguły pozostałe Zawiera zbiór pozostałych reguł globalnych. Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 24/343
1.8. Reguły W niniejszej specyfikacji przez regułę rozumie się algorytm walidacji dotyczący elementów i/lub atrybutów możliwy do zrealizowania przez oprogramowanie. Każda reguła posiada identyfikator. Identyfikator rozpoczyna się od znaków R, RW, G, GW określającej typ reguły, po którym następuje liczba stanowiąca numer reguły. Reguły mogą dotyczyć: dowolnego dokumentu definiowanego przez niniejszą specyfikację reguły globalne, których identyfikator zaczyna się od G i jest unikalny w całej specyfikacji; tylko jednego definiowanego dokumentu reguły lokalne, których identyfikator zaczyna się od R i jest unikalny w ramach rozdziału definiującego dokument. Z punktu widzenia rodzaju algorytmu definiowanego przez regułę dokonano podziału na: reguły wymagalności tj. takie, które definiują wymagalność atrybutu lub elementu drugi znak identyfikatora takiej reguły to W, reguły wymagalności mają zastosowanie w przypadkach, gdzie nie jest możliwe sztywne określenie wymagalności atrybutu/elementu specyfikacja podaje wtedy znak Z jako określenie wymagalności atrybutu oraz wiąże z elementem/atrybutem regułę wymagalności; pozostałe reguły. Przykłady: GW12 globalna reguła wymagalności 12ta G12 pozostała reguła globalna 12ta RW12 lokalna reguła wymagalności 12ta R12 pozostała reguła lokalna 12ta Część reguł jest tworzona na bazie dokumentu [D1], wtedy po ich definicji znajduje się odwołanie do pierwotnej reguły np. FTSS= R868*. Jeśli podano znak gwiazdki po identyfikatorze wskazywanej reguły oznacza to, że w niniejszej specyfikacji dokonana została w niej zmiana (reguła nie jest przeniesiona wprost). Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 25/343
1.9. Typy danych Typ znakowy oznaczany jako zn lub z..n, gdzie n to liczba całkowita. Definiuje ciąg znaków o ściśle określonej długości oznaczenie zn lub maksymalnej długości oznaczenie z..n (dopuszczalne znaki opisano w rozdziale Zestaw dopuszczalnych znaków ). W specyfikacji dla danych, które mogą zawierać tylko znaki cyfr, ale nie są traktowane jak liczby np. kod transportu stosuje się także typ znakowy. Przykłady typów znakowych i odpowiadających im poprawnych wartości: z10 1234567890 z2 z..35 PL Firma HandlowoUsługowa ABC S.A. Typ numeryczny oznaczany jako nk,l, gdzie k to liczba całkowita większa od zera określająca maksymalną liczbę cyfr łącznie z częścią dziesiętną, a l to liczba całkowita większa lub równa zeru określająca maksymalną liczbę cyfr dziesiętnych. Typ ten definiuje liczby. Znakiem rozdzielającym cześć dziesiętną liczb jest. kropka, która nie jest wliczana do całkowitej i dziesiętnej liczby cyfr. Przykłady typów numerycznych i odpowiadających im poprawnych wartości: n15,2 100.87; 2300; 100.8 n7,0 2300; 7777777 Dla przykładowego typu n3,2 niepoprawna wartość to np. 333.22 (poprawne są np. 1.22; 111; 11.2). Typ daty oznaczany jako d. Definiuje datę. Wartości tego typu należy podawać w formacie rrrrmmdd, gdzie: rrrr oznacza rok, mm miesiąc, dd dzień. Znakiem rozdzielającym jest znak (myślnik). Numer miesiąca i dnia należy podawać z zerami poprzedzającymi. Przykład poprawnej wartości typu daty: 20030330. Typ daty i czasu oznaczany jako dt. Definiuje datę i czas. Wartości tego typu są zgodne z regułami typu daty zakończone znakiem T oraz wartością czasu w formacie gg: mm:ss, gdzie gg oznacza godzinę, mm minutę, ss sekundę. Znakiem rozdzielającym minuty od godzin i sekund jest znak : (dwukropek). Godziny minuty i sekundy należy podawać z zerami poprzedzającymi. Godziny podaje się w trybie 24 godzinnym. Przykład poprawnej wartości typu daty i czasu: 20030330T16:01:55. Typ logiczny oznaczany jako b. Definiuje dwie możliwe wartości 1 tak oraz 0 nie. Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 26/343
1.10. Budowa dokumentu XML Dokument XML zgodny z niniejszą specyfikacją powinien składać się z: deklaracji XML, która ma za zadanie określenie wersji standardu dokumentu XML (atrybut version) i strony kodowej (atrybut encoding), w jakiej zapisany jest dokument. Wspierana jest wersja 1.0 standardu XML. Przykład: <?xml version="1.0" encoding="utf8"?> ciała dokumentu XML zbudowanego na podstawie definicji elementów i atrybutów niniejszej specyfikacji. Przykład dokumentu XML zgodnego ze specyfikacją: <?xml version="1.0" encoding="utf8"?> <IE515 NrWlasny="06A123" EmailPodmiotu="firma@export.pl" xmlns="http://www.mf.gov.pl/xsd/..." xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xsi="http://www.w3.org/2001/xmlschemainstance" xsi:schemalocation="http://www.mf.gov.pl/xsd/... IE515_v10.xsd "> <Zgloszenie UCWywozu="PL351010" UCWyprowadzenia="DK000461" UCPrzedstawienia="PL351010" P1a="EX" P1b="Z" LiczbaPozycji="1" LiczbaOpakowan="10" KrajWysylki="PL" KrajPrzeznaczenia="AF" Kontenery="1" MasaBrutto="300"> <Nadawca TIN="PL9371494337" Nazwa="Export S.A." UlicaNumer="Warszawska 35/2" KodPocztowy="11452" Miejscowosc="Kraków" Kraj="PL" Regon="12345678900000" EORI=""/> <Odbiorca Nazwa="Import S/A" UlicaNumer="Eddysgate 12/23" KodPocztowy="677/23" Miejscowosc="Oslo" Kraj="NO"/> <ZglaszajacyPrzedstawiciel TIN="PL9371494337" Nazwa="Export S.A." UlicaNumer="Warszawska 35/2" KodPocztowy="11452" Miejscowosc="Kraków" Kraj="PL" Regon="12345678900000" Przedstawicielstwo="1" Wskaznik="00300" EORI=""/> <TransportWewnetrzny Rodzaj="30" Znaki="KR10294/KR28938"/> <TransportNaGranicy Rodzaj="10" Kraj="DK"/> <Lokalizacja Miejsce="PL040010PU0004"/> <WarunkiDostawy Kod="EXW" Miejsce="Kopenhaga" MiejsceKod="2"/> <Transakcja Waluta="EUR" Wartosc="5000" Kurs="4.4500" Rodzaj="11"/> <Towar Nr="1" OpisTowaru="Korek naturalny" KodTowarowy="45020000" KodTaric="00" KrajPochodzenia="PL" MasaBrutto="300" ProceduraWnioskowana="10" ProceduraPoprzednia="00" MasaNetto="250"> <Opakowanie Rodzaj="EF" Znaki="różne" LiczbaOpakowan="100"/> <DokumentWymagany Kod="D005" Nr="FV 06/08/2973"/> <DokumentWymagany Kod="2UP2" Nr="05PL350000A1U0000"/> <WartoscTowaru WartoscStatystyczna="22250"/> </Towar> <WynikKontroli Kod="A3" Termin="20061010"/> <ZamknieciaCelne Liczba="2"> <Zamkniecie Nr="AJ1293"/> </ZamknieciaCelne> <MiejsceData Miejsce="Kraków" Data="20060926" NazwiskoImie="Kowalski Jan" Stanowisko="księgowy" Telefon="1264880125"/> </Zgloszenie> Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 27/343
</IE515> 1.11. Zestaw dopuszczalnych znaków Zestaw dopuszczalnych znaków w wartościach atrybutów i elementów określa podana w deklaracji XML strona kodowa w postaci: <?xml version="1.0" encoding="strona_kodowa"?> np.: <?xml version="1.0" encoding="utf8"?>. Dopuszczalne strony kodowe dokumentów wprowadzanych do Systemu to: UTF8, UTF16, ISO88592, windows1250. Dokumenty wysyłane z Systemu są zapisywane w stronie kodowej UTF8. Niezależnie od strony kodowej kilka znaków jest zastrzeżonych przez standard XML. Znaki te w przypadku konieczności ich użycia, w atrybutach lub elementach, muszą być zastępowane przez następujące sekwencje znaków: znak "&" należy zastąpić przez "&" znak cudzysłowu " " " należy zastąpić przez """ znak apostrofu " ' " należy zastąpić przez "'" znak mniejszości "<" należy zastąpić przez "<" znak większości ">" należy zastąpić przez ">" Przykładowo ciąg znaków: Firma HandlowoUsługowa "ABC" Kowalski & Synowie S.C. należy zamienić na: Firma HandlowoUsługowa "ABC" Kowalski & Synowie S.C. 1.12. Wskazywanie elementów i atrybutów Dla jednoznacznego wskazania elementu XML stosuje się wyrażenia zawierające kolejne nazwy elementów nadrzędnych rozdzielone znakiem /. Wyrażenie rozpoczyna się od znaku /, a wskazywany element jest umieszczany na końcu. Przykładowo by wskazać element ElementPodrz1 umieszczony w elemencie ElementPodrzedny, który jest umieszczony w elemencie ElementGlowny podaje się wyrażenie: /ElementGlowny/ElementPodrz/ElementPodrz1. Dla jednoznacznego wskazania atrybutu XML stosuje się wyrażenia jak dla wskazania elementu dodatkowo zakończone znakami /@ i nazwą atrybutu. Przykładowo by wskazać atrybut Atrybut1 elementu ElementPodrz1 umieszczonego w elemencie ElementPodrz, który jest umieszczony w elemencie ElementGlowny podaje się wyrażenie: /ElementGlowny/ElementPodrz/ElementPodrz1/@Atrybut1. Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 28/343
1.13. Rola załączonych schematów Załączone pliki o rozszerzeniu xsd zawierają definicje wszystkich dokumentów xml specyfikacji według standardu XML Schema. Wykorzystując parsery xml zgodne z powyższym standardem oraz załączone pliki xsd możliwe są następujące rodzaje walidacji na dokumentach xml tworzonych zgodnie z niniejszą specyfikacją: sprawdzenie struktury, sprawdzenie typów danych, sprawdzenie części reguł. Pliki załączonych schematów nie umożliwiają za pomocą parserów sprawdzenia zgodności dokumentu z pozostałymi regułami (bez oznaczenia S ), a także sprawdzenia zgodności danych z wartościami przewidzianymi dla tych danych w słownikach. 1.14. Puste atrybuty Nie dopuszcza się stosowania pustych atrybutów których wartość jest ujęta tylko w cudzysłów lub zawiera same białe znaki (np. spacje). Przykładowo zamiast: <ElementPodrz1 Atrybut1="3" Atrybut2="" Atrybut3=""/> należy podać: <ElementPodrz1 Atrybut1="3"/>. 1.15. Podpis elektroniczny Podpis elektroniczny zawarty w dokumentach XML musi spełniać następujące wymagania: Podpis elektroniczny powinien być zawarty w dodatkowym elemencie <ds:signature Element ds:signature powinien być umieszczony jako ostatni podelement elementu głównego Element Signature pochodzi z przestrzeni nazw (namespace) "http://www.w3.org/2000/09/xmldsig#" i przyjmuje się tutaj dla niej prefiks ds stąd element ten (i jego podelementy) poprzedza się przez dodanie ds: czyli ds:signature. Deklaracja przestrzeni nazw i prefiksu następuje przez zapis <ds:signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#". Zawartość elementu ds:signature musi być zgodna ze specyfikacją XMLSignature Syntax and Processing, W3C Recommendation 12 February 2002. Schemat xsd dla elementów i atrybutów części dokumentu stanowiącej podpis elektroniczny (czyli elementu ds:signature) jest załączony do niniejszej specyfikacji w pliku xmldsigcoreschema.xsd. Dokument musi być podpisany w całości tzn. nie dopuszcza się podpisywania tylko wybranych części dokumentu. Przykład dokumentu podpisanego elektronicznie (podpis i informacje z nim związane są pogrubione): <?xml version="1.0" encoding="utf8"?> <IE515 NrWlasny="06A123" EmailPodmiotu="firma@export.pl" xmlns="http://www.mf.gov.pl/xsd/..." xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xsi="http://www.w3.org/2001/xmlschemainstance" xsi:schemalocation="http://www.mf.gov.pl/xsd/... IE515_v10.xsd "> Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 29/343
<Zgloszenie UCWywozu="PL351010" UCWyprowadzenia="DK000461" UCPrzedstawienia="PL351010" P1a="EX" P1b="Z" LiczbaPozycji="1" LiczbaOpakowan="10" KrajWysylki="PL" KrajPrzeznaczenia="AF" Kontenery="1" MasaBrutto="300"> <Nadawca TIN="PL9371494337" Nazwa="Export S.A." UlicaNumer="Warszawska 35/2" KodPocztowy="11452" Miejscowosc="Kraków" Kraj="PL" Regon="12345678900000" EORI=""/> <Odbiorca Nazwa="Import S/A" UlicaNumer="Eddysgate 12/23" KodPocztowy="677/23" Miejscowosc="Oslo" Kraj="NO"/> <ZglaszajacyPrzedstawiciel TIN="PL9371494337" Nazwa="Export S.A." UlicaNumer="Warszawska 35/2" KodPocztowy="11452" Miejscowosc="Kraków" Kraj="PL" Regon="12345678900000" Przedstawicielstwo="1" Wskaznik="00300" EORI=""/> <TransportWewnetrzny Rodzaj="30" Znaki="KR10294/KR28938"/> <TransportNaGranicy Rodzaj="10" Kraj="DK"/> <Lokalizacja Miejsce="PL040010PU0004"/> <WarunkiDostawy Kod="EXW" Miejsce="Kopenhaga" MiejsceKod="2"/> <Transakcja Waluta="EUR" Wartosc="5000" Kurs="4.4500" Rodzaj="11"/> <Towar Nr="1" OpisTowaru="Korek naturalny" KodTowarowy="45020000" KodTaric="00" KrajPochodzenia="PL" MasaBrutto="300" ProceduraWnioskowana="10" ProceduraPoprzednia="00" MasaNetto="250"> <Opakowanie Rodzaj="EF" Znaki="różne" LiczbaOpakowan="100"/> <DokumentWymagany Kod="D005" Nr="FV 06/08/2973"/> <DokumentWymagany Kod="2UP2" Nr="05PL350000A1U0000"/> <WartoscTowaru WartoscStatystyczna="22250"/> </Towar> <WynikKontroli Kod="A3" Termin="20061010"/> <ZamknieciaCelne Liczba="2"> <Zamkniecie Nr="AJ1293"/> </ZamknieciaCelne> <MiejsceData Miejsce="Kraków" Data="20060926" NazwiskoImie="Kowalski Jan" <ds:signature Id="sig00" xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> <ds:signedinfo> <ds:canonicalizationmethod Algorithm="http://www.w3. org/tr/2001/recxmlc14n20010315#withcomments"/> <ds:signaturemethod Algorithm="http://www.w3. org/2000/09/xmldsig#rsasha1"/> <ds:reference URI=""> <ds:transforms> <ds:transform Algorithm="http://www.w3. org/2000/09/xmldsig#envelopedsignature"/> </ds:transforms> <ds:digestmethod Algorithm="http://www.w3. org/2000/09/xmldsig#sha1"/> <ds: DigestValue>QDnWrmf1vCS1Yjxea4c/8lP47HI=</ds:DigestValue> </ds:reference> </ds:signedinfo> <ds: SignatureValue>WQgKlTZ9jh+jy01kG7ZZf1k892VzwsSRYPFkdrHjm13sfLCW8N30ocJk 3RXBWrVG8n3uZkJUkLRx ruh02b0h/udg8hgrekbhxceosb7keeapwhh39dblayyxu6inddd7lumyizskxvqnqm9s p8g4hrt5 pgl3z/aick3kvw205hg=</ds:signaturevalue> <ds:keyinfo> Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 30/343
<ds: KeyName>846c96b71f7f709aff0e000040b65544332d71a0</ds:KeyName> </ds:keyinfo> </ds:signature> </IE515> 2. Komunikat IE504 Akceptacja Sprostowania Komunikat zawiera informacje o akceptacji sprostowania zgłoszenia. Jest przekazywany zwrotnie podmiotowi zgłaszającemu. 2.1. Struktura IE504 1 AkceptacjaSprostowania 1 ZglaszajacyPrzedstawiciel 1 ds:signature 0..1 2.2. Zawartość informacyjna /IE504 1 xmlns n..255 W Deklaracja przestrzeni nazw. Musi być podana w postaci: xmlns="http://www.mf.gov.pl/xsd/ecs/ie504_v10.xsd" NrWlasny z..22 W Numer własny sprostowania zgłoszenia. G21 EmailPodmiotu z..35 O Adres email, na który mają być przesyłane komunikaty zwrotne dotyczące tego komunikatu. W przypadku braku tego atrybutu komunikaty zwrotne nie będą przesyłane do podmiotu za pomocą poczty elektronicznej. PlacowkaPodmiotu z2 O Identyfikator placówki podmiotu. Atrybut używany jest do identyfikacji placówki podmiotu przy wysyłaniu i odbieraniu komunikatów poprzez interfejs niewizualny. G14 G26 /IE504/AkceptacjaSprostowania Akceptiacja sprostowania. 1 NrWlasny z..22 W Numer własny sprostowania zgłoszenia. G19, G20 Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 31/343
MRN z18 W Numer ewidencyjny zgłoszenia. UCWywozu z8 001 W Kod urzędu wywozu, podany w sprostowaniu zgłoszenia.. DataAkceptacji dt W Data akceptacji. DataSprostowania d W Data sprostowania. /IE504/AkceptacjaSprostowania/ZglaszajacyPrzedstawiciel Zgłaszający/przedstawiciel. 1 TIN z..17 W Numer identyfikacyjny podmiotu (Trader Identification Number). W przypadku podmiotów polskich NIP poprzedzony znakami "PL". Nazwa z..35 W Nazwa firmy lub nazwisko i imię. G3 UlicaNumer z..35 W Ulica i numer. KodPocztowy z..9 W Kod pocztowy., G7 Miejscowosc z..35 W Miejscowość. Kraj z2 007 W Kraj. EORI z..17 W Numer identyfikacyjny podmiotu zarejestrowanego w EORI. EmailPodmiotu z..35 O Adres email, na który mają być przesyłane komunikaty zwrotne dotyczące tego komunikatu. W przypadku braku tego atrybutu komunikaty zwrotne nie będą przesyłane do podmiotu za pomocą poczty elektronicznej. G14 /IE504/ds:Signature 0..1 2.3. Lokalne reguły wymagalności Projekt realizowany jest w ramach Programu ecło współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Dotacje na innowacje. 32/343