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)