Achtung: Neuerungen sind mit
gekennzeichnet!
Einführung
Anlagen-Daten des DESY-SAP-Systems unter ORACLE / unter WWW
Allgemeine Informationen zur Übergabe von SAP-Anlagen-Daten an ORACLE/ an WWW
Berücksichtigte SAP-Datenstrukturen: Anlagen-Daten
Berücksichtigte SAP-Datenstrukturen: zugeordnete Bestell-Daten
Berücksichtigte Daten im Anlagenbestand unter ORACLE / unter WWW
Nicht-Verfügbarkeit der Anlagen-Daten unter ORACLE/ unter WWW
Nutzungsrechte an Anlagen- und Bestell-Daten des DESY-SAP-Systems unter ORACLE/ unter WWW
Nutzung des WWW-Interfaces
Abfragen/ Anzeigen des Datenbestandes
Bedeutung von Feldinhalten der Anlagen-Daten/ Suchkriterien unter WWW
Bedeutung von Feldinhalten der Bestell-Daten
Beispiele zur Übernahme von SAP-Anlagen-Daten aus ORACLE in eigene Anwendungen
Nach MS Excel via WWW
Nach MS Excel via ODBC
Nach ORACLE
Ergänzungen
Daten-Struktur unter ORACLE
Fehlende Dokumentation
Einführung
Die Bewirtschaftung der bei DESY inventarisierungspflichtigen
Geräte wird wesentlich durch die
Gerätewirtschaftsordnung (GWO)
geregelt. Diese wurde -- in Abstimmung mit dem
Bundesministerium für Bildung, Wissenschaft,
Forschung und Technologie (BMBF) -- von der Arbeitsgruppe
Gerätewirtschaft formuliert. In der vorliegenden Fassung
vom 30. April 1996 wurde sie am 02. Mai 1996 vom DESY-Direktorium
genehmigt.
Die Gerätewirtschaftsordnung verfolgt -- auch als Auflage
der Mittelgeber -- u.a. eine transparente Wahrnehmung von
Verantwortung in der Haltung und Betreuung von Geräten durch
die sogenannten Geräteverantwortlichen. Des weiteren wird eine
verbesserte Auslastung vorhandener Ressourcen bei DESY angestrebt.
Im Rahmen der Umsetzung der DESY-Gerätewirtschaftsordnung
werden Informationen zu Geräten, d.h. ausgewählte Daten
der 'offiziellen', durch den Anlagenstamm des DESY-SAP-R/3-Systems
definierten DESY-Gerätedatei, auch außerhalb des
SAP-Systems zur Verfügung gestellt. Als externe Referenzplattform
wurde dabei die ORACLE-Datenbasis (Instanz 'DESY') gewählt,
die bei DESY als Standard-Datenbank-Plattform implementiert ist
und von einer breiten Nutzerschaft akzeptiert wird. ORACLE ist
bei DESY prinzipiell von allen Rechnerplattformen aus direkt, oder
z.B. via WWW-Intranet, erreichbar.
Mit der Bereitstellung der Anlagen-Daten unter ORACLE und einer
Zugriffsmöglichkeit über WWW werden folgende Effekte erzielt:
- Ein Aufbau benutzerspezifischer Geräteverwaltungen
ist innerhalb des SAP-Systems unmöglich.
Geräteverantwortliche erhalten mit den außerhalb
des SAP-Systems bereitgestellten Anlagen-Daten eine (einfachere)
Möglichkeit, diese in eigene DV-Systeme zur
Geräteverwaltung ("Satellitendateien") zu übernehmen.
So können über das vorliegende WWW-Interface zur
Anlagen-Datei unter ORACLE Daten über Zwischenstufen in
andere Anwendungen (wie z.B. MS Excel auf Desktop-Systemen)
übernommen werden. (Des weiteren bietet ORACLE via ODBC auch
direkte Schnittstellen zu verbreiteten Desktop-Software-Produkten
wie MS Excel, MS Access.
Alternativ können mit Hilfe des ORACLE-Werkzeugs SQL*Plus
auch Ergebnisse individueller Auswertungen in Flatfiles zur
Verarbeitung durch weitere Anwendungen übergeben werden.
Letztlich ist natürlich leicht eine Übernahme in
eigene Geräteverwaltungen unter ORACLE selbst möglich.)
- In der ORACLE-Datenbank können flexiblere Auswertungen
des Anlagen-Datenbestandes als im DESY-SAP-System selbst
vorgenommen werden.
So setzt die Vorgabe individueller Suchkriterien im SAP immer
auch die Existenz geeigneter 'Matchcodes', d.h. vordefinierter
Suchraster, voraus. In einer geeigneten ORACLE-Forms-Anwendung,
unter Nutzung des ORACLE-Werkzeugs SQL*Plus, insbesondere aber
unter Nutzung des vorliegenden WWW-Interfaces, können zur
Unterstützung der Verwaltungsarbeit von
Geräteverantwortlichen demgegenüber beliebige
Kombinationen von Suchkriterien genutzt werden.
Bedarfsanmelder werden überdies in die Lage versetzt, sich
anhand von Mitbenutzungs-Kennzeichnungen sowie gemeinsamer
Klassifizierungsmerkmale von Anlagen/ Geräten, namentlich des
DFG-Geräte(gruppen)-Schlüssels, über eine
Mitbenutzbarkeit bereits vorhandener Geräte bei DESY zu
informieren, um so ggf. unnötige Anschaffungen zu vermeiden.
Anlagen-Daten des DESY-SAP-Systems unter ORACLE / unter WWW
Allgemeine Informationen zur Übergabe von SAP-Anlagen-Daten an ORACLE/ an WWW
Derzeit existiert ein automatisiertes Verfahren zur
werktäglichen
Übernahme von Änderungen und Erweiterungen
ausgewählter Anlagen-Daten des DESY-SAP-Systems,
sowie ausgewählter, zugeordneter Bestell-Informationen,
in den externen Bestand unter ORACLE.
Die Übernahme und erforderliche Aufbereitung erfolgt
jeweils nachts zwischen ca. 22:00 Uhr und 24:00 Uhr.
Berücksichtigte SAP-Datenstrukturen: Anlagen-Daten
Im folgenden werden die -- derzeit in den externen
Datenbestand unter ORACLE übergebenen -- Felder des
DESY-SAP-Anlagenstamms aufgeführt. Hinweise zur Vorgabe von
Suchkriterien, sowie kurze Erläuterungen zur abgelegten
Information, folgen unter
"Nutzung des WWW-Interfaces /
Bedeutung von Feldinhalten der Anlagen-Daten/ Suchkriterien unter WWW"
- Anlagen-Nummer
- Anlagen-Unternummer
- Anlagen-Beschreibung
- Anlagen-Klasse
- Hersteller
- DFG-Geräte(gruppen)-Schlüssel
- Zusazttext
- Kennzeichen für Mitbenutzung
- Seriennummer
- Anlagen-Status
- Kategorie des Anschaffungswertes
- Standort
- Werk
- Anforderer (und zugeordnete DESY-Gruppe) (SAP: "Typenbezeichnung")
- Geräteverantwortlicher (und zugeordnete DESY-Gruppe)
- Kostenstelle
- Projekt-Nummer (= PSP-Element)
- Zugangsjahr der Anlage
- Zugangsperiode der Anlage
- Abschreibungsdauer der Anlage
- Aktivierungsdatum der Anlage
- kumulierte Wartungskosten
Genauere Hinweise zur Daten-Struktur der Anlagen-Daten unter
ORACLE werden unter "Ergänzungen/
Daten-Struktur unter ORACLE"
aufgeführt.--
Berücksichtigte SAP-Datenstrukturen: zugeordnete Bestell-Daten
Im folgenden werden die -- derzeit in den externen Datenbestand
unter ORACLE übergebenen -- Felder der den Anlagen
zugeordneten DESY-SAP-Bestelldaten aufgeführt:
- Bestell-Nummer
- Positions-Nummer der Bestellung
- Einkaufsgruppe (EKG)
- Bestell-Datum
- Lieferanten-Nummer
- Lieferanten-Name
- Lieferanten-Straße
- Lieferanten-Land
- Lieferanten-Postleitzahl
- Lieferanten-Ort
- Bestell-Menge
- Bestell-Mengeneinheit (ME)
- externe Bedarfsanforderungs-Nummer (BA)
- Bestelltext
- Empfänger
- Empfänger-Ort
Kurze Erläuterungen zur abgelegten Information folgen
unter
"Nutzung des WWW-Interfaces/
Bedeutung von Feldinhalten der Bestell-Daten"
Genauere Hinweise zur Daten-Struktur der den Anlagen zugeordneten
Bestelldaten unter ORACLE werden unter
"Ergänzungen/
Daten-Struktur unter ORACLE
aufgeführt.--
Berücksichtigte Daten im Anlagenbestand unter ORACLE / unter WWW
Berücksichtigung finden aber nicht alle Daten des
SAP-Anlagenbestandes. Folgende Einschränkungen gelten:
- Grundsätzlich unberücksichtigt bleiben alle Anlagennummern
des Bereiches 10000-19999, da sich diese auf Gebäude beziehen; geliefert
werden demgegenüber
-- insoweit nicht andere benannte Einschränkungen (s.u.) gelten --
alle Anlagennummern der Bereiche 1-9999 und 20000-Unendlich.
- Bei der Datenübernahme unberücksichtigt bleiben
zur Zeit ferner die Daten bestellter
(noch nicht vorliegender und noch nicht inventarisierter)
Anlagen (früher: Status 'I'). (Vergleiche dazu die Beschreibung zum
Feld Seriennummer!)
- In den externen Bestand exportiert werden nur die im SAP-System mit
Status 'A' und 'D' gekennzeichneten Anlagen.
- Status 'A' umfaßt
insbesondere aktive Anlagen, d.h. bei DESY physikalisch vorhandene
und inventarisierte Anlagen (Geräte).
- Status 'D' umfaßt deaktive Anlagen.
Dazu gehören -- neben den bei DESY physikalisch nicht mehr
vorhandenen Anlagen (Geräten) (!) -- davon nicht
trennbare, umgebuchte Einträge für aktive Anlagen.
(Umbuchungen können etwa im Zuge nachträglicher
Korrekturen des Anlagenstamms vorgenommen werden. Dabei werden
einer Anlage neue Anlagen-Nummern und/oder Anlagen-Unternummern
zugeordnet. Der alte Eintrag bleibt mit Status 'D' bestehen und
verweist lediglich im Textfeld auf die nunmehr gültige
Kombination aus Anlagen-Nummer und -Unternummer.
Da etwaige Bestell-Informationen zu einer Anlage im SAP-System
dem ursprünglichen, mit Status 'D' versehenen Eintrag
zugeordnet bleiben, würden diese im Fall einer
Beschränkung auf Anlagen mit Status 'A' verloren gehen.)
Vom jeweils insgesamt neu zur Verfügung gestellten
SAP-Gesamtbestand der Anlagen mit Status 'D' und 'A' werden
ausschließlich Neu-Einträge, sowie Änderungen
gegenüber dem externen Bestand, in den externen Bestand übernommen.
(Zukünftige Reorganisationen des Anlagenbestandes mit
Löschung ausgewählter deaktiver Anlagen im
SAP-System, d.h. auch Löschung von umgebuchten
Einträgen aktiver Anlagen mit ihren zugeordneten
Bestelldaten, haben daher -- nach einmal erfolgter
Übernahme -- keinen Einfluß mehr; die Daten
bleiben im externen Bestand erhalten.)
Sätze, die im externen Bestand geändert oder
eingefügt werden, werden zusätzlich mit dem
Datum der Übergabe, sowie einem Kennzeichen der
Änderungsart ('I'=Insert, 'U'=Update des externen Bestandes),
versehen.
Der Zugriff auf die DESY-SAP-Anlagen-Daten durch Endbenutzer
kann ausschließlich lesend erfolgen.
NICHT-Verfügbarkeit der Anlagen-Daten unter ORACLE/ unter WWW
Der externe Bestand von Anlagen-Daten des DESY-SAP-Systems
unter ORACLE, und damit das WWW-Interface, steht während
der
werktäglichen
Übernahme von Änderungen und Erweiterungen
jeweils nachts zwischen ca. 22:00 Uhr und 24:00 Uhr
nicht für Auswertungen / Zugriffe zur Verfügung.
Die externe Verfügbarkeit der Anlagendaten ist weiterhin
insbesondere an die Verfügbarkeit des
ORACLE-Datenbank-Servers, sowie im Fall des WWW-Interfaces
an die Verfügbarkeit des zentralen
DESY-WWW-Servers, geknüpft.
Nutzungsrechte an Anlagen- und Bestell-Daten des DESY-SAP-Systems unter ORACLE/ unter WWW
Für eine effiziente Geräteverwaltung wird der Zugriff
auf und die Nutzung von Anlagen-Daten des DESY-SAP-Systems als
erforderlich angesehen. Aufgrund darin enthaltener, sensibler
Informationen (z.B. Lieferanten-spezifischer Daten) ist das
Nutzungsrecht an den Daten allerdings einzig auf Belange der
Gerätewirtschaft bei DESY, d.h. einzig für
innerbetriebliche Zwecke, beschränkt.
Es wird darauf hingewiesen, daß Informationen in diesem
Umfeld auch nur ausschließlich auf Rechnern der
DESY-Domain verarbeitet werden dürfen.
Benutzer werden in diesem Zusammenhang an ihre
Verpflichtungen gegenüber dem Datenschutz erinnert.
Das WWW-Interface zum Zugang auf die Anlagen-Daten unter
ORACLE ist überdies ausschließlich von Rechnern
der DESY-Domain aus zugreifbar (IP 131.169.ff für
DESY Hamburg, IP 141.34.ff für DESY Zeuthen).
Eine direkte Zugriffsberechtigung auf die ORACLE-Tabellen
der Anlagen-Daten kann Besitzern einer DESY-ORACLE-USERID
auf Rückfrage gewährt werden.
Interessenten wenden sich bitte an den Autor dieser Seiten.
Nutzung des WWW-Interfaces
Abfragen/ Anzeigen des Datenbestandes
Abfragen des Datenbestandes erfolgen im
WWW-Interface stets nach demselben Schema:
- Ggf. Löschen alter Suchkriterien durch
Betätigen der Schaltfläche "Suchkriterien löschen".
- Eingabe von Suchkriterien in beliebigen Datenfeldern der Suchmaske:
Dabei können Suchkriterien in Textfeldern sowohl in
Groß- wie auch Kleinschreibung vorgegeben werden.
Beliebige Zeichenketten von Textfeldern sind durch den
Platzhalter (Wildcard) '*' repräsentierbar.
Benutzen Sie bitte insbesondere Platzhalter (Wildcard) '*'
zur Ersetzung der deutschen Sonderzeichen (Ä, ä, Ö,
ö, Ü, ü, ß) in Abfragen,
sofern Ihre Tastatur eine Eingabe der Sonderzeichen nicht
zuläßt.
Benutzer mit deutscher Tastatur können hingegen
deutsche Sonderzeichen in Abfragen verwenden!
Suchkriterien in Datums-Feldern können teilweise auch
die Vergleichs-Operatoren '<' (zeitlich vor) und '>'
(zeitlich nach) enthalten; auf diese Möglichkeit wird in den
Beispielen zum Feld ausdrücklich hingewiesen.
Beispiele für die Vorgabe von Suchkriterien werden
unter
"Bedeutung von Feldinhalten der Anlagen-Daten/ Suchkriterien unter WWW"
für jedes einzelne Feld genannt.
Die Benennungstexte der Felder der Suchmaske (Feld-Label) bieten eine direkte
Verbindung (Link) zu kontextbezogenen Hilfstexten.
Zur Eingabe der Suchkriterien können die
Möglichkeiten der Zwischenablage (respektive des
Menüs 'Bearbeiten') -- d.h. 'markieren', 'kopieren',
'ausschneiden', 'einfügen' -- genutzt werden.
Über das WWW-Interface sind die den Anlagen-Daten
zugeordneten Bestell-Daten zur Zeit nur als Link
(Verknüpfung) abrufbar; d.h. es können keine
direkten Abfragen des Bestell-Daten-Bestandes vorgenommen werden.
- Starten der Abfrage über die mit "Abfrage ausführen"
bezeichnete Schaltfläche.
Anschließend werden alle Sätze, die die Suchkriterien
erfüllen, aufsteigend sortiert nach Anlagen-Nummer und
Anlagen-Unternummer, zeilenweise angezeigt. Einzelne Felder
sind dabei durch den Delimiter (das Trennzeichen) '\' (Backslash)
getrennt.
Überschriften kennzeichnen die
Bedeutung der Feldinhalte; sie werden
-- wegen der besseren Übersichtlichkeit -- nach
jeweils 10 Datenzeilen eingefügt.
Einer Anlage zugeordnete Positions-Daten einer Bestellung
sind über den Link
(die Verknüpfung) "Order"
der angezeigten Anlagen-Daten zeilenweise darstellbar, soweit sie
vorhanden sind.
Die einer Bestell-Position zugeordnete Information des
Bestell-Kopfes kann -- aus der Anzeige der Daten der
Bestell-Position heraus -- über den Link "Order-Kopf"
zeilenweise angezeigt werden.
Bedeutung von Feldinhalten der Anlagen-Daten/ Suchkriterien unter WWW
Die im folgenden aufgeführten Beispiele für die Ergebnisse
einer Suche mit vorgegebenen Suchkriterien beziehen sich
-- soweit nicht explizit anders benannt --
auf die ausschließliche Vorgabe des einzelnen Suchkriteriums.
Die Vorgabe weiterer Suchkriterien schränkt die Ergebnismenge
im allgemeinen weiter ein.
Anlagen-Nummer (= DESY-Inventarnummer)
- (numerisch;
maximal 12-stellig)
- Die Anlagen-Nummer (DESY-Inventarnummer)
bildet das Haupt-Suchkriterium
zum Auffinden einzelner Anlagen (Geräte). Allerdings bildet
erst die Kombination aus Anlagen-Nummer und Anlagen-Unternummer
ein eindeutiges Suchkriterium (Primärschlüssel).
Normalerweise liegen Anlagen mit der Anlagen-Unternummer 0 vor.
- Beispiel für Suchkriterium: "1021550" ... liefert alle
Einträge zur Anlage mit der Anlagen-Nummer (DESY-Inventarnummer)
1021550. Da die Kombination aus Anlagen-Nummer und -Unternummer
eindeutig ist, weisen die angezeigten Einträge voneinander
differierende Anlagen-Unternummern auf.
Zum Verständnis parallel existierender Einträge
(Unternummern zu einer Anlagen-Nummer) sind insbesondere
die Texte der Anlagen-Beschreibung, sowie der Anlagen-Status, zu beachten.
Anlagen-Unternummer
- (numerisch;
maximal 4-stellig)
- Erst die Kombination aus Anlagen-Nummer und Anlagen-Unternummer
bildet ein eindeutiges Suchkriterium (Primärschlüssel).
- Beispiel für Suchkriterium: "3" ... liefert alle Anlagen,
zu denen eine Anlagen-Unternummer 3 existiert.
Anlagen-Beschreibung
- (Text, maximal 100-stellig)
- Das Feld "Anlagen-Beschreibung" enthält eine
Verkettung der im SAP
vorhandenen 2 Kurztextfelder zur Beschreibung der Anlage.
Damit ist -- mit Hilfe von Platzhaltern -- eine gleichzeitige Abfrage
aller Kurztext-Feldinhalte des SAP möglich.
Entsprechend einer den Umständen angepaßten Nutzung im SAP
kann das Feld zahlreiche Informationen enthalten. So können im SAP sowohl
Fließtexte über die 2 Kurztext-Felder auftreten (die hier
normal als fortlaufende Texte dargestellt werden), sowie im anderen
Extrem einzelne Informationen je Kurztext-Feld (z.B. Geräte-Seriennummern
(alt; jetzt besser im Feld "Seriennummer" abfragen!),
Referenzen für Bestellnummern, Querverweise zu anderen
Anlagen-Nummern, etc.; s. unten).
Es folgt eine kurze (unvollständige) Aufstellung der Bedeutungen
von Texteinträgen im Beschreibungsfeld, sowie ihrer Herkunft aus den
Kurztext-Feldern des SAP:
- "SA (Nummer)":
(z.B. "sa 113884")
Die Anlage wurde ursprünglich
zusammen mit anderen Anlagen bestellt und
unter der bezeichneten Sammel-Anlagen-Nummer
erfaßt. Anschließend erfolgte eine Umbuchung auf die vorliegende
Anlagen-Nummer.
Daten zur Bestellung sind ausschließlich der bezeichneten
Sammel-Anlage zugeordnet (sie können in der Anzeige der Daten
der Sammel-Anlage
über den Link "Order" erhalten werden).
- "Abgerechnet": In Sammel-Anlagen
erfolgt nach
Umbuchung der betroffenen Einzel-Anlagen auf gesonderte Anlagen-Nummern
der Eintrag "abgerechnet".
Der Bereich der gesonderten Anlagen-Nummern der Einzelanlagen wird
dann links vom Text "abgerechnet"
angegeben. --
Bei
unvollständigen Lieferungen können gelieferte Geräte
als Anlage aktiviert (und jeweils auf eine gesonderte Anlagen-Nummer umgebucht)
werden; anstelle des Eintrags "abgerechnet" erscheint dann der
Eintrag "teilangelegt", s. dort.
- Letzte Bestellnummer:
(z.B. "41610156/00"
Die Nummer der letzten
Bestellung, die zur betrachteten Anlage getätigt wurde, wird ebenfalls
im Beschreibungsfeld der Anlage im SAP
(und im rechten Teil des Feldes Anlagen-Beschreibung
unter Oracle) abgelegt.
- "BA (Nummer)":
Die Eintragung der Nummer der externen
Bedarfsanforderung (BA) in das SAP-Kurztext-Feld erfolgt bei der
Einrichtung der Anlage im Anlagenstamm. Der Eintrag wird nach Eintreffen
des bestellten Gerätes mit der Geräte-Seriennummer überschrieben.
Achtung: unter SAP R/3 gibt nunmehr es ein eigenes Feld für die Seriennummer;
die entsprechenden Einträge erfolgen jetzt dort!!
- "Storno": Kennzeichnung der Stornierung
des betrachteten Datensatzes; z.B. bei Umbuchungen auf eine andere
Anlagen-Nummer oder Unternummer, die im Text der Anlagen-Beschreibung
ebenfalls genannt wird.
- "teilangelegt": Im SAP wird z.B. zunächst
1 Anlage pro BA-Position gebucht. Sofern mehrere Geräte pro
BA-Position bestellt werden, erfolgt später eine Umbuchung von dieser
Sammelanlage auf Anlagen mit gesonderten Anlagen-Nummern. Bei
Teillieferungen zu einer Bedarfsanforderung (BA) kann die Umbuchung auf
diese Einzelanlagen vorgezogen werden.
Das Feld Anlagen-Beschreibung enthält
dann unter anderem den Hinweis "teilangelegt".
- Weitere Hinweise betreffen:
Verkauf, Verlust, Verschrottung, Schenkung = Verschrottung.
- Hier nicht aufgeführte Besonderheiten des Textes können bei
der Gruppe V3 hinterfragt werden.
- Beispiel für Suche nach einer Anlagen-Beschreibung (Text): "fahrrad"
führt zur Anzeige aller Einträge,
die die Zeichenkette "fahrrad"
enthalten (unabhängig von Gross- oder Kleinschreibung),
sofern nicht "ja" für eine exakte Suche gewählt wurde.
- Beispiel für Suche nach einer Geräte-Seriennummer:
"CK5081CT41Y"
führt zur Anzeige eines Eintrags für ein Gerät
mit der Seriennummer "CK5081CT41Y".
(Siehe auch Feld Seriennummer!!)
Anlagen-Klasse
- (numerisch;
maximal 8-stellig)
- Die Anlagen-Klasse ist ein SAP-spezifisches Klassifizierungs-Kriterium
für Anlagen. Auf eine nähere Erläuterung der
Anlagen-Klassen wird an dieser Stelle verzichtet; vielmehr wird auf
die bevorzugte Nutzung des DFG-Gerätegruppen-Schlüssels
hingewiesen.
- Beispiel für Suchkriterium: "3013"
Hersteller
- (Text;
maximal 30-stellig)
- Hersteller des Gerätes bzw. der Anlage
- Beispiel für Suchkriterium: "apple"
führt zur Anzeige aller Einträge,
die die Zeichenkette "apple"
enthalten (unabhängig von Gross- oder Kleinschreibung),
sofern nicht "ja" für eine exakte Suche gewählt wurde --
und damit zur Anzeige aller Anlagen (Geräte) des Herstellers 'Apple',
sofern diese einen entsprechenden Texteintrag im SAP-Feld
'Hersteller' aufweisen.
DFG-Schluessel
- (Text, 3-stellig)
- Der DFG-Schluessel (oder: DFG-Gerätegruppen-Schlüssel)
wird bei DESY zur Klassifizierung von Geräten benutzt. Zuordnungen von
Texten bzw. DESY-spezifischen Synonymen können der
DESY-DFG-Gerätegruppen-Schlüssel-Datenbank
entnommen werden.
- Beispiel für Suchkriterium: "720"
führt zur Anzeige aller Einträge mit dem DFG-Schlüssel
"720" (Datensichtgeräte, Eingabetastaturen, Bildschirmterminals...).
"72*" führt zur Anzeige aller Geräte aus benachbarten
Gerätegruppen-Schlüsseln
(720, 721, 722, ..., 728, 729).
Zusatztext
- (Text, maximal 50-stellig)
- Freier Zusatztext zur Anlage. Enthalten sein können z.B.
auch Informationen aus der Anlagen-Inventur.
So bezeichnet etwa ein Eintrag der Form "673-94" eine im Jahr 1994
erfolgte Umbuchung der Anlage von einer früheren Kostenstelle
auf die Kostenstelle 673.
- Beispiel für Suchkriterium: "*" führt zur Anzeige aller
Sätze, die einen Eintrag im Feld 'Zusatztext' aufweisen.
"673-94"
führt zur Anzeige aller Einträge,
die die Zeichenkette "673-94"
enthalten (unabhängig von Gross- oder Kleinschreibung),
sofern nicht "ja" für eine exakte Suche gewählt wurde --
und damit aller im Jahr 1994 auf Kostenstelle
673 umgebuchten Anlagen.
KZ Mitbenutzung
- (Text, 2-stellig)
- Kennzeichen für eine Mitbenutzbarkeit der Anlage/ des Gerätes
durch andere DESY-Gruppen oder -Personen. Es bedeutet:
- "MF": freie Mitbenutzbarkeit (Normalfall)
- "MB": beschränkte Mitbenutzbarkeit
- "MP": vorgesehene Zuordnung des Gerätes zum Geräte-Pool
- "ML": Kennzeichnung eines extern ausgeliehenen Gerätes
- (kein Eintrag): Das Gerät/ die Anlage weist einen Beschaffungspreis
von weniger als DM 5.000,- DM aus, oder es wurde für ein bereits
früher beschafftes Gerät noch kein Kennzeichen für
Mitbenutzbarkeit erfaßt.
- Beispiel für Suchkriterium: "MF"
führt zur Anzeige aller Anlagen (Geräte),
die als "frei mitbenutzbar" gekennzeichnet sind.
Seriennummer
- (Text, 18-stellig)
- Seriennummer des Gerätes.
Neu als eigenes Feld unter SAP R/3. Früher auch als Eintrag im Feld zur
Beschreibung der Anlage/ des Gerätes (siehe dort).
- Insoweit das Gerät noch nicht
inventarisiert wurde, d.h. noch keine Inventarnummer verklebt wurde,
wird hier zunächst die Kennzeichnung der Bedarfsanforderung eingetragen,
durch die das Gerät angefordert wurde (z.B. BA123456).
Bei Inventarisierung des Gerätes wird der Eintrag für die BA dann mit der
aktuellen Seriennummer überschrieben.
(In einigen Fällen erfolgt der Eintrag der Seriennummer erst später;
nur diese Datensätze sind im Oracle-Datenbestand mit dem BA-Eintrag sichtbar,
da die Daten der noch nicht inventarisierten Geräte im allgemeinen
nicht exportiert werden; s.o.!)
- Falls die Seriennummer des Gerätes mehr als 18 Stellen aufweist,
werden im SAP die führenden 18 Stellen eingetragen.
- Beispiel für Suchkriterium: Vorgabe von "CK5081CT41Y"
führt zur Anzeige aller Einträge,
die die Zeichenkette "CK5081CT41Y"
enthalten (unabhängig von Gross- oder Kleinschreibung),
sofern nicht "ja" für eine exakte Suche gewählt wurde --
und damit zur Anzeige eines Eintrags für ein Gerät mit der
Seriennummer "CK5081CT41Y".
Vorgabe von "61279*" und Wahl von "ja" f¨r die exakte Suche führt zur Anzeige
aller Einträge für Geräte, deren Seriennummer mit "61279" beginnt.
Anlagen-Status
- (Text, 1-stellig)
- Zur Zeit werden nur Anlagen des Status 'A' oder 'D' aus
dem SAP-Anlagenstamm
ins ORACLE übernommen
(vergleiche auch
Berücksichtigte Daten im Anlagenbestand unter ORACLE / unter WWW).
Insbesondere unberücksichtigt bleiben
geringwertige Wirtschaftsgüter (Status 'G'), Anlagen im Bau
(Status 'B').
Es bedeuten:
- "A": aktive Anlage
- "D": deaktive Anlage (Anlage wurde z.B. verschrottet. Auch eine
Umbuchung aktiver Anlagen auf eine andere Unternummer, z.B. zur
nachträglichen Korrektur von Fehleingaben, wird im
ursprünglichen Satz mit dem Status "D" gekennzeichnet.)
- Beispiel für Suchkriterium: "A" führt zur Anzeige
aller aktiven Anlagen.
(Aktualisierung extern) am
- (Datum)
- Das Feld kennzeichnet das Datum der letzten Aktualisierung
des Oracle-Datenbestandes
für die aktuelle Anlage. (Das Feld 'Aktualisierung extern' gibt
dabei die Art der Aktualisierung, nämlich
Änderung oder Einfügung im externen Bestand, an.)
- Beispiel für Suchkriterium:
"02.10.1997" führt zur Anzeige aller am 02.10.1997 in den externen
Bestand übernommenen oder dort geänderten Anlagen.
">01.10.1997" führt zur Anzeige aller NACH dem 01.10.1997 in den externen
Bestand übernommenen oder dort geänderten Anlagen.
"<01.04.1997" führt zur Anzeige aller VOR dem 01.04.1997 in den externen
Bestand übernommenen oder dort geänderten Anlagen.
Aktualisierung extern (= Aktualisierungs-Art)
- (Text, 1-stellig)
- Das Feld kennzeichnet die Art der letzten Aktualisierung
des Oracle-Datenbestandes
für die aktuelle Anlage. (Das Feld 'am' gibt dabei das Datum
der Änderung oder Einfügung im externen Bestand an.)
Es bedeutet:
- "I": ("inserted") Die Anlagen-Nummer war bisher nicht im externen
Anlagen-Bestand unter Oracle vertreten; der Satz wurde bei der Übernahme
von Daten des SAP-Bestandes am (siehe Feld 'am') eingefügt.
- "U": ("updated") Die Anlagen-Nummer war bereits im externen
Anlagen-Bestand unter Oracle vertreten; der Satz wurde bei der Übernahme
von Daten des SAP-Bestandes am (siehe Feld 'am') geändert.
- Beispiel für Suchkriterium: Eine Vorgabe der externen
Änderungsart als Suchkriterium ("I" oder "U") ist nur im
Zusammenhang mit dem
externen Änderungsdatum sinnvoll.
Kategorie des Anschaffungswertes
- (Text, 9-stellig)
- Das Feld kennzeichnet die Kategorie des Anschaffungswertes der
Anlage. Zur Zeit werden folgende Fälle unterschieden:
- Ohne Eintrag: (Bisher) nicht
klassifizierte Geräte, die -- neben Geräten aller anderen
Kategorien -- durch Vorgabe des Suchkriteriums "> 0" aufgelistet
werden können.
- "< 10 TEUR": Geräte mit einem Anschaffungswert von
0 - 10.000 EURO, die über das Suchkriterium "< 10"
aufgelistet werden können.
- "< 30 TEUR": Geräte mit einem Anschaffungswert von
10.000 - 30.000 EURO, die über das Suchkriterium "< 30"
aufgelistet werden können.
- "< 60 TEUR": Geräte mit einem Anschaffungswert von
30.000 - 60.000 EURO, die über das Suchkriterium "< 60"
aufgelistet werden können.
- "> 60 TEUR": Geräte mit einem Anschaffungswert von
mehr als 60.000 EURO, die über das Suchkriterium "> 60"
aufgelistet werden können.
Standort
- (Text, maximal 10-stellig)
- Das Feld kennzeichnet den Standort der Anlage/ des Gerätes.
- Beispiel für Suchkriterium:
"*34*" führt (unter anderem!!) zur Anzeige aller in Gebäude 34
gemeldeten Anlagen/ Geräte. Bei leerem Feldinhalt liegt
eine Angabe des Standortes bisher nicht vor.
Werk
- (Text;
4-stellig)
- Das Feld kennzeichnet die Zuordnung der Anlage zum "Werk".
Es bedeutet:
- "01": DESY Hamburg
- "02": DESY Zeuthen
- Beispiel für Suchkriterium: Eine Vorgabe des Werks "02"
liefert alle DESY Zeuthen zugeordneten Anlagen.
Anforderer + zugeordnete DESY-Gruppe
- (Text, maximal 15-stellig)
- Das Feld 'Gruppe + Anforderer' (SAP-Feld: 'Typenbezeichnung'!!) wird
im SAP etwas uneinheitlich zur Angabe der Gruppenbezeichnung und des Namens
des Anforderers der Anlage/ des Gerätes benutzt.
- Beispiel für Suchkriterium:
"ZDV"
führt zur Anzeige aller Einträge,
die die Zeichenkette "zdv"
enthalten (unabhängig von Gross- oder Kleinschreibung),
sofern nicht "ja" für eine exakte Suche gewählt wurde --
und damit zur Anzeige aller durch die Gruppe "ZDV" angeforderten
Anlagen/ Geräte (sofern ein entsprechender Texteintrag vorliegt).
"ERHORN" führt zur Anzeige aller durch den Anforderer "ERHORN"
angeforderten Anlagen/ Geräte
(sofern ein entsprechender Texteintrag vorliegt).
Geräteverantwortlicher + zugeordnete DESY-Gruppe
- (Text, JEWEILS maximal 12-stellig)
- Jedes Gerät ist laut DESY-GWO einem
Geräteverantwortlichen zugeordnet, der die
Geräteverantwortung für seine Gruppe übernimmt.
(Die Zuordnung erfolgt genauer zwischen Kostenstellen
-- respektive DESY-Gruppen oder -Teilgruppen -- und
Geräteverantwortlichen, sowie Geräten und Kostenstellen.
- Beispiel für Suchkriterium im Feld "GWO_VA_GRP"
der Gruppe des
Geräteverantwortlichen:
"V2" führt z.B. zur Anzeige aller Geräte der DESY-Gruppe V2
(Personalabteilung). (Achtung: Bisher ist nicht jeder DESY-Gruppe
respektive Kostenstelle
ein Geräteverantwortlicher zugeordnet! Andererseits
werden für manche Kostenstellen auch noch alte Bezeichnungen
der DESY-Gruppen
geführt; so z.B. "ZDV" (neben "IT")).
- Beispiel für Suchkriterium im Feld "GWO_VA" des
Geräteverantwortlichen:
"Henssler" führt zur Anzeige aller Geräte im
Verantwortungsbereich von Herrn Henssler.
"Müller" führt zur Anzeige aller Geräte im
Verantwortungsbereich des Geräteverantwortlichen Müller.
Vorsicht: bei Namensgleichheit wird der Vorname
abgekürzt angefügt; z.B. "Müller B.".
Kostenstelle
- (numerisch;
maximal 10-stellig)
- Das Feld 'Kostenstelle' bezeichnet die Kostenstelle des Anforderers.
- Beispiel für Suchkriterium:
"340" führt zur Anzeige aller durch die Kostenstelle "340" angeforderten
Anlagen/ Geräte.
Projekt-Nummer (= PSP-Element)
- (Text;
maximal 24-stellig)
- Das Feld 'Projekt-Nummer' bezeichnet die Projekt-Nummer
(bzw. das PSP-Element), für die/ das die Anschaffung erfolgte.
- Beispiel für Suchkriterium:
"E003401000000000" führt zur Anzeige aller durch die Projekt-Nummer
"E003401000000000" angeforderten
Anlagen/ Geräte.
"3401" führt zur Anzeige aller Sätze, die als Projekt-Nummer/
als PSP-Element
die Zeichenkette "3401" enthalten,
sofern nicht "ja" für eine exakte Suche gewählt wurde.
Zugangsjahr (
!!)
- (Text, 4-stellig)
- Das Feld Zugangsjahr bezeichnet das Jahr des Zugangs der Anlage/
des Gerätes in den DESY-Anlagenbestand.
- Über die verfügbaren Felder "VON", "BIS" wird ein Intervall von Zugangsjahren gesucht.
- Beispiele für Suchkriterien:
- VON-Felder: "2008", leer; BIS-Felder: "2009", leer: führt zur Anzeige aller in den Jahren 2008, 2009 in den DESY-Anlagenbestand
eingegangenen Anlagen/Geräte. (Die Periode/ der Monat ist nicht spezifiziert).
- VON-Felder: "2008", leer; BIS-Felder: leer, leer: führt zur Anzeige aller in den Jahren 2008 und nachfolgend in den DESY-Anlagenbestand
eingegangenen Anlagen/Geräte. (Die Periode/ der Monat ist nicht spezifiziert).
- VON-Felder: leer, leer; BIS-Felder: "2005", leer: führt zur Anzeige aller im Jahr 2005 und davor in den DESY-Anlagenbestand
eingegangenen Anlagen/Geräte. (Die Periode/ der Monat ist nicht spezifiziert).
(Zugangs) Periode (= Monat) (
!!)
- (Text;
3-stellig)
- Das Feld bezeichnet die Periode (den Monat) des Zugangs der Anlage/
des Gerätes in den DESY-Anlagenbestand ("001"=Januar, "002"=Februar, etc. (Perioden >= "012" sind möglich!)).
- Beispiele für Suchkriterien:
Die Vorgabe der Zugangsperiode als Suchkriterium ist nur sinnvoll
bei gleichzeitiger Vorgabe des Zugangsjahres.
- VON-Felder: "2008", "005"; BIS-Felder: "2009", "004": führt zur Anzeige aller im Zeitraum Jahr 2008, Periode 005,
bis Jahr 2009, Periode 004, (einschließlich) in den DESY-Anlagenbestand
eingegangenen Anlagen/Geräte.
- VON-Felder: "2008", "005"; BIS-Felder: leer; leer: führt zur Anzeige aller seit dem Jahr 2008, Periode 005, in den DESY-Anlagenbestand
eingegangenen Anlagen/Geräte.
- VON-Felder: leer, leer; BIS-Felder: "2005", "005": führt zur Anzeige aller im Jahr 2005, Periode 005, und davor in den DESY-Anlagenbestand
eingegangenen Anlagen/Geräte.
Abschreibung JJMM
- (Text, 4-stellig)
- Das Feld bezeichnet die Dauer der Abschreibung der Anlage/
des Gerätes im DESY-Anlagenbestand in Jahren (2-stellig) und
Monaten (2-stellig). Der Wert ist in Relation mit Zugangsjahr und -periode
zu betrachten.
- Beispiel für Suchkriterium:
Eine Abschreibung JJMM von "2000" führt zur Anzeige
aller über 20 Jahre abzuschreibenden
Anlagen/
Geräte.
Aktivierungs-Datum
- (Datum)
- Das Feld 'Aktiv.Datum' bezeichnet Aktivierungs-Datum der Anlage/
des Gerätes.
- Beispiel für Suchkriterium:
"27.03.1987" führt zur Anzeige aller am 27.03.1987 aktivierten Anlagen/
Geräte.
">01.10.1997" führt zur Anzeige aller NACH dem 01.10.1997 aktivierten Anlagen/
Geräte.
"<01.04.1997" führt zur Anzeige aller VOR dem 01.04.1997 aktivierten Anlagen/
Geräte.
Wartung kumuliert
- (numerisch, 10-stellig)
- Das Feld bezeichnet die bisher für eine Anlage/ ein
Gerät (mit Anschaffungspreis > DM 20.000,-)
aufgelaufenen Wartungskosten in DM.
- Beispiel für Suchkriterium:
(OFFEN!!!)
Bedeutung von Feldinhalten der Bestell-Daten
Einer Anlage zugeordnete Positions-Daten einer Bestellung
werden wiederum -- soweit vorhanden -- aus der Anzeige der
Anlagen-Daten heraus über den Link (die
Verknüpfung) "Order" zeilenweise angezeigt.
Die einer Bestell-Position zugeordnete Information des
Bestell-Kopfes werden -- aus der Anzeige der Daten der
Bestell-Position heraus -- über den
Link "Order-Kopf" zeilenweise angezeigt.
Im folgenden werden die extern verfügbaren Daten der
den Anlagen zugeordneten Bestellungen kurz in der
Reihenfolge ihres Auftretens, bzw. ihrer Anzeige, beschrieben.
Bestell-Nummer (Bestell-Nr)
- Die Bestell-Nummer kennzeichnet die im SAP-System
vorliegende Bestell-Nummer bei der Beschaffung der Anlage.
- Die Bestell-Nummer bildet ein eindeutiges
Suchkriterium (Primärschlüssel) zum
Auffinden einzelner Bestell-Köpfe.
Allerdings erst die Kombination aus Bestell-Nummer und
Bestell-Positions-Nummer bildet ein eindeutiges
Suchkriterium (Primärschlüssel) zum
Auffinden einzelner Bestell-Positionen.
Positions-Nummer der Bestellung (-Pos)
- Die Bestell-Positions-Nummer kennzeichnet die im
SAP-System vorliegende Bestell-Positions-Nummer bei der
Beschaffung der Anlage (respektive im Fall der
Beschaffung mehrerer Anlagen pro Bestell-Position: der
Sammel-Anlage).
- Bestell-Positionen sind über die Kombination
aus Anlagen-Nummer und Anlagen-Unternummer eindeutig
einer Anlage (respektive im Fall der Beschaffung mehrerer
Anlagen pro Bestell-Position: einer Sammel-Anlage) zugeordnet.
- Erst die Kombination aus Bestell-Nummer und
Bestell-Positions-Nummer bildet ein eindeutiges
Suchkriterium (Primärschlüssel)
zum Auffinden einzelner Bestell-Positionen.
Bestell-Text (Text Bestell-Position)
Bestell-Menge (Menge)
Bestell-Mengeneinheit (ME)
Externe Bedarfsanforderungs-Nummer (BA-Nr)
Empfänger
Empfänger-Ort (Abladestelle)
(Aktualisierung extern) am (AED-EXT-DAT)
- Das Feld kennzeichnet das Datum der letzten
Aktualisierung des Oracle-Datenbestandes für die
aktuelle Bestell-Position. (Das
Feld 'Aktualisierung extern (AED_ART)' gibt dabei
die Art der Aktualisierung, nämlich Änderung
oder Einfügung im externen Bestand, an.)
Aktualisierung extern (AED-ART)
- Das Feld kennzeichnet die Art der letzten Aktualisierung
des Oracle-Datenbestandes für die aktuelle Bestell-Position.
(Das Feld '(Aktualisierung extern) am' gibt dabei das
Datum der Änderung oder Einfügung im externen
Bestand an.) Es bedeutet:
- "I": ("inserted") Die Bestell-Positions-Nummer war
bisher nicht im externen Bestand von Bestell-Positionen
unter Oracle vertreten; der Satz wurde bei der Übernahme
von Daten des SAP-Bestandes am (siehe Feld 'am') eingefügt.
- "U": ("updated") Die Bestell-Positions-Nummer war bereits
im externen Bestand von Bestell-Positionen unter
Oracle vertreten; der Satz wurde bei der Übernahme
von Daten des SAP-Bestandes am (siehe Feld 'am') geändert.
Bestell-Datum
Einkaufsgruppe (EKG)
(Aktualisierung extern) am (B-AED-EXT-DAT)
- Das Feld kennzeichnet das Datum der letzten
Aktualisierung des Oracle-Datenbestandes für
den aktuellen Bestell-Kopf.
(Das Feld 'Aktualisierung extern (B-AED-ART)'
gibt dabei die Art der Aktualisierung, nämlich
Änderung oder Einfügung im externen Bestand, an.)
Aktualisierung extern (B-AED-ART)
- Das Feld kennzeichnet die Art der letzten Aktualisierung
des Oracle-Datenbestandes für den aktuellen Bestell-Kopf.
(Das Feld '(Aktualisierung extern) am (B-AED-EXT-DAT)' gibt
dabei das Datum der Änderung oder Einfügung im
externen Bestand an.) Es bedeutet:
- "I": ("inserted") Die Bestell-Nummer war bisher nicht
im externen Bestand von Bestell-Köpfen unter Oracle
vertreten; der Satz wurde bei der Übernahme von Daten
des SAP-Bestandes am (siehe Feld 'am') eingefügt
- "U": ("updated") Die Bestell-Nummer war bereits
im externen Bestand von Bestell-Köpfen unter Oracle
vertreten; der Satz wurde bei der Übernahme von Daten
des SAP-Bestandes am (siehe Feld 'am') geändert
Lieferanten-Nummer (L-Nr)
- (numerisch; maximal 10-stellig)
- Das Feld 'Lieferanten-Nummer' enthält die (SAP-interne) Nummer
des Lieferanten,
über den das Gerät/ die Anlage beschafft wurde. Dabei
können im SAP unterschiedliche Namen und Lieferanten-Nummern
für denselben (!!) Lieferanten gepflegt sein.
- Es empfiehlt sich deshalb,
nach einem möglichst eindeutigen Wortstamm im Namen des
Lieferanten (siehe dort!) zu suchen,
und NICHT nach einer Lieferanten-Nummer.
Eine Suche nach der Lieferanten-Nummer sollte Fällen
vorbehalten bleiben, bei denen Sie (z.B. durch den Einkauf V4)
sichere Kenntnis darüber haben, dass der gesuchte Lieferant
NUR unter der vorgegebenen Nummer zu finden ist.
- Beispiel für Suchkriterium: "17144" für Firma "Walter Kluxen
Elektronik".
Lieferanten-Name (L-Name)
- (Text, maximal 35-stellig)
- Das Feld 'Lieferanten-Name' enthält den Namen des Lieferanten,
über den das Gerät/ die Anlage beschafft wurde. Dabei
können im SAP unterschiedliche Namen und Lieferanten-Nummern
für denselben (!!) Lieferanten gepflegt sein.
- Beispiel für Suchkriterium: Es empfiehlt sich deshalb,
nach einem möglichst eindeutigen Wortstamm im Namen des
Lieferanten zu suchen; z.B. "*sun*microsystems*", oder "*Kluxen*".
Lieferanten-Straße (L-Strasse)
Lieferanten-Land (L-Land)
Lieferanten-Postleitzahl (L-PLZ)
Lieferanten-Ort (L-Ort)
(Aktualisierung extern) am (L-AED-EXT-DAT)
- Das Feld kennzeichnet das Datum der letzten Aktualisierung
des Oracle-Datenbestandes für den aktuellen Lieferanten.
(Das Feld 'Aktualisierung extern (L-AED-ART)' gibt dabei die
Art der Aktualisierung, nämlich
Änderung oder Einfügung im externen Bestand, an.)
Aktualisierung extern (L-AED-ART)
- Das Feld kennzeichnet die Art der letzten Aktualisierung
des Oracle-Datenbestandes für den aktuellen Lieferanten.
(Das Feld '(Aktualisierung extern) am (L-AED-EXT-DAT)' gibt
dabei das Datum der Änderung oder Einfügung im
externen Bestand an.) Es bedeutet:
- "I": ("inserted") Der Lieferant war bisher nicht im
externen Bestand von Lieferanten unter Oracle vertreten;
der Satz wurde bei der Übernahme von Daten des
SAP-Bestandes am (siehe Feld 'am') eingefügt.
- "U": ("updated") Der Lieferant war bereits im externen
Bestand von Lieferanten unter Oracle vertreten;
der Satz wurde bei der Übernahme von Daten des
SAP-Bestandes am (siehe Feld 'am') geändert.
Beispiele zur Übernahme von SAP-Anlagen-Daten aus ORACLE in eigene Anwendungen
Nach MS Excel via WWW
(Achtung: siehe auch Hinweise unter
"Ausstehende Dokumentation"!!)
Benutzer können über das WWW-Interface Daten in
eigene Geräteverwaltungen unter Microsoft EXCEL
übernehmen. Es empfiehlt sich, die Menge der zu
übernehmenden Daten zu beschränken und z.B.
nur Daten der relevanten Kostenstelle anzuzeigen.
Die Übernahme der nach einer Abfrage angezeigten
Daten nach EXCEL (>= Version 5.0) ist in folgender Weise möglich:
- Angezeigte Daten als Datei speichern.
(Dazu aus der Anzeige der Daten heraus im Menü 'Datei' ('File')
des benutzten WWW-Browsers den Menüpunkt 'Speichern
unter' ('Save As') wählen.)
- Unter EXCEL die soeben weggespeicherte Datei öffnen.
(Dazu im EXCEL-Menü 'Datei' ('File') den
Menüpunkt 'Öffnen' wählen; alle Dateitypen
anzeigen lassen und im richtigen Verzeichnis die
entsprechende Datei auswählen, mit 'O.K.' bestätigen.)
- EXCEL sollte den Text-Assistenten zum Öffnen der
Datei aktivieren. Gehen Sie darin bitte wie folgt vor:
- (Text-Assistent 1/3): Ursprünglicher Datentyp:
Wählen Sie den Eintrag 'getrennt', da die Felder durch
das Sonderzeichen Backslash ('\') getrennt vorliegen.
- (Text-Assistent 1/3): Import beginnen in Zeile:
Wählen Sie die Zeile aus, die die Überschrift
zu den Daten enthält.
- (Text-Assistent 1/3): Dateiursprung: Wählen Sie 'Windows (ANSI)'.
- (Text-Assistent 1/3): Betätigen Sie die
Schaltfläche 'Weiter >'.
- (Text-Assistent 2/3): Trennzeichen:
Wählen Sie 'Anderes' und geben Sie das Zeichen
Backslash ('\') zur Charakterisierung des
Trennzeichens zwischen den Feldern an.
- (Text-Assistent 2/3): Betätigen Sie die
Schaltfläche 'Weiter >'.
- (Text-Assistent 3/3): Datenformat der Spalten: Ändern
Sie für die erste (bereits markierte) Spalte das
Datenformat von 'Standard' in 'Spalten nicht importieren
(überspringen)', um die Texte der Verknüpfungen
('Order', 'Notiz'; ggf. 'Order-Kopf') zu übergehen.
- (Text-Assistent 3/3): Betätigen Sie die
Schaltfläche 'Ende'. Anschließend sollten die
Daten in aufeinanderfolgenden Spalten eines
EXCEL-Blattes auftauchen.
- Korrigieren Sie die Breite der EXCEL-Spalten, um die
vollständige Anzeige der Daten zu ermöglichen.
Die maximale Breite der Spalten wird dabei durch die
Texte der Überschriftszeile vorgegeben.
Korrigieren Sie ggf. weiterhin die verwendete Schriftart aller
Zellen in einen 'monospaced font', z.B. 'Courier', um eine
vergleichbare Darstellung von Texteinträgen
benachbarter Zellen zu erhalten.-
Auf eine weitere Verarbeitung unter EXCEL wird an dieser
Stelle nicht eingegangen; insbesondere müssen
Benutzer selbst für eine
Aktualisierung ihrer Satellitendatei sorgen.--
Nach MS Excel via ODBC
Voraussetzung für einen direkten Datenzugriff auf die
relevanten ORACLE-Tabellen via ODBC ist neben einer
DESY-ORACLE-USERID die Zugangsberechtigung zur Nutzung
der Tabellen, die -- auf Rückfrage (!!!)
-- gewährt werden kann.
Das Verfahren zur Datenübernahme nach EXCEL wird für
Benutzer mit gültiger
Tabellen-Zugangsberechtigung grob skizziert:
- Anwahl des EXCEL-Menüpunktes 'Daten', darin:
'Daten importieren' (MS QUERY wird geöffnet).
- Als Datenquelle 'DESY' (ggf. 'DESY-(UserID)') wählen.
- Mit DESY-ORACLE-USERID und Paßwort an ORACLE anmelden.
- Relevante Tabellen auswählen (siehe
"Ergänzungen/
Daten-Struktur unter ORACLE").
- Formulierung eines geeigneten SQL*Plus-Befehls zur
Abfrage der Daten.
- Abfrage des DAtenbestandes.
- Anwahl des QUERY-Menüpunktes 'Datei',
darin: 'Daten an Microsoft EXCEL übergeben'.
Die anschließend im EXCEL-Blatt vorliegenden
Daten erfordern auch hier teilweise eine Korrektur
der Spaltenbreiten/ des Layouts.
Auf eine weitere Verarbeitung unter EXCEL wird an dieser
Stelle nicht eingegangen; insbesondere müssen Benutzer
auch hier selbst für eine Aktualisierung ihrer
Satellitendatei sorgen.--
Nach ORACLE
Voraussetzungen für einen direkten Datenzugriff auf
die betrachteten ORACLE-Tabellen ist eine gültige
Zugangsberechtigung, die -- auf Rückfrage (!!!)
-- gewährt werden kann.
Benutzer mit gültiger DESY-ORACLE-USERID und
erteilten Zugangsrechten könnten die für sie
relevanten Daten z.B. unter SQL*Plus über einfache
Befehle (create table ... as select * from ... where ...)
in eigene, identische Tabellen-Strukturen übernehmen.
Dabei müßten allerdings durch den Benutzer
über PL/SQL-Scripten und unter Ausnutzung der
Informationen zur letzten Änderung der Daten eine zukünftige
Aktualisierung des eigenen Bestandes im Rythmus der
offiziell erfolgenden Aktualisierung erreicht werden.
Alternativ können die relevanten Daten besser
von geeigneten ORACLE-Anwendungen des Benutzers
(oder über SQL*Plus) lediglich referenziert werden.
(Vorteil: es wird dann immer auf die
regelmäßig aktualisierten Daten zugegriffen!).
In beiden Fällen können ergänzende
gerätespezifische Informationen in eigenen Tabellen
des Benutzers abgelegt werden, wobei die Verknüpfung
über die Verwendung derselben Primärschlüssel
(Anlagen-Nummer, Anlagen-Unternummer)
(respektive die für die Bestell-Daten und Lieferanten-Daten
gültigen Primärschlüssel, siehe
Daten-Struktur unter ORACLE),
zu gewährleisten ist.--
Ergänzungen
Daten-Struktur unter ORACLE
Die folgende Aufstellung zeigt die -- den SAP-Anlagen-Daten
zugrundeliegende -- Struktur der ORACLE-Tabellen unter
der Instanz "DESY". Dabei gelten folgende Zuordnungen:
Tabelle "gwoadmin.anla_sap" (eigentliche Anlagen-Daten),
Tabelle "gwoadmin.anla_sap_best" (den Anlagen zugeordnete Bestellungen),
Tabelle "gwoadmin.anla_sap_best_pos" (den Anlagen zugeordnete Bestell-Positionen),
Tabelle "gwoadmin.anla_sap_lieferant" (den Bestellungen zugeordnete Lieferanten).
Die Bezeichnung der Tabellenspalten erfolgte in Anlehnung an
die im SAP gebräuchlichen Feld-Bezeichnungen; diese
charakterisieren jedoch nicht notwendigerweise die
tatsächlichen Feldinhalte.--
Tabelle "gwoadmin.anla_sap":
Name Null? Type
----------------------------------------------
ANLA_NR NOT NULL NUMBER(12)
ANLA_UNR NOT NULL NUMBER(4)
ANLA_KLASSE NOT NULL NUMBER(8)
STATUS NOT NULL VARCHAR2(1)
AKTIV_DATUM NOT NULL DATE
ZUGANG_JAHR NOT NULL VARCHAR2(4) (
; Bereichsabfrage!!)
ZUGANG_PERIODE NOT NULL VARCHAR2(3) (
; Bereichsabfrage!!)
BESCHREIBUNG VARCHAR2(100)
PROJEKT_NR NOT NULL VARCHAR2(24)
WERK NOT NULL VARCHAR2(4)
KOSTENSTELLE NOT NULL NUMBER(10)
STANDORT VARCHAR2(10)
TYPEN_BEZ VARCHAR2(15)
ZUSATZ_TEXT VARCHAR2(50)
HERSTELLER VARCHAR2(30)
ABSCHREIB_DAUER VARCHAR2(4)
DFG_SCHLUESSEL VARCHAR2(4)
KZ_MITBENUTZUNG VARCHAR2(4)
WARTUNG_KUMULIERT NUMBER(12,2)
AED_EXT_DAT DATE
AED_EXT_ART VARCHAR2(1)
WERTGRENZE VARCHAR2(9)
SERIENNUMMER VARCHAR2(25)
GWO_VA VARCHAR2(12)
GWO_VA_GRP VARCHAR2(12)
Primärschlüssel ist die Kombination aus
Anlagen-Nummer und -Unternummer (ANLA_NR, ANLA_UNR).
Die im SAP vorhandenen 2 Kurztextfelder zur Beschreibung
der Anlage liegen hier unter 'BESCHREIBUNG' zusammengefaßt
vor; damit wird -- mit Hilfe von Platzhaltern (Wildcard) --
eine gleichzeitige Suche über alle Kurztextfelder möglich.
Tabelle "gwoadmin.anla_sap_best":
Name Null? Type
----------------------------------------------
BEST_NR NOT NULL NUMBER(10)
BEST_DATUM NOT NULL DATE
EKG NOT NULL VARCHAR2(3) (
!!)
LIEF_NR NOT NULL NUMBER(10)
AED_EXT_DAT DATE
AED_EXT_ART VARCHAR2(1)
Primärschlüssel ist die Bestell-Nummer (BEST_NR).
Bestellungen sind über 'LIEF_NR' eindeutig die
Lieferanten-Nummern des SAP-Systems zugeordnet.
Tabelle "gwoadmin.anla_sap_best_pos":
Name Null? Type
----------------------------------------------
BEST_NR NOT NULL NUMBER(10)
BEST_POS_NR NOT NULL NUMBER(5)
ANLA_NR NOT NULL NUMBER(12)
ANLA_UNR NOT NULL NUMBER(4)
BEST_POS_TEXT VARCHAR2(120)
BEST_MENGE NOT NULL NUMBER(12,3)
BEST_ME NOT NULL VARCHAR2(3)
BA_NR VARCHAR2(10)
W_EMPF VARCHAR2(12)
ABLADESTELLE VARCHAR2(25)
AED_EXT_DAT DATE
AED_EXT_ART VARCHAR2(1)
Primärschlüssel ist die Kombination aus Bestell-Nummer und -Position (BEST_NR, BEST_POS_NR).
Bestell-Positionen sind über die Kombination 'ANLA_NR, ANLA_UNR' eindeutig Anlagen zugeordnet.
Tabelle "gwoadmin.anla_sap_lieferant":
Name Null? Type
----------------------------------------------
LIEF_NR NOT NULL NUMBER(10)
LIEF_NAME NOT NULL VARCHAR2(35)
LIEF_STRASSE VARCHAR2(35)
LIEF_PLZ VARCHAR2(10)
LIEF_ORT VARCHAR2(35)
LIEF_LAND VARCHAR2(3)
AED_EXT_DAT DATE
AED_EXT_ART VARCHAR2(1)
Primärschlüssel ist die SAP-Lieferanten-Nummer (LIEF_NR).
Ausstehende Dokumentation
Diese Online-Dokumentation wird laufend ergänzt. Folgende Punkte blieben bisher
unberücksichtigt:
- Informationen zum View "gwoadmin.anla_dfg_schl" der
DESY DFG Gerätegruppen-Schlüssel-Datenbank
- Detail-Informationen zur Übergabe von Daten an Excel (Abhängigkeit
vom verwendeten Browser respektive von der verwendeten Excel-Version!!).
Nähere Informationen zu diesen Themen sind zwischenzeitlich von
Gundolf Erhorn, IT, Tel. 4651, zu erhalten.
Wenn Sie Anregungen zur Verbesserung des WWW-Interfaces
geben möchten, senden Sie
bitte eine
Nachricht an die "Konferenz der
Gerätebeauftragten", oder an den Autor.