XML feltöltés

Az irodáknak lehetőségük van arra, hogy automatikusan, XML állományban töltsék fel portálunkra az ingatlanjaikat. Ehhez nem kell mást tenniük, mint egy adott szerkezetű XML fájlban előállítani az adatokat és átadni számunkra az XML elérhetőségét. Betöltő szoftverünk minden reggel 5.00-kor fut le, így Önök megspórolják a manuális rögzítés fáradalmait. A szolgáltatásunkhoz való csatlakozás előfizetéses irodáink számára díjmentes.

Előkészületek

Az Ingatlan Piactér portálon regisztrálnia kell minden irodának. Aki regisztrálja az irodát, az irodavezetői jogosultsággal fog rendelkezni. Ezután csupán meg kell kapnunk az URL-t, ahol az XML fájl elérhető lesz. Ezt az Ingatlan Piactér rendszergazdája rögzíti a rendszerben. Az egyes referenseket nem kell rögzíteni, a betöltő program őket automatikusan felviszi a rendszerünkbe.

Az import XML struktúra

Az import XML fájl struktúra leírása megtekinthető itt:

1. Ingatlan Piactér működése

Az Ingatlan Piactéren minden nap lefut a program, ami a megadott útvonalon lévő XML-t beolvassa. A program megnézi, hogy létezik-e a rendszerben az adott azonosítóval (<id>) ellátott ingatlan. Ha igen, akkor módosítja azt, ha nem, akkor új hirdetésként viszi fel ahhoz a felhasználóhoz (<ugynokid>), aki meg van adva az ingatlanhoz. Ha módosítás dátuma (<modositasdatum>) nincs megadva vagy későbbi, mint a legutolsó módosításkor volt, akkor a program módosítja az ingatlan adatatit - felülírva annak minden tartalmát.
Új ügynököt - aki még nem létezett az Ingatlan Piactéren - automatikusan felveszi a program az adott irodához, amennyiben a megfelelő adatok (azonosító, név, email cím, mobil és/vagy vezetékes telefon) meg vannak adva. Meglévő ügynök esetén a referens adatai (név, mobil és vezetékes telefonszám) felülírásra kerülnek.
Ha valamelyik ingatlanra vonatkozó kód hibás az XML-ben, akkor nem viszi fel az ingatlant a program. A kódok dokumentációját lásd alább.
A futás végén a program végignézi az Ingatlan Piactér adatbázisát. Ha talál olyan hirdetést, amit az iroda korábban átadott, de most nincs benne az XML-ben, azt törli a rendszerből. Tehát mindig a teljes, aktuális ingatlan listát kell átadni, a teljes ingatlan-adattartalommal.
Készítettünk egy minta XML állományt a struktúra szemléltetésére. Bővebben az XSD alapján lehet tájékozódni.

2. az XML-hez tartozó XSD definíció

Az XML fájlt a program betöltés előtt egy XSD (Xml Séma Definíció) alapján ellenőrzi. Ha ennek nem felel meg, akkor az egész XML fájl eldobásra kerül. Bővebb információért lásd a részletes XSD fájl dokumentációt. Ez teljes egészében tartalmazza az XML struktúrában szereplő adatok jelentését, értelmezését.
Figyelem! az XML fájl kódolása (és minden benne lévő adaté) utf-8 kell, hogy legyen!

3. XML-ben lévő kódokhoz tartozó megnevezések

Az XML-ben a különböző elemekhez a felsorolás szerint az elöl lévő kódot kell megadni.
Tehát pl. családi ház esetén: <lakasTipusKod>4</lakasTipusKod>


<altipusKod>
	1	Lakás ház
	2	Új ingatlan
	3	Üdülő
	4	Önálló iroda
	5	Iroda irodaházban
	6	Kereskedelmi ingatlan
	7	Ipari ingatlan
	8	Föld
	9	Állattartás
	10	Telek
	11	Garázs
	12	Egyéb ingatlan

<orszagAzonosito>
	1	Magyarország
	2	Románia
	3	Szlovákia
	4	Ukrajna
	5	Szerbia
	6	Horvátország
	7	Ausztria
	8	Spanyolország
	9	Olaszország

<megyeAzonosito>
	1	Bács-Kiskun
	2	Baranya
	3	Békés
	4	Borsod-Abaúj-Zemplén
	5	Csongrád
	6	Fejér
	7	Győr-Moson-Sopron
	8	Hajdú-Bihar
	9	Heves
	10	Jász-Nagykun-Szolnok
	11	Komárom-Esztergom
	12	Nógrád
	13	Pest
	14	Somogy
	15	Szabolcs-Szatmár-Bereg
	16	Tolna
	17	Vas
	18	Veszprém
	19	Zala
	20	Budapest
	21	Kovászna
	23	Hunyad
	24	Bihar
	25	Hargita
	26	Maros
	27	Kolozs
	28	Szatmár
	29	Temes
	30	Szilágy
	31	Szeben
	32	Fehér
	33	Máramaros
	34	Beszterce-Naszód
	35	Arad
	36	Krassó-Szörény
	37	Brassó
	38	Észak - Bácska
	39	Észak - Bánság
	40	Szerémség
	41	Nyugat - Bácska
	42	Dél - Bácska
	43	Közép - Bánság
	44	Dél - Bánság
	45	Beregszászi járás
	46	Huszti járás
	47	Ilosvai járás
	48	Munkácsi járás
	49	Nagybereznai járás
	50	Nagyszőlősi járás
	51	Ökörmezői járás
	52	Perecsenyi járás
	53	Rahói járás
	54	Szolyvai járás
	55	Técsői járás
	56	Ungvári járás
	57	Volóci járás
	58	Pozsonyi kerület
	59	Nagyszombati kerület
	60	Nyitrai kerület
	61	Kassai kerület
	62	Besztercebányai kerület
	63	Közép-Horvátország
	64	Isztria
	65	Szlavónia
	66	Dalmácia
	67	Spanyolország
	68	Eperjesi kerület
	69	Vrancea
	70	Burgenland
	71	Karintia
	72	Alsó-Ausztria
	73	Felső-Ausztria
	74	Salzburg
	75	Stájerország
	76	Tirol
	77	Vorarlberg
	78	Bécs
	79	Közép Szlovákia
	81	Olaszország

<ertekesitesTipusKod>
	1	Eladó
	2	Kiadó
	4	Árverezett
	5	Ingatlancsere

<jogviszonyKod>
	1	Tulajdon jog
	2	Bérleti jog

<penznemKod>
	1	HUF - Ft
	2	EUR - Euro
	3	UAH - Hryvnia
	4	RON - Lej
	5	RSD - Dínár
	6	USD - dollár
	7	JPY - jen
	8	CHF - frank

<lakasTipusKod>
	1	Sorház
	2	Lakás
	3	Önkormányzati lakás
	4	Családi ház
	5	Ikerház
	6	Házrész
	7	Tanya – kúria
	8	Kúria
	9	Kastély
	10	Tanya
	11	Rezidencia, követtségi épület
	12	Társasház
	13	Birtok

<uduloTipusKod>
	1	Önálló üdülő
	2	Ikerház
	3	Sorház
	4	Házrész
	5	Tanya
	6	Kúria
	7	Kastély

<anyagKod>
	1	Tégla
	2	Panel
	3	Csúsztatott zsalus
	4	Fa
	5	Könnyűszerkezet
	6	Egyéb
	7	Vályog
	8	Ytong
	9	Vegyes falazat
	10	Vert falazat
	11	Blokkos
	12	Acélszerkezetes
	13	Bio

<szintKod>
	1	Alagsor
	2	Földszint
	3	Magasföldszint
	4	Félemelet
	5	1. emelet
	6	2. emelet
	7	3. emelet
	8	4. emelet
	9	5. emelet
	10	6. emelet
	11	7. emelet
	12	8. emelet
	13	9. emelet
	14	10. emelet
	15	11. emelet
	16	12. emelet
	17	13. emelet
	18	14. emelet
	19	15. emelet
	20	16. emelet
	21	17. emelet
	22	18. emelet
	23	19. emelet
	24	20. emelet
	25	21. emelet
	26	Nincs
	27	Szuterén
	28	Félszuterén
	29	Pinceszint
	30	-1
	31	-2
	32	-3
	33	-4
	34	-5
	35	Utcaszint
	36	22. emelet
	37	23. emelet
	38	24. emelet
	39	25. emelet

<futesKod>
	1	Épületben központi
	2	Gázfűtés
	3	Hagyományos
	4	Távfűtés
	5	Elektromos
	6	Saját központi (cirkó)
	7	Nincs
	8	Alternatív fűtés
	9	Geotermikus
	10	Távfűtés egyedi mérővel
	11	Egyéb kazán
	12	Egyéb
	13	Gáz + napkollektor
	14	Házközponti egyedi méréssel
	15	Fan-coil

<komfortKod>
	1	Összkomfortos
	2	Komfortos
	3	Félkomfortos
	4	Komfort nélküli
	5	Duplakomfortos

<berendezettsegKod>
	1	Bútorozott
	2	Bútorozatlan
	3	Részlegesen bútorozott
	4	Igény szerinti
	5	Bútorozott gépesítve
	6	Bútorozatlan, de gépesítve

<lakasAllagKod>
	1	Újszerű
	2	Átlagos
	3	Felújítandó
	4	Bontandó
	5	Jó minőségű
	6	Nagyon rossz
	7	Nagyon jó
	8	Felújított
	9	Felújítás alatt
	10	Luxus
	11	Régi típusú

<epuletAllagKod>
	1	Újszerű
	2	Átlagos
	3	Felújítandó
	4	Bontandó
	5	Jó minőségű
	6	Nagyon rossz
	7	Nagyon jó
	8	Felújított
	9	Felújítás alatt
	10	Luxus
	11	Régi típusú
	12	Vakolatlan
	13	Hőszigetelt

<kozmuVizKod>
	1	Nincs
	2	Utcában van
	3	Telekhatáron
	4	Telken belül
	5	Van - közös mérő
	6	Van - egyedi mérés
	7	Saját kút

<kozmuElektromosKod>
	1	Nincs
	2	Utcában van
	3	Telekhatáron
	4	Telken belül
	5	Van

<kozmuGazKod>
	1	Nincs
	2	Utcában van
	3	Telekhatáron
	4	Telken belül
	5	Van - közös mérő
	6	Van - egyedi mérés
	7	Gáztartály, Gázpalack

<kozmuCsatornaKod>
	1	Nincs
	2	Utcában van
	3	Telekhatáron
	4	Telken belül
	5	Van
	6	Derítő

<arnyekoloKod>
	1	Redőny
	2	Reluxa
	3	Roló
	4	Zsalugáter
	5	Sötétített üveg
	6	Árnyékoló
	7	Függöny
	8	Egyéb

<legkondicionaloKod>
	1	Nincs
	2	Helységenként
	3	Központi
	4	Mobil klíma

<szintKod>
	1	-2
	2	-1
	3	Alap
	4	1. szint
	5	2. szint
	6	3. szint
	7	4. szint
	8	5. szint
	9	Külön
	10	Szuterén
	11	Félszuterén

<helyisegTipusKod>
	1	Szoba
	2	Félszoba
	3	Személyzeti szoba
	4	Hall
	5	Nappali
	6	Gardrób
	7	Előszoba
	8	Konyha
	9	Fürdőszoba
	10	WC
	11	Kamra
	12	Pince
	13	Tároló
	14	Önálló garázs
	15	Garázs
	16	Teremgarázsban hely
	17	Udvari beálló
	18	Étkező
	19	Amerikai konyha
	20	Közlekedő
	21	Mosókonyha
	22	Háztartási helyiség
	23	Fedett terasz
	24	Előtér
	25	Erkély
	26	Fürdő WC-vel
	27	Grillező
	28	Hálófülke
	30	Irattár
	31	Iroda
	32	Játszótér
	33	Kert
	34	Konyha-étkező
	35	Konyhatér
	36	Lépcsőtér
	37	Loggia
	38	Melléképület
	39	Mosdó
	40	Mosogató
	41	Nyári konyha
	42	Nyitott terasz
	43	Öltöző
	44	Raktár
	45	Ruhatár
	46	Télikert
	47	Ügyféltér
	48	Üzlethelyiség
	49	Wellneshelyiség
	50	Kazánház (lakótérben)
	51	Kazánház (lakótéren kívül)
	52	Szauna
	53	Tároló (ingatlanon kívül)
	54	Kamra (ingatlanon kívül)
	55	Garázs (egy hrsz-on az ingatlannal)
	56	Alkóv
	57	Eladótér
	58	Bár
	59	Disco-terem
	60	Főzőfülke
	61	Hobby szoba
	62	Padlás
	63	Portásfülke
	64	Terasz
	65	Vendégszoba
	66	Úszómedence
	67	Zuhanyzófülke
	68	Tetőtér
	69	Galéria
	70	Fitness terem
	71	Amerikai konyha étkezővel

<burkolatKod>
	1	Nincs megadva
	2	Nincs burkolat
	3	Hidegburkolat
	4	Parketta
	5	Laminált parketta
	6	Szalagparketta
	7	Hajópadló
	8	Padlószőnyeg
	9	Parafa
	10	Linóleum
	11	Vegyes
	12	Gumipadló, gumiszőnyeg
	13	Beton, aszfalt
	14	Ipari padló
	15	Műfű

<telekFunkcioKod>
	1	Lakóterület
	2	Üdülőterület
	3	Egyéb építési telek
	4	Külterület
	5	Egyéb
	6	Iparterület

<ovezetKod>
	1	L1 (Bp) - nagyvárosias
	2	L2 (Bp) - városias
	3	L3 (Bp) - kisvárosias
	4	L4 (Bp) - intenzív kertvárosias
	5	L5 (Bp) - laza kertvárosias
	6	L6 (Bp) - hegyvidéki, kertvárosias
	7	L6/a (Bp) - hegyvidéki, kertvárosias, nagytelkes
	8	L7 (Bp) - jellemzően telepszerű
	9	VK (Bp)- városközponti terület
	10	I (Bp) - intézményi terület
	11	IZ (Bp) - jelentős zöldfelületű intézményi terület
	12	IP (Bp) - iparterület
	13	M (Bp) - munkahelyi
	14	MZ (Bp) - jelentős zöldfelületű munkahelyi
	15	Ü (Bp) - üdülőterület
	16	K (Bp) - különleges terület
	17	KV (Bp) - különleges városüzemeltetési terület
	18	KL (Bp) - közlekedési terület
	19	Z (Bp) - zöldterület
	20	E (Bp) - erdőterület
	21	MG (Bp) - mezőgazdasági terület
	22	VT (Bp)- egyéb, vízgazdálkodási terület
	23	Nagyvárosias
	24	Kisvárosias
	25	Kertvárosias
	26	Falusias
	27	Településközpont
	28	Központi vegyes
	29	Kereskedelmi, szolgáltató, gazdasásági
	30	Jelentős mértékű zavaró hatású ipari
	31	Üdülőházas
	32	Hétvégi házas
	33	Egyéb ipari gazdasági
	34	Különleges kereskedelmi célú
	35	Különleges közhasználatú
	36	Egyéb övezet
	37	Zártkert
	38	Művelés alól kivett

<beepitesiModKod>
	1	Szabadonálló
	2	Oldalhatáros
	3	Zártsorú
	4	Ikresen csatlakozó

<kozmuCsapadekElvezetesKod>
	1	Zárt
	2	Nyílt

<megkozelitesKod>
	1	Föld
	2	Murva
	3	Zúzott kő
	4	Kockakő
	5	Szilárd útburkolat

<irodahazKategoriaKod>
	1	A
	2	B
	3	C

<ipariKategoriaKod>
	1	Acélipar, gépgyártás
	2	Élelmiszeripar
	3	Vegyipar
	4	Építőipar
	5	Könnyűipar
	6	Egyéb
	7	Raktár

<egysegTipusKod>
	1	Iroda
	2	Raktár
	3	Műhely
	4	Bemutató terem
	5	Üres terület

<parkoloTipusKod>
	1	Felszíni
	2	Mélygarázs
	3	Vendégparkoló
	4	Utcán ingyenesen
	5	Utcán fizetős
	6	Udvarban
	7	Beállón
	8	Teremgarázsban
	9	Garázsban

<foMuvelesiAgKod>
	1	Szántó
	2	Gyep
	3	Szőlő
	4	Kert
	5	Gyümölcsös
	6	Halastó
	7	Nádas
	8	Erdő
	9	Baromfi telep
	10	Sertés telep
	11	Marha telep
	12	Juh telep
	13	Ló telep
	14	Legelő

<allatTelepKod>
	1	Baromfitelep
	2	Sertéstelep
	3	Marhatelep
	4	Juhtelep
	5	Lótelep

<kereskedelmiFunkcioKod>
	1	Áruház
	2	Üzlet
	3	Hotel, panzió, egyéb szállás
	4	Étterem
	5	Borozó, söröző, büfé
	6	Cukrászda, presszó
	7	Bemutató terem, autószalon
	8	Szervíz, benzinkút
	9	Raktár
	10	Diszkont áruház
	11	Kereskedelmi központ
	12	Üzlethelyiség
	13	Logisztika
	14	Fejlesztési terület
	15	Szórakozóhely, disco, klub, pub
	16	Telephely
	17	Műhely

<garazsTipusKod>
	1	Önálló
	2	Terem

<kepTipusKod>
	1	Külső
	2	Belső
	3	Alaprajz
	4	Egyéb