Jak AI pilnuje zgłoszeń celnych w PUESC i tłumaczy komunikaty systemu na język zrozumiały dla firmy?
AI podłączone do PUESC pilnuje otwartych zgłoszeń celnych, tłumaczy komunikaty AIS, AES i NCTS na ludzki język i alertuje zanim termin minie.
AI podłączone do PUESC wyciąga statusy zgłoszeń celnych, tłumaczy komunikaty systemu na zrozumiały język operacyjny i pilnuje terminów, zanim firma zorientuje się, że coś utknęło. Dla firmy importującej lub eksportującej regularnie to przede wszystkim sposób na kontrolę: żeby żadne otwarte zgłoszenie nie zgubiło się między agencją celną, spedytorem a własnym działem logistyki.
Co to jest PUESC i dlaczego firmy się w nim gubią
PUESC, czyli Portal Usług Elektronicznych Służby Celno-Skarbowej, to jeden punkt wejścia do systemów obsługujących odprawy celne. Importowe zgłoszenia idą przez AIS (Automated Import System), eksportowe przez AES (Automated Export System), tranzyt przez NCTS (New Computerised Transit System), a przewóz towarów wrażliwych takich jak paliwa, alkohol czy susz tytoniowy obsługuje SENT. Każde zgłoszenie dostaje swój MRN (Movement Reference Number) i od tej chwili zaczyna żyć własnym życiem w systemie.
Problem w tym, że system komunikuje się własnym, technicznym językiem. Firma dostaje z PUESC komunikaty oznaczone kodami: IE028, IE025, IE045, IE905 i kilkanaście innych. Logistyk albo agent celny wie co to znaczy. Właściciel lub menedżer, który chce wiedzieć co się dzieje z towarem przy granicy, patrzy na to i nie ma pojęcia, czy sytuacja jest pod kontrolą, czy trzeba pilnie dzwonić do agencji.
Przy kilkudziesięciu zgłoszeniach miesięcznie nikt nie usiądzie i ręcznie nie przejrzy każdego statusu. To właśnie tu AI robi realną robotę.
Jakie dane AI wyciąga z PUESC i co z nimi robi
Integracja opiera się na API PUESC albo na odczycie danych z systemu agencji celnej, która działa w imieniu firmy. AI zbiera kilka typów informacji:
- Status zgłoszenia: czy dostało MRN, czy urząd celny je przyjął, czy jest w trakcie kontroli, czy towar zwolniono do dyspozycji
- Komunikaty wymieniane z systemem celnym: IE028 (przyjęcie zgłoszenia przez urząd), IE060 (żądanie przedstawienia towaru lub dokumentów do kontroli), IE025 (zwolnienie towaru), IE045 (unieważnienie zgłoszenia)
- Terminy otwartych procedur: szczególnie dla tranzytu T1 i T2 w NCTS, gdzie procedura powinna być zamknięta w wyznaczonym czasie po otwarciu w urzędzie wyjścia
- Numery dokumentów przewozowych: MRN, LRN (Local Reference Number), EAD (Export Accompanying Document), numer CMR przy transporcie drogowym lub AWB przy lotniczym
- Lista zgłoszeń SENT: numer rejestracyjny, status uzupełnienia danych przez odbiorcę lub nadawcę, ewentualne braki w terminie
Z tych danych AI buduje bieżący widok dla firmy: co jest zwolnione, co czeka na decyzję urzędu, co wymaga natychmiastowej reakcji. Nie trzeba logować się do PUESC i przeklikiwać przez kolejne zakładki, żeby zobaczyć, że jedno z pięciu zgłoszeń z tego tygodnia ma komunikat IE060 i urząd zażądał okazania towaru do kontroli fizycznej.
Otwarte procedury: gdzie gubi się czas i zabezpieczenie celne
Największy ból w codziennej pracy z odprawami to nie sama procedura, tylko pilnowanie, czy wszystkie zgłoszenia zostały domknięte. Tranzyt otwarty w urzędzie wyjścia musi być zamknięty w urzędzie przeznaczenia. Dopóki tak się nie stanie, firma albo spedytor odpowiada za GRN (Guarantee Reference Number), czyli zabezpieczenie celne. Niezamknięte zgłoszenie to zamrożone środki z gwarancji i realna odpowiedzialność.
Typowo wygląda to tak, że spedytor wysyła kierowcę z dokumentem T1, towar jedzie przez Niemcy do Czech, a gdzieś po drodze kierowca nie przedstawia dokumentu w urzędzie przeznaczenia albo urząd nie odsyła potwierdzenia zamknięcia. Procedura wisi. Tydzień, dwa. Nikt nie sprawdza, bo przy kilkudziesięciu zgłoszeniach miesięcznie trudno to śledzić ręcznie bez dedykowanego systemu.
AI ustawia alert na każde zgłoszenie tranzytowe, które nie dostało komunikatu zamknięcia w terminie wynikającym z daty otwarcia w NCTS i wpisanego czasu transportu. Jak coś wisi zbyt długo, AI wysyła powiadomienie do koordynatora albo bezpośrednio do agencji celnej z pytaniem o status i MRN konkretnego zgłoszenia. Nie ma tu czego delegować człowiekowi, który musi pamiętać o tym sam.
Komunikaty PUESC przetłumaczone na język operacyjny
IE905 to komunikat błędu funkcjonalnego. Dosłownie tyle. Jeśli ktoś nie wie co oznacza konkretny kod błędu wewnątrz tego komunikatu, musi sięgnąć do dokumentacji technicznej PUESC albo zadzwonić do agencji. AI robi to za firmę: odczytuje treść błędu, dopasowuje go do kategorii (brak wymaganego pola, niezgodność kodu CN, problem z numerem EORI, błąd formalny w adresie podmiotu) i wypisuje po polsku, co konkretnie nie gra i co trzeba poprawić.
U jednego z klientów co jakiś czas wracały zgłoszenia AES z komunikatem o niezgodności numeru EORI eksportera. Dział handlowy wpisywał numer z karty klienta, a w rejestrze PUESC był zarejestrowany inny format tego samego numeru. AI wyłapała wzorzec po kilku takich przypadkach i zgłosiła go jako błąd systemowy w danych firmy do jednorazowej korekty, zamiast za każdym razem tłumaczyć go jako oddzielną pomyłkę.
To samo dotyczy systemu SENT. Jeśli odbiorca towaru nie uzupełnił danych w swoim zgłoszeniu SENT w wymaganym czasie, nadawca dostaje powiadomienie. Bez AI ten komunikat trafia do ogólnej skrzynki mailowej firmy i ginie między fakturami. Z AI jest przechwytywany i eskalowany do konkretnej osoby z informacją: które zgłoszenie SENT, który odbiorca, jaki numer rejestracyjny, ile czasu zostało.
Kompletność dokumentów przed wysłaniem zgłoszenia
Zanim zgłoszenie trafi do PUESC, agencja celna albo dział logistyki musi zebrać pakiet dokumentów. Standardowo to:
- Faktura handlowa (commercial invoice) z ceną transakcyjną, warunkami Incoterms i opisem towaru zgodnym z kodem CN z taryfy celnej TARIC
- Dokument przewozowy: CMR dla transportu drogowego, AWB dla lotniczego, konosament (Bill of Lading) dla morskiego
- Specyfikacja towarów (packing list) z wagami netto i brutto oraz rodzajem opakowań
- Świadectwo pochodzenia, jeśli wymagane: EUR.1, Form A, świadectwo fitosanitarne lub weterynaryjne
- Pozwolenie na import lub eksport dla towarów kontrolowanych, np. sprzęt dual-use, produkty objęte konwencją CITES
- Certyfikaty bezpieczeństwa lub atesty, jeśli wynika to z kodu TARIC towaru
AI sprawdza, czy do konkretnego zgłoszenia wpłynęły wszystkie dokumenty z listy wymaganej dla danego kodu CN i kraju pochodzenia. Nie analizuje treści dokumentów, tylko weryfikuje metadane: czy plik jest dołączony, jakiego jest typu, czy data wystawienia faktury jest spójna z datą zgłoszenia. Jeśli czegoś brakuje, zgłoszenie nie jedzie dalej bez wyraźnej decyzji człowieka.
Przy regularnych importach z tych samych krajów AI zapamiętuje wzorzec: towar z danym kodem CN z Tajwanu wymaga zawsze certyfikatu CE i deklaracji zgodności. Jak kolejna dostawa przychodzi bez tych dokumentów, alert idzie do logistyka jeszcze zanim agencja zacznie kompletować paczkę do odprawy.
Od czego zaczynamy integrację z PUESC
Pierwszy krok to ustalenie, kto ma dostęp do danych: czy firma korzysta z własnego konta w PUESC z aktywnym dostępem do usług elektronicznych, czy całość idzie przez agencję celną i dane są tylko u niej. Jeśli przez agencję, integracja wymaga jej zgody i dostępu do systemu obsługi odpraw, który agencja używa (np. ZEFIR, SAD-Asist, C-SAT lub inny).
Kolejna sprawa: które procedury są w tej firmie istotne. Firma, która tylko importuje, skupia się na AIS i ewentualnie SENT. Firma eksportująca poza UE potrzebuje monitorowania AES i pilnowania statusu EAD. Spedytor z dużym ruchem tranzytowym ma priorytet na NCTS i otwarte T1 i T2. Zakres integracji wyznacza realny ruch firmy, nie lista wszystkich możliwości systemu.
Potem wdrożenie: AI dostaje dostęp do danych przez API PUESC lub eksport z systemu agencji, uczy się struktury zgłoszeń tej konkretnej firmy, dostaje listę alertów do monitorowania i kanał do wysyłki powiadomień: e-mail, Microsoft Teams, inny komunikator. Pierwsze dwa tygodnie to kalibracja. Które alerty są potrzebne, które są szumem, kto ma je dostawać i kiedy eskalować do przełożonego.
Jeśli chcesz sprawdzić, jak taka integracja wyglądałaby w Twojej firmie i które procedury celne da się w ten sposób objąć, umów się na bezpłatny audyt. Możesz też zobaczyć, jak podobne wdrożenia działają u innych firm, na stronie z realnymi wdrożeniami.
Najczęstsze pytania
Czy AI może samodzielnie składać zgłoszenia celne do PUESC?
Technicznie API PUESC pozwala na wysyłanie zgłoszeń, ale AI w tej roli działa jako weryfikator i asystent, nie jako podmiot składający. Zgłoszenie celne ma konsekwencje prawne i finansowe, więc decyzja o wysłaniu zawsze leży po stronie człowieka.
Jakie komunikaty NCTS są najważniejsze do monitorowania przez AI?
Kluczowe to IE028 (przyjęcie zgłoszenia tranzytowego), IE025 (zwolnienie z procedury), IE060 (żądanie kontroli towaru lub dokumentów) oraz brak potwierdzenia zamknięcia procedury w terminie. IE905, czyli błąd funkcjonalny, też wymaga szybkiej reakcji, bo blokuje zgłoszenie.
Czy AI może obsługiwać SENT razem z PUESC?
Tak. SENT ma osobne API dostępne przez PUESC. AI monitoruje statusy zgłoszeń SENT, alertuje o brakach po stronie odbiorcy i pilnuje terminów przy każdym kursie z towarem wrażliwym, jak paliwa czy alkohol.
Czy firma musi mieć własne konto w PUESC, żeby podłączyć AI?
Nie koniecznie. Jeśli odprawami zajmuje się agencja celna, integracja najczęściej idzie przez jej system, bo tam są wszystkie zgłoszenia firmy. Obie ścieżki, bezpośrednie API PUESC i eksport z systemu agencji, są możliwe.
Co z RODO przy integracji AI z PUESC? Zgłoszenia zawierają dane osób fizycznych.
Zgłoszenia celne zawierają dane nadawców, odbiorców i przedstawicieli celnych, w tym osoby fizyczne. Przy integracji AI dane powinny być przetwarzane w środowisku firmy (serwer własny lub prywatna chmura z umową powierzenia), a zakres dostępu AI ograniczony do danych operacyjnie potrzebnych.
Opracowanie: zespół redAi z wykorzystaniem narzędzi AI.
Chcecie sprawdzić, jak AI rozwiąże to u Was?
Bezpłatny audyt potrzeb i pokaz działającego wdrożenia. Bez zobowiązań.
Umówcie bezpłatny audyt