Migrację danych z Excela do systemu zarządzania nieruchomościami może przygotować dostawca systemu w ramach płatnego wdrożenia albo możesz ją zrobić sam, korzystając z importu i wsparcia dostawcy. W obu przypadkach o wyniku decyduje to samo: analiza arkuszy przed importem, mapowanie pól danych i umów najmu, migracja testowa oraz raport kontrolny, który akceptujesz, zanim system zacznie wystawiać faktury. Poniżej znajdziesz ten proces krok po kroku, listę pytań do dostawcy i opis tego, jak wygląda to w Rezone.
Migracja danych z Excela jest barierą, bo arkusz, który latami działał “jakoś”, zawiera wiedzę, której nikt nie spisał: wyjątki, aneksy wpisane w komentarzach i formuły, które rozumie jedna osoba w zespole. Przeniesienie tego do systemu wymaga najpierw odpowiedzi na pytanie, które dane są prawdziwe.
W firmach, które zarządzają kilkoma lub kilkunastoma obiektami komercyjnymi, typowy obraz wygląda podobnie:
Każde ręczne przepisanie to okazja do błędu, a w małym zespole administracyjnym jedna osoba, która “wie, jak to działa”, staje się wąskim gardłem. Dlatego wiele firm odkłada wdrożenie systemu nie z powodu ceny, ale z obawy przed migracją. Jeśli zastanawiasz się, czy w ogóle wychodzić z arkuszy, porównanie opcji znajdziesz w tekście o tym, jak uporządkować rent roll bez Excela.
Zacznij od analizy przedwdrożeniowej danych: inwentaryzacji arkuszy, ustalenia jednego źródła prawdy dla każdej informacji i walidacji danych przed importem. Ten etap trwa zwykle dłużej niż sam import, ale to on decyduje, czy nowy system odziedziczy stare błędy.
Spisz wszystkie pliki, z których korzysta zespół, i przy każdym zanotuj, kto go aktualizuje i jakie dane zawiera. Potem dla każdej informacji wybierz jedno źródło: na przykład stawka czynszu pochodzi z umowy i aneksów, a nie z arkusza fakturowego. Jeśli chcesz zrobić to dokładnie, procedurę porównania umów, systemu i faktur opisujemy w artykule o audycie danych najmu.
Walidacja to sprawdzenie, czy dane mają poprawny format i są kompletne. Najczęściej wychodzą:
Mapowanie pól danych to tabela, która mówi, która kolumna z Excela trafia do którego pola w systemie. Warto ją zrobić na piśmie, bo to dokument, do którego wracasz przy każdej rozbieżności.
| Kolumna w Excelu | Pole w systemie | Na co uważać |
|---|---|---|
| Najemca | Kontrahent (nazwa, NIP, adres) | jeden kontrahent może mieć kilka umów |
| Lokal / moduł | Nieruchomość i lokal | ta sama nazwa lokalu w dwóch budynkach |
| Stawka za m² | Pozycja czynszowa | waluta i okres obowiązywania stawki |
| Data od / do | Okres umowy | umowy na czas nieokreślony |
| Indeksacja | Zasada waloryzacji | wskaźnik, miesiąc, próg minimalny |
| Zaliczka na media | Pozycja rozliczeniowa | klucz podziału kosztów |
| Kaucja / gwarancja | Zabezpieczenie | data ważności gwarancji |
Właściwy import przebiega w czterech krokach: przygotowanie pliku CSV według szablonu dostawcy, import słowników (nieruchomości, lokale, najemcy), mapowanie umów najmu do lokali i najemców, a na końcu przypisanie dokumentów do umów. Przy dobrze przygotowanym pliku nie potrzebujesz własnego działu IT.
Kolejność ma znaczenie: najpierw aktywne umowy, które generują faktury, potem archiwum. Historię zakończonych najmów możesz przenieść w drugiej turze, gdy system już działa.
Testowa migracja danych to import na ograniczonym zakresie, najczęściej jednego budynku, po którym porównujesz wynik z ostatnimi fakturami. Jeśli faktury wygenerowane z systemu zgadzają się z tymi z poprzedniego miesiąca, mapowanie jest poprawne.
Co sprawdzić po migracji próbnej:
Dopiero gdy test przejdzie bez rozbieżności, importujesz resztę portfela. Plan pilotażu i dalszych etapów wdrożenia opisujemy szerzej w tekście wdrożenie systemu property management krok po kroku.
Kontrola i raport migracji zamykają proces: dostajesz zestawienie, ile rekordów przeniesiono, ile odrzucono i z jakiego powodu, a następnie akceptujesz dane, zanim system zacznie wystawiać faktury. Akceptacja powinna mieć osobę odpowiedzialną i datę.
Dobry raport z migracji zawiera:
Pamiętaj, że w danych najmu są dane osobowe: reprezentantów najemców, osób kontaktowych, poręczycieli. Jeśli migrację wykonuje dostawca, przetwarza je w Twoim imieniu. Zgodnie z wyjaśnieniami UODO powierzenie przetwarzania odbywa się na podstawie pisemnej umowy, a administrator powinien najpierw sprawdzić, czy podmiot przetwarzający daje odpowiednie gwarancje. W sprawach wątpliwych skonsultuj zakres z inspektorem ochrony danych lub prawnikiem.
W Rezone migrację możesz przeprowadzić na dwa sposoby: samodzielnie, korzystając z importu danych z zewnętrznych baz i pomocy zespołu wsparcia, albo zlecić ją w ramach indywidualnego wdrożenia. Nie potrzebujesz do tego własnego IT, bo Rezone działa w modelu SaaS, w przeglądarce.
Jak to wygląda w praktyce:
Rezone rozwija i od ponad 5 lat obsługuje Petram.app Sp. z o.o. System jest pomyślany dla firm, które mają od jednego do kilkudziesięciu obiektów, kilka osób w administracji i rent roll w Excelu. Jeśli masz duży portfel, własny dział IT i budżet na wielomiesięczny projekt, rozważ też systemy klasy enterprise, takie jak Yardi czy MRI, wdrażane z partnerem wdrożeniowym.
Wybierając dostawcę, sprawdź, czy migracja ma jasny zakres, cenę i etap testowy, a nie jest obietnicą “przeniesiemy wszystko”. Zadaj te pytania przed podpisaniem umowy:
| Model migracji | Dla kogo | Zalety | Ryzyka |
|---|---|---|---|
| Samodzielny import z szablonem | małe portfele, uporządkowane arkusze | najniższy koszt, pełna kontrola | czas zespołu, błędy mapowania |
| Migracja z pomocą dostawcy | 10-500 umów, zespół 2-8 osób | dostawca zna system i pułapki | wymaga dobrego briefu i akceptacji |
| Projekt z partnerem wdrożeniowym | duże portfele z własnym IT | pełna obsługa, integracje | wysoki koszt i długi czas |
Szersze kryteria wyboru samego systemu omawiamy w tekście Excel, program księgowy czy Rezone.
W rozmowach z zarządcami najczęściej słyszymy, że “nie mamy czasu na migrację”. Za tym zdaniem zwykle kryje się co innego: arkusze są w takim stanie, że nikt nie chce ich otwierać przy świadkach. To normalne. Excel nie wymusza porządku, więc po kilku latach każdy rent roll ma swoje wyjątki.
Dlatego migrację traktujemy jako okazję do porządków, które i tak trzeba by zrobić przy sprzedaży obiektu, refinansowaniu albo zmianie księgowej. Najlepiej działa podejście małymi krokami: jeden budynek, aktywne umowy, porównanie z ostatnimi fakturami. Gdy to się zgadza, reszta portfela idzie szybciej, bo zespół zna już schemat.
Nie obiecujemy, że migracja zrobi się sama. Obiecujemy, że po niej przestaniesz być jedyną osobą, która wie, gdzie jest aktualna stawka i kiedy wypada indeksacja.
– Marcin
Po migracji Rezone pilnuje danych, które w Excelu rozjeżdżały się najczęściej. Repozytorium trzyma umowy z aneksami przy nieruchomości lub najemcy, a automatyczne powiadomienia e-mail i SMS przypominają o końcu umowy, przeglądzie technicznym czy ważności polisy. Uprawnienia nadajesz do modułów lub wybranych nieruchomości, więc każdy w zespole widzi to, czego potrzebuje. Fakturowanie wspiera wysyłkę do KSeF, a integracja z programami księgowymi Optima, Symfonia i Enova ogranicza przepisywanie danych. Aktualne plany i zakres abonamentu znajdziesz w cenniku Rezone.
Zwykle nie. W systemie SaaS import odbywa się przez przeglądarkę, a najwięcej pracy wymaga uporządkowanie arkuszy, które najlepiej zna zespół administracyjny. IT przydaje się dopiero przy nietypowych integracjach z innymi systemami.
To zależy od liczby umów, aneksów i stanu arkuszy. Uporządkowany rent roll kilku budynków to praca na kilka dni, a portfel z historią kilku zarządców i brakującymi aneksami wymaga więcej czasu. Najwięcej zajmuje walidacja danych, nie sam import.
Tak, jeśli dane są w układzie jeden wiersz na jedną umowę, z osobnymi kolumnami na najemcę, lokal, daty i stawki. Format i listę pól warto potwierdzić z dostawcą przed przygotowaniem pliku, bo każdy system ma własny szablon.
Mapowanie pól danych to przypisanie każdej kolumny z arkusza do konkretnego pola w systemie, na przykład “stawka” do pozycji czynszowej z okresem obowiązywania. Bez niego dane trafiają w złe miejsca, a błąd wychodzi dopiero na fakturze.
Tak, jeśli migracja obejmuje dokumenty, a pliki mają czytelne nazwy lub listę, która wiąże je z umową. W Rezone dokumenty trafiają do repozytorium przypisanego do nieruchomości lub najemcy, a ich przeniesienie możesz zlecić w ramach indywidualnego wdrożenia.