Kapitelübersicht
5. Externe Schnittstelle
5.1 Bildschirmfolge mit einer Uebersicht der Maskennamen
5.2 Anzeigen / Uebersicht ASS Schnittstellen (VS034)
5.2.1 Anzeigen von Kopf- bzw. Summensaetzen
5.2.2 Verzweigungsmoeglichkeiten
5.2.3 Aendern bestehender Kopf- bzw. Summensaetze
5.2.4 Neuanlage von Kopf- bzw. Summensaetzen
5.2.5 Loeschen von Kopf- bzw. Summensaetzen
5.2.6 Syntax der Eingabefelder
5.2.7 Beschreibung des ALLGEMEINEN TEILS des Schnitt- stellensatzes
5.3 Pflege des Schluesselteils (VS035)
5.3.1 Anzeigen von Schluesseln im Kopf- bzw. Summensatz
5.3.2 Aendern von Schluesseln im Kopf- bzw. Summensatz
5.3.3 Neuanlage von Schluesseln im Kopf- bzw. Summensatz
5.3.4 Loeschen von Schluesseln im Kopf- bzw. Summensatz
5.3.5 Syntax der Eingabefelder
5.3.6 Beschreibung der Felder des Schluesselteils
5.4 Pflege des Werteteils (VS036)
5.4.1 Anzeigen von Werten im Kopf- bzw. Summensatz
5.4.2 Aendern von Werten im Kopf- bzw. Summensatz
5.4.3 Neuanlage von Werten im Kopf- bzw. Summensatz
5.4.4 Loeschen von Werten im Kopf- bzw. Summensatz
5.4.5 Syntax der Eingabefelder
5.4.6 Beschreibung der Felder des Werteteils
Kap. 5
Externe Schnittstelle
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
ASS ist ein in sich geschlossenes System. ASS-fremde Daten koen-
nen nur ueber eine externe Schnittstelle ins System gebracht
werden.
Alle Informationen, die in ASS-Summenbestaenden gespeichert und
maschinell zur Verfuegung gestellt werden koennen, muessen in
externen Schnittstellendateien bereitgestellt werden. Von dort
werden sie im Rahmen einer Erst- oder Folgeeinspeicherung in
ASS-Summendatenbanken uebernommen.
Alle Saetze der externen Schnittstelle besitzen einen festen
Anfangsteil, der Satzart, Ordnungsbegriff etc. enthaelt.
Kopf- und Summensatz enthalten zusaetzlich eine Schluessel- und
Wertetabelle.
Externe Schnittstellendateien sind sequentielle Dateien, die
normalerweise von speziellen Schnittstellenprogrammen erzeugt
werden. Um derartige Dateien manuell bearbeiten zu koennen,
gibt es hierfuer einen ONLINE-Dialog, der in der ST06 integriert
ist. Das Anwaehlen dieses Dialoges erfolgt ueber den Menuepunkt
'EX' im Bild VS001 der ST06.
Externe Schnittstellendateien koennen ueber die BATCH-Programme
PCL1084 bzw. PCL1085 in die Schluesseldatenbank geladen bzw.
von dort zurueckgeladen werden.
Im Dialog koennen nur Schnittstellensaetze aus der Schluessel-
datenbank bearbeitet werden.
Zu beachten ist, dass die ONLINE-Bearbeitung fuer externe
Schnittstellendateien nur fuer kleine Datenmengen sinnvoll und
daher auch nur fuer kleine Datenmengen ausgelegt ist.
Insbesondere soll hiermit auch die von PCL1001 erzeugte Datei
der fehlerhaften Schnittstellensaetze korrigiert werden koennen.
Jede externe Schnittstelle setzt sich aus einer oder mehreren
Einheiten von Summensaetzen zusammen, die von einem Kopf- und
einem Endesatz eingegrenzt werden.
Jede dieser Einheiten kann nun, versehen mit einem Elementna-
men, in die Schluesseldatenbank geladen werden (PCL1084).
Eine Schnittstelle kann also mehrere Elemente in der Schlues-
seldatenbank verursachen.
Die Summensaetze eines Elements werden von eins beginnend
standardmaessig in Zehnerschritten durchnumeriert.
Fuer noch ausfuehrlichere Informationen wird auf das ASS-Be-
nutzer Handbuch "Benutzerfuehrung - Anwendung der Dienstpro-
gramme" verwiesen.
5.1
Bildschirmfolge mit einer Uebersicht der Maskennamen
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
+---------+
! VS001 !
+---------+
!
!
! +---------+
+-------! VS034 !
+---------+
!
! +---------+
+-------! VS035 !
! +---------+
!
! +---------+
+-------! VS036 !
+---------+
Inhaltliche Zuordnung der Maskennamen
-------------------------------------
VS001 Einstiegsmaske (Auswahlbild)
VS034 Uebersicht ASS Schnittstellen
VS035 Pflege des Schluesselteils
VS036 Pflege des Werteteils
5.2
Anzeigen/Uebersicht ASS Schnittstellen (VS034)
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Durch Eingeben von 'EX' in der Befehlszeile im Bild VS001 der
Transaktion ST06 gefolgt von ENTER wird zu Bild VS034 verzweigt.
5.2.1
Anzeigen von Kopf- bzw. Summensaetzen
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Anzeigen von Kopfsaetzen (VS034)
--------------------------------
Von der aktuellen Position in der Schluesseldatenbank ausgeh-
end, werden, wenn moeglich, bis zu 14 Kopfsaetze von weiteren
Elementen angezeigt.
VS034 bietet eine Uebersicht ueber den allgemeinen Teil der
Saetze.
Werte- und Schluesseleintraege der Kopfsaetze werden in an-
deren Masken gesondert angezeigt.
Direktes Positionieren
----------------------
Soll auf einen bestimmten Kopfsatz positioniert werden, so muss
in die Befehlszeile ein Elementname eingegeben und ENTER ge-
drueckt werden.
Findet sich ein Element mit diesem Namen, so erscheint dessen
Kopfsatz in der ersten Bildschirmzeile.
In den restlichen Zeilen stehen die in der Schluesseldatenbank
dahinterliegenden Elemente mit ihren Kopfsaetzen.
Findet sich aber kein Element mit dem angegebenen Namen, so er-
scheint ein entsprechender Hinweis.
Das Anzeigebild wird auf das Element eingestellt, dessen Name
im alphanumerischen Vergleich mit dem Eingegebenen sich als
groesser erweist.
Gegebenenfalls tritt ein leeres Anzeigebild auf, wenn sich kein
Element findet, das groesser oder gleich dem Eingabenamen ist.
Wird im naechsten Schritt bei ausreichender Berechtigung PF1
gedrueckt, so wird ein neues Element in der Schluesseldatenbank
unter dem eingegebenen und nicht gefundenen Namen angelegt.
Sein Kopfsatz weist Standardannahmen auf, die gegebenenfalls ue-
ber PF2 angepasst werden muessen.
Blaettern
---------
Mit Hilfe der Tasten PF7/PF8 kann der Anzeigebereich um 13 Kopf-
saetze in der Schluesseldatenbank zurueck bzw. nach vorn bewegt
werden.
Wechsel zur Anzeige von Summensaetzen
-------------------------------------
Wird in das OP-Feld (OPTION) neben dem angezeigten Kopfsatz 'a'
bzw. 'A' eingegeben und ENTER gedrueckt, so wird auf die Anzei-
ge der Summensaetze des betreffenden Elements umgeschaltet. Es
erscheinen dann, wenn moeglich, bis zu 14 standardmaessig in
Zehnerschritten durchnumerierte Summensaetze.
Direktes Positionieren
----------------------
Soll auf einen bestimmten Summensatz positioniert werden, so
muss in die Befehlszeile eine Satznummer eingegeben und ENTER
gedrueckt werden.
Findet sich ein Summensatz mit dieser Satznummer, so erscheint
dieser in der ersten Bildschirmzeile.
In den restlichen Zeilen stehen die in der Schluesseldatenbank
dahinterliegenden Summensaetze mit den hoeheren Satznummern.
Findet sich aber zu dieser Satznummer kein Summensatz, so er-
scheint ein entsprechender Hinweis.
Das Anzeigebild wird auf den Summensatz eingestellt, deren Num-
mer im numerischen Vergleich mit der Eingegebenen sich als
groesser erweist.
Gegebenenfalls tritt ein leeres Anzeigebild auf, wenn sich keine
Satznummer findet, die groesser oder gleich der Eingegebenen ist.
Wird im naechsten Schritt bei ausreichender Berechtigung PF1
gedrueckt, so wird ein neuer Summensatz in der Schluesseldaten-
bank unter der eingegebenen und nicht gefundenen Nummer angelegt.
Der Summensatz weist Standardannahmen auf, die gegebenenfalls
ueber PF2 angepasst werden muessen.
Blaettern
---------
Mit Hilfe der Tasten PF7/PF8 kann der Anzeigebereich um 13 Sum-
mensaetze in der Schluesseldatenbank zurueck bzw. nach vorn be-
bewegt werden.
5.2.2
Verzweigungsmoeglichkeiten
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Ueber entsprechende Eingaben in das OP-Feld neben den angezeig-
ten Kopfsaetzen bieten sich dem Anwender folgende Verzweigungs-
moeglichkeiten an.
Verzweigen zu Maske VS035 (Pflege des Schluesselteils)
------------------------------------------------------
Kopfsatz
--------
Durch Eingabe von 's' bzw. 'S' in das OP-Feld neben den ange-
zeigten Kopfsaetzen gefolgt von ENTER, gelangt der Benutzer zu
Bild VS035. In diesem werden zu dem von ihm vorher ausgewaehl-
ten Kopfsatz eine Teilmenge von bereits angelegten Schluessel-
nummern und ein Hinweis ueber die Anzahl der Schluessel dieses
Kopfsatzes angezeigt. Sind noch keine Schluessel im Kopfsatz
enthalten, erscheint eine leere Maske.
Summensatz
----------
Um zur Schluesseluebersicht eines Summensatzes zu gelangen,
ist das OP-Feld vor dem jeweiligen Kopfsatz mit 'a' bzw. 'A' zu
belegen und ENTER zu druecken. Daraufhin erscheinen zu dem vorher
ausgewaehlten Kopfsatz bis zu 14 Summensaetze. Durch Eingeben von
's' bzw. 'S' im OP-Feld vor dem entsprechenden Summensatz und
ENTER, erhaelt der Anwender einen Auszug von bereits angelegten
Schluesseln des Summensatzes. Schluesselanzahl und Schluesselnum-
mer sind in der Regel identisch zu denen des Kopfsatzes.
Verzweigen zu Maske VS036 (Pflege des Werteteils)
-------------------------------------------------
Kopfsatz
--------
Durch Eingabe von 'w' bzw. 'W' in das OP-Feld neben den ange-
zeigten Kopfsaetzen gefolgt von ENTER, gelangt der Benutzer zu
Bild VS036. In diesem werden zu dem von ihm vorher ausgewaehl-
ten Kopfsatz eine Teilmenge von bereits angelegten Wertenum-
mern, deren Inhalte und Zeitbezuege angezeigt. Eine Information
ueber die Anzahl der Werte erscheint ebenfalls.
Sind noch keine Werte im Kopfsatz enthalten, wird eine leere
Maske ausgegeben.
Summensatz
----------
Um zu einer Werteuebersicht eines Summensatzes zu gelangen,
ist das OP-Feld vor dem jeweiligen Kopfsatz mit 'a' bzw. 'A' zu
belegen und ENTER zu druecken. Daraufhin erscheinen zu dem vorher
ausgewaehlten Kopfsatz bis zu 14 Summensaetze.
Durch Eingeben von 'w' bzw. 'W' im OP-Feld vor dem entsprechenden
Summensatz und Druecken von ENTER, wird dem Anwender ein Auszug
von bereits angesprochenen Werten mit Nummern, Inhalt und Guel-
tigkeitsdatum angezeigt.
5.2.3
Aendern bestehender Kopf- bzw. Summensaetze
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Aendern von Kopf- bzw. Summensaetzen
------------------------------------
Ueber PF2 werden bestimmte Felder des ALLGEMEINEN TEILS eines
jeden Kopf- bzw. Summensatzes innerhalb der aktuellen Bild-
schirmmaske fuer eine Eingabe geoeffnet.
Dies betrifft nur die Felder SCHN.-NR, EDATUM und ORDNUNGSBE-
GRIFF. Alle anderen bleiben eingabegeschuetzt. Aenderungen sind
nur bei ausreichender Passwortberechtigung moeglich.
5.2.4
Neuanlage von Kopf- bzw. Summensaetzen
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Neuanlage von Kopfsaetzen
-------------------------
Vor der Neuanlage eines Kopfsatzes ist die Bekanntgabe des Na-
mens des neuen Elements unbedingt erforderlich. Dies kann durch
direktes Positionieren bzw. die blosse Eingabe des Namens in
die Befehlszeile und anschliessendes Druecken von PF1 erreicht
werden.
Die Neuanlage ist natuerlich nur dann moeglich, wenn der gera-
de eingestellte bzw. eingegebene Name nicht bereits ein anderes
Element der Bibliothek bezeichnet.
Neuanlage von Summensaetzen
---------------------------
Vor der Neuaufnahme eines Summensatzes ist es unbedingt erfor-
derlich, dass im einleitenden Kopfsatz der Schnittstelle alle
benoetigten Schluessel und mindestens ein Wert angelegt sind.
Ist diese grundlegende Bedingung erfuellt, kann an eine Aufnahme
eines neuen Summensatzes gedacht werden.
Zuvor muss sich der Benutzer jedoch entscheiden, welche Nummer
der neue Satz erhalten soll. Die gewuenschte Nummer wird dann
eingegeben, und mit anschliessendem ENTER wird damit eine Posi-
tionierung durchgefuehrt.
Ist ein Summensatz unter dieser Nummer noch nicht in der Biblio-
thek vorhanden, so wird eine entsprechende Meldung ausgegeben.
Eine Neuanlage kann dann durch Betaetigen der PF1-Taste erreicht
werden.
Wird gleichzeitig mit Eingabe der neuen Nummer PF1 betaetigt, so
wird sofort ein entsprechender Summensatz angelegt. Existiert zu
der neuen Nummer bereits ein Summensatz, so wird eine entspre-
chende Meldung ausgegeben.
Der den Summensatz beschreibende ALLGEMEINE TEIL ist bereits mit
gewissen Daten versorgt. Ein Anpassen der Inhalte ist ueber PF2
moeglich.
Im Falle des Auffindens der eingegebenen Nummer, bleibt die
Moeglichkeit ueber PF2 eine Aenderung des betreffenden Satzes
vorzunehmen.
5.2.5
Loeschen von Kopf- bzw. Summensaetzen
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Loeschen von Kopfsaetzen
------------------------
Ein Loeschen eines bestehenden Kopfsatzes ist nur dann moeg-
lich, wenn zu diesem noch kein Summensatz angelegt ist.
Nach Eingabe von 'd' bzw. 'D' in das OP-Feld neben dem zu
loeschenden Kopfsatz und anschliessendem Druecken von ENTER wird
der betreffende Kopfsatz aus der Schluesseldatenbank geloescht.
Loeschen von Summensaetzen
--------------------------
Summensaetze zum betreffenden Kopfsatz koennen jederzeit ge-
loescht werden. Durch Auswaehlen des entsprechenden Kopfsatzes
ueber 'a' bzw. 'A' im OP-Feld erhaelt man eine Teiluebersicht
von Summensaetzen am Bildschirm angezeigt. Das Loeschen eines
Summensatzes erfolgt durch Eingabe von 'd' bzw. 'D' im OP-Feld
und Druecken von ENTER. Danach ist der betreffende Summensatz
aus der Schluesseldatenbank geloescht.
5.2.6
Syntax der Eingabefelder
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Die den allgemeinen Teil nach der Neuanlage eines Kopf- bzw.
Summensatzes beschreibenden Feldelemente sind stets mit vom Pro-
gramm vorgegebenen Werten versorgt.
Diese muessen bei Bedarf entsprechend ihrer in Kapitel 5.2.7 be-
schriebenen formalen Charakteristika abgeaendert werden.
Bei Verstoss gegen die Syntax in den Feldern lehnt ASS die fal-
sche Eingabe ab und verharrt solange an diesem Dialogpunkt, bis
entweder eine passende Korrektur erfolgt oder mittels einer PF-
Taste ohne Uebernahme der Aenderung zu einem anderen Programm-
abschnitt verzweigt wird.
Die Felder ART, KEYS und WERTE werden stets vom Programm logisch
versorgt und sind fuer eine Eingabe gesperrt.
5.2.7
Beschreibung des ALLGEMEINEN TEILS des Schnittstellensatzes
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
NAME
----
Ueber den Namen kann ein Schnittstellensatz in der Bibliothek
wiedergefunden werden. Bei der Vergabe eines Namens bestehen
keinerlei Einschraenkungen.
SCHN.-NR
--------
Gibt die Nummer der Schnittstelle wieder und muss ein ganze Zahl
groesser als Null sein. Bei Neuanlage hat sie stets zu Beginn den
Wert 1 und kann nach Belieben geaendert werden.
Normalerweise bezieht sich die Schnittstellennummer auf die Num-
mer des betreffenden Arbeitsgebietes, in das die Schnittstelle
eingespeist werden soll.
EDATUM
------
Bezeichnet den Zeitpunkt der Erstellung der Schnittstelle. Die
Eingabe des Datums unterliegt dem Format JJMMTT.
ART
---
Bei Neuanlage von Kopfsaetzen wird automatisch die Satzart 4 ge-
setzt. Bei Neuanlage von Summensaetzen wird die zum Kopfsatz
passende Satzart vorgegeben, z.B. 5.
ORDNUNGSBEGRIFF
---------------
Hier kann ein frei waehlbarer Ausdruck wahlweise eingegeben wer-
den. Der Inhalt dieses Feldes wird von ASS bei fehlerhaften
Schnittstellensaetzen im Protokoll ausgedruckt und dient somit
der Fehlerermittlung.
In der Regel sollte hier nur ein Begriff verwendet werden, ueber
den der Einzelsatz der Eingabe-Bestaende erschlossen werden kann.
KEYS und WERTE
--------------
Diese beiden Felder sind eingabegeschuetzt. Ihr Inhalt wird vom
Programm logisch versorgt und liefert eine Aussage darueber,
wieviele Schluessel bzw. Werte im jeweiligen Kopf- bzw. Summen-
satz enthalten sind.
5.3
Pflege des Schluesselteils (VS035)
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
5.3.1
Anzeigen von Schluesseln im Kopf- bzw. Summensatz
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Anzeigen von Schluesseln im Kopfsatz
------------------------------------
Ueber 's' bzw 'S' im OP-Feld der Maske VS034 und ENTER wird
dem Benutzer zum gewuenschten Kopfsatz ein Ausschnitt der zu
diesem Satz bereits angelegten Schluessel am Bildschirm an-
gezeigt.
Konnten zu dem ausgewaehlten Kopfsatz keine Schluessel in der
Schluesseldatenbank gefunden werden, erscheint ein leeres An-
zeigebild.
Blaettern
---------
Um eine Gesamtuebersicht aller Schluessel eines Kopfsatzes zu
erhalten, kann der Benutzer mit Hilfe der Tasten PF7 bzw. PF8
den Anzeigebereich um jeweils einen Bildschirminhalt zurueck
bzw. nach vorn bewegen.
Anzeigen von Schluesseln im Summensatz
--------------------------------------
Durch Eingeben von 'a' bzw. 'A' im OP-Feld der Maske VS034 ne-
ben einem Kopfsatz und Druecken von ENTER, wird dem Benutzer
ein Ausschnitt der zu diesem Satz bereits angelegten Summen-
saetze am Bildschirm angezeigt.
Die zu einem Summensatz gehoerigen Schluessel koennen durch Ein-
gabe von 's' bzw. 'S' im OP-Feld der Maske VS034 und anschlies-
sendem ENTER angesehen werden. Eine leere Bildschirmmaske er-
scheint, wenn der Summensatz keine Schluessel enthaelt.
Analog wie oben beschrieben, kann auch hier ein anderer Aus-
schnitt an Schluesseln durch Blaettern mittels PF7/PF8 am Bild-
schirm angezeigt werden.
5.3.2
Aendern von Schluesseln im Kopf- bzw. Summensatz
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Generell ist ein Aendern nur mit ausreichender Passwortberech-
tigung moeglich. Kopfsaetze koennen mit normaler Schreibberech-
tigung nur dann geaendert werden, wenn zu ihnen noch keine Sum-
mensaetze bestehen.
Aendern von Schluesseln im Kopfsatz
-----------------------------------
Das Aendern von Schluesseln in einem Kopfsatz ist nur moeglich,
wenn zu diesem noch kein Summensatz angelegt worden ist.
Aendern von Schluesseln im Summensatz
-------------------------------------
Im Summensatz koennen normalerweise die Schluesselnummern nicht
mehr veraendert werden. Sie werden aus der Definition des Kopf-
satzes automatisch uebernommen.
Will man dennoch Schluesselnummern veraendern, so kann dies nur
ueber das Master-Passwort erfolgen. Allerdings ist in diesem
Fall jede Kontrolle der Datenkonsistenz durch ASS ausgeschaltet.
5.3.3
Neuanlage von Schluesseln im Kopf- bzw. Summensatz
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Neuanlage von Schluesseln im Kopfsatz
-------------------------------------
Eine Aufnahme eines neuen Schluessels in den Kopfsatz ist nur
unter der Bedingung moeglich, dass noch kein Summensatz zum be-
stehenden Kopfsatz existiert. Trifft dies zu, kann durch Ein-
gabe einer Schluesselnummer groesser als Null in eines der Ein-
gabefelder der Spalten SCHLUESSEL der Maske VS035 und ENTER eine
Neuanlage erfolgen. Im anderen Fall bleiben die Felder der Maske
VS035 gegenueber Eingaben gesperrt.
Neuanlage von Schluesseln im Summensatz
---------------------------------------
Zu einem bereits existierenden Summensatz kann kein neuer
Schluessel mitaufgenommen werden. Entsprechend der Anzahl der
bereits belegten Felder SCHLUESSEL koennen zu diesen nur noch
in den Feldern AUSPRAEGUNG Eingaben erfolgen.
5.3.4
Loeschen von Schluesseln im Kopf- bzw. Summensatz
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Loeschen von Schluesseln im Kopfsatz
------------------------------------
Schluessel im Kopfsatz koennen nur geloescht werden, wenn noch
kein Summensatz zu diesem Kopfsatz existiert (Ausnahme: Master-
passwort).
Durch Eingeben von 's' bzw. 'S' im OP-Feld des betreffenden
Kopfsatzes im Bild VS034 erhaelt man eine Teiluebersicht bereits
angelegter Schluessel des Kopfsatzes.
Eine Schluesselnummer kann durch Ueberschreiben des gesamten
Feldes mit Nullen oder Punkten geloescht werden.
Loeschen von Schluesseln im Summensatz
--------------------------------------
Im Summensatz kann eine Schluesselnummer nicht mehr geloescht
werden. Grund hierfuer ist, dass sie aus der Definition des
Kopfsatzes automatisch uebernommen wird.
5.3.5
Syntax der Eingabefelder
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Bei Hinzunahme eines neuen Schluessels muss das Feld SCHLUESSEL
in jedem Fall, das Feld AUSPRAEGUNG im Summensatz in der Regel,
entsprechend den in Kapitel 5.3.6 beschriebenen Charakteristika
mit Daten versorgt werden.
Bei Verstoss gegen die Syntax in den Feldern lehnt ASS die fal-
sche Eingabe ab und verharrt solange an diesem Dialogpunkt, bis
entweder eine passende Korrektur erfolgt oder mittels einer PF-
Taste ohne Uebernahme der Eingabe zu einem anderen Programmab-
schnitt verzweigt wird.
5.3.6
Beschreibung der Felder des Schluesselteils
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
SCHLUESSEL
----------
Darf eine hoechstens fuenfstellige ganze Zahl groesser als Null
sein, die eindeutig sein muss. Mit dieser Nummer ist der betref-
fende Schluessel in der ASS-Schluesseldatenbank definiert.
AUSPRAEGUNG
-----------
Dieses Feld wird immer vom Programm aus mit einem vorlaeufigen
Inhalt belegt.
Hinsichtlich der inhaltlichen Versorgung dieses Feldes besteht
formal keinerlei Einschraenkung. Allerdings sollte die Syntax
von Schluesselinhalten beachtet werden, die im Abschnitt
'Aenderung/Neuanlage einer Auspraegung (VS013)' dieses Handbu-
ches beschrieben wird.
5.4
Pflege des Werteteils (VS036)
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
5.4.1
Anzeigen von Werten im Kopf- bzw. Summensatz
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Anzeigen von Werten im Kopfsatz
-------------------------------
Im Bild VS034 kann sich der Benutzer durch Eingeben von 'w' bzw.
'W' im OP-Feld gefolgt von ENTER einen Ausschnitt von Werten ei-
nes Kopfsatzes mit Nummer, Inhalt und Gueltigkeitsdatum anzeigen
lassen.
Bereits angelegte Wertenummern und deren beschreibende Attri-
bute im Kopfsatz sind, wenn zu diesem schon ein Summensatz
existiert, eingabegeschuetzt.
Enthaelt ein Kopfsatz noch keine Werte, so wird ein leeres Mas-
kenbild ausgegeben.
Anzeigen von Werten im Summensatz
---------------------------------
Ueber die Option OP = 'a' bzw. 'A' beim gewaehlten Kopfsatz und
ENTER wird zu diesem ein Ausschnitt von bis zu 14 Summensaetzen
am Bildschirm angezeigt.
Mit Eingabe von 'w' bzw. 'W' im OP-Feld neben einem der ange-
zeigten Summensaetze der Maske und ENTER erhaelt der Benutzer
Informationen ueber bereits angelegte Werte, die dazugehoerigen
Inhalte und Zeitbezuege. Sind keinerlei Werte im Summensatz ab-
gespeichert, ist das Anzeigebild leer.
5.4.2
Aendern von Werten im Kopf- bzw. Summensatz
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Aendern von Werten im Kopfsatz
------------------------------
Sind zu einem Kopfsatz noch keine Summensaetze vorhanden, so
koennen die Werte dieses Kopfsatzes geaendert werden. Ansonsten
sind Aenderungen von Werten nur mit Masterpasswort moeglich.
Aendern von Werten im Summensatz
--------------------------------
Hier koennen stets alle Felder der Maske VS036 geaendert werden.
Die Eingabefelder muessen entsprechend den unter 5.4.5 aufge-
fuehrten Regeln gepflegt werden.
5.4.3
Neuanlage von Werten im Kopf- bzw. Summensatz
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Unabhaengig von der Satzart ist bei Neuaufnahme von Werten zu
beachten, dass eine Kombination aus Wertenummer und Datum nur
einmal vergeben werden darf.
Neuanlage von Werten im Kopfsatz
--------------------------------
Bei der Neuaufnahme eines Wertes in den Kopfsatz ist es unbe-
dingt erforderlich, die beiden Felder WERT und WDATUM zu versor-
gen.
Das Feld BETRAG ist stets mit Null vorbelegt. Dieser Inhalt Null
kennzeichnet den neu anzulegenden Wert als einen Bestandswert.
Der Inhalt des Feldes Betrag darf entweder nur 0 (= Bestand)
oder nur 1 (= Bewegung) sein. Denn mit dieser Charakterisierung
des Wertes im Kopfsatz wird die Werteart des Wertes im nachfol-
genden Summensatz beschrieben.
Der Benutzer hat dafuer Sorge zu tragen, dass ein Wert, der mit
verschiedenen Gueltigkeitsangaben im Kopfsatz mehrmals vorkommt,
immer den gleichen Inhalt, d.h. die gleiche Werteart behaelt.
Beispiel: Im nachfolgenden Kopfsatz wird der Wert 17 wi-
derspruechlich angekuendigt.
WERT BETRAG WDATUM
17 1 0189
17 0 0389
Die Inhalte zu BETRAG muessen beide 1 bzw. in
Ausnahmefaellen 0 sein.
Neuanlage von Werten im Summensatz
----------------------------------
Es sei nochmals an die ASS Schnittstellenphilosophie erinnert.
Der Kopfsatz enthaelt saemtliche Informationen der nachfolgen-
den Summensaetze. Dies hat natuerlich Konsequenzen fuer die Auf-
nahme neuer Werte in den Summensatz.
Eine neu eingegebene Wertenummer im Summensatz muss zuvor schon
im Kopfsatz angelegt worden sein, ansonsten wird die Eingabe ab-
gewiesen.
Ferner findet eine Pruefung des Zeitpunktes bzw. Zeitraumes bei
Neuaufnahme eines Wertes statt.
Soll der eingegebene Wert ein Bestandswert sein, muss das zuge-
hoerige WDATUM auch im Kopfsatz vorkommen.
Bei einem neuen Bewegungswert muss das zu ihm gehoerende WDATUM
innerhalb des im Kopfsatz zu dieser Wertenummer angekuendigten
Zeitintervalls liegen.
Beispiel: Kopfsatz WERT BETRAG WDATUM
10 1 0189
10 1 0689
Im Summensatz koennen nun folgende Kombinationen auftreten.
Summensatz WERT BETRAG WDATUM
10 ... 0189
10 ... 0289
10 ... 0389
10 ... 0489
10 ... 0589
10 ... 0689
5.4.4
Loeschen von Werten im Kopf- bzw. Summensatz
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Loeschen von Werten im Kopfsatz
-------------------------------
Das Loeschen eines Wertes im Kopfsatz ist nur dann moeglich,
wenn noch kein Summensatz zu diesem Kopfsatz existiert (Aus-
nahme: Masterpasswort).
Ist diese Voraussetzung erfuellt, so erhaelt der Benutzer
durch Eingeben von 'w' bzw. 'W' im OP-Feld vor dem betreffenden
Kopfsatz und anschliessendem ENTER einen Ausschnitt von bereits
existierenden Werten am Bildschirm angezeigt.
Den betreffenden Wert kann er durch vollstaendiges Ausfuellen
der Felder WERT und WDATUM mit Punkten und Druecken von ENTER
loeschen.
Loeschen von Werten im Summensatz
---------------------------------
Das Loeschen von Werten im Summensatz ist immer moeglich.
Durch Eingeben von 'a' bzw. 'A' im OP-Feld vor dem jeweiligen
Kopfsatz und Druecken von ENTER erhaelt der Benutzer eine Teil-
uebersicht von bereits angelegten Summensaetzen. Durch weitere
Eingabe von 'w' bzw. 'W' im OP-Feld des betreffenden Summen-
satzes erfolgt eine Teiluebersicht von bereits existierenden
Werten.
Das Loeschen eines Wertes geschieht durch vollstaendiges Punk-
tieren der Felder WERT, BETRAG und WDATUM.
5.4.5
Syntax der Eingabefelder
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Fuer das Hinzunehmen eines neuen Wertes muessen die beiden Fel-
der WERT und WDATUM in jedem Fall mit einer Eingabe versorgt
werden. In der Regel wird jedoch in dem mit Null intern vorbe-
legten Feld BETRAG auch eine Eingabe stattfinden.
Die Syntax richtet sich nach den im Kapitel 5.4.6 beschriebenen
formalen Charakteristika.
Bei Verstoss gegen die Syntax in den Feldern lehnt ASS die fal-
sche Eingabe ab und verharrt solange an diesem Dialogpunkt, bis
entweder eine passende Korrektur erfolgt oder mittels einer PF-
Taste zu einem anderen Programmabschnitt verzweigt wird.
5.4.6
Beschreibung der Felder des Werteteils
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
WERT
----
Das Feld WERT muss stets mit einer ganzen Zahl groesser als Null
versorgt werden. Zu dieser Eingabe gehoert eine weitere ins
Feld WDATUM, die den Zeitaspekt des Wertes charakterisiert.
BETRAG
------
Bei der Neuaufnahme ist das Feld mit dem Inhalt Null vorbelegt,
was den Wert als Bestandswert charakterisiert.
Im Kopfsatz wird das Feld BETRAG zur Angabe der Anlieferungsart
eines Wertes zweckentfremdet.
Das Versorgen dieses Feldes ist abhaengig von der Werteart des
Wertes in den ASS-Bestaenden. Bei ASS-Bestandswerten kann in der
Schnittstelle die Anlieferung als Bestand (Betrag = 0) oder als
Bewegung (Betrag = 1) erfolgen.
Bei ASS-Bewegungswerten kann nur eine Anlieferung als Bewegung
vorkommen (Betrag = 1).
Im Summensatz wird im Feld BETRAG der tatsaechliche Wertebetrag
festgehalten. Dieser kann mit einem fuehrenden Vorzeichen ohne
Komma eingegeben werden. Entsprechend der bei der Definition ei-
nes Wertes festgelegten Kommastellenzahl muss der Betrag mit der
ausreichenden Anzahl Dezimalstellen angegeben werden.
WDATUM
------
Die Eingabe unterliegt dem Format MMJJ. Beim Monat MM ist darauf
zu achten, dass dieser einschliesslich der Grenzen im Zeitinter-
vall zwischen 01 und 16 liegt.
Dieses Feld darf nie alleine belegt werden, sondern ist geknuepft
an eine Belegung des Feldes WERT.
Vorheriges Kapitel: 4. Die Steuerungsdatenbank
Nächstes Kapitel: 6. Schluesselrelationen (gesplittete Schluessel)