INTEGRASJON MOT KOMTEK RENOVASJON FOR EKSTERNE SYSTEMER - OVERORDNET Side 1 av 6
Gjelder fra januar 2011, versjn 1.0 INNHOLD VIEWS FOR INTEGRASJON MOT KOMTEK 3 FORUTSETNINGER FOR INSTALLASJON AV VIEWS 3 FORUTSETNINGER FOR TILGANG TIL VIEWS 3 KORT OPPSUMMERING AV VIEWS 3 INNHOLD I VIEWS 3 DATABASEBRUKERENS RETTIGHETER 6 Side 2 av 6
VIEWS FOR INTEGRASJON MOT KOMTEK FORUTSETNINGER FOR INSTALLASJON AV VIEWS Krav til databaseserver: SQL Server 2000 eller senere FORUTSETNINGER FOR TILGANG TIL VIEWS Fr at eksterne systemer skal få tilgang til views, så kreves det at deres klient(er) er installert slik at de kan lgge på databasen direkte. Brannvegger mellm ekstern klient g database må således være åpne fr denne trafikken. KORT OPPSUMMERING AV VIEWS Views i KmTek er pprettet fr 2-veis kmmunikasjn. Eksterne systemer har tilgang til å lese fra alle view g hente ut de dataene sm til enhver tid ønskes. Eksterne systemer har tilgang til å ppdatere g legge inn data i KmTek, der det er naturlig at dataene vedlikehldes best fra deres system INNHOLD I VIEWS Nedenfr følger infrmasjn m hvilke view sm er tilgjengelige g hvilke data de innehlder. Enkelte view tilrettelegger i tillegg fr ppdateringer fra eksternt system. vren_int_avtaler Innehlder infrmasjn m avtalene i KmTek. Opplysninger m eiendmmen avtalen gjelder, slik sm adresse g GID. Opplysninger m persn registrert sm eier/eierrepresentant på avtalen. Opplysninger m persn registrert sm regningsmttaker på avtalen. Krdinater på avtalen registrert i KmTek (UTM). Dat fr siste eierskifte. Antall benheter registrert på avtalen. Status (Aktiv/histrisk) Her ligger gså infrmasjn m samarbeid g hvilken avtale sm er hvedavtale i hvert samarbeid. Viewet ppdateres autmatisk med endringer i KmTek. Det legges da ut en verdi fr å angi at avtalen er endret siden siste verføring til eksternt system. Dette kvitteres tilbake fra eksternt system ved verføring av endrede data. Side 3 av 6
vren_int_standplasser Innehlder infrmasjn m standplasser i KmTek. Adresse Krdinater (UTM) Beskrivelse m.m. Endret dat g bruker Kntaktpersn hvis angitt i KmTek. EksternID denne kan brukes av eksternt system sm egen identifikasjn. Viewet ppdateres autmatisk med endringer i KmTek. Det legges da ut en verdi fr å angi at avtalen er endret siden siste verføring til eksternt system. Dette kvitteres tilbake fra eksternt system ved verføring av endrede data. Oppdatering av standplasser: Eksterne systemer har tilgang til å endre krdinater på standplasser. Kravet fr slik ppdatering er at det angis hvem g når det er endret, samt krdinatverdier. I tillegg kan eksterne systemer ppdatere EksternID sm nevnt ver. vren_int_ruter Innehlder infrmasjn m ruter i KmTek, blant annet: Innehlder kbling mellm behlder g rute. Innehlder kbling mellm standplass g rute. Innehlder pplysninger m fraksjner på rute. RuteFrekvens angir hvr fte ruten kjøres. RuteTmmeDat er relatert til tømmekalenderen g angir dater ruten skal kjøres. vren_int_beholdere Innehlder infrmasjn m behldere i KmTek, slik sm: Status, type, fraksjn m.m. Innehlder kbling mt standplass. Innehlder kbling mt evnt. Samarbeid. Viewet ppdateres autmatisk med endringer i KmTek. Det legges da ut en verdi fr å angi at avtalen er endret siden siste verføring til eksternt system. Dette kvitteres tilbake fra eksternt system ved verføring av endrede data. vren_int_beholdertyper Innehlder infrmasjn m behldertyper i KmTek. Fraksjnpplysninger. Fraksjnen sm er knyttet til behldertypen. vren_int_fraksjoner Innehlder infrmasjn m fraksjner i KmTek. Side 4 av 6
vren_int_meldingstyper Innehlder infrmasjn m meldingstyper i KmTek fr Renvasjn. Disse kan brukes fr å rapprtere avvik tilbake til KmTek ved tømming. vren_int_bestillinger Innehlder infrmasjn m arbeidslister g bestillinger i KmTek, fr eksempel hvilken type bestilling det gjelder (Innlevering, utlevering, reparasjn, ekstratømming, befaring). Innehlder kbling mellm bestilling, behlder, standplass g avtale. Viewet kan ppdateres fra eksternt system ved kvittering av utført bestilling. Oppdatering av bestillinger: Eksterne systemer kan ppdatere en bestilling, kravet er en BestPdaUtfrtDat. vren_int_bestillinger_ref Innehlder infrmasjn m referanser til bestillinger i KmTek. Registrering av referanse til bestilling: Eksterne systemer kan legge inn bilder sm referanse til en bestilling. vren_int_tomminger Innehlder infrmasjn m tømminger i KmTek. BehlderNr er nøkkel sm brukes videre i KmTek. TmMeldType er infrmasjn m avvik på tømmingen. Registrering av tømming: Alle tømminger kan sendes tilbake til KmTek etter gitte kriterier. Avvik registreres i eget view. Tømming har egen EksternID fr at eksterne skal kunne bruke denne ID en sm intern referanse. vren_int_tomminger_ref Innehlder infrmasjn m referanser til tømminger i KmTek. Registrering av refereanse: En tømming med flere avvik legges inn en gang pr avvik i vren_int_tomminger. vren_int_meldinger Innehlder infrmasjn m ekstratømminger registrert i KmTek. Her skal ppdateres tilbake at ekstratømmingen er mttatt av eksternt system g kvitteres utført av eksternt system. Her ligger i tillegg et felt sm frteller hvrvidt meldingen er kansellert i KmTek. Status på meldingen i KmTek ppdateres sm et resultat av dette. Side 5 av 6
DATABASEBRUKERENS RETTIGHETER Databasebrukeren er satt pp slik at den kan hente data fra alle view. Den gis i tillegg mulighet til å ppdatere data der det anses sm naturlig. Brukeren gis muligheter til å pprette nye data på tømminger g referanser til tømming eller referanse til bestilling. Side 6 av 6