Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Unfallbelastung und Kontoauszug Köln, 10. März 2010 Eugen Buchmüller Tel.: 0228-5406.

Ähnliche Präsentationen


Präsentation zum Thema: "Unfallbelastung und Kontoauszug Köln, 10. März 2010 Eugen Buchmüller Tel.: 0228-5406."—  Präsentation transkript:

1 http://uvwebcommunity.bg-kooperation.de/ http://www.uv-it-verbund.de/ Unfallbelastung und Kontoauszug Köln, 10. März 2010 Eugen Buchmüller Tel.: 0228-5406 5707 e.buchmueller@bghw.de Harry Demmer Tel.: 0228-5406 5717 h.demmer@bghw.de

2 http://uvwebcommunity.bg-kooperation.de/ http://www.uv-it-verbund.de/ Motivation für das AddOn Unfallbelastung eine Erklärung zur Beitragshöhe Kontrolle des Unfallgeschehens / Beitragskorrektur Analyse von Unfallschwerpunkten Weiterverarbeitung beim Kunden gesicherter Datenaustausch

3 http://uvwebcommunity.bg-kooperation.de/ http://www.uv-it-verbund.de/ AddOn Unfallbelastung Auswahl des Jahres Anzeige der meldepflichtigen bzw. beitragsrelevanten Unfälle

4 http://uvwebcommunity.bg-kooperation.de/ http://www.uv-it-verbund.de/ Codeschnipsel Unterscheidung Sparte E und G einmalige Unterscheidung Sparte E / G im Hintergrund selbstständiger Zugriff über Schnittstellen auf die verschiedenen Backends @grok.subscribe(IAuthenticatedPrincipalCreated) def addSparte2Principal(factory): ''' Fügt dem angemeldeten Benutzer (principal) Merkmale der Sparte hinzu. ''' principal = factory.principal if principal.title[4] == '-': # prüft die 5 Stelle der Mitgliedsnummer alsoProvides(principal, IPrincipalSparteE) else: alsoProvides(principal, IPrincipalSparteG) Mitgliedsnummer-E: 0000-00025 Mitgliedsnummer-G: 99999994

5 http://uvwebcommunity.bg-kooperation.de/ http://www.uv-it-verbund.de/ Motivation für das AddOn Kontoauszug Entlastung der Sachbearbeitung von Routine- aufgaben jederzeit aktuell verfügbar Einsparung von Kosten und Zeit Transparenter Einblick in das Mitgliedskonto Anzeigen des aktuellen Kontostandes (auch rückwirkend) Voraussetzung für Unbedenklichkeitsbescheinigung

6 http://uvwebcommunity.bg-kooperation.de/ http://www.uv-it-verbund.de/ AddOn Kontoauszug Auswahl des Beitragsjahres Anzeige der Buchungsvorgänge aktueller Kontostand

7 http://uvwebcommunity.bg-kooperation.de/ http://www.uv-it-verbund.de/ Codeschnipsel Zugriff auf Backends über Schnittstellen Erweiterbarkeit durch Zugriff über Schnittstellen selbstständiger Zugriff auf die Backends der Sparten E und G Datenaufruf im AddOn Kontoauszug: stammdaten = IStammdaten(self.request.principal) return stammdaten.getKontodaten(jahr = selectedyear) Aufbau der Schnittstellen: class StammdatenSparteG(grok.Adapter): grok.provides(IStammdaten) grok.context(IPrincipalSparteG) def getKontodaten(self, jahr = None): return [ ] class StammdatenSparteE(grok.Adapter): grok.provides(IStammdaten) grok.context(IPrincipalSparteE) def getKontodaten(self, jahr = None): daten = WebserviceClient.getKontodaten(…) return daten

8 http://uvwebcommunity.bg-kooperation.de/ http://www.uv-it-verbund.de/ Programmablauf für Kontoauszug und Unfallbelastung Benutzer Anmeldung Applikationsauswahl Jahresauswahl Anzeige der Daten Programm Authentifizierung Aufruf Applikation Übernahme Jahr Aufruf Webservice Sparte E oder G Aufruf Startseite Aufbereitung Daten Anzeige der aufbereiteten Daten Für den Benutzer: einfach schnell immer verfügbar aktuell


Herunterladen ppt "Unfallbelastung und Kontoauszug Köln, 10. März 2010 Eugen Buchmüller Tel.: 0228-5406."

Ähnliche Präsentationen


Google-Anzeigen