AIS/INTRASTAT - finanse.mf.gov.plv_1_06.pdf · AIS/INTRASTAT Specyfikacja techniczna XML...
Transcript of AIS/INTRASTAT - finanse.mf.gov.plv_1_06.pdf · AIS/INTRASTAT Specyfikacja techniczna XML...
AIS/INTRASTATSpecyfikacja techniczna XML
(publiczna)wersja 1.06.000
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 1/44
Opis
Produkt
W
BB
Historia zmian dokumentu
Utworzenie nowegodokumentu
Z W
2015.04.01
JS
2014.09.02
Plik - nazwa
Uwzględnienie zmianZamawiającego
Liczba stron
Rozdziały(**)
Z
Z
AIS/INTRASTAT
Uwzględnienie zmianZamawiającego
Z
Infovide-Matrix S.A.
Autorzy(***)
Monika Szmigielska (MS), Justyna Schulz (JS), Michał Walkowski (MW),Karolina Wardzińska (KW), Beata Borys (BB)
W
Edycja iRewizja
MW
MW
Metryka dokumentu
2014.09.02
2014.07.24
AIS_INT_SXML_PL_w_1_06
Datawydania
2014.12.01
1.05.000
1.00.000
Wykonawca
Autorzy
Akcja(*)
2013.08.23
1.01.000
44
1.02.000
Data KontroliJakości
Aktualizacja dokumentu
Specyfikacja Techniczna XML (publiczna)
2013.10.02
N
2015.04.01
2014.12.01
Uwzględnienie zmianZamawiającego
2014.07.24
Nazwa systemu
W
2013.08.23MS
1.03.000
W KW
1.06.000 2015.06.12 Realizacja WZ23 Z W MW 2015.06.12
(**) Rozdziały: W = Wszystkie
2013.10.02
Ministerstwo Finansów - Departament Ceł
Z
(*) Akcje: W = Wstaw, Z = Zamień, We = Weryfikuj, N = Nowy
W
(***) Autorzy: Inicjały – szczegóły w Metryce dokumentu
Właścicielsystemu
1.04.000 Aktualizacja dokumentu
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 2/44
Spis treści
61. Wstęp
61.1. Cel dokumentu
61.2. Zastosowanie
61.3. Zawartość dokumentu
61.4. Wymagana wiedza
71.5. Dokumenty obowiązujące i pomocnicze
71.6. Skróty i terminy
81.7. Układ specyfikacji
111.8. Reguły
121.9. Typy danych
131.10. Budowa dokumentu XML
141.11. Zestaw dopuszczalnych znaków
141.12. Wskazywanie elementów i atrybutów
151.13. Rola załączonych schematów
151.14. „Puste” atrybuty
151.15. Podpis elektroniczny
182. Komunikat ISA
182.1. Struktura
182.2. Zawartość informacyjna
192.3. Lokalne reguły wymagalności
192.4. Lokalne reguły pozostałe
192.5. Schemat
192.6. Przykłady
203. Komunikat IST
203.1. Struktura
203.2. Zawartość informacyjna
243.3. Lokalne reguły wymagalności
263.4. Lokalne reguły pozostałe
283.5. Schemat
283.6. Przykłady
294. Komunikat ISTA
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 3/44
294.1. Struktura
294.2. Zawartość informacyjna
294.3. Lokalne reguły wymagalności
304.4. Lokalne reguły pozostałe
304.5. Schemat
304.6. Przykłady
305. Komunikat ISTB
305.1. Struktura
305.2. Zawartość informacyjna
315.3. Lokalne reguły wymagalności
315.4. Lokalne reguły pozostałe
315.5. Schemat
315.6. Przykłady
326. Komunikat ISTC
326.1. Struktura
326.2. Zawartość informacyjna
336.3. Lokalne reguły wymagalności
336.4. Lokalne reguły pozostałe
336.5. Schemat
336.6. Przykłady
347. Komunikat ISTD
347.1. Struktura
347.2. Zawartość informacyjna
357.3. Lokalne reguły wymagalności
357.4. Lokalne reguły pozostałe
357.5. Schemat
357.6. Przykłady
368. Komunikat ISTE
368.1. Struktura
368.2. Zawartość informacyjna
378.3. Lokalne reguły wymagalności
378.4. Lokalne reguły pozostałe
378.5. Schemat
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 4/44
378.6. Przykłady
389. Komunikat OdrzucenieKomunikatu
389.1. Struktura
389.2. Zawartość informacyjna
399.3. Lokalne reguły wymagalności
399.4. Lokalne reguły pozostałe
409.5. Schemat
409.6. Przykłady
4010. Komunikat UPO
4010.1. Struktura
4010.2. Zawartość informacyjna
4110.3. Lokalne reguły wymagalności
4110.4. Lokalne reguły pozostałe
4210.5. Schemat
4210.6. Przykłady
4211. Globalne reguły wymagalności
4212. Globalne reguły pozostałe
4312. Słowniki
4413. Spis tabel
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 5/44
Celem specyfikacji jest zdefiniowanie standardu wymiany danych za pośrednictwem plikówXML (eXtensible Markup Language) pomiędzy podmiotami zobowiązanymi do składaniadokumentów deklaracji INTRASTAT, a podsystemem INTRASTAT, wchodzącym w składsystemu AIS.
Cel dokumentu1.1.
Specyfikacja zawiera opis struktury i zawartości informacyjnej, dokumentów przesyłanych wpostaci plików XML
Dokument jest stosowany jako źródłowy przy projektowaniu, implementacji oraz tworzeniudokumentacji testowej i użytkowej systemu.
Zastosowanie1.2.
Wstęp1.
•Dokument składa się z następujących części:
Dwóch rozdziałów definiujących reguły wymagalności i reguły pozostałe stosowaneprzez wszystkie definiowane komunikaty.
Rozdziałów definiujących dokumenty XML - „Komunikat X”, gdzie X to nazwakomunikatu;
•
•
Rozdziału „Wstęp” - zawiera wstęp do dokumentu;
Zawartość dokumentu1.3.
Wymagana wiedza
Lista zagadnień, które powinien znać czytelnik w celu efektywnego zapoznania się zniniejszym dokumentem: • Znajomość standardów XML (w tym XSD).
1.4.
Tabela 1. Dokumenty obowiązujące i pomocnicze.
Oznaczenie OpisIST-DEK-TCH-XML - Specyfikacja elektronicznych deklaracji statystycznychINTRASTAT. Wersja 1.1.17
D1
1.5. Dokumenty obowiązujące i pomocnicze
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 6/44
Tabela 2. Skróty stosowane w dokumencie.
Opis
W3C
Skrót
World Wide Web Consortium, w skrócie W3C to organizacja, która zajmuje sięustanawianiem standardów pisania i przesyłu stron WWW.
1.6.1. Skróty stosowane w dokumencie
Skróty i terminy1.6.
AIS
AIS/INTRASTAT
AIS jest systemem dedykowanym do elektronicznej obsługi operacjiprzywozowych oraz statystyki wewnątrzwspólnotowej.
Podsystem wchodzący w skład AIS, nazywany w tym dokumencie Systemem.
Rozszerzalny język znaczników, uproszczony podzbiór SGML (standardowegouogólnionego języka znaczników wg standardu ISO 8879/86), opisujący schematznakowania, który pozwala zaznaczyć logiczną strukturę dokumentówniezależnie od używanego systemu i sprzętu, ang. Extensible Markup Language.
XML
Dokument XML, który jest wysyłany lub odbierany przez System.komunikatTermin
Opracowany przez W3C (maj 2001) standard służący do definiowania strukturydokumentu XML.
S y s t em
Jeśli w tekście nie określono inaczej termin ten oznacza Podsystem AIS/INTRASTAT.
Opis
XML schema
Tabela 3. Terminy stosowane w dokumencie.
Terminy stosowane w dokumencie1.6.2.
1.7. Układ specyfikacji
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 7/44
– ElementPodrz
• Zawartość informacyjna
0..1
-
Kolumna określająca strukturę dokumentu XML - drzewo elementów. Poziomzagłę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 elementmusi wystąpić dokładnie n razy.
– – ElementPodrz2
• Struktura
1
Kolumna przeznaczona na identyfikatory reguł dotyczących elementu (patrzrozdział „Reguły”). Jeśli z elementem nie jest związana żadna reguła jest tooznaczone znakiem „-”.
-
RW11
RW12
ElementGlowny
Komunikaty (czyli dokumenty XML) definiowane przez niniejszą specyfikacjęsą opisane przez następujące rozdziały:
fragmentaryczny przykład:
1
– – ElementPodrz1
0..1
fragmentaryczny przykład:
gdzie:
Wartość „n..k” oznacza, że element musi wystąpić, co najmniej n-krotnie imaksymalnie k-krotnie. Typowe przypadki to: „1” element musi wystąpić tylkoraz; „0..1” element może wystąpić, ale tylko raz; „1..9” element musi wystąpić,co najmniej raz, a maksymalnie 9-krotnie; „0..9” element może wystąpić, alemaksymalnie 9-krotnie.
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 8/44
Opis atrybutu 1.
Specyfikacja atrybutów elementu zawiera się w kolumnach:
Nazwa atrybutu (czcionka pogrubiona) i pod nim tekst komentarza doatrybutu.
Numer pola formularza papierowego zawierającego daną z atrybutu lub znak"-" jeśli dana na formularzu papierowym nie występuje (także, jeśli oficjalnyformularz nie istnieje dla danego dokumentu).
Wymagalność atrybutu: "W" - wymagany, "O" - opcjonalny, "Z" - wymaganyregułą.
Tekst komentarza do elementu.
Atrybut1
Identyfikatory reguł dotyczących atrybutu (patrz rozdział „Reguły”).
Element podrzędny 1 grupujacy dane dotycząceprzedmiotowego elementu.
Typ atrybutu (patrz rozdział „Typy danych”).
gdzie:
Identyfikatory reguł dotyczących elementu (patrz rozdział „Reguły”). Jeśli zelementem nie jest związana żadna reguła jest to oznaczone znakiem „-”.Identyfikatory reguł są też podawane w rozdziale „Struktura”.
/ElementGlowny/ElementPodrzedny/ElementPodr
Kod słownika z systemu danych referencyjnych PDR PL/UE, definiującegomożliwe wartości dla atrybutu. Jeśli wartość atrybutu nie jest definiowanaprzez żaden słownik wówczas podany jest znak „-”.
Liczność elementu (powielarność). Liczność jest też podawana w rozdziale„Struktura”.
Nazwa elementu wraz ze ścieżką prezentującą elementy nadrzędne.Definiowany element oznaczony jest czcionką pogrubioną.
0..99 RW19
- z2 007 W -
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 9/44
• Globalne reguły pozostałe
Zawiera zbiór globalnych reguł wymagalności.
Zawiera zbiór pozostałych reguł lokalnych (patrz rozdział „Reguły”).
Odsyła do pliku schematu według standardu XML Schema.
• Lokalne reguły pozostałe
Reguły dotyczące więcej niż jednego dokumentu XML są wyodrębnione wnastępujących rozdziałach:
• Lokalne reguły wymagalności
• Schemat
Zawiera zbiór lokalnych reguł, określających wymagalność elementów i atrybutów(patrz rozdział „Reguły”).
• Globalne reguły wymagalności
Zawiera zbiór pozostałych reguł globalnych.
• PrzykładyOdsyła do przykładowych plików.
• SłownikiSłowniki wykorzystywane w dokumentach opisywanych w niniejszej specyfikacjidostępne są na Platformie Usług Elektronicznych Służby Celnej. W rozdzialezamieszczono listę obowiązujących słowników.
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 10/44
W niniejszej specyfikacji przez regułę rozumie się algorytm walidacji dotyczący elementówi/lub atrybutów możliwy do zrealizowania przez oprogramowanie.
Reguły1.8.
Przykłady:
Reguły mogą dotyczyć:
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.
• 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 identyfikatorzaczyna 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 wprzypadkach, 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 zelementem/atrybutem regułę wymagalności;
• pozostałe reguły.
GW12 globalna reguła wymagalności 12-taG12 pozostała reguła globalna 12-taRW12 lokalna reguła wymagalności 12-taR12 pozostała reguła lokalna 12-ta
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 11/44
• Typ znakowy oznaczany jako „zn” lub „z..n”, gdzie n to liczba całkowita. Definiujecią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 dopuszczalnychznakó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.
Typy danych1.9.
Przykłady typów znakowych i odpowiadających im poprawnych wartości:
• Typ numeryczny oznaczany jako „nk,l”, gdzie k to liczba całkowita większa od zeraokreślająca maksymalną liczbę cyfr łącznie z częścią dziesiętną, a l to liczba całkowitawiększa lub równa zeru określająca maksymalną liczbę cyfr dziesiętnych. Typ ten definiujeliczby. Znakiem rozdzielającym cześć dziesiętną liczb jest „.” – kropka, która nie jest wliczanado całkowitej i dziesiętnej liczby cyfr.Przykłady typów numerycznych i odpowiadających im poprawnych wartości:
• Typ daty oznaczany jako „d”. Definiuje datę. Wartości tego typu należy podawać wformacie rrrr-mm-dd, gdzie: rrrr oznacza rok, mm miesiąc, dd dzień. Znakiem rozdzielającymjest znak „-” (myślnik). Numer miesiąca i dnia należy podawać z zerami poprzedzającymi.
Przykład poprawnej wartości typu daty:
• 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 minutyod godzin i sekund jest znak „:” (dwukropek). Godziny minuty i sekundy należy podawać zzerami poprzedzającymi . Godziny podaje się w trybie 24 godzinnym.
Przykład poprawnej wartości typu daty i czasu:
• Typ logiczny oznaczany jako „b”. Definiuje dwie możliwe wartości „1” - tak oraz „0” -nie.
z10 1234567890
z2 PL
z..35 Firma Handlowo-Usługowa ABC S.A.
n15,2 100.87; 2300; 100.8n7,0 2300; 7777777Dla przykładowego typu n3,2 niepoprawna wartość to np. 333.22 (poprawne są np. 1.22;111; 11.2).
2003-03-30.
2003-03-30T16:01:55.
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 12/44
Dokument XML zgodny z niniejszą specyfikacją powinien składać się z:
• ciała dokumentu XML zbudowanego na podstawie definicji elementów i atrybutówniniejszej specyfikacji.
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
Budowa dokumentu XML1.10.
• 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:
Przykład dokumentu XML zgodnego ze specyfikacją:
<ist:IST xmlns:ds="http://www.w3.org/2000/09/xmldsig#"xmlns:ist="http://www.mf.gov.pl/xsd/Intrastat/IST.xsd"xmlns:typy="http://www.mf.gov.pl/xsd/aesais/typy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.mf.gov.pl/xsd/Intrastat/IST.xsd IST.xsd ">
<Deklaracja NrWlasny="123" Typ="W" Rodzaj="D" Rok="2014" Miesiac="08" Numer="1" Wersja="1"LacznaWartoscFaktur="20000" LacznaWartoscStatystyczna="20000" LacznaLiczbaPozycji="2"Miejscowosc="Kraków" Data="2014-08-25">
<PodmiotZobowiazany Nazwa="Firma X" UlicaNumer="Statystyczna 22/1" KodPocztowy="31-111" Miejscowosc="Kraków" Nip="1234567890" Regon="12345678901234" />
<Towar PozId="1" OpisTowaru="Układ scalony Ethernet PLL" KrajPrzeznaczeniaWysylki="NL"WarunkiDostawy="EXW" RodzajTransakcji="11" RodzajTransportu="3" KodTowarowy="85422169"IdKontrahenta="NL999999999B99" MasaNetto="1" IloscUzupelniajacaJm="100"WartoscFaktury="10000" WartoscStatystyczna="10000" />
<Towar PozId="2" OpisTowaru="Układ scalony Ethernet PLL" KrajPrzeznaczeniaWysylki="FR"WarunkiDostawy="EXW" RodzajTransakcji="11" RodzajTransportu="3" KodTowarowy="85422169"IdKontrahenta="FRXX 999999999" MasaNetto="1" IloscUzupelniajacaJm="100"WartoscFaktury="10000" WartoscStatystyczna="10000" />
<Wypelniajacy NazwiskoImie="Kowalski Jan" Telefon="(12) 6290100" Faks="(12) 6290150"Email="[email protected]" /> </Deklaracja></ist:IST>
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 13/44
<?xml version="1.0" encoding="UTF-8"?>.
Dopuszczalne strony kodowe dokumentów wprowadzanych do Systemu to: UTF-8, UTF-16,ISO-8859-2, windows-1250.
Zestaw dopuszczalnych znaków w wartościach atrybutów i elementów określa podana wdeklaracji XML strona kodowa w postaci:
np.:
<?xml version="1.0" encoding="strona_kodowa"?>
1.11. Zestaw dopuszczalnych znaków
Dokumenty wysyłane z Systemu są zapisywane w stronie kodowej UTF-8.
Niezależnie od strony kodowej kilka znaków jest zastrzeżonych przez standard XML. Znakite w przypadku konieczności ich użycia, w atrybutach lub elementach, muszą byćzastępowane przez następujące sekwencje znaków:
znak&"'<
Przykładowo ciąg znaków:Firma Handlowo-Usługowa "ABC" Kowalski & Synowie S.C.należy zamienić na:Firma Handlowo-Usługowa "ABC" Kowalski & Synowie S.C.
>
należy zastąpić&"'
<>
Dokumenty przesyłane do podmiotów to: ISTA, ISTB, ISTC, ISTD, ISTE i UPO.
Dla jednoznacznego wskazania atrybutu XML stosuje się wyrażenia jak dla wskazaniaelementu dodatkowo zakończone znakami „/@” i nazwą atrybutu.Przykładowo by wskazać atrybut „Atrybut1” elementu „ElementPodrz1” umieszczonego welemencie „ElementPodrzedny”, który jest umieszczony w elemencie „ElementGlowny”podaje się wyrażenie:
Dla jednoznacznego wskazania elementu XML stosuje się wyrażenia zawierające kolejnenazwy 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/ElementPodrzedny/ElementPodrz1/@Atrybut1.
/ElementGlowny/ElementPodrzedny/ElementPodrz1.
1.12. Wskazywanie elementów i atrybutów
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 14/44
Nie dopuszcza się stosowania „pustych” atrybutów – których wartość jest ujęta tylko wcudzysłów lub zawiera same białe znaki (np. spacje).
<ElementPodrz1 Atrybut1="3"/>.
<ElementPodrz1 Atrybut1="3" Atrybut2="" Atrybut3=""/>
należy podać:
1.14. „Puste” atrybuty
Przykładowo zamiast:
Podpis elektroniczny zawarty w dokumentach XML musi spełniać następujące wymagania:
Podpis elektroniczny1.15.
• Podpis elektroniczny powinien być zawarty w dodatkowym elemencie „<ds:Signature…”• Element „ds:Signature” powinien być umieszczony jako ostatni podelementelementu 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 jegopodelementy) poprzedza się przez dodanie „ds:” czyli - „ds:Signature”. Deklaracjaprzestrzeni 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ą „XML-SignatureSyntax and Processing, W3C Recommendation 12 February 2002”. Schemat xsd dlaelementów i atrybutów części dokumentu stanowiącej podpis elektroniczny (czyli elementuds:Signature) jest załączony do niniejszej specyfikacji w pliku „xmldsig-core-schema.xsd”.• Dokument musi być podpisany w całości – tzn. nie dopuszcza się podpisywaniatylko wybranych części dokumentu.Przykład dokumentu podpisanego elektronicznie (podpis i informacje z nim związane sąpogrubione):<?xml version="1.0" encoding="UTF-8"?><ist:IST xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:ist="http://www.mf.gov.pl/xsd/Intrastat/IST.xsd"xmlns:typy="http://www.mf.gov.pl/xsd/aesais/typy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Załączone pliki o rozszerzeniu „xsd” zawierają definicje wszystkich dokumentów xmlspecyfikacji według standardu „XML Schema”.
1.13. Rola załączonych schematów
Pliki załączonych schematów nie umożliwiają za pomocą parserów sprawdzenia zgodnościdokumentu z pozostałymi regułami (bez oznaczenia „S”), a także sprawdzenia zgodnościdanych z wartościami przewidzianymi dla tych danych w słownikach.
• sprawdzenie struktury,
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 zniniejszą specyfikacją:
• sprawdzenie typów danych,
• sprawdzenie części reguł.
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 15/44
<ds:Signature Id="id0" xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> <ds:SignedInfo> <ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments" /> <ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /> <ds:Reference URI=""> <ds:Transforms> <ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /> </ds:Transforms> <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> <ds:DigestValue>i6ZZPSjmipMyLadXX9wTSEJrDiU=</ds:DigestValue> </ds:Reference> </ds:SignedInfo> <ds:SignatureValue>i09cIzmzEe0Ny92fWdOmGQHE9xvCLRa8oxUHaFJmOJ+0YbdBUXSH9857obr95B1qd/P5em/jQa5YQO/fuLnxVnVGe1rqNDO61aFouA9cqJGoGaMavhtw18P1Ht+dwuOG6QUSyLWyBFhoBd9psELkhHxEJjMqZBDgbick+07Ehn4= </ds:SignatureValue> <ds:KeyInfo> <ds:X509Data> <ds:X509Certificate>MIIFKDCCBBCgAwIBAgIEP9md+DANBgkqhkiG9w0BAQUFADB1MQswCQYDVQQGEwJQTDEfMB0GA1UEChMWVFAgSW50ZXJuZXQgU3AuIHogby5vLjEkMCIGA1UECxMbQ2VudHJ1bSBDZXJ0eWZpa2FjamkgU2lnbmV0MR8wHQYDVQQDExZDQyBTaWduZXQgLSBDQSBLbGFzYSAyMB4XDTAzMTIxMjEwNTI0MFoXDTA0MTIxMTEwNTI0MFowgYAxCzAJBgNVBAYTAlBMMSgwJgYDVQQKEx9TeXN0ZW15IEtvbXB1dGVyb3dlIEdMT1dLQSBTLkEuMQwwCgYDVQQLEwNTS0cxIjAgBgkqhkiG9w0BCQEWE0FkYW1fS3J1Y3pla0Bza2cucGwxFTATBgNVBAMTDEFkYW0gS3J1Y3plazCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAvBLtfblY0SqKz9GSGyzBPOkFYKZw816eDyG6eS+X8h0bWPBSnCzURZedB3hzAnsrVjEj81OJIsqjbEQqKBDdr80XGOrQKY1zkwBOclr9tvdosa7P9vvZIOZYdt3VcNYcTWnTpa6sq/PG5P8+5yd0uuekiKXWKxGJPbntHeU0L5ECAwEAAaOCAjYwggIy
xsi:schemaLocation="http://www.mf.gov.pl/xsd/Intrastat/IST.xsd IST.xsd "> <Deklaracja NrWlasny="123" Typ="W" Rodzaj="D" Rok="2014" Miesiac="08" Numer="1" Wersja="1" LacznaWartoscFaktur="20000" LacznaWartoscStatystyczna="20000" LacznaLiczbaPozycji="2" Miejscowosc="Kraków" Data="2014-08-25"> <PodmiotZobowiazany Nazwa="Firma X" UlicaNumer="Statystyczna 22/1" KodPocztowy="31-111" Miejscowosc="Kraków" Nip="1234567890"Regon="12345678901234" /> <Towar PozId="1" OpisTowaru="Układ scalony Ethernet PLL" KrajPrzeznaczeniaWysylki="NL" WarunkiDostawy="EXW" RodzajTransakcji="11" RodzajTransportu="3" KodTowarowy="85422169" IdKontrahenta="NL999999999B99" MasaNetto="1" IloscUzupelniajacaJm="100" WartoscFaktury="10000" WartoscStatystyczna="10000" /> <Towar PozId="2" OpisTowaru="Układ scalony Ethernet PLL" KrajPrzeznaczeniaWysylki="FR" WarunkiDostawy="EXW" RodzajTransakcji="11" RodzajTransportu="3" KodTowarowy="85422169" IdKontrahenta="FRXX 999999999" MasaNetto="1" IloscUzupelniajacaJm="100" WartoscFaktury="10000" WartoscStatystyczna="10000" /> <Wypelniajacy NazwiskoImie="Kowalski Jan" Telefon="(12) 6290100" Faks="(12) 6290150" Email="[email protected]" /> </Deklaracja>
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 16/44
</ist:IST>
MA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwQQYDVR0fBDowODA2oDSgMoYwaHR0cDovL3d3dy5zaWduZXQucGwvcmVwb3p5dG9yaXVtL2NybC9rbGFzYTIuY3JsMB4GA1UdEQQXMBWBE0FkYW1fS3J1Y3pla0Bza2cucGwwggE7BgNVHSAEggEyMIIBLjCCASoGDisGAQQBvj8CgUgKBgICMIIBFjCBwgYIKwYBBQUHAgIwgbUagbJDZXJ0eWZpa2F0IG5pZWt3YWxpZmlrb3dhbnkgd3lkYW55IHpnb2RuaWUgeiBkb2t1bWVudGVtICJQb2xpdHlrYSBDZXJ0eWZpa2FjamkgLSBaYWJlenBpZWN6ZW5pZSBwb2N6dHkgZWxla3Ryb25pY3puZWogZGxhIGZpcm0iLiBHcmFuaWN6bmEga3dvdGEgdHJhbnNha2NqaSA8d2FydG9zY196X3Vtb3d5PiBQTE4uME8GCCsGAQUFBwIBFkNodHRwOi8vd3d3LnNpZ25ldC5wbC9yZXBvenl0b3JpdW0vZG9rdW1lbnR5L2tsYXNhMi9wY196cGVmMl8yXzIucGRmMBQGA1UdCQQNMAswCQYDVQQMMQITADAfBgNVHSMEGDAWgBS7RQZSC8uBzSlUs7x8QUzNBw6MJTAdBgNVHQ4EFgQUflFtuk7gaH2W2/r/xl+RKfIPFHEwCQYDVR0TBAIwADANBgkqhkiG9w0BAQUFAAOCAQEAHf6fDYHm5N1IZd+QfLqXRvMAccVJhxILYliON4yCdNZiHaOwwfNFxL9hicE07/48u2yNyzXvVwOVQjwlRr7vOgWQR/VYKxpZD7tBgRripynF7XTPD22MnuMakmbKemLmPHGB4w3fiiRCQQabY3xUOYsCrdGBDONmISnNOhAhrfjHzjbXqWNdJ7BCRTVhXfoB0o1GOrsYk4TpkXPr9EWgv/mMhtY8MIneoouKWiGTvVe2FkSoEvbZ8XeJrw+ibZS0U943NhsoPnJns8LWMbrDyIbQgF8MCy0cTUxDCoB++EkZrFw3+RbF2YARpHwE1eVsSKb3Vw86v/tJq3sZMXWtfg== </ds:X509Certificate> </ds:X509Data> </ds:KeyInfo> </ds:Signature>
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 17/44
2. Komunikat ISA
2.1. Struktura
2.2. Zawartość informacyjna
Dokument ISA jest elektroniczną formą wniosku o anulowanie deklaracji INTRASTATwysyłanym przez podmiot.
1ISA -
1-AnulowanieDeklaracji -(AnulowanieDeklaracjiType)
0..1-ds:Signature -
/ISA
Element główny. Zawiera wszystkie pozostałe elementy.
xmlns - n..255 - W
Deklaracja przestrzeni nazw. Musi być podana w postaci:xmlns="http://www.mf.gov.pl/xsd/Intrastat/ISA.xsd"
-
Email - z..35 - O
Atrybut ten będzie ignorowany w procesie przetwarzania komunikatu i niebędzie wykorzystywany jako adres do komunikacji zwrotnej.
G29
1 -
/ISA/AnulowanieDeklaracji
Element grupujący dane anulowania deklaracji INTRASTAT.
Nip - z10 - W
NIP podmiotu zobowiązanego.
-
NrWlasny - z..14 - W
Identyfikator dokumentu nadany przez podmiot przesyłający dokument(podmiot zgłaszający lub podmiot zobowiązany).
-
Typ - z1 060 W
Informacja określająca typ dokumentu: "W" - wywóz, "P" - przywózpodlegającego anulowaniu
-
Rok 1 n4,0 - W
Rok okresu sprawozdawczego podlegającego anulowaniu.
ZWM10,
ZWM8
Miesiac 1 n2,0 - W
Miesiąc okresu sprawozdawczego podlegającego anulowaniu.
ZWM11,
ZWM8
1 -
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 18/44
/ISA/ds:Signature
0..1 -
2.3. Lokalne reguły wymagalności
2.4. Lokalne reguły pozostałe
Brak reguł
ZWM8 Okres sprawozdawczy (określany przez rok i miesiąc) musi być większy lub równy 2004-05 imniejszy lub równy od bieżącego roku i miesiąca.
ZWM10 Rok sprawozdawczy musi być podany w postaci czterech cyfr.
ZWM11 Miesiąc sprawozdawczy musi być podany w postaci dwóch cyfr z przedziału od "01" do "12".
Schemat komunikatu ISA znajduje się w pliku ISA.xsd, który jest załączony do specyfikacji.
2.5. Schemat
2.6. Przykłady
Przykłady dokumentów ISA znajduje się w plikach ISA_n.xml, załączonych do specyfikacji (nto kolejny numer pliku).
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 19/44
3. Komunikat IST
3.1. Struktura
3.2. Zawartość informacyjna
Dokument IST jest elektroniczną formą deklaracji INTRASTAT.
1IST -
1-Deklaracja -(DeklaracjaType)
1--PodmiotZobowiazany -(PodmiotZobowiazanyType)
0..1--Zglaszajacy -(ZglaszajacyType)
0..9999--Towar -(TowarType)
1--Wypelniajacy -(WypelniajacyType)
0..1-ds:Signature -
/IST
Element główny. Zawiera wszystkie pozostałe elementy.
xmlns - n..255 - W
Deklaracja przestrzeni nazw. Musi być podana w postaci:xmlns="http://www.mf.gov.pl/xsd/Intrastat/IST.xsd"
-
Email - z..35 - O
Atrybut ten będzie ignorowany w procesie przetwarzania komunikatu i niebędzie wykorzystywany jako adres do komunikacji zwrotnej.
G29
1 -
/IST/Deklaracja
Element grupujący dane deklaracji INTRASTAT.
NrWlasny - z..14 - W
Identyfikator dokumentu nadany przez podmiot przesyłający dokument(podmiot zgłaszający lub podmiot zobowiązany).
-
Typ - z1 060 W
Informacja określająca typ dokumentu: "W" - wywóz, "P" - przywóz.
ZWM1
Rok 1 n4,0 - W
Rok okresu sprawozdawczego.
ZWM1,
ZWM10,
ZWM8
Miesiac 1 n2,0 - W
Miesiąc okresu sprawozdawczego.
ZWM1,
ZWM11,
ZWM8
1 -
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 20/44
Numer 1 n3,0 - W
Numer deklaracji częściowej.
G1,
ZWM1
Wersja 1 n3,0 - W
Numer wersji deklaracji.
G1,
WPD2,
ZWM1,
ZWM5
Rodzaj 2 z1 061 W
Rodzaj deklaracji.
WPD1
UC 3 z..6 067 O
Urząd celny. Kod urzędu celnego, do którego jest kierowana deklaracja.
-
LacznaWartoscFaktur 6 n15,0 - Z
Łączna wartość fakturowa w PLN.
G2,
WI3,
WI5
LacznaWartoscStatystyczna 7 n15,0 - Z
Łączna wartość statystyczna w PLN.
G2,
WI2,
WI6
LacznaLiczbaPozycji 8 n4,0 - Z
Łączna liczba pozycji.
G2,
WI1,
WI4
Miejscowosc 21 z..35 - W
Miejscowość wypełnienia dokumentu.
G9
Data 21 d - W
Data wypełnienia dokumentu.
-
/IST/Deklaracja/PodmiotZobowiazany
Dane podmiotu zobowiązanego - nadawcy/odbiorcy.
Nazwa 4 z..255 - W
Nazwa firmy lub nazwisko i imię.
G9
1 -
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 21/44
UlicaNumer 4 z..35 - W
Ulica, numer domu.
G9
KodPocztowy 4 z..9 - W
Kod pocztowy.
G9
Miejscowosc 4 z..35 - W
Miejscowość.
G9
Nip 4 z10 - W
Numer identyfikacji podatkowej NIP.
G28,
WIP1,
ZWM1
Regon 4 z14 - O
Numer identyfikacyjny REGON.
G11
/IST/Deklaracja/Zglaszajacy
Dane podmiotu zgłaszającego/przedstawiciela.
Nazwa 5 z..255 - W
Nazwa firmy lub nazwisko i imię.
G9
UlicaNumer 5 z..35 - W
Ulica, numer domu.
G9
KodPocztowy 5 z..9 - W
Kod pocztowy.
G9
Miejscowosc 5 z..35 - W
Miejscowość.
G9
Nip 5 z10 - W
Numer identyfikacji podatkowej NIP.
G28,
WIP1
Regon 5 z14 - O
Numer identyfikacyjny REGON.
G11
0..1 -
/IST/Deklaracja/Towar
Dane pozycji towarowej.
PozId 9 n4,0 - W
Numer pozycji.
G1,
WPP1,
WPP2,
ZWM7
0..9999 -
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 22/44
OpisTowaru 10 z..255 - Z
Opis towaru.
WFL1
KrajPrzeznaczeniaWysylki 11 z2 049 Z
Kod kraju przeznaczenia dla deklaracji o typie wywóz lub kod kraju wysyłki dladeklaracji o typie przywóz.
ZWM2,
ZWM4
WarunkiDostawy 12 z3 002 Z
Kod warunków dostawy.
WFL9
RodzajTransakcji 13 z2 004 Z
Kod rodzaju transakcji.
WFL2
KodTowarowy 14 z8 028, 187 Z
Kod towarowy.
ZWM3
RodzajTransportu 15 z..2 005 Z
Kod rodzaju transportu.
WFL10
KrajPochodzenia 16 z2 007 Z
Kod kraju pochodzenia.
WFL4
IdKontrahenta - z..17 - O
Identyfikator kontrahenta zagranicznego.
-
MasaNetto 17 n11,0 - Z
Masa netto.
G2,
WFL6
IloscUzupelniajacaJm 18 n11,0 - Z
Ilość towaru w uzupełniającej jednostce miary.
G2,
WFL5
WartoscFaktury 19 n15,0 - Z
Wartość fakturowa w PLN.
G2,
WFL3
WartoscStatystyczna 20 n15,0 - Z
Wartość statystyczna w PLN.
G2,
WFL7,
WFL8
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 23/44
/IST/Deklaracja/Wypelniajacy
Dane wypełniającego deklarację.
NazwiskoImie 21 z..35 - W
Nazwisko i imię.
G9
Telefon 21 z..35 - O
Telefon.
G9
Faks 21 z..35 - O
Faks.
G9
Email 21 z..35 - O
Email.
G9
NrWpisu 21 z..35 - O
Numer wpisu na listę agentów celnych.
G9
1 -
/IST/ds:Signature
0..1 -
3.3. Lokalne reguły wymagalności
WFL1 JEŚLI podano /IST/Deklaracja/Towar/@KodTowarowy WTEDY JEŚLI/IST/Deklaracja/Towar/@KodTowarowy znajduje się w słowniku 187 WTEDY/IST/Deklaracja/Towar/@OpisTowaru nie może wystąpić W PRZECIWNYM PRZYPADKU/IST/Deklaracja/Towar/@OpisTowaru jest wymagany W PRZECIWNYM PRZYPADKU(anulowanie pozycji) /IST/Deklaracja/Towar/@OpisTowaru nie może wystąpić. Komentarz:Dla kodów towarowych znajdujących się w słowniku 187 opis towaru nie może wystąpić; wprzeciwnym przypadku opis towaru jest wymagany. Opisu towaru nie podaje się wprzypadku anulowania pozycji.
WFL2 JEŚLI podano /IST/Deklaracja/Towar/@KodTowarowy WTEDY JEŚLI/IST/Deklaracja/Towar/@KodTowarowy znajduje się w słowniku 187 WTEDY/IST/Deklaracja/Towar/@RodzajTransakcji nie może wystąpić W PRZECIWNYMPRZYPADKU /IST/Deklaracja/Towar/@RodzajTransakcji jest wymagany WPRZECIWNYM PRZYPADKU (anulowanie pozycji)/IST/Deklaracja/Towar/@RodzajTransakcji nie może wystąpić. Komentarz: Dla kodówtowarowych znajdujących się w słowniku 187 rodzaj transakcji nie może wystąpić; wprzeciwnym przypadku rodzaj transakcji jest wymagany. Rodzaju transakcji nie podaje się wprzypadku anulowania pozycji.
WFL3 JEŚLI podano /IST/Deklaracja/Towar/@KodTowarowy WTEDY JEŚLI/IST/Deklaracja/Towar/@KodTowarowy znajduje się w słowniku 188 WTEDY/IST/Deklaracja/Towar/@WartoscFaktury nie może wystąpić W PRZECIWNYMPRZYPADKU /IST/Deklaracja/Towar/@WartoscFaktury jest wymagany W PRZECIWNYMPRZYPADKU (anulowanie pozycji) /IST/Deklaracja/Towar/@WartoscFaktury nie możewystąpić. Komentarz: Dla kodów towarowych znajdujących się w słowniku 188 wartośćfaktury nie może wystąpić; w przeciwnym przypadku wartość faktury jest wymagana.Wartości faktury nie podaje się w przypadku anulowania pozycji.
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 24/44
WFL4 JEŚLI /IST/Deklaracja/@Typ = "P" (przywóz) WTEDY JEŚLI podano/IST/Deklaracja/Towar/@KodTowarowy WTEDY JEŚLI/IST/Deklaracja/Towar/@KodTowarowy występuje w słowniku 187 WTEDY/IST/Deklaracja/Towar/@KrajPochodzenia nie może wystąpić W PRZECIWNYMPRZYPADKU /IST/Deklaracja/Towar/@KrajPochodzenia jest wymagany WPRZECIWNYM PRZYPADKU (anulowanie pozycji)/IST/Deklaracja/Towar/@KrajPochodzenia nie może wystąpić Komentarz: Dla kodówtowarowych znajdujących się w słowniku 187 kraj pochodzenia w przywozie nie możewystąpić; w przeciwnym przypadku w przywozie kraj pochodzenia jest wymagany. Krajupochodzenia nie podaje się na deklaracji przywozowej w przypadku anulowania pozycji.
WFL5 JEŚLI podano /IST/Deklaracja/Towar/@KodTowarowy WTEDY JEŚLI/IST/Deklaracja/Towar/@KodTowarowy posiada uzupełniającą jednostkę miary WTEDY/IST/Deklaracja/Towar/@IloscUzupelniajacaJm jest wymagany W PRZECIWNYMPRZYPADKU (anulowanie pozycji) /IST/Deklaracja/Towar/@IloscUzupelniajacaJm niemoże wystąpić. Komentarz: Jeżeli towar posiada uzupełniającą jednostkę miary, ilość wjednostce uzupełniającej jest wymagana. Ilości nie podaje się w przypadku anulowaniapozycji.
WFL6 /IST/Deklaracja/Towar/@MasaNetto jest wymagany W PRZECIWNYM PRZYPADKU(anulowanie pozycji) /IST/Deklaracja/Towar/@MasaNetto nie może wystąpić. Komentarz:Masa netto jest wymagana, nie może wystąpić tylko dla anulowanych pozycji.
WFL7 JEŚLI podano /IST/Deklaracja/Towar/@KodTowarowy WTEDY JEŚLI/IST/Deklaracja/Towar/@KodTowarowy znajduje się w słowniku 189/IST/Deklaracja/Towar/@WartoscStatystyczna nie może wystąpić. W PRZECIWNYMPRZYPADKU JEŚLI /IST/Deklaracja/Towar/@KodTowarowy występuje w słowniku 190WTEDY /IST/Deklaracja/Towar/@WartoscStatystyczna jest wymagany WPRZECIWNYM PRZYPADKU /IST/Deklaracja/Towar/@WartoscStatystyczna jestopcjonalny W PRZECIWNYM PRZYPADKU (anulowanie pozycji)/IST/Deklaracja/Towar/@WartoscStatystyczna nie może wystąpić. Komentarz: Dla kodówtowarowych znajdujących się w słowniku 189 wartość statystyczna nie może wystąpić. Dlakodów towarowych znajdujących się w słowniku 190 wartość statystyczna jest wymagana.W pozostałych przypadkach wartość statystyczna jest opcjonalna. Wartości statystycznej niepodaje się w przypadku anulowania pozycji.
WFL8 JEŚLI podano /IST/Deklaracja/Towar/@KodTowarowy WTEDY JEŚLI/IST/Deklaracja/Towar/@RodzajTransakcji znajduje się w słowniku 191/IST/Deklaracja/Towar/@WartoscStatystyczna jest wymagany W PRZECIWNYMPRZYPADKU /IST/Deklaracja/Towar/@WartoscStatystyczna jest opcjonalny WPRZECIWNYM PRZYPADKU (anulowanie pozycji)/IST/Deklaracja/Towar/@WartoscStatystyczna nie może wystąpić. Komentarz: Dla pozycji zrodzajami transakcji znajdującymi się w słowniku 191 wartość statystyczna jest wymagana.
WFL9 JEŚLI podano /IST/Deklaracja/Towar/@KodTowarowy WTEDY JEŚLI/IST/Deklaracja/Towar/@KodTowarowy znajduje się w słowniku 187 WTEDY/IST/Deklaracja/Towar/@WarunkiDostawy nie może wystąpić W PRZECIWNYMPRZYPADKU /IST/Deklaracja/Towar/@WarunkiDostawy jest opcjonalny WPRZECIWNYM PRZYPADKU (anulowanie pozycji)/IST/Deklaracja/Towar/@WarunkiDostawy nie może wystąpić. Komentarz: Dla kodówtowarowych znajdujących się w słowniku 187 warunki dostawy nie mogą wystąpić; wprzeciwnym przypadku warunki dostawy są opcjonalne. Warunków dostawy nie podaje się wprzypadku anulowania pozycji.
WFL10 JEŚLI podano /IST/Deklaracja/Towar/@KodTowarowy WTEDY JEŚLI/IST/Deklaracja/Towar/@KodTowarowy znajduje się w słowniku 187 WTEDY/IST/Deklaracja/Towar/@RodzajTransportu nie może wystąpić W PRZECIWNYM
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 25/44
3.4. Lokalne reguły pozostałe
PRZYPADKU /IST/Deklaracja/Towar/@RodzajTransportu jest opcjonalny WPRZECIWNYM PRZYPADKU (anulowanie pozycji)/IST/Deklaracja/Towar/@RodzajTransportu nie może wystąpić. Komentarz: Dla kodówtowarowych znajdujących się w słowniku 187 rodzaj transportu nie może wystąpić; wprzeciwnym przypadku rodzaj transportu jest opcjonalny. Rodzaju transportu nie podaje sięw przypadku anulowania pozycji.
WI1 JEŚLI /IST/Deklaracja/@Rodzaj = "D", "K" (zgłoszenie lub zamiana) WTEDY/IST/Deklaracja/@LacznaLiczbaPozycji jest wymagana W PRZECIWNYM PRZYPADKU(korekta) /IST/Deklaracja/@LacznaLiczbaPozycji nie może wystąpić. Komentarz: Dladeklaracji pierwotnych i zamian deklaracji wymagane jest podanie łącznej liczby pozycji. Dlakorekt deklaracji wartość ta nie może wystąpić.
WI2 JEŚLI /IST/Deklaracja/@Rodzaj = "D", "K" (zgłoszenie lub zamiana) WTEDY JEŚLIpodano /IST/Deklaracja/Towar/@WartoscStatystyczna WTEDY/IST/Deklaracja/@LacznaWartoscStatystyczna jest wymagany W PRZECIWNYMPRZYPADKU /IST/Deklaracja/@LacznaWartoscStatystyczna jest opcjonalny (patrz teżWI6) W PRZECIWNYM PRZYPADKU (korekta)/IST/Deklaracja/@LacznaWartoscStatystyczna nie może wystąpić. Komentarz: Jeżeli dlapozycji deklaracji pierwotnej lub zamiany deklaracji podano wartość statystyczną,wymagane jest podanie łącznej wartości statystycznej. Dla korekt deklaracji łączna wartośćstatystyczna nie może wystąpić.
WI3 JEŚLI /IST/Deklaracja/@Rodzaj = "D", "K" (zgłoszenie lub zamiana) WTEDY JEŚLIpodano /IST/Deklaracja/Towar/@WartoscFaktury WTEDY/IST/Deklaracja/@LacznaWartoscFaktur jest wymagany W PRZECIWNYM PRZYPADKU/IST/Deklaracja/@LacznaWartoscFaktur jest opcjonalny (patrz też WI5) WPRZECIWNYM PRZYPADKU (korekta) /IST/Deklaracja/@LacznaWartoscFaktur nie możewystąpić. Komentarz: Jeżeli dla pozycji deklaracji pierwotnej lub zamiany deklaracji podanowartość faktury, wymagane jest podanie łącznej wartości fakturowej. Dla korekt deklaracjiłączna wartość fakturowa nie może wystąpić.
ZWM2 JEŚLI /IST/Deklaracja/@Rodzaj = "D", "K" (zgłoszenie lub zamiana) WTEDY/IST/Deklaracja/Towar/@KrajPrzeznaczeniaWysylki jest wymagany W PRZECIWNYMPRZYPADKU (korekta) JEŚLI podano którykolwiek z atrybutów /IST/Deklaracja/Towarróżny od @PozId (korekta pozycji/ dopisanie pozycji) WTEDY/IST/Deklaracja/Towar/@KrajPrzeznaczeniaWysylki jest wymagany W PRZECIWNYMPRZYPADKU (anulowanie pozycji) /IST/Deklaracja/Towar/@KrajPrzeznaczeniaWysylkinie może wystąpić. Komentarz: Kraj przeznaczenia/wysyłki na deklaracji pierwotnej,zamianie deklaracji oraz korekcie deklaracji, polegającej na zmianie danych lub dopisaniupozycji jest wymagany. W przeciwnym przypadku kraj przeznaczenia/ wysyłki nie możewystąpić.
ZWM3 JEŚLI /IST/Deklaracja/@Rodzaj = "D", "K" (zgłoszenie lub zamiana) WTEDY/IST/Deklaracja/Towar/@KodTowarowy jest wymagany W PRZECIWNYM PRZYPADKU(korekta) JEŚLI podano którykolwiek z atrybutów /IST/Deklaracja/Towar różny od @PozId(korekta pozycji/ dopisanie pozycji) WTEDY /IST/Deklaracja/Towar/@KodTowarowy jestwymagany W PRZECIWNYM PRZYPADKU (anulowanie pozycji)/IST/Deklaracja/Towar/@KodTowarowy nie może wystąpić. Komentarz: Kod towaru nadeklaracji pierwotnej, zamianie deklaracji oraz korekcie deklaracji, polegającej na zmianiedanych lub dopisaniu pozycji jest wymagany. W przeciwnym przypadku kod towaru niemoże wystąpić.
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 26/44
WI4 JEŚLI /IST/Deklaracja/@Rodzaj = "D", "K" (zgłoszenie lub zamiana) WTEDY JEŚLI/IST/Deklaracja/@LacznaLiczbaPozycji > 0 WTEDY/IST/Deklaracja/@LacznaLiczbaPozycji musi się równać liczbie wszystkich/IST/Deklaracja/Towar W PRZECIWNYM PRZYPADKU/IST/Deklaracja/@LacznaLiczbaPozycji = "0" (deklaracja zerowa). Komentarz: Dlaniezerowych deklaracji pierwotnych oraz zamian deklaracji (zawierających pozycje towarowe)łączna liczba pozycji musi być równa liczbie pozycji towarowych. Dla zerowych deklaracjipierwotnych i zamian deklaracji (nie posiadających pozycji towarowych) należy podać 0.
WI5 JEŚLI /IST/Deklaracja/@Rodzaj = "D", "K" (zgłoszenie lub zamiana) WTEDY JEŚLI/IST/Deklaracja/@LacznaLiczbaPozycji > 0 WTEDY/IST/Deklaracja/@LacznaWartoscFaktur musi się równać sumie wszystkich/IST/Deklaracja/Towar/@WartoscFaktury W PRZECIWNYM PRZYPADKU/IST/Deklaracja/@LacznaWartoscFaktur = "0" (deklaracja zerowa). Komentarz: Dlaniezerowych deklaracji pierwotnych oraz zamian deklaracji (zawierających pozycje towarowe)łączna wartość fakturowa musi być równa sumie wartości fakturowych z pozycji. Dla zerowychdeklaracji pierwotnych i zamian deklaracji (nie posiadających pozycji towarowych) należypodać 0.
WI6 JEŚLI /IST/Deklaracja/@Rodzaj = "D", "K" (zgłoszenie lub zamiana) WTEDY JEŚLI/IST/Deklaracja/@LacznaLiczbaPozycji > 0 WTEDY/IST/Deklaracja/@LacznaWartoscStatystyczna musi się równać sumie wszystkich/IST/Deklaracja/Towar/@WartoscStatystyczna W PRZECIWNYM PRZYPADKU/IST/Deklaracja/@LacznaWartoscStatystyczna = "0" (deklaracja zerowa) lub nie podajesię (nie przekroczono progu szczegółowego). Komentarz: Dla niezerowych deklaracjipierwotnych oraz zamian deklaracji (zawierających pozycje towarowe) łączna wartośćstatystyczna musi być równa sumie wartości statystycznych z pozycji. Dla zerowych deklaracjipierwotnych i zamian deklaracji (nie posiadających pozycji towarowych) podmioty powyżejprogu szczegółowego podają 0, a podmioty poniżej progu szczegółowego pozostawiają pustepole.
WIP1 Podmiot musi być zarejestrowany w systemie i osoba zgłaszająca musi być upoważniona dowysyłania deklaracji w imieniu podmiotu.
WPD1 JEŚLI /IST/Deklaracja/@Rodzaj = "K", "P" (zamiana lub korekta) WTEDY wymagane jestwcześniejsze przyjęcie do systemu dokumentu IST gdzie: /IST/Deklaracja/@Rodzaj = "D"(zgłoszenie INTRASTAT) /IST/Deklaracja/@Wersja = "1" oraz:/IST/Deklaracja/PodmiotZobowiazany/@Nip, /IST/Deklaracja/@Typ, /IST/Deklaracja/@Rok,/IST/Deklaracja/@Miesiac, /IST/Deklaracja/@Numer identycznych jak bieżący dokument.Komentarz: Korekta lub zamiana deklaracji może być dokonana tylko wtedy, gdy w systemieistnieje zgłoszenie pierwotne dla danego podmiotu, typu deklaracji, roku i miesiącasprawozdawczego oraz numeru deklaracji częściowej.
WPD2 JEŚLI /IST/Deklaracja/@Rodzaj = "K", "P" (zamiana lub korekta) WTEDY/IST/Deklaracja/@Wersja musi być o jeden większy od ostatnio wprowadzonego do systemudokumentu IST o tym samym komplecie danych:/IST/Deklaracja/PodmiotZobowiazany/@Nip, /IST/Deklaracja/@Typ,/IST/Deklaracja/@Rok, /IST/Deklaracja/@Miesiac, /IST/Deklaracja/@Numer. Komentarz:Numer wersji składanej korekty lub zamiany deklaracji INTRASTAT musi być o jeden większyod poprzedniej wersji dokumentu dla danego podmiotu, typu deklaracji, roku i miesiącasprawozdawczego oraz numeru deklaracji częściowej.
WPP1 JEŚLI /IST/Deklaracja/@Rodzaj = "P" (korekta) i w /IST/Deklaracja/Towar podano wyłącznie@PozId (przypadek anulowania pozycji) WTEDY na deklaracji wynikowej w systemie musiwystępować /IST/Deklaracja/Towar o identycznej wartości @PozId (system musi "znać"pozycję towarową do anulowania). Komentarz: Jeżeli w dokumencie korekty deklaracji dlapozycji towarowej podano tylko jej numer (przypadek anulowania pozycji), numer ten musi
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 27/44
występować na deklaracji wynikowej (system musi "znać" pozycję towarową do anulowania).
WPP2 JEŚLI /IST/Deklaracja/@Rodzaj = "P" (korekta) i w /IST/Deklaracja/Towar podano oprócz@PozId którykolwiek atrybut oraz podany @PozId nie występuje na deklaracji wynikowej(dopisanie pozycji) WTEDY @PozId musi być kolejną liczbą całkowitą w sekwencji numerówpozycji. Komentarz: Jeżeli w ramach deklaracji korekty dopisywana jest pozycja towarowa,identyfikator tej pozycji musi być kolejną liczbą w sekwencji numerów pozycji na deklaracjiwynikowej i numerów pozycji dopisywanych przez bieżący dokument.
ZWM1 Nie jest możliwe wprowadzenie do systemu dwóch (lub większej liczby) dokumentów IST otym samym komplecie danych: /IST/Deklaracja/PodmiotZobowiazany/@Nip,/IST/Deklaracja/@Typ, /IST/Deklaracja/@Rok, /IST/Deklaracja/@Miesiac,/IST/Deklaracja/@Numer, /IST/Deklaracja/@Wersja. Komentarz: Nie jest możliwewprowadzenie do systemu dwóch (lub większej liczby) deklaracji INTRASTAT o tym samymnumerze NIP, typie, roku i miesiącu sprawozdawczym, numerze deklaracji częściowej orazwersji.
ZWM4 Wartość "PL" nie jest dozwolona jako kraj przeznaczenia/wysyłki.
ZWM5 JEŚLI /IST/Deklaracja/@Rodzaj = "D" (zgłoszenie) WTEDY /IST/Deklaracja/@Wersja musibyć równy "1". Komentarz: Zgłoszenie pierwotne musi mieć numer wersji "1".
ZWM7 JEŚLI /IST/Deklaracja/@Rodzaj = "D", "K" (zgłoszenie lub zamiana) WTEDY w kolejnych/IST/Deklaracja/Towar atrybuty "PozId" muszą być kolejnymi liczbami całkowitymizaczynając od 1 W PRZECIWNYM PRZYPADKU /IST/Deklaracja/Towar/@PozIdmuszą być unikalne w ramach dokumentu i występować w porządku rosnącym.Komentarz: Dla deklaracji pierwotnych i zamian deklaracji numery pozycji muszą być kolejnymiliczbami całkowitymi zaczynając od 1. Dla korekt deklaracji numery pozycji muszą byćunikalne w ramach dokumentu i występować w porządku rosnącym.
ZWM8 Okres sprawozdawczy (określany przez rok i miesiąc) musi być większy lub równy 2004-05 imniejszy lub równy od bieżącego roku i miesiąca.
ZWM10 Rok sprawozdawczy musi być podany w postaci czterech cyfr.
ZWM11 Miesiąc sprawozdawczy musi być podany w postaci dwóch cyfr z przedziału od "01" do "12".
Schemat komunikatu IST znajduje się w pliku IST.xsd, który jest załączony do specyfikacji.
3.5. Schemat
3.6. Przykłady
Przykłady dokumentów IST znajduje się w plikach IST_n.xml, załączonych do specyfikacji (nto kolejny numer pliku).
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 28/44
4. Komunikat ISTA
4.1. Struktura
4.2. Zawartość informacyjna
Dokument ISTA jest elektroniczną formą akceptacji wcześniej przesłanego dokumentudeklaracji INTRASTAT. Otrzymanie dokumentu ISTA oznacza, że dokumentowi zostałnadany numer ewidencyjny w systemie INTRASTAT.
1ISTA -
1-Akceptacja -(AkceptacjaType)
0..1-ds:Signature -
/ISTA
Element główny. Zawiera wszystkie pozostałe elementy.
xmlns - n..255 - W
Deklaracja przestrzeni nazw. Musi być podana w postaci:xmlns="http://www.mf.gov.pl/xsd/Intrastat/ISTA.xsd"
-
1 -
/ISTA/Akceptacja
Element zawiera informacje o zaakceptowanej deklaracji INTRASTAT.
DataPrzyjecia - d - W
Data przyjęcia dokumentu do ewidencji w systemie INTRASTAT.
-
NrDeklaracji - z..35 - W
Numer deklaracji wynikowej w systemie.
-
IdentyfikatorSystemowy - z..30 - W
Numer ewidencyjny, nadany deklaracji INTRASTAT w momencie przyjęcia jejdo przetwarzania w systemie ECIP/SEAP.
-
NrWlasny - z..14 - W
Identyfikator dokumentu nadany przez podmiot przesyłający dokument(podmiot zgłaszający lub podmiot zobowiązany).
-
1 -
/ISTA/ds:Signature
0..1 -
4.3. Lokalne reguły wymagalności
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 29/44
4.4. Lokalne reguły pozostałe
Brak reguł
Brak reguł
Schemat komunikatu ISTA znajduje się w pliku ISTA.xsd, który jest załączony dospecyfikacji.
4.5. Schemat
4.6. Przykłady
Przykłady dokumentów ISTA znajduje się w plikach ISTA_n.xml, załączonych dospecyfikacji (n to kolejny numer pliku).
5. Komunikat ISTB
5.1. Struktura
5.2. Zawartość informacyjna
Dokument ISTB jest elektroniczną formą odrzucenia wcześniej przesłanego dokumentudeklaracji INTRASTAT.
1ISTB -
1-Odrzucenie -(OdrzucenieType)
1..999--Blad -(BladType)
0..1-ds:Signature -
/ISTB
Element główny. Zawiera wszystkie pozostałe elementy.
xmlns - n..255 - W
Deklaracja przestrzeni nazw. Musi być podana w postaci:xmlns="http://www.mf.gov.pl/xsd/Intrastat/ISTB.xsd"
-
1 -
/ISTB/Odrzucenie
Element zawiera informacje o odrzucanej deklaracji INTRASTAT.
DataOdmowyPrzyjecia - d - W
Data podjęcia próby przyjęcia dokumentu do systemu (data, kiedy operacjaprzyjęcia zakończyła się niepowodzeniem).
-
1 -
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 30/44
IdentyfikatorSystemowy - z..30 - W
Numer ewidencyjny, nadany deklaracji INTRASTAT w momencie przyjęcia jejdo przetwarzania w systemie ECIP/SEAP.
-
NrWlasny - z..14 - W
Identyfikator dokumentu nadany przez podmiot przesyłający dokument(podmiot zgłaszający lub podmiot zobowiązany).
-
/ISTB/Odrzucenie/Blad
Element grupujący dane dotyczące błędu, będącego przyczynąodrzucenia dokumentu.
Kod - z..255 - W
Kod reguły, której naruszenie powoduje niemożliwość przyjęcia dokumentu dosystemu.
-
OpisBledu - z..512 - W
Opis błędu.
-
Pozycja - n4,0 - O
Pozycja dokumentu, której dotyczy błąd. Jeżeli błąd dotyczy nagłówka lub niejest powiązany z pozycją, atrybut nie występuje.
-
1..999 -
/ISTB/ds:Signature
0..1 -
5.3. Lokalne reguły wymagalności
5.4. Lokalne reguły pozostałe
Brak reguł
Brak reguł
Schemat komunikatu ISTB znajduje się w pliku ISTB.xsd, który jest załączony dospecyfikacji.
5.5. Schemat
5.6. Przykłady
Przykłady dokumentów ISTB znajduje się w plikach ISTB_n.xml, załączonych dospecyfikacji (n to kolejny numer pliku).
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 31/44
6. Komunikat ISTC
6.1. Struktura
6.2. Zawartość informacyjna
Dokument ISTC jest elektroniczną formą poinformowania o wstrzymaniu akceptacjiprzesłanego dokumentu deklaracji INTRASTAT.
1ISTC -
1-WstrzymanieAkceptacji -(WstrzymanieAkceptacjiType)
1..999--Blad -(BladType)
0..1-ds:Signature -
/ISTC
Element główny. Zawiera wszystkie pozostałe elementy.
xmlns - n..255 - W
Deklaracja przestrzeni nazw. Musi być podana w postaci:xmlns="http://www.mf.gov.pl/xsd/Intrastat/ISTC.xsd"
-
1 -
/ISTC/WstrzymanieAkceptacji
Element zawiera informacje o wstrzymaniu akceptacji deklaracjiINTRASTAT.
DataWstrzymaniaAkceptacji - d - W
Data podjęcia próby przyjęcia dokumentu do systemu (data, kiedy operacjaprzyjęcia zakończyła się niepowodzeniem).
-
IdentyfikatorSystemowy - z..30 - W
Numer ewidencyjny, nadany deklaracji INTRASTAT w momencie przyjęcia jejdo przetwarzania w systemie ECIP/SEAP.
-
NrWlasny - z..14 - W
Identyfikator dokumentu nadany przez podmiot przesyłający dokument(podmiot zgłaszający lub podmiot zobowiązany).
-
1 -
/ISTC/WstrzymanieAkceptacji/Blad
Element grupujący dane dotyczące błędu, będącego przyczynąodrzucenia dokumentu.
Kod - z..255 - W
Kod reguły, której naruszenie powoduje niemożliwość przyjęcia dokumentu dosystemu.
-
OpisBledu - z..512 - W
Opis błędu.
-
1..999 -
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 32/44
Pozycja - n4,0 - O
Pozycja dokumentu, której dotyczy błąd. Jeżeli błąd dotyczy nagłówka lub niejest powiązany z pozycją, atrybut nie występuje.
-
/ISTC/ds:Signature
0..1 -
6.3. Lokalne reguły wymagalności
6.4. Lokalne reguły pozostałe
Brak reguł
Brak reguł
Schemat komunikatu ISTC znajduje się w pliku ISTC.xsd, który jest załączony dospecyfikacji.
6.5. Schemat
6.6. Przykłady
Przykłady dokumentów ISTC znajduje się w plikach ISTC_n.xml, załączonych dospecyfikacji (n to kolejny numer pliku).
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 33/44
7. Komunikat ISTD
7.1. Struktura
7.2. Zawartość informacyjna
Dokument ISTD jest elektroniczną formą informacji o błędach we wcześniej przesłanym izaakceptowanym dokumencie deklaracji INTRASTAT.
1ISTD -
1-InformacjaOBledach -(InformacjaOBledachType)
1..999--Blad -(BladType)
0..1-ds:Signature -
/ISTD
Element główny. Zawiera wszystkie pozostałe elementy.
xmlns - n..255 - W
Deklaracja przestrzeni nazw. Musi być podana w postaci:xmlns="http://www.mf.gov.pl/xsd/Intrastat/ISTD.xsd"
-
1 -
/ISTD/InformacjaOBledach
Element zawiera informacje o błędach w deklaracji INTRASTAT.
DataWalidacji - d - W
Data weryfikacji dokumentu w systemie (data, kiedy operacja walidacjizakończyła się niepowodzeniem).
-
NrDeklaracji - z..35 - W
Numer deklaracji wynikowej w systemie.
-
IdentyfikatorSystemowy - z..30 - W
Numer ewidencyjny, nadany deklaracji INTRASTAT w momencie przyjęcia jejdo przetwarzania w systemie ECIP/SEAP.
-
NrWlasny - z..14 - W
Identyfikator dokumentu nadany przez podmiot przesyłający dokument(podmiot zgłaszający lub podmiot zobowiązany).
-
1 -
/ISTD/InformacjaOBledach/Blad
Element grupujący dane dotyczące błędu, będącego przyczynąodrzucenia dokumentu.
Kod - z..255 - W
Kod reguły, której naruszenie powoduje niemożliwość przyjęcia dokumentu dosystemu.
-
1..999 -
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 34/44
OpisBledu - z..512 - W
Opis błędu.
-
Pozycja - n4,0 - O
Pozycja dokumentu, której dotyczy błąd. Jeżeli błąd dotyczy nagłówka lub niejest powiązany z pozycją, atrybut nie występuje.
-
/ISTD/ds:Signature
0..1 -
7.3. Lokalne reguły wymagalności
7.4. Lokalne reguły pozostałe
Brak reguł
Brak reguł
Schemat komunikatu ISTD znajduje się w pliku ISTD.xsd, który jest załączony dospecyfikacji.
7.5. Schemat
7.6. Przykłady
Przykłady dokumentów ISTD znajduje się w plikach ISTD_n.xml, załączonych dospecyfikacji (n to kolejny numer pliku).
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 35/44
8. Komunikat ISTE
8.1. Struktura
8.2. Zawartość informacyjna
Dokument ISTE jest elektroniczną formą informowania podmiotu o dokonaniu anulowaniawcześniej przesłanej deklaracji INTRASTAT.
1ISTE -
1-Anulowanie -(AnulowanieType)
0..1-ds:Signature -
/ISTE
Element główny. Zawiera wszystkie pozostałe elementy.
xmlns - n..255 - W
Deklaracja przestrzeni nazw. Musi być podana w postaci:xmlns="http://www.mf.gov.pl/xsd/Intrastat/ISTE.xsd"
-
1 -
/ISTE/Anulowanie
Element zawiera informacje o anulowanej deklaracji INTRASTAT.
DataAnulowania - d - W
Data anulowania dokumentu.
-
NrDeklaracji - z..35 - O
Numer deklaracji wynikowej w systemie.
-
IdentyfikatorSystemowy - z..30 - O
Numer ewidencyjny, nadany deklaracji INTRASTAT w momencie przyjęcia jejdo przetwarzania w systemie ECIP/SEAP.
-
NrWlasny - z..14 - W
Identyfikator dokumentu nadany przez podmiot przesyłający dokument(podmiot zgłaszający lub podmiot zobowiązany).
-
PrzyczynaAnulowania - z..255 - W
Przyczyna anulowania deklaracji.
-
Uzytkownik - z..255 - W
Login użytkownika, który anulował deklaracje.
-
1 -
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 36/44
/ISTE/ds:Signature
0..1 -
8.3. Lokalne reguły wymagalności
8.4. Lokalne reguły pozostałe
Brak reguł
Brak reguł
Schemat komunikatu ISTE znajduje się w pliku ISTE.xsd, który jest załączony dospecyfikacji.
8.5. Schemat
8.6. Przykłady
Przykłady dokumentów ISTE znajduje się w plikach ISTE_n.xml, załączonych dospecyfikacji (n to kolejny numer pliku).
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 37/44
9. Komunikat OdrzucenieKomunikatu
9.1. Struktura
9.2. Zawartość informacyjna
Urzędowe Poświadczenie Odrzucenia.
1OdrzucenieKomunikatu -
1-Dokument -(DokumentOdrzucenieKomunikatuType)
0..9999-Informacja -(InformacjaUPOType)
1..2--Tresc -(TrescType)
1-ds:Signature -
/OdrzucenieKomunikatu
Element główny. Zawiera wszystkie pozostałe elementy.
xmlns - n..255 - W
Deklaracja przestrzeni nazw. Musi być podana w postaci:xmlns="http://www.mf.gov.pl/xsd/AESAIS/OdrzucenieKomunikatu.xsd"
-
NumerIdentyfikacyjny - z..40 - W
Numer Identyfikacyjny.
-
IdentyfikatorECIPSEAP - z..40 - W
Identyfikator ECIP SEAP.
-
NazwaPodmiotuWydajacego - z..123 - W
Nazwa Podmiotu wydającego komunikat.
-
NazwaSystemuWydajacego - z..10 - W
Nazwa Systemu wydajacego komunikat.
-
DataDoreczenia - dt - W
Data i czas, w którym wpłynął komunikat od klientas.
-
DataWytworzenia - dt - W
Data wygenerowania komunikatu.
-
1 -
/OdrzucenieKomunikatu/Dokument
Dokument. Element grupujący dane dokumentu przesłanego przezpodmiot.
1 -
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 38/44
Skrot - z..256 - W
Skrót oryginalnego dokumentu.
-
Tresc - - - W
Zawartość przesłanego dokumentu.
-
Typ - z..6 - W
Sposób kodowania dokumentu.
-
NrWlasny - z..123 - O
Identyfikator nadany przez Klienta (jeśli był możliwy do wyłuskania zkomunikatu).
-
/OdrzucenieKomunikatu/Informacja
Dodatkowe informacje, np. ostrzeżenia z walidatora typu "Uwaga zadwa dni kod 33 przestanie obowiązywać".
Rodzaj - z..20 - W
ERROR lub WARNING lub INFO w zależności czy to błąd, ostrzeżenie,informacja. W przypadku Urzędowego Poświadczenia Odbioru - wyłącznieinformacje, nie może być błędów.
-
WskaznikXpath - z..123 - W
Ścieżka w przesłanym w dokumencie XML, do której odnosi się informacja.
-
0..9999 -
/OdrzucenieKomunikatu/Informacja/Tresc
Treść komunikatu informacyjnego.
Tekst - z..1024 - W
Tekst komunikatu informacyjnego (może być w jednym lub dwóch językach).
-
Jezyk - z..2 - W
Język komunikatu informacyjnego.
-
1..2 -
/OdrzucenieKomunikatu/ds:Signature
1 -
9.3. Lokalne reguły wymagalności
9.4. Lokalne reguły pozostałe
Brak reguł
Brak reguł
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 39/44
Schemat komunikatu OdrzucenieKomunikatu znajduje się w plikuOdrzucenieKomunikatu.xsd, który jest załączony do specyfikacji.
9.5. Schemat
9.6. Przykłady
Przykłady dokumentów OdrzucenieKomunikatu znajduje się w plikachOdrzucenieKomunikatu_n.xml, załączonych do specyfikacji (n to kolejny numer pliku).
10. Komunikat UPO
10.1. Struktura
10.2. Zawartość informacyjna
Urzędowe Poświadczenie Odbioru.
1UPO -
1-Dokument -(DokumentUPOType)
0..9999-Informacja -(InformacjaUPOType)
1..2--Tresc -(TrescType)
1-ds:Signature -
/UPO
Element główny. Zawiera wszystkie pozostałe elementy.
xmlns - n..255 - W
Deklaracja przestrzeni nazw. Musi być podana w postaci:xmlns="http://www.mf.gov.pl/xsd/AESAIS/UPO.xsd"
-
NumerIdentyfikacyjny - z..40 - W
Numer Identyfikacyjny.
-
IdentyfikatorECIPSEAP - z..40 - W
Identyfikator ECIP SEAP.
-
NazwaPodmiotuWydajacego - z..123 - W
Nazwa Podmiotu wydającego komunikat.
-
NazwaSystemuWydajacego - z..10 - W
Nazwa Systemu wydajacego komunikat.
-
DataDoreczenia - dt - W
Data i czas, w którym wpłynął komunikat od klienta.
-
1 -
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 40/44
DataWytworzenia - dt - W
Data wygenerowania komunikatu.
-
/UPO/Dokument
Dokument. Element grupujący dane dokumentu przesłanego przezpodmiot.
Skrot - z..256 - W
Skrót oryginalnego dokumentu.
-
NrWlasny - z..123 - W
Identyfikator nadany przez Klienta.
-
1 -
/UPO/Informacja
Dodatkowe informacje, np. ostrzeżenia z walidatora typu "Uwaga zadwa dni kod 33 przestanie obowiązywać".
Rodzaj - z..20 - W
ERROR lub WARNING lub INFO w zależności czy to błąd, ostrzeżenie,informacja. W przypadku Urzędowego Poświadczenia Odbioru - wyłącznieinformacje, nie może być błędów.
-
WskaznikXpath - z..123 - W
Ścieżka w przesłanym w dokumencie XML, do której odnosi się informacja.
-
0..9999 -
/UPO/Informacja/Tresc
Treść komunikatu informacyjnego.
Tekst - z..1024 - W
Tekst komunikatu informacyjnego (może być w jednym lub dwóch językach).
-
Jezyk - z..2 - W
Język komunikatu informacyjnego.
-
1..2 -
/UPO/ds:Signature
1 -
10.3. Lokalne reguły wymagalności
10.4. Lokalne reguły pozostałe
Brak reguł
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 41/44
Brak reguł
Schemat komunikatu UPO znajduje się w pliku UPO.xsd, który jest załączony dospecyfikacji.
10.5. Schemat
10.6. Przykłady
Przykłady dokumentów UPO znajduje się w plikach UPO_n.xml, załączonych do specyfikacji(n to kolejny numer pliku).
11. Globalne reguły wymagalności
Brak reguł
12. Globalne reguły pozostałe
G1 Wartość danej musi być większa od zera.
G2 Wartość danej musi być większa lub równa zero.
G9 Wartość atrybutu nie może być pusta tj. atrybut nie może być podany w postaci: atrybut="" lubatrybut=" " - same białe znaki (zamiast podawania pustego atrybutu nie podaje się go wcale).
G11 Numer Regon musi się składać z 14 cyfr. Jeśli podmiot posiada numer 9-cio znakowy, wtedynależy go uzupełnić znakami "0" do 14 cyfr.
G28 Numer NIP musi się składać z 10 cyfr.
G29 @Email musi być zgodny ze standardem protokołu SMTP (Simple Mail Transfer Protocol).
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 42/44
12. Słowniki
Słowniki wykorzystywane w dokumentach opisywanych w niniejszej specyfikacji dostępne sąna Platformie Usług Elektronicznych Służby Celnej.
Poniższa tabela zawiera zestawienie kodowych oznaczeń słowników oraz ich nazw.
Kod (numer) słownika Nazwa słownika002 Symbole warunków dostaw według Incoterms 2010004 Kody rodzajów transakcji005 Kody rodzajów transportu007 Kody krajów028 Kody towarowe TARIC049 Kody krajów członków Unii Europejskiej060 Typy dokumentów IST (Deklaracja INTRASTAT)061 Rodzaje deklaracji statystycznej INTRASTAT067 Kody izb celnych obsługujących deklaracje INTRASTAT187 Dodatkowe kody towarowe dla deklaracji INTRASTAT188 Kody towarowe, dla których nie podaje się wartości faktury189 Kody towarowe, dla których nie podaje się wartości statystycznej190 Kody towarowe, dla których wartość statystyczna jest wymagana191 Kody rodzajów transakcji, dla których wartość statystyczna jestwymagana
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”. 43/44
13. Spis tabel
Tabela 1. Dokumenty źródłowe i pomocnicze. 7
Tabela 2. Skróty stosowane w dokumencie. 7
Tabela 3. Terminy stosowane w dokumencie. 7
Projekt realizowany jest w ramach Programu e-Cło współfinansowanego ze środków Europejskiego Funduszu RozwojuRegionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka „Dotacje na innowacje”.
44/44