Import
<< Kliknij, aby wyświetlić spis treści >> Nawigacja: Opis funkcji programu > Program > Nieruchomości > Import |
Rejestr nieruchomości może zostać wprowadzony poprzez import danych z zewnętrznego źródła.
W kolejnych podrozdziałach omówiony zostanie import z różnych źródeł.
Poniższe informacje mają charakter uniwersalny i dotyczą importu niezależnie od źródła.
Nazwa pola |
Identyfikator |
Obligatoryjność |
Typ danych |
Opis |
Identyfikator rekordu w systemie zewnętrznym |
ESTATE_EXTERNAL_KEY |
T |
TEKST(30) |
Unikalny identyfikator nieruchomości (klucz główny) w zewnętrznym systemie z którego czerpane są dane o nieruchomościach. Wartość tego identyfikatora służy do określenia czy przy kolejnym imporcie dane należy zaktualizować, czy dopisać nowy rekord. Dozwolony jest tylko podstawowy zestaw znaków ASCII (zalecany zakres kodów 0x20-0x7F). |
Identyfikator nieruchomości |
ESTATE_CODE |
T |
TEKST(20) |
Unikalny identyfikator nieruchomości (kod, nazwa, numer, konto…) widoczny dla użytkowników PSZOK |
Rodzaj nieruchomości |
ESTATE_TYPE |
T |
TEKST(250) |
Identyfikator rodzaj nieruchomości mający wpływ na limity odbieranych odpadów np. zamieszkała, niezamieszkała, dom jednorodzinny, spółdzielnia, ROD… Patrz: Rodzaje Nieruchomości |
Adres - ulica |
ESTATE_STREET |
T |
TEKST(50) |
|
Adres numer domu/lokalu |
ESTATE_HOUSE_NR |
T |
TEKST(30) |
|
Adres - nazwa miejscowości |
ESTATE_CITY |
T |
TEKST(50) |
|
Opis |
ESTATE_SHORTNAME |
N |
TEKST(200) |
Do własnego wykorzystania, może zawierać informacje ułatwiające identyfikację nieruchomości lub nazwę właściciela nieruchomości. |
Liczba mieszkańców |
RESIDENTS_CNT |
N |
INT |
Liczba mieszkańców w nieruchomości.
Dane istotne tylko w przypadku jeżeli ilość mieszkańców ma wpływ na wielkość limitów |
Liczba lokali w nieruchomości |
ESTATE_PARTS_CNT |
N |
INT |
Liczba lokali dla zabudowy wielolokalowej (spółdzielnie mieszkaniowe) lub ilość działek dla ROD.
Dane istotne tylko w przypadku jeżeli Liczba lokali ma wpływ na wielkość limitów. Domyślnie 1 |
Nr deklaracji |
ESTATE_DECLARATION_NR |
N |
TEKST(40) |
Nr deklaracji złożonej przez właściciela nieruchomości w celu określenia wysokości opłat. |
Blokada nieruchomości |
DISPOSAL_LOCK |
N |
LOGICZNE |
Podanie wartości 1, T powoduje oznaczenie nieruchomości jako zablokowanej. Dla zablokowanej nieruchomości nie ma możliwości przyjęcia odpadów. Domyślnie blokada jest nieaktywna. |
Stawka opłaty dotyczącej nieruchomości |
ESTATE_WASTE_RATE |
N |
DECIMAL(10,2) |
Wysokość opłaty za gospodarowanie odpadami dla nieruchomości. |
Zarządca nieruchomości |
ESTATE_MANAGER |
N |
TEKST(40) |
Skrócona nazwa zarządcy nieruchomości, wg nazw skróconych w zdefiniowanych zarządcach nieruchomości w programie. Patrz: Zarządcy nieruchomości |
Zasady przeprowadzania importu
•Import zawsze jest prowadzony w trybie aktualizacji.
•Nieruchomości nigdy nie są kasowane przez import.
•Import może być robiony częściowo. Jeżeli import zawiera tylko część nieruchomości to te które nie znalazły się w źródle danych zostaną w imporcie pominięte (nie zostaną zmodyfikowane).
•Jeżeli import zawierał będzie kilka wystąpień tej samej nieruchomości to zapamiętany zostanie stan z ostatniego wystąpienia.
•Dane odczytane z systemu zewnętrznego są porównywane z danymi zgromadzonymi w bazie programu KT PSZOK na podstawie Unikalnego identyfikatora nieruchomości w systemie źródłowym (ESTATE_EXTERNAL_KEY). Jeżeli zostanie odnaleziony identyfikator rekordu i dane są różne od przechowywanych w bazie to następuje aktualizacja rekordu, jeżeli nie znaleziono identyfikatora nieruchomości to dopisywany jest nowy rekord.
•W trybie importu nie ma możliwości oznaczenia rekordu jako do usunięcia. Próba usunięcia zazwyczaj nie będzie możliwa do przeprowadzenia ze względu na powiązanie danej nieruchomości z rejestrem przyjęć odpadów.
W zastępstwie usuwania danych istnieje możliwość oznaczenia nieruchomości jako zablokowanej (DISPOSAL_LOCK) lub przypisanie jej do rodzaju, który jest oznaczony jako zablokowany.
Jeżeli takie oznaczenie na poziomie przygotowania danych do importu jest zbyt trudne to można przyjąć schemat, gdzie taka nieruchomość nie będzie się pojawiała w danych do importu i zostanie ręcznie oznaczona w programie jako zablokowana. Należy jednak wtedy pamiętać, że gdy ponownie pojawi się w importowanych danych to ręcznie naniesione zmiany zostaną nadpisane.
•Przed importem rejestru nieruchomości należy zapewnić odpowiednie wpisy w słowniku Rodzajów nieruchomości. Brak wartości przekazanej w importowanych danych spowoduje błąd importu.
•Źródło danych może zawierać także dodatkowe informacje. Zostaną one zignorowane.
•Proces importu danych jest operacją transakcyjną i musi powieść się w całości. Jeżeli wystąpi błąd to wszystkie zmiany do momentu wystąpienia błędu są wycofywane.