Ściślej to jego rozliczeniowy moduł, który pozwala legalnie wynajmować mieszkania i lokale użytkowe oraz kontrolować czy najemcy nas nie próbują wykiwać. Moje Cloud Computing
O Cloud Computing już tu pisałem http://www.eioba.pl/a140464/czy_mo_na_zawierzy_chmurze_czyli_fenoment_cloud_computing
Szewc bez butów
Jeszcze parę lat temu było mi wstyd, bo ja informatyk, a do drugiej pracy - zarządzania kamienicą, używałem tylko Worda z korespondencją seryjną. Ale nie tyle nie chciało mi się napisac programu, co nie chciałem aby program utrudnił mi pracę administratora kamienicy. Od czasu do czasu zerkałem też na gotowe rozwiązania, ale nawet arkusz kalkulacyjny okazał sie przekonywujący dopiero po pewnym czasie.
Najlepiej nic nie zapłacić
Do czasu kiedy okazało się, że bez programu dalej ani rusz. Przyjrzałem się licznym ofertom, nie tylko darmowym, ale od razu spostrzegłem, że byłoby wiele dodatkowej zabawy z każdym z tych gotowych rozwiązań. Z kolei napisanie nawet prostego programu to z jednej strony robota, a z drugiej pod WINDOWS to trzeba by coś kupić, bo dawniej używane przeze mnie programy już sie zużyły moralnie. No chyba żeby zrobić to jako aplikację internetową i użyć darmowych narzędzi open source. Dodatkowa zaleta to że mam wprawę w używaniu takich narzędzi i wszystko będzie łatwiejsze.
Na jednym komputerze czy w chmurze?
Mógłbym to zrobić tak jak często robią moi dyplomanci na jednym komputerze, ale w pracy administratora pomaga mi żona, więc możliwość wejścia do programu z kilku stanowisk byłaby przydatna. postanowiłem więc, że tak jak inne moje serwisy umieszczę zarządzanie kamienicą czynszową na własnym serwerze we Francji.
Baza danych jak plik
Na początku wszystkie dane z korespondencji seryjnej poszły "jak leci" do bazy danych, a więc imiona, adresy, nazwiska powtarzały się co miesiąc z każdym rachunkiem za czynsz i opłaty. Bardzo przydatną funkcjonalnością było duplikowanie faktur za poprzedni miesiąc na kolejny z możliwością pominięcia niektórych lub późniejszego ich wykasowania. Tego zwykle nie mają standardowe programy fakturowania, nawet tworzone na potrzeby zarządzania nieruchomościami. Najważniejszym udogodnieniem w stosunku do plików WORDa było jednak automatyczne numerowanie faktur wymagane przez Urząd Skarbowy. Z czasem okazało się jednak, że wygodniej będzie oddzielić dane o najemcach od konkretnych rachunków i dopiero dla ich wydrukowania łączyć te informacje. I tak baza danych zaczęła się komplikować nawiązując jednak do powszechnie spotykanych rozwiązań.
Płać najemco płać
Wpłaty były dotąd kontrolowane w rubrykach na zwykłej kartce, ale skoro już jest program to można go wykorzystać do odnotowywania poszczególnych wpłat. Przyda się, bo nie zawsze najemcy płacą pełną kwotę czynszu z opłatami i wtedy trzeba sumować wpłaty cząstkowe. Teraz można na podstawie wpłat tworzyć rozliczenie z podaniem ewentualnych zaległości.
PDF to nie bajka
Dosyć kłopotliwe okazały się wydruki. HTML drukowany nie wygląda dobrze bo zawiera nieistotne nagłówki. Tworzenie wydruków w PDF jest trudniejsze i musiało upłynąć trochę czasu zanim to opanowałem.
Jak strona to strona
Umieszczenie programu do zarządzania kamienicą w internecie pozwoliło też zintegrować te usługi ze standardową stroną informacyjną dla najemców, a zwłaszcza potencjalnych najemców z oferta najmu wolnych lokali. Przy okazji udało sie stworzyć nazwę, a nawet logo dla tej kamienicy razem z intrygującą legendą.
Oczywiście dane zarządzanej kamienicy musiały zostac skrzętnie ukryte i są dostępne dopiero po podaniu hasła.
Przyszłość rysuje się obiecująco
Teraz dzięki temu, że sam napisałem ten program pojawiło się wiele możliwości poszerzenia go o najbardziej przydatne funkcje. Poza tym mając serwer można udostępnić te usługę również innym kamienicom. To żaden problem by rozdzielić te dane.