www.bewator.se TECHNICAL INFORMATION Bewator-2010 Bokning Tilläggsblad Doc nr: 81102-1 Dat: 03-20 SE Bewator-2010 gränssnitt mot externa bokningssystem Inledning Bewator-2010 version 3.4 och senare innehåller möjligheter för anslutning av externa bokningssystem (f n Idavall:s Fri och Argentum:s Booking). Alla bokningar, som läggs in i datorn med det externa bokningsprogrammet, sänds automatiskt till Bewator-2010. Observera att gränssnittet alltid kräver nätverksanslutning (TCP/IP) via Ethernet nät/länk eller ISDN. Skolans fastighetsförvaltning PC-dator med: Externt bokningsprogram Bapser.exe tilläggsprogram Option: Bewator-2010 program Option: Separat PC för administration av Bewator-2010 Bokningsdata från fil ISDN router (modem) TCP/IP-länk mellan nätverken ISDN router (modem) RB ED10 E1 E1 RB ED10 Skogsskolan Kronskolan Bild 1 - Exempel på systemlösning med externt bokningssystem i Bewator-2010 I bokningsdatorn finns en gemensam bokningsfil som uppdateras och nödvändig information om bokningar sänds automatiskt via TCP/IP med lämpliga, valbara intervall till Bewator-2010 passagesystem. Överföringen kan ske helt automatiskt - eller med manuellt kommando. När man väljer att använda ett externt bokningssystem överförs hela administrationen till den PC-dator, som innehåller de externa programsystemen (Fri eller Booking).
Programinställningar i Bewator-2010 För varje anslutet bokningssystem måste en unik API-användare skapas. Detta görs i Operatörsprogrammet under BAPSI-Inställningar som återfinns under arkivmenyn. Bild 2 - API-inställningar i Bewator-2010 Förutom API-användaren kan man också välja TCP/IP-port för anslutning till servern. Observera att detta portnummer gäller för alla API-användare, detta nummer skall också användas i BAPSER för anslutning mot Bewator 2010. Bild 3 - API användare i Bewator-2010 Namn: Behörigheter: Kryptonyckel: Skall stämma överens med ID i Bapser. Exempel: BOKNING För bokning behöver API-användaren behörighet till Lägg till och uppdatera kort, Rensa alla kort samt Bokning 32 tecken som ska vara samma i Bapser. Notera att inga tidscheman anges i Bewator-2010 utan hanteras helt i det externa bokningsprogrammet.
Bokningsinställningar i Bewator 2010 För att andra bokningssystem skall kunna genomföra bokningar måste bokningsobjekt skapas i Bewator 2010. Bokningsobjekt skapas från Arkivmenyn BAPSI-Bokningsobjekt. Varje bokningsobjekt kopplas till en behörighetsgrupp. Detta innebär att kortinnehavare som är bokad på ett objekt automatiskt får behörighet enligt vald behörighetsgrupp under tiden som bokningen gäller. Bokningsobjekt kan skapas i tre nivåer, t.ex. anläggning, hus och lokal, men kan även gälla enskilda lokaler direkt, som i exemplet nedan. Bild 4 - Bokningsobjekt i Bewator-2010 Namnen på bokningsobjektets olika nivåer måste överensstämma med inställningarna i såväl BAPSER så som bokningsprogrammet. Allmänt om bokning i Bewator 2010 Överföringen av bokningar från bokningsprogrammet till Bewator 2010 kan ske i förväg. Alla bokningar lagras i databasen tills de har inträffat. Observera dock att bokningarna styrs av RB-server vilket gör att de träder i kraft och avslutas endast när RB-server är online mot systemet.
Inställningar i Bapser.exe Bapser programmet förutsätter att den gemensamma bokningsfilen skapas av det externa bokningsprogrammet och kan nås av Bapser. Notera att det bara finns en bokningsfil oavsett antal anläggningar och objekt. Du kan välja var bokningsfilen finns. När Bapser har startats (lämpligen via Autostart) så visas en ikon i Windows statusfält. Vid högerklick kan du göra inställningar, skicka nya/ändrade bokningar och avsluta. Grundläge Innan alla bokningsobjekt är definierade, så använder du Bapser för att programmera in de uppgifter systemet behöver för att sända rätt information till rätt anläggning. Nedan ges förklaringar till de olika parametrarna. Lista över anläggningar. Se bild nästa sida vad som visas vid Lägg till/ändra Namn på bokningsfilen. Gemensam för alla anläggningar. Om - och när - bokningsfilen skickas automatiskt. Manuell kommando för att skicka bokningar. Bild 5 - Definiering av grundinställningar Visar information om vad som skickats etc. En loggfil kan valfritt lagras.
Lägga till / Ändra anläggningar Normalt sett så kanske det endast finns en anläggning i varje fastighet och denna nås via nätverket. När kommunikationslänken är etablerad för varje enskild anläggning (Bewator- 2010 databas), så ska varje objekt definieras för sig. Dessa måste ha samma namn som i Bewator-2010. Eget, valfritt referensnamn. ID måste överensstämma med API-användaren i Bewator-2010. Krypteringsnyckel för denna anläggning (32 tkn) Används av TCP/IP för att meddelanden ska hitta rätt mottagare. Adressering till rätt externt system. T ex datornamn till 2010. Bild 6 - Definiering av anläggningar och bokningsobjekt Här anges objekt. Namnet måste överensstämma med namn i Bewator-2010. (Viss konfigurering av speciella delar av objekt är möjlig.)