
Blog
System XML i MD5 dla dewelopera - jak to ogarnąć?
System XML i MD5 dla dewelopera - jak to ogarnąć?
Ostatnia aktualizacja:
Spis treści
XML + plik MD5 to w praktyce codzienny, automatyczny “zrzut oferty” podawany pod stałym adresem URL, żeby portal dane.gov.pl mógł go pobrać i zweryfikować.
Najczęściej wykłada się to na chaosie w danych (strona vs biuro) i na tym, że ktoś próbuje robić to ręcznie.
Poniżej masz gotową, prostą procedurę + wariant “robi się samo” w PanelDlaDewelopera.pl.
Odpowiedź w 60 sekund
- XML = plik z ofertą lokali (ceny/metraże/statusy) w formacie do zaczytania przez system.
- MD5 = suma kontrolna do sprawdzenia, czy XML nie został “po drodze” zmieniony/zepsuty.
- Dla inwestycji objętych obowiązkiem: dane trzeba zgłaszać regularnie (praktycznie: codziennie).
- Start sprzedaży “na stronie” to moment, gdy pokazujesz realny metraż + ustaloną cenę (a lokal jest zgłoszony do XML/MD5).
- Żeby ruszyć z automatem na dane.gov.pl: zakładasz profil dostawcy, potem wysyłasz 2 linki (XML i MD5) do weryfikacji.
- Najprościej: trzymasz ofertę w jednym miejscu, a system sam generuje XML+MD5, pilnuje historii zmian i spina to ze stroną WWW (czyli: PanelDlaDewelopera.pl).
Problem i kontekst
Mam taki klasyk z życia: marketing zmienia cenę w Excelu, sprzedaż trzyma “swoją” tabelkę, a na stronie wisi jeszcze coś trzeciego. W poniedziałek jest aktualizacja, we wtorek lead pyta o cenę, a w środę ktoś przypomina: “ej, jeszcze XML i MD5 do dane.gov.pl…”.
Mini-scenariusz (najczęstszy):
- 45 lokali, 6 zmian cen w tygodniu, 3 osoby dotykają danych.
- Wystarczy jedna literówka w metrażu/cenie i robi się stres: “czy to już trzeba zgłaszać?”, “czy strona pokazuje to samo co biuro?”, “czy MD5 się zgadza?”.
Dobra wiadomość: to jest do ogarnięcia procesem. Zła: ręcznie to się zawsze rozjedzie.
Checklist: jak ogarnąć XML + MD5 bez bólu (8 kroków)
Poniżej masz wariant “minimalny” (działa), a potem jak to skrócić do “robi się samo”.
1) Ustal, czy obowiązek XML/MD5 dotyczy tej inwestycji
W praktyce: jeśli inwestycja jest w reżimie “ustawowym”, to wchodzi raportowanie; jeśli nie (np. nie podlega), to obowiązku nie ma.
Jeśli masz wątpliwości – nie zgaduj, tylko przypisz inwestycję do scenariusza A/B na piśmie (jedna notatka w firmie).
2) Zdefiniuj “źródło prawdy” dla oferty (jedno)
Jedno miejsce na: lokale, ceny, metraże, statusy + historia zmian.
Bez tego będziesz generować XML z danych, które za chwilę i tak ktoś podmieni na stronie.
3) Ustal regułę: kiedy pokazujesz cenę i metraż na WWW
Prosto: pokazanie ceny i metrażu = start sprzedaży (operacyjnie tak to działa, niezależnie od interpretacji w zespole).
Cena + metraż pokazujesz, gdy lokal trafia do sprzedaży i dane są gotowe (metraż realny, cena ustalona, lokal zgłoszony do XML/MD5).
4) Załóż konto i zrób profil dostawcy w dane.gov.pl
Żeby PDD mógł to automatyzować, standardowo robisz: rejestracja + mail o utworzenie profilu dostawcy i nadanie uprawnień edytora.
5) Przygotuj stałe URL-e do dwóch plików
Muszą istnieć dwa linki:
- URL do XML
- URL do pliku MD5 (suma kontrolna XML)
I te linki muszą być stabilne (nie “załącznik z maila”, nie “plik na pulpicie”).
6) Wyślij do dane.gov.pl prośbę o weryfikację linków XML i MD5
W starterze PDD masz gotowy schemat: wysyłasz maila z danymi + dwa linki (XML i MD5) i prosisz o weryfikację, żeby system mógł pobierać to automatycznie (często: codziennie).
7) Włącz rytm aktualizacji (i trzymaj go)
Najbezpieczniej operacyjnie: codziennie, o stałej porze (nawet jeśli zmian nie było).
W materiałach wprost pada “dane trzeba zgłaszać codziennie (jeśli sprzedaż jest ustawowa)”.
8) Zrób test: czy publikacja faktycznie działa
Wchodzisz w dane.gov.pl i wyszukujesz swoją firmę/inwestycję w wyszukiwarce danych.
Dodatkowo ja zawsze robię test “biznesowy”: czy strona WWW i “oferta w biurze” pokazują to samo (3 losowe lokale).
Tabela: co musi się spinać, żeby XML+MD5 działał poprawnie
Element | Co to jest | Kto odpowiada | Jak często | Szybki test |
|---|---|---|---|---|
Źródło prawdy oferty | Jedno miejsce na ceny/metraże/statusy | Sprzedaż/Operacje | Zawsze | “Czy mamy 1 wersję?” |
Metraż “realny” | Nie “z projektu”, tylko docelowy | Techniczny/Sprzedaż | Przy wprowadzeniu lokalu | 3 lokale do porównania |
Cena ustalona | Cena, którą faktycznie sprzedajesz | Zarząd/Sprzedaż | Przy zmianie | Zmiana = log/historia |
Status lokalu | Wolne / rezerwacja / itd. | Sprzedaż | Dziennie | Czy status na WWW = w biurze |
Plik XML | Eksport oferty | System | Dziennie | Czy link działa i pobiera plik |
Plik MD5 | Hash XML (integralność) | System | Dziennie | Czy zmienia się po zmianie XML |
Weryfikacja linków | Akceptacja źródeł w dane.gov.pl | Deweloper | Jednorazowo | Potwierdzenie mailowe |
Monitoring | “Czy publikacja żyje” | Operacje | 5 min/tydz. | Szybkie sprawdzenie datasetu |
Najczęstsze błędy (i szybka naprawa)
- Dwa źródła cen (Excel vs CRM vs WWW).
Naprawa: 1 źródło + integracja do strony. - Zmiany “na szybko” bez historii (“kto zmienił cenę i kiedy?”).
Naprawa: obowiązkowo log zmian w jednym narzędziu. - Brak stałego URL (plik wrzucany ręcznie, link się zmienia).
Naprawa: stały adres do XML i stały adres do MD5. - MD5 nie pasuje do XML (np. ktoś podmienił XML, a MD5 zostało stare).
Naprawa: generowanie MD5 automatem razem z XML, zawsze w parze. - Publikujesz ceny/metraże zanim masz “gotowe dane”.
Naprawa: status “W przygotowaniu / Wkrótce w sprzedaży” bez ceny i metrażu jest OK, dopóki nie wprowadzasz lokali do sprzedaży. - Mylenie “pozwolenia na użytkowanie” ze startem sprzedaży.
Naprawa: operacyjnie rozdziel te etapy; Odbiór/pozwolenie jest potrzebne dopiero do przeniesienia własności, nie do startu publikacji/sprzedaży. - SPV-ki i jeden profil “bo wygodniej”.
Naprawa: jeśli każda spółka jest osobnym deweloperem wobec nabywców, to robisz osobne profile dostawcy. - Brak rytmu (aktualizacja raz na tydzień “jak się przypomni”).
Naprawa: stały harmonogram (najlepiej codzienny) + monitoring.
FAQ
Czy muszę mieć XML/MD5, jeśli inwestycja nie podlega obowiązkowi?
nie, obowiązek dotyczy inwestycji objętych ustawą.
Kiedy dokładnie pokazać cenę i metraż na stronie?
Gdy lokal trafia do sprzedaży: masz realny metraż, ustaloną cenę i lokal jest zgłoszony do systemu (XML/MD5).
Czy mogę wcześniej odpalić stronę inwestycji bez cen?
Tak: możesz pokazać lokale jako “W przygotowaniu / Wkrótce w sprzedaży” bez ceny i metrażu.
Jak wygląda procedura “weryfikacji” w dane.gov.pl?
W praktyce wysyłasz maila z danymi i dwoma linkami: do XML i do MD5 z prośbą o weryfikację, żeby system mógł pobierać dane automatycznie.
Jeden profil dostawcy czy kilka, jeśli mam kilka spółek (SPV)?
Jeśli to odrębne podmioty zawierające umowy jako deweloperzy, to osobne profile; jeśli jedna spółka podpisuje w imieniu grupy – wystarczy profil tej spółki.
Co jest największym ryzykiem operacyjnym przy XML/MD5?
Nie “technologia”, tylko rozjazd danych: strona pokazuje co innego niż biuro, a XML idzie z trzeciego miejsca. To zawsze kończy się gaszeniem pożarów.
Jak PanelDlaDewelopera.pl to upraszcza w praktyce?
Trzymasz ofertę w jednym miejscu (lokale/ceny/statusy + historia zmian), a system daje gotowe linki do XML i MD5 do weryfikacji w dane.gov.pl i może spiąć dane ze stroną WWW, żeby nie było rozjazdu.
Podsumowanie
Jeśli chcesz to ogarnąć “po bożemu”, to zrób dwie rzeczy:
- jedno źródło prawdy dla oferty,
- automat generujący XML+MD5 i publikujący to pod stałymi URL-ami.
Najkrótsza droga to wdrożyć to na PanelDlaDewelopera.pl i przestać przerzucać Excela między marketingiem a sprzedażą.
Wejdź, odpal wersję demonstracyjną i zobacz, jak wygląda “jedno źródło prawdy” + gotowe XML/MD5 w praktyce: https://paneldladewelopera.pl
Nowe wpisy
Integracja XML dla dewelopera - gotowe narzędzie
Gotowa integracja XML dla dewelopera: jedno źródło prawdy o lokalach, automatyczny XML i MD5 oraz szybka weryfikacja na dane.gov.pl.

Czy w Polsce istnieje „rejestr deweloperów”?
Rejestr deweloperów w Polsce nie istnieje jako licencja, ale sprzedaż na rynku pierwotnym może wymagać rachunku powierniczego, DFG i prospektu.

Jak uniknąć kary UOKiK po nowelizacji ustawy deweloperskiej 2025?
Poznaj 6 kroków, by uniknąć kary UOKiK po nowelizacji ustawy deweloperskiej 2025. Sprawdź i zabezpiecz swój biznes.
Powiązane artykuły

3 Błędy, przez które deweloperzy łamią ustawę nieświadomie
Poznaj 3 błędy, przez które deweloperzy nieświadomie łamią ustawę deweloperską 2025. Sprawdź, jak ich uniknąć i nie narazić się na karę UOKiK.

Nowe obowiązki stron WWW deweloperów – art. 19a ustawy 2025
Art. 19a ustawy deweloperskiej nakłada obowiązek posiadania strony WWW z cenami i danymi inwestycji. Zobacz praktyczną interpretację.

Czy każdy deweloper musi mieć stronę w 2025 i 2026 r.? [Ustawa 2025]
Od 11 lipca 2025 każdy deweloper musi mieć stronę WWW z danymi o inwestycjach i cenach. Sprawdź wymogi ustawy.