Skip to Content

Gure GPS kokapen-plataforma Odoo 19-n dabil orain — guk garatua, berriki integratua

2026(e)ko irailakren 18(a) by
Gure GPS kokapen-plataforma Odoo 19-n dabil orain — guk garatua, berriki integratua
Alexander Biringer | Biricon IT Services GmbH

Urte asko daramatzagu gure bezeroentzako GPS bidezko kokapen-plataforma propioa kudeatzen: ibilgailuek eta gailuek beren kokapena bidaltzen dute gure jarraipen-zerbitzarira; bezeroek beren ibilgailu-flota zuzenean ikusten dute mapan, bidaia-egunkariak eramaten dituzte, geoeremuak definitzen dituzte eta alarmen jakinarazpenak jasotzen dituzte. Horretarako interfazea urteen poderioz hazitako PHP aplikazio bat zen, erabiltzaileen kudeaketa, fakturazioa eta txosten-sistema propioak zituena, enpresan erabiltzen ditugun gainerako sistemen paraleloan.

Hori aldatu dugu orain. Hemendik aurrera, kokapen-zerbitzua gure Odoo 19 Communityko modulu bat da, eta, beraz, bezeroak, kontratuak, fakturak eta laguntza kudeatzeko erabiltzen dugun sistema bereko parte da. Gure kokapen-zerbitzuko bezeroentzat, horrek esan nahi du saio-hasiera bakarra, interfaze bakarra eta kokapen-zerbitzuaren faktura gainerako fakturen toki berean izatea.

Zergatik ekarri dugu kokapen-zerbitzua Odoora

Bi sistema bereizik oinarrizko datuak bikoiztea dakarte. Bezero bakoitza kokapen-sisteman eta ERPan zegoen erregistratuta; helbide-aldaketa bakoitza bi aldiz egin behar zen, eta kokapen-zerbitzuaren fakturazio-prozesuak sortutako dokumentuak gero eskuz eraman behar ziren kontabilitatera.

Odoo-ra aldatzearekin, oinarrizko printzipio sinple bat dugu orain: oinarrizko datuak Odoo-n, datu masiboak kanpoan. Bezeroak, erabiltzaileak, trackerrak, taldeak, geozonak, produktuak eta prezioak Odoo-n daude, eta han kontabilitatearekin, atariarekin eta baimen-kudeaketarekin lotuta daude. Posizio-datuak – gailuen benetako datu-fluxua, egun osoan – posizio-biltegi propio batean geratzen dira. ERP datu-base bat ez da milioika GPS punturentzako leku egokia, eta ez du izan beharrik.

Gailuen konexioak jasotzen dituen jarraipen-zerbitzariari ez dio eragin aldaketak. Horrek egin du, hain zuzen ere, berritzea bideragarri: interfazea berriz sortu ahal izan dugu, datuen harreran ezer aldatu gabe.

Zer dute orain gure bezeroek atarian

Kokapen-zerbitzuko bezeroek Odooren bezero-atarian hasten dute saioa, eta han aurkitzen dute Kokapena atala. Kokapen-zerbitzua soilik erabiltzen dutenak zuzenean mapara sartzen dira saioa hasi ondoren, eta ez dute atariko beste edukirik ikusten.

Zuzeneko mapa

Mapak bere ibilgailu guztiak eta partekatutakoak erakusten ditu, egoerarekin (higitzen, geldi, offline), abiadurarekin, joera-norabidearekin eta ebatzitako helbidearekin. Posizioak denbora errealean datoz jarraipen-zerbitzarirako WebSocket konexio baten bidez – instalazio osorako konexio bakarra, ez irekitako nabigatzaile bakoitzeko bat – eta iragazita banatzen dira: bezero bakoitzak berea den edo berarentzat partekatutako ibilgailuak soilik jasotzen ditu. Ibilgailuak leunki higitzen dira bi jakinarazpenen artean, jauzi egin beharrean.

Oinarri-mapa gisa, OpenStreetMap, erliebe-mapa bat, Austriako Basemap ofiziala aireko irudiekin eta zuri-beltzeko mapa bat daude aukeran; erliebea eta 3Dko eraikinak geruza gisa aktiba daitezke. Mapa irekitzean agertzen den ikuspegia —mapa mota, erakutsitako eremua eta talde lehenetsia— erabiltzaile bakoitzarentzat gordetzen du Odook.

Biricon - GPSSpot bidai-liburua
Biricon - GPSSpot bidai-liburua


Bidaia-egunkaria, laneko eta erabilera pribatuko bidaiekin

Bidaiak zerbitzarian hautematen dira, ez nabigatzailean: bidaia erregistratu egiten da, nahiz eta inork mapa irekita ez eduki. Bidaia bakoitzaren hasiera eta amaiera, abiapuntuko eta helmugako helbideak, kilometro-kontagailuaren irakurketa, distantzia eta iraupena jasotzen dira.

Bidaia bakoitza laneko bidaia edo erabilera pribatuko bidaia gisa sailka daiteke. Bidaia bakoitza sailkatzen da, ez ibilgailua: auto bera goizean bezeroarengana joan daiteke eta arratsaldean etxera, eta bereizketa horrek zerga-ondorioak ditu Austrian. Bidaia hastean, sailkatzeko leihoa agertzen da zuzenean mapan; geroago egin nahi duenak bidaia-egunkarian aurkituko du bidaia, ohar-eremuarekin batera. Ibilgailuak horretarako ekipamendua badu, gidariak iButton giltza-txipen bidez identifikatzen dira.

Bi txosten daude eskuragarri, biak PDF eta Excel formatuetan:

  • Ibilgailuaren bidaia-egunkaria: ibilgailu batek hautatutako aldian egindako bidaiak, ibilbidea, sailkapena eta oharra adierazita
  • Flotaren bidai-liburua – ibilgailu bakoitzeko lerro bat, gidatze-denborarekin, ibilbidearekin, enpresa- eta kilometro pribatuen banaketarekin eta kalkulatutako kontsumoarekin, gehi talde-guztiak eta guztizko orokorrak


 

Geoeremuak eta alarmak

Geozonak zuzenean mapan marrazten dira – zirkulu, karratu edo poligono libre gisa – edo “Austria” edo “Viena” bezalako txantiloi partekatuetatik hartzen dira. Zona eta ibilgailu bakoitzeko ezar daiteke sartzean edo irtetean alarma jo behar den eta nora: SMS, posta elektroniko, webhook bidez edo gure deitu-zentroari mezu gisa.

Alarmak —eremu-aldaketa, abiadura, piztea, tentsio-galera, larrialdi-deia, mugimendua eta konexio-galera— erregistro independente gisa jasotzen dira Odoon, unea, kokapena eta izapidetze-egoera adierazita.


Bilaketa: zein ibilgailu egon zen hemen?

Trafiko-isun bat iritsi da, eta abiadura neurtu den lekua ageri da bertan; baina zein ibilgailu zen? Ibilbideen historian bilatzeak galdera horri erantzuten dio: aukeratu mapako puntu bat edo helbide bat, mugatu erradioa eta denbora-tartea, eta kokapen-sistemak han zein ibilgailu egon ziren erakutsiko dizu. Horretarako, OpenStreetMap-eko abiadura neurtzeko guneak mapako geruza batean daude jada.

Bezeroak berak kudeatzea

Lehen gure esku utzi behar zutena orain bezeroek eurek egiten dute atarian:

  • Jarraipen-gailuak aktibatu – idatzi gailuaren eranskailuko IMEIa, aukeratu talde bat edo sortu berria, eta kito
  • Jarraipen-gailuak eta taldeak – izenak, ikurrak, talde-esleipena, erregai-horniketak kantitatearekin eta prezioarekin, ibilgailu bakoitzaren analisiak
  • Baimenak – beste erabiltzaile edo enpresa batzuei ibilgailuetarako sarbidea eman, irakurtzeko edo idazteko baimenarekin eta helbidea edo kilometro-kontagailuaren irakurketa bezalako eremuak ezkutatzeko aukerarekin
  • Geozonak – marraztu, editatu eta alertak ezarri
  • iButtons – giltza-txipak gidarien izenei lotu

Gure barne-lanean zer aldatu den

Odoo-ren administrazio-panelean Kokapena atala dago, zuzeneko maparekin, jarraipen-gailuen kudeaketarekin, alarmekin, bidaiekin, oinarrizko datuekin (taldeak, geozonak, gailu motak, fabrikatzaileak) eta fakturazioarekin.

Jarraipen-gailuen kudeaketa. Gailu bakoitzak datu hauek ditu: IMEIa, SIMaren telefono-zenbakia, gailu mota, sarrerak eta irteerak (piztea, motorra blokeatzea, geldialdiko berogailua eta beste), kalibrazioa, kilometro-kontagailuaren zuzenketa, deskonexio-atalasea eta bidaia-egunkariaren parametroak. Odoo-ren Chatter historiak aldaketa guztiak erregistratzen ditu.

SMSak gailuetara. Jarraipen-gailuak SMS bidez konfiguratzen dira. Orain Odoo-tik bidaltzen dira mezuak, bidalketa guztiak erregistratzen dira eta erabilera okerra saihesteko babesak daude: bidalketa bakoitzeko gehieneko kopuruak klik bakar batek ehunka ordainpeko mezu bidaltzea eragozten du, eta osatu gabeko telefono-zenbakiak ez dira bidaltzera ere pasatzen.

Dei-zentroa. Lapurreta- eta istripu-abisuak kasu gisa agertzen dira, ibilgailuaren datuekin, jabearen harremanetarako datuekin eta urratsez urratseko prozedurarekin: jabearekin harremanetan jarri da? Alarma faltsua da? Beste neurririk hartu behar da? Urrats bakoitza erregistratzen da, eta arduradunek push jakinarazpenak jasotzen dituzte.

Fakturazioa. Fakturazio-prozesuak hurrengo fakturazio-data iritsita duten jarraipen-gailu guztiak hartzen ditu kontuan, eta horietatik faktura-zirriborroak sortzen ditu Odoo-n, azken bezeroaren edo bazkidearen prezioarekin. Onarpena kontabilitate-sailaren esku utzi dugu berariaz: prozesuak ez du ezer kontabilizatzen, prestatu baizik. Fakturazio-tartea, produktua eta hurrengo data jarraipen-gailuari lotuta daude; prozesua amaitutakoan, faktura-lerroak zuzenean gailuaren fitxan agertzen dira.

Atzean dagoen arkitektura

GPS gailuak
    │
    ▼
Jarraipen-zerbitzaria ──► Kokapen-biltegia             Odoo 19 Community
(aldaketarik gabe)       gaur: egungo                 ├─ Oinarrizko datuak (jarraipen-gailuak, bezeroak, geozonak)
                               datu-basea             ├─ Bezeroen ataria /my/ortung
                        gero: PostGIS                 ├─ Administrazio-panela Kokapena / …
                                  ▲                   ├─ Fakturazioa (faktura-zirriborroak)
                                  └── irakurketa soilik ─┘

Kokapenak ordezka daitekeen interfaze baten bidez soilik atzitzen dira. Gaur egun, Odoo-k lehendik dagoen kokapen-datuen basetik irakurtzen du, eta jarraipen-zerbitzariak hura betetzen jarraitzen du, aldaketarik gabe. Hala, PostGIS zerbitzari propio batera pasatzeko konfigurazioa aldatzea besterik ez da behar, sistema berreraiki gabe; orduan PostGIS-ek berak egingo ditu analisi espazialak, hala nola geozonen egiaztapenak. Garapenerako eta prestakuntzarako, datu sintetikoak dituen demo-biltegi bat ere badago, moduluak jarraipen-zerbitzaririk gabe ere funtziona dezan.

Helbideak geokodetzaile propio baten bidez lortzen dira eta Odoo-ren cachean gordetzen dira, koordenatuak hamaika metro inguruko zehaztasunera biribilduta: geldirik dagoen ibilgailu baten helbidea ez da berriro kalkulatzen GPSaren gorabehera bakoitzean, eta mapa ez dago kanpoko zerbitzu baten erantzun-denboraren mende.

Nola egin dugun aldaketa

Ez dugu dena kolpe bakarrean aldatu, pixkanaka baizik, Strangler ereduari jarraituz: sistema zaharrak martxan jarraitu zuen, alderantzizko proxy batek bide bakoitzean zein sistemak erantzun erabakitzen zuen, eta mapa berria hasieran talde pilotu batek erabili zuen, zaharrarekin batera.

Oinarrizko datuen migrazioa izan zen zatirik delikatuena. Migrazio-script batek bezeroak, erabiltzaileak, jarraipen-gailuak, taldeak eta geozonak irakurtzen ditu aplikazio zaharretik, eta Odoo-n sortzen ditu; prozesua aldaketak soilik migratzeko errepika daiteke, identifikatzaile zaharra gakotzat hartuta. Kokapen-zerbitzuko bezero asko lehendik Odoo-n bazkide gisa zeudenez, morroi batek loturak proposatzen ditu, banan-banan berretsi beharrekoak: gaizki lotutako enpresa batek beste baten ibilgailuak ikusiko lituzke, eta hori erregistro bikoiztu bat baino garestiagoa da.

Berariaz migratu ez duguna: mahaigainerako eta mugikorrerako kode-oinarri bikoitza (Odoo-ren erabiltzaile-interfazea moldagarria da), itzulpen-taula propioa, baimenen eta saioen kudeaketa propioa eta praktikan jada inork irekitzen ez zituen dozena bat txosten baino gehiago.

Horrek zer esan nahi duen zuretzat, bezero gisa

Gure kokapen-zerbitzuko bezeroa bazara, dagoeneko jaso duzu atarirako sarbidea, edo datozen asteetan jasoko duzu. Zure ibilgailuak, taldeak, geozonak eta baimenak migratu ditugu; bidaia-egunkariak etenik gabe jarraitzen du.

Atari batean aurkitzen dituzu zure kokapen-jarraipena, zure fakturak eta zure laguntza-eskaerak. Eta kokapen-jarraipena baino gehiago nahi baduzu – Helpdesk, mantentze-kontratuak, proiektu-fakturazioa – sistema bera da.

Aldaketari buruzko galderak pozik erantzungo ditugu. Eta bere enpresarako ERPrekin lotuta dagoen ibilgailu-kokapena bilatzen duenak, ERPren ondoan bakarrik egon beharrean: jarri gurekin harremanetan.