Integracje / BDO
Integracja AI z BDO
Podłączamy moduły ewidencji odpadów BDO: karty KPO i KPOK, wpisy KEO oraz dane przewoźników przez oficjalne API rejestru. Asystent sprawdza statusy kart przed wyjazdem transportu, zestawia masy z dokumentami WZ i przygotowuje szkic sprawozdania rocznego.
Rozmowa trwa 15 minut. Dzwonimy my, nic nie trzeba instalować.
Po rozmowie dwa tygodnie za darmo. Jeśli uznamy, że u Was to ma sens, uruchamiamy Wam własną platformę podłączoną pod BDO. Bez umowy i bez karty.
Czym jest BDO
BDO (Baza danych o produktach i opakowaniach oraz o gospodarce odpadami) to rządowy rejestr prowadzony przez Głównego Inspektora Ochrony Środowiska. Wpis jest obowiązkowy dla firm wytwarzających, transportujących, zbierających lub przetwarzających odpady. Numer rejestrowy BDO musi widnieć na fakturach i dokumentach sprzedaży każdego zarejestrowanego podmiotu.
W codziennej pracy firma korzysta z kilku modułów portalu: ewidencji odpadów z kartami KPO, KPOK i KEO, katalogu kodów odpadów oraz modułu sprawozdawczości rocznej. Wszystkie dane przechowywane są w chmurze rządowej, dostępnej przez przeglądarkę. Nie ma lokalnej instalacji ani pliku do pobrania po stronie firmy.
Co podłączamy w BDO
- Karty KPO i KPOK: aktualny status, masa, dane przewoźnika i odbiorcy
- Ewidencja KEO: wpisy z dowolnego okresu pogrupowane po kodach odpadów
- Katalog kodów odpadów BDO: weryfikacja kodów na kartach i fakturach
- Dane przewoźników: numery rejestrowe BDO przypisane do kart KPO
- Sprawozdawczość roczna: agregacja mas z KEO i weryfikacja kompletności kart
Zakres ustalamy pod Was. Zaczynamy od odczytu danych, a zapis i akcje włączamy dopiero wtedy, gdy sami tego chcecie.
O co pytają w praktyce
Pytania zadaje się po polsku, jak koledze z pracy.
„Czy karta KPO dla tego zlecenia jest już zatwierdzona i można wyjechać?"
„Które karty KPO za zeszły miesiąc nie mają potwierdzenia dostarczenia?"
„Zestawienie mas odpadów z kart KPO za 2024 rok dla kodów z grupy 15 01"
„Czy numer BDO na fakturze od tego przewoźnika jest aktywny w rejestrze?"
Co dokładnie podłączamy w BDO
Obszar po obszarze: jakie dane czytamy i co asystent z nich robi. To lista z realnego wdrożenia, nie katalog możliwości.
CzytamyKod odpadu, masa w Mg, cztery możliwe statusy karty, daty wystawienia, dane przekazującego i odbiorcy.
AsystentSprawdza przed wyjazdem transportu, czy karta ma status 'zatwierdzona'. Przy innym statusie wysyła alert do magazyniera lub kierownika.
CzytamyDane przekazania odpadów komunalnych: kod, masa, przekazujący, przewoźnik i odbiorca przypisani do karty.
AsystentWeryfikuje kompletność kart komunalnych i zestawia masy z dokumentami magazynowymi za wskazany okres.
CzytamyWszystkie wpisy z ewidencji z wybranego okresu: kody odpadów, masy w Mg i daty każdego wpisu.
AsystentAgreguje masy za rok według kodów odpadów, wykrywa braki wpisów i przygotowuje szkic do weryfikacji przed sprawozdaniem rocznym.
CzytamyAktywne kody z katalogu BDO, np. 15 01 06 dla opakowań zmieszanych, 12 01 01 dla wiórów żelaznych i stalowych.
AsystentWeryfikuje, czy kody wpisane na kartach KPO i fakturach od kontrahentów są aktywne i odpowiadają zakresowi działalności firmy.
CzytamyNumery rejestrowe BDO przewoźników i odbiorców przypisane do poszczególnych kart KPO, zakres uprawnień w rejestrze.
AsystentSprawdza, czy numery BDO z kart odpowiadają aktywnym wpisom w rejestrze. Wykrywa przewoźników z wygasłą lub niezgodną rejestracją.
CzytamyNumer rejestrowy BDO widoczny na fakturze od przewoźnika lub podmiotu zbierającego odpady.
AsystentWeryfikuje przy przyjęciu faktury, czy numer istnieje, jest aktywny i zgadza się z zakresem działalności kontrahenta w rejestrze.
CzytamyMasy odpadów z kart KPO za dany miesiąc zestawione z masami na dokumentach WZ wystawionych w tym samym czasie.
AsystentWykrywa rozbieżności między masą potwierdzoną na KPO a masą z WZ i wskazuje konkretne dokumenty do wyjaśnienia lub korekty.
Co się zmienia
Firma wchodzi w kontrolę WIOŚ bez stresu, bo każdy transport ma zatwierdzoną kartę, a ewidencja zgadza się z dokumentami magazynowymi.
Asystent stoi na Waszym serwerze i łączy się z BDO na Waszych uprawnieniach. Dane nie wychodzą do zewnętrznych usług, a każdy odczyt i każda akcja zostawiają ślad w logu. Zakres uprawnień ustalacie Wy, więc asystent widzi dokładnie tyle, ile ma widzieć.
Nie wymieniamy Wam programu i nie zmuszamy nikogo do zmiany nawyków. BDO zostaje tam, gdzie jest, razem z historią danych i przyzwyczajeniami zespołu.
Jak łączymy się z BDO
BDO udostępnia REST API z dokumentacją dostępną w portalu po zalogowaniu, bez kontaktu z urzędem. Klucz API generuje użytkownik główny konta z rolą 'Zarządzający' z poziomu ustawień portalu BDO. Klucz trafia wyłącznie do konfiguracji naszego serwera obsługującego asystenta, nie do arkusza ani skrzynki mailowej pracownika.
Domyślny tryb to odczyt danych. Zapis, np. potwierdzenie przejęcia odpadów po stronie odbiorcy, wymaga osobnej decyzji firmy i nadania uprawnień kontu technicznemu. Każda operacja zapisu wymaga potwierdzenia pracownika. Asystent odpytuje API BDO przy każdym zapytaniu i nie przechowuje lokalnych kopii danych z rejestru.
Czego potrzebujemy od Was
- Konto BDO z aktywną rolą 'Zarządzający' do wygenerowania klucza API.
- Decyzja firmy o zakresie uprawnień konta technicznego: tylko odczyt czy też potwierdzanie przejęcia odpadów.
- Krótka inwentaryzacja procesów: liczba kart KPO miesięcznie, kto potwierdza odbiór, kto sprawdza faktury przewoźników.
- Dostęp do dokumentów WZ, jeśli firma chce zestawiać masy ewidencji z dokumentami magazynowymi.
- API BDO jest bezpłatne dla podmiotów zarejestrowanych w rejestrze, bez osobnych opłat licencyjnych.
Gdzie to działa najlepiej
Magazynier lub spedytor
Kierowca czeka przy bramie, gotowy do wyjazdu z odpadami produkcyjnymi. Magazynier wpisuje numer KPO do asystenta przez telefon, żeby sprawdzić, czy karta ma właściwy status, zanim pojazd wyjedzie za teren firmy.
Z asystentem: Asystent zwraca aktualny status karty, masę, nazwę odbiorcy i datę wystawienia. Jeśli karta stoi na 'planowana', magazynier zatrzymuje transport w ciągu kilku sekund, bez logowania do portalu BDO.
Specjalista ds. ewidencji
Na koniec miesiąca porównuje masy odpadów z kart KPO z dokumentami WZ z tego samego okresu. Wcześniej klikała po kolejnych ekranach portalu BDO i przeliczała wartości ręcznie w arkuszu kalkulacyjnym.
Z asystentem: Asystent zestawia masy z KPO i WZ, wskazuje rozbieżności z konkretnymi numerami dokumentów. Zamiast kilku godzin praca zajmuje kilkanaście minut, a lista niezgodności jest gotowa do korekty.
Kierownik produkcji
Inspektor WIOŚ pyta o kompletność kart KPO z ostatnich dwóch lat dla kodów z grup 12 01 i 15 01 oraz o aktywność numerów BDO przewoźników wpisanych na kartach. Firma musi odpowiedzieć od ręki.
Z asystentem: Asystent odpytuje API i w kilkadziesiąt sekund zwraca zestawienie: które karty mają wszystkie cztery statusy, które zatrzymały się przed potwierdzeniem dostarczenia i jakie masy przypadają na poszczególne kody odpadów.
Jak to uruchamiamy
- Rozmowa 15 minut. Mówicie, na czym pracujecie i co Was korkuje. Mówimy, czy da się to spiąć.
- Podłączenie i pierwsze pytania. Zaczynamy od odczytu, na Waszym serwerze, w zakresie który zatwierdzacie.
- Rozszerzanie. Dokładamy kolejne moduły i akcje, gdy zespół już ufa temu, co dostaje.
Koszt: od 3 000 zł miesięcznie. W tym wdrożenie, integracja, szkolenie zespołu i opieka. Widełki na Wasz przypadek podajemy na tej pierwszej rozmowie, bez ofert na dwadzieścia stron.
Chcecie najpierw poczytać konkrety: jakie moduły ruszamy, jakie dane bierzemy i czego potrzebujemy po Waszej stronie?
Cały opis integracji z BDO →Czego asystent nie robi
Żebyście wiedzieli, gdzie kończy się jego rola, zanim zaczniecie.
- Asystent nie składa sprawozdania rocznego do BDO. Przygotowuje szkic z danych KEO, ale zatwierdzenie i wysyłkę przez portal lub kwalifikowany podpis wykonuje pracownik firmy.
- Asystent nie wystawia kart KPO bez potwierdzenia człowieka. Błędna karta to odpowiedzialność prawna firmy, nie systemu.
- Asystent nie ma dostępu do danych rejestrowych zmienianych przez urząd, historii logowań ani dokumentów złożonych poza modułem ewidencji BDO.
- Asystent nie zatrzymuje pojazdu ani nie blokuje żadnego procesu w portalu. Wysyła alert, ale decyzję o wstrzymaniu transportu podejmuje pracownik.
Pytania o integrację z BDO
Co jeśli firma ma kilka oddziałów z osobnymi numerami BDO?
Każdy osobny numer rejestrowy to osobne konto w portalu BDO i osobny klucz API. Jeśli oddziały prowadzą ewidencję na jednym koncie, wystarczy jedna integracja. Jeśli mają odrębne konta, podłączamy je kolejno, a asystent może obsługiwać kilka kont w ramach jednego narzędzia.
Co się stanie, gdy API BDO będzie chwilowo niedostępne?
Asystent poinformuje wprost, że nie może pobrać danych w danej chwili, zamiast zwracać nieaktualny status. Dane z poprzedniego odczytu nie są traktowane jako aktualne, bo status karty KPO może się zmienić w każdej chwili. Pracownik dostaje wyraźną informację o braku odpowiedzi z rejestru, a nie fałszywe potwierdzenie.
Czy asystent widzi dane innych firm zarejestrowanych w BDO?
Nie. Klucz API daje dostęp wyłącznie do danych przypisanych do konta Waszej firmy w rejestrze. Dane innych podmiotów są niedostępne przez API, poza publicznymi informacjami rejestrowymi, jak aktywność numeru BDO widocznego na fakturze od kontrahenta.
Czy można ograniczyć, kto w firmie ma dostęp do danych BDO przez asystenta?
Tak. Uprawnienia w asystencie ustawia się na poziomie ról: np. magazynierzy mogą sprawdzać statusy kart przed wyjazdem, a do zestawień miesięcznych i szkicu sprawozdania dostęp ma wyłącznie osoba odpowiedzialna za ewidencję. Zakres uprawnień ustalamy razem na etapie wdrożenia.
Piętnaście minut o BDO
Wybierzcie termin z kalendarza. Na rozmowie powiemy wprost, co da się u Was podłączyć, ile to trwa i ile kosztuje. Jeśli nie ma czego automatyzować, też to powiemy. A jeśli ma, dostajecie 14 dni działającej platformy podłączonej pod BDO, żeby sprawdzić to na własnych danych zamiast wierzyć nam na słowo.
Urzędy, rejestry i zgodność
BDO jest znakiem towarowym swojego właściciela. Nie jesteśmy z nim powiązani ani przez niego autoryzowani. Nazwy używamy wyłącznie po to, żeby wskazać, z jakim programem integrujemy asystenta.