Inhalt |
---|
Systemverteilung
Der DBOrg-Sync ist ein Erweiterungsmodul der PICTURE-Prozessplattform, das dem Nutzer ermöglicht das Strukturmodell mit einem externen System zu Synchroniseren.
Der Nutzer hat die Möglichkeit einen automatischen täglichen Synchronisationslauf zu konfigurieren und kann zudem auch manuell einen Synchronisationslauf starten.
Nach Abschluss der Synchronisation kann der Nutzer die durchgeführten Änderungen in der Anwendung einsehen (Anwenderdokumentation).
TODO
Quelldaten
Bereitstellung der Quelldaten als Snapshot aus der DBOrg
- Export der Organisationsdaten aus der DBOrg in Form einer CSV-Datei (vollständige Hierarchie der relavanten Organisationseinheiten sowie Auflistung der zu diesen OEs gehörenden Stellen)
- Bereitstellung der CSV-Datei auf einem Webserver
Quelldaten Format
Die zu importierenden Daten werden durch die DBOrg in Form einer CSV-Datei bereitgestellt. Als Trennzeichen für die Datenfelder wird das ";" verwendet. Als Zeichensatz kommt CP1252 bzw. ISO-8859-1 zum Einsatz.
Die einzelnen Spalten haben inhaltlich die folgende Bedeutung:
Spaltennr. | Spaltenname | Bedeutung |
---|---|---|
1 | ID | ID der Organisationeinheit |
2 | EIN_ABK | Abkürzung des Namens der Organisationseinheit |
3 | EIN_BEZ | Bezeichnung der Organisationseinheit |
4 | PRE_BEZ_TELBUCH | Bezeichnung der Stelle |
5 | STELLENPLAN_NR | Stellenplannummer der Stelle (dient innerhalb der Datei als ID der Stelle) |
6 | ID_PARENT | ID der übergeordneten Organisationseinheit der Organisationseinheit |
Bei den Daten handelt es sich um eine denormalisierte Darstellung aller Organisationseinheiten sowie der ihnen zugeordneten Stellen aus der DBOrg.
- Die Menge der übermittelten Daten zu Organisationeinheiten ergibt sich durch die Betrachtung aller Zeilen und der Spalten ID, EIN_ABK, EIN_BEZ und ID_PARENT. Die übermittelten Daten enthalten Redundanzen bzgl. der Organisationseinheiten. Der Wert in der Spalte "ID" identifiziert eine Organisationseinheit eindeutig.
- Die Mege der übermittelten Daten zu Stellen ergibt sich durch die Betrachtung alller Zeilen, in welchen die Spalte "STELLENPLAN_NR" ausgefüllt ist, und der Spalten "PRE_BEZ_TELBUCH", "STELLENPLAN_NR", "ID". Der Wert in der Spalte "STELLENPLAN_NR" identifiziert eine Stelle eindeutig.