Kapitelübersicht



4. Verbindung zwischen ASS und ASS-PC
  4.1 ASS-PC Programme am Host
    4.1.1 PST1200 - Interne Schnittstellendatei in festgeblockte Schnittstellendatei umwandeln
    4.1.2 PST1203 - Externe Schnittstellendatei in festgeblockte Schnittstellendatei umwandeln
    4.1.3 PST1204 - Selektiven Arbeitsgebietsabzug erstellen
    4.1.4 PST1304 - Arbeitsgebiet inklusive der Summendaten abziehen
  4.2 Neue Programme in ASS-PC (Windows)
    4.2.1 PCL1205 - Selektiven Arbeitsgebietsabzug laden
    4.2.2 PCL1305 - Arbeitsgebiet inklusive der Summendaten laden
    4.2.3 ASSSVR2 - ASS-DDE-Server



                                                      Kap. 4




    4. Verbindung zwischen ASS und ASS-PC


Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis


       Viele Betreiber von ASS auf dem Grossrechner moechten - im
   Zuge des  Downsizing - ihre Original ASS Datenbestaende gerne
   in die ASS-PC Umgebung uebertragen.

   Zur Zeit  gibt es  vier Moeglichkeiten, Daten vom ASS am Host
   nach ASS-PC zu uebernehmen:


          1)   Externe Schnittstelle  zum PC uebertragen
               und Folgeeinspeicherung durchfuehren.
               (Beim   ersten    Mal   zusaetzlich  das
               Arbeitsgebiet vom Host holen.)

          2)   Einen     ausgewaehlten     Teil     des
               Arbeitsgebietes       und        Interne
               Schnittstelle zum PC uebertragen.

          3)   Das  komplette  Arbeitsgebiet  inklusive
               Summendatenbankabzug zum PC uebertragen.

          4)   Versorgung von bis zu 100 PC's aus einem
               Arbeitsgebiet     vom     Host     unter
               Beruecksichtigung von Sichten.
               (vgl. Handbuch VERTEIL)

                                                           4.1




    4.1 ASS-PC Programme am Host


Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis


       In  diesem  Kapitel  werden  zunaechst die neuen  ASS-PC
   Programme  beschrieben,   die  am  Grossrechner zum  Einsatz
   kommen. Sie  bringen die  ASS-Daten in  eine geeignete Form,
   sodass diese problemlos in ASS-PC uebernommen werden koennen.


   Uebersicht




                PST1200       Interne Schnittstellendatei
                              in festgeblockte Interne
                              Schnittstellendatei umwandeln.

                PST1203       Externe Schnittstellendatei
                              in festgeblockte
                              Externe Schnittstellendatei
                              umwandeln.

                PST1204       Selektiven Arbeitsgebietsabzug
                              erstellen.

                PST1304       Arbeitsgebiet inklusive der
                              Summendaten abziehen.

       Die o.g. Programme sind auch in aeder COBOL-Version  von
   ASS am Host verfuegbar, also als PCL1200, etc.

                                                           4.1.1




    4.1.1 PST1200 - Interne Schnittstellendatei in festgeblockte
                    Schnittstellendatei umwandeln


Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis





   Datenfluss


                    .---.                      /
                  ,'     ',                    / 1 Interne
                  I'.___.'I                    /   Schnittstelle
                  I       I                    /   //LADE
                  I   1   I                    /   VB 10000
                  I       I                    /
                   '.___.'                     /
                      /                        /
                      /                        /
                      V                        /
                +-----------+                  /
                /           /                  /
                / PST1200   /                  /
                /           /                  /
                +-----------+                  /
                      /                        /
                      /                        /
             +-----------------+               /
             /                 /               /
             V                 V               /
          +-----+            .---.             / 2 Protokoll
          /     /          ,'     ',           /   //PROTO
          / 2   /          I'.___.'I           /   FB 133
          /-----/          I       I           /
          /-----/          I   3   I           / 3 Ausgabedatei
          /-----/          I       I           /   //AUSFB
          /-----/           '.___.'            /   FB 80
          /-----/                              /
          +-----+                              /





   Funktionsbeschreibung

       In  vielen   Systemumgebungen  koennen  keine   variabel
   geblockten Dateien via Filetransfer uebertragen werden.
   Um nun  eine Interne  Schnittstelle von  ASS nach  ASS-PC zu
   uebertragen, muss die Datei  in  ein  festgeblocktes  Format
   umgewandelt  werden.   Bei  der   Konvertierung  muss darauf
   geachtet werden,  dass sowohl die binaeren Daten, als auch die
   Textdaten, erhalten bleiben.

       Mit   dem    Programm   PST1200    kann   eine   Interne
   Schnittstellendatei   in   ein   spezielles   festgeblocktes
   Dateiformat gebracht werden.
   Im  Protokoll   wird  die   Anzahl   der   gelesenen   Saetze
   protokolliert,   sowie    die   Anzahl   der   geschriebenen
   festgeblockten Saetze. Dabei  verteilt  sich  ein  Satz  der
   Internen Schnittstelle im allgemeinen ueber mehrere Saetze der
   festgeblockten Datei.


       Das  festgeblockte   Format  ist   in  Kapitel  5  genau
   beschrieben.

                                                           4.1.2




    4.1.2 PST1203 - Externe Schnittstellendatei in festgeblockte
                    Schnittstellendatei umwandeln


Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis





   Datenfluss


                    .---.                      /
                  ,'     ',                    / 1 Externe
                  I'.___.'I                    /   Schnittstelle
                  I       I                    /   //LADE
                  I   1   I                    /   VB 10000  (Windows
                  I       I                    /             und Unix)
                   '.___.'                     /   //ASSIN01 (PCL1203)
                      /                        /   //LADE    (PST1203)
                      /                        /   VB <= 10000    (IBM
                      V                        /          und Siemens)
                +-----------+                  /
                /           /                  /
                / PST1203   /                  /
                /           /                  /
                +-----------+                  /
                      /                        /
                      /                        /
                      /                        /
             +-----------------+               /
             /                 /               /
             V                 V               /
          +-----+            .---.             / 2 Protokoll
          /     /          ,'     ',           /   //PROTO
          / 2   /          I'.___.'I           /   FB 133
          /-----/          I       I           /
          /-----/          I   3   I           / 3 Ausgabedatei
          /-----/          I       I           /   //AUSFB
          /-----/           '.___.'            /   FB 80
          /-----/                              /
          +-----+                              /



   Funktionsbeschreibung

       Um Externe  Schnittstellendateien  von  ASS  nach ASS-PC
   uebernehmen  zu   koennen,  muessen  auch   diese   in   ein
   festgeblocktes Format umgesetzt werden, wenn zur Uebertragung
   in die andere Systemumgebung ein Filetransfer n/tig ist.

       Mit   dem    Programm   PST1203    kann   eine   Externe
   Schnittstellendatei   in   ein   spezielles   festgeblocktes
   Dateiformat gebracht werden.
   Da   Externe   Schnittstellendateien   kein   Satzlaengenfeld
   innerhalb der  logischen Daten enthalten, wertet PST1203 das
   physikalische  PL/I-Satzlaengenfeld aus  und  uebernimmt die
   Satzlaengeninformation in die festgeblockte Ausgabedatei. Wie
   bei  festgeblockten   Internen  Schnittstellendateien  auch,
   erstreckt sich  ein Schnittstellensatz  im allgemeinen  ueber
   mehrere festgeblockte Saetze.

       PST1203 eignet  sich ausserdem dazu, die Dateien ASSINKY
   und ASSINGR  fuer PCL1036 in das  festgeblockte  Dateiformat
   umzusetzen,      damit       Schluesseltextierungen      und
   Schluesselgruppierungen vom   Host  in  die  ASS-PC Umgebung
   uebernommen werden koennen.

       In Kapitel 5 ist das festgeblockte Format beschrieben.

                                                           4.1.3




    4.1.3 PST1204 - Selektiven Arbeitsgebietsabzug erstellen


Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis





   Datenfluss


     .---.      .---.      .---.      .---.    /
   ,'     ',  ,'     ',  ,'     ',  ,'     ',  / 1 Werte-DB
   I'.___.'I  I'.___.'I  I'.___.'I  I'.___.'I  /
   I       I  I       I  I       I  I       I  /   DST001
   I   1   I  I   2   I  I   3   I  I   4   I  /   DST011 (DLI)
   I       I  I       I  I       I  I       I  /   DST012 (DLI)
    '.___.'    '.___.'    '.___.'    '.___.'   /   DST013 (DLI)
                                               /
       /          /          /          /      /
       /          /          /          /      / 2 Schluessel-DB
       /          /          /          /      /
       /          /          /          /      /   DST001
       +--------------------------------+      /   DST021 (DLI)
                       /                       /   DST022 (DLI)
                       /                       /   DST023 (DLI)
   +-----+             /                       /
   / 5   /             V                       /
   /-----/                                     / 3 Steuerungs-DB
   /-----/       +-----------+                 /
   +-----+       /           /                 /   DST031 (DLI)
      /          / PST1204   /                 /   DST032 (DLI)
      +--------> /           /                 /   DST033 (DLI)
                 +-----------+                 /
                                               / 4 Auspraegungen
                       /                       /   //AUSPRDT
                       /                       /   FB 14
                       /                       /
              +-----------------+              / 5 Vorlaufkarte
              /                 /              /   //SYSIN
              V                 V              /   FB 80
                                               /
           +-----+            .---.            / 6 Protokoll
           /     /          ,'     ',          /   //PROTO
           / 6   /          I'.___.'I          /   FB 133
           /-----/          I       I          /
           /-----/          I   7   I          / 7 Ausgabedatei
           /-----/          I       I          /   //DATEI
           /-----/           '.___.'           /   FB 166
           /-----/                             /
           +-----+                             /




   Vorlaufkarte:



   Spalte    Inhalt            Bemerkung

    1 - 17   PROGRAMM PST1204  Standardtext (obligatorisch)

   18 - 40   AGNR=nn           Arbeitsgebietsnummer (obligatorisch)
                               nn = 2-stellige Zahl
                               zwischen 01 und 50

   40 - 72   Leer





   Beispiel



        Arbeitsgebiet 9 wird mit dem Programm PST1204
        abgezogen.

          Inhalt der Vorlaufkarte:  PROGRAMM PST1204,AGNR=09



   Funktionsbeschreibung

       Das Programm  PST1204  erstellt  - wie  PST1004 -  einen
   Arbeitsgebietsabzug vom  angegebenen Arbeitsgebiet.  Hierfuer
   sichert PST1204 die Informationen aus Werte-, Schluessel- und
   Steuerungsdatenbank, die  das Arbeitsgebiet beschreiben, auf
   eine sequentielle Datei.
   Aus der  Schluesseldatenbank werden jedoch nur Informationen
   zu  den   Schluesseln abgezogen,  die  in  der  Eingabedatei
   AUSPRDAT angegeben sind.


   Besonderheiten

       Die  Datei   AUSPRDAT  wird  im  allgemeinen  durch  das
   Programm PST1001 erstellt.
   Das Programm  PST1001 sammelt,  bei Angabe der Option PC, in
   der Datei  ASSKY alle  Schluessel und Schluesselauspraegungen,
   die    tatsaechlich    in    den     angegebenen    Externen
   Schnittstellendateien vorkommen.
   Die Datei  ASSKY kann dann, nachdem sie sortiert worden ist,
   dem Programm  PST1204 unter dem Linknamen AUSPRDAT uebergeben
   werden,  das   dann   den   selektiven   Arbeitsgebietsabzug
   erstellt. Fuer die Sortierung der Datei ASSKY (bzw. AUSPRDAT)
   reicht ein einfacher Character-Sort.

       Die Ausgabedatei  wird mit fester Satzlaenge erstellt und
   kann sofort  via  Filetransfer  in  die  ASS-PC Zielumgebung
   ueberspielt werden.  Auch  hier  darf  bei  der  Uebertragung
   keinerlei Konvertierung erfolgen.

                                                           4.1.4




    4.1.4 PST1304 - Arbeitsgebiet inklusive der Summendaten abziehen


Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis





   Datenfluss


              .---.         .---.              /
            ,'     ',     ,'     ',            / 1 Werte-DB
            I'.___.'I     I'.___.'I            /    DST001
            I       I     I       I            /    DST011 (DLI)
            I   1   I     I   2   I            /    DST012 (DLI)
            I       I     I       I            /    DST013 (DLI)
             '.___.'       '.___.'             /
                                               /    Schluessel-DB
                /             /                /    DST002
                /             /                /    DST021 (DLI)
                /             /                /    DST022 (DLI)
                +-------------+                /    DST023 (DLI)
                       /                       /
                       /                       /    Steuerungs-DB
                       /                       /    DST003
   +-----+             /                       /    DST031 (DLI)
   / 3   /             V                       /    DST032 (DLI)
   /-----/                                     /    DST033 (DLI)
   /-----/       +-----------+                 /
   +-----+       /           /                 / 2 Summen-DB
      /          / PST1304   /                 /    DST110
      +--------> /           /                 /    DST111 (DLI)
                 +-----------+                 /      bis
                                               /    DST600 (DLI)
                       /                       /    DST601 (DLI)
                       /                       /
                       /                       /
              +-----------------+              / 3 Vorlaufkarte
              /                 /              /    //VORLAUF
              V                 V              /    FB 80
                                               /
           +-----+            .---.            / 4 Protokoll
           /     /          ,'     ',          /    //LISTE
           / 4   /          I'.___.'I          /    FB 133
           /-----/          I       I          /
           /-----/          I   5   I          / 5 Ausgabedatei
           /-----/          I       I          /    //ASSDBAB
           /-----/           '.___.'           /    FB 8000   bzw.
           /-----/                             /    //ASSDBA1
           +-----+                             /    FB 2000   bzw.
                                               /    //ASSDBA2
                                               /    FB 4000


   Vorlaufkarte



   Spalte    Inhalt            Bemerkung

   01 - 17   PROGRAMM PST1304  Muss vorhanden sein als Be-
                               standteil der Vorlaufkartenpruefung.

   18 - 25   AGNR=nn           Muss vorhanden sein als Be-
                               standteil der Vorlaufkartenpruefung.
                               nn = 2-stellige Zahl zw. 01 und 99

   26 - 36   VSTNR=nn,nn,...   Muss vorhanden sein.
                               Erwartet in der Form nn die Nummer
                               der zu sichernden Verdichtungsstufen

   sonst     FB2000            Mit der Option FB2000 bzw. FB4000
             oder              kann das Format der Ausgabedatei
             FB4000            beeinflusst werden. Bei FB2000
                               muss ASSDBA1, bei FB4000 muss
                               ASSDBA2 zugewiesen werden.





   Beispiel



        Arbeitsgebiet 1 soll inklusive der
        Verdichtungsstufen 1, 3 und 17 abgezogen werden,
        Ausgabedatei im FB 2000 Format erstellt werden.

          Inhalt der Vorlaufkarte:
        PROGRAMM PST1304, AGNR=01, VSTNR=1, 17, 03, FB2000



   Funktionsbeschreibung

       Mit  dem  Programm  PST1304  gibt  es  eine  komfortable
   Moeglichkeit, ein komplettes Arbeitsgebiet  mit ausgewaehlten
   Verdichtungsstufen in  einem Arbeitsgang komplett abzuziehen
   und fuer ASS-PC verfuegbar zu machen.
   Die erstellte  Abzugsdatei enthaelt neben den Daten, die das
   Arbeitsgebiet  beschreiben,   auch   die   Summendaten   der
   ausgewaehlten Verdichtungsstufen. Die Abzugsdatei  hat feste
   Satzlaenge und ist in  der gleichen  Art aufgebaut,  wie  in
   Kapitel 5  beschrieben,  die  Satzlaenge der  festgeblockten
   Datei betraegt jedoch 8000, bzw. 4000 bzw. 2000 Byte.

       Die Ausgabedatei laesst sich via Filetransfer also einfach
   in die ASS-PC Umgebung einspielen,es duerfen allerdings keine
   Konvertierungen beim Uebertragen vorgenommen werden.
   In der  ASS-PC Umgebung kann man  die  Datei  dann  mit  dem
   Programm  PCL1305  verarbeiten  und  hat  damit  das  fertig
   eingespeicherte Arbeitsgebiet in einem Arbeitsgang in ASS-PC
   zur Verfuegung.


   Besonderheiten

       PST1304 bildet automatisch alle Verdichtungsstufenmengen
   des  Arbeitsgebietes   und  ergaenzt  -  im   Bedarfsfall  -
   notwendige Verdichtungsstufen automatisch.
   Ausgehend von  den  ausgewaehlten Verdichtungsstufen  werden
   dann die  notwendigen  Daten  aus  den  Parameterdatenbanken
   abgezogen  und   zusammen  mit   den  Summendaten   in   die
   Ausgabedatei gestellt.

       Sequentielle    Verdichtungsstufen     und     verteilte
   Summendatenbanken   werden   von   PST1304   beruecksichtigt.
   Sequentielle  Verdichtungsstufen   werden  auf  die  primaere
   Summendatenbank  verlegt,   sowie   Verdichtungsstufen   von
   sekundaeren Summendatenbanken.
   Die  Ausgabedatei  hat,  wie  oben  bereits  erwaehnt, feste
   Satzlaenge und darf beim Filetransfer nicht mehr umformatiert
   werden. PCL1305 erwartet die Daten im EBCDIC-Zeichensatz und
   in einer der hohen Blockungen von 2/4/8000 Byte.

                                                           4.2




    4.2 Neue Programme in ASS-PC (Windows)


Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis


       Die im  folgenden beschriebenen Programme in ASS-PC sind
   dadurch charakterisiert, dass es kein entsprechendes Programm
   im ASS  auf dem  Grossrechner gibt. Vielmehr stellen sie die
   Gegenstuecke zu den im vorangegangenen Kapitel beschriebenen
   Programmen dar  und verarbeiten  die  Daten,  die  vom  Host
   kommen.


   Uebersicht




                PCL1205       Selektiven
                              Arbeitsgebietsabzug laden
                              (vgl. PST1204).

                PCL1305       Arbeitsgebiet inklusive der
                              Summendaten laden
                              (vgl. PST1304)

                                                           4.2.1




    4.2.1 PCL1205 - Selektiven Arbeitsgebietsabzug laden


Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis





   Datenfluss


              .---.         .---.       /
            ,'     ',     ,'     ',     / 1 Werte-DB
            I'.___.'I     I'.___.'I     /   $ASSDB/DST001
            I       I     I       I     /
            I   1   I     I   2   I     /   Schluessel-DB
            I       I     I       I     /   $ASSDB/DST002
             '.___.'       '.___.'      /
                                        /   Steuerungs-DB
                /             /         /   $ASSDB/DST003
                /             /         /
                /             /         /
                +-------------+         / 2 Ladebestand
                       /                /   $ASS/AG.EBC
                       /                /
   +-----+             /                /
   / 3   /             V                / 3 Vorlaufkarte
   /-----/                              /   $ASSVLK/T1205.VLK
   /-----/       +-----------+          /
   +-----+       /           /          /
      /          / PCL1205   /          /
      +--------> /           /          /
                 +-----------+          /
                       /                /
                       /                /
                       /                /
              +-----------------+       /
              /                 /       /
              V                 V       /
           +-----+            .---.     /
           /     /          ,'     ',   / 4 Protokoll
           / 4   /          I'.___.'I   /   $ASSPTK/PCL1205.PTK
           /-----/          I       I   /
           /-----/          I   5   I   /
           /-----/          I       I   / 5 Parameter-DB
           /-----/           '.___.'    /   (siehe 1)
           /-----/                      /
           +-----+                      /


   Vorlaufkarte



   Spalte    Inhalt            Bemerkung

   01 - 17   PROGRAMM PCL1205  Muss vorhanden sein als
                               Bestandteil der Vorlaufkartenpruefung.

   18 - 25   AGNR=nn           Muss vorhanden sein als
                               Bestandteil der Vorlaufkartenpruefung.
                               nn = 2-stellige Zahl zwischen
                               01 und 50

   26 - 36   DATUM=JJMM        Muss vorhanden sein.
                               Erwartet in der Form JJMM das Datum
                               der letzten Einspeicherung.
                               Muss identisch mit dem Datum im
                               abgezogenen Arbeitsgebiet (PST1204)
                               sein, das als Datum der letzten
                               Einspeicherung ausgewiesen ist.
                               Wurde noch keine Einspeicherung
                               durchgefuehrt, lautet der Parameter
                               XXXX.

   ab  37    ,Loeschen         Nur bei Bedarf anzugeben.
                               Beim Laden werden saemtliche
                               Konsistenzfelder geloescht.
                               Das Arbeitsgebiet wird zurueckgesetzt.
                               Nach Loeschen der zugehoerigen
                               Summen-DB kann eine neue
                               Ersteinspeicherung erfolgen.

   ab  37    ,ERSETZ           Nur bei Bedarf anzugeben.
                               Alle Schluessel und Werte des
                               betreffenden Arbeitsgebietsabzugs
                               sollen in der Schluessel bzw.
                               Werte-DB vollstaendig
                               durch die Inhalte des
                               Arbeitsgebietsabzugs ersetzt werden.

   ab  37    AG_NEU=nn         Nur bei Bedarf anzugeben.
                               Der Arbeitsgebietsabzug wird auf
                               das neueste Arbeitsgebiet mit der
                               Nummer nn kopiert.

   Rest      leer





   Beispiel



            Arbeitsgebiet 5 laden und zuruecksetzen.

          Inhalt der Vorlaufkarte:
        PROGRAMM PCL1205,AGNR=05, DATUM=XXXX, Loeschen


   Funktionsweise:

       Die Funktionsweise  des Programms  gleicht im grossen und
   ganzen der von PCL1005.

       Das   Programm    PCL1205    laedt   einen    selektiven
   Arbeitsgebietsabzug, der  mit dem  Programm PST1204  am Host
   erstellt wurde, in die ASS-PC Datenbanken. Im Unterschied zu
   PCL1005 kennt  es jedoch  keine Gruppierungen, das bedeutet,
   dass PCL1205 die Segmente  SST012GR  und  SST014GZ  auf  der
   Schluesseldatenbank nicht verarbeitet.

       Ein weiterer  wesentlicher Unterschied  zwischen PCL1205
   und PCL1005  liegt darin,  dass PCL1205 die Eingabedatei nur
   verarbeiten kann, wenn diese im EBCDIC-Zeichensatz vorliegt.
   Die Daten  aus dem  selektiven Abzug  werden also  i m m e r
   vom       EBCDIC-Zeichensatz
   in den    ASCII -Zeichensatz  umgewandelt.

       Bei aktivem  Arbeitsgebietscache muss unbedingt  PCL1046
   nach abgeschlossener  Einspeicherung gestartet  werden,  bei
   aktiven Schluesselcaches muss PCL1089 laufen.

                                                           4.2.2




    4.2.2 PCL1305 - Arbeitsgebiet inklusive der Summendaten laden


Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis





   Datenfluss


         .---.             .---.         /
       ,'     ',         ,'     ',       /
       I'.___.'I         I'.___.'I       /    Eingabedateien,
       I       I   ...   I       I       /    erstellt mit
       I   1   I         I  NN   I       /    PST1304
       I       I         I       I       /    Extension *.ALB
        '.___.'           '.___.'        /
                                         /
           /                 /           /
           /                 /           /
           /                 /           /
           +-----------------+           /
                    /                    /
                    /                    /
                    /                    /
                    V                    /
                                         /
              +-----------+              /
              /           /              /
              / PCL1305   /              /
              /           /              /
              +-----------+              /
                                         /
                    /                    / 3 Protokoll
                    /                    /    $ASSPTK/PCL1305.PTK
                    /                    /
         +----------+-----------+        /
         /          /           /        / 4 Parameter-DB's
         V          V           V        /    $ASSDB/DST001
                                         /    $ASSDB/DST002
      +-----+     .---.       .---.      /    $ASSDB/DST003
      /     /   ,'     ',   ,'     ',    /
      / 3   /   I'.___.'I   I'.___.'I    /
      /-----/ I         I   I       I    /
      /-----/ I     4   I   I   5   I    / 5 Summendatenbank
      /-----/ I         I   I       I    /    $ASSDB/DSTnnn
      /-----/    '.___.'     '.___.'     /
      /-----/                            /
      +-----+                            /


   Funktionsweise

       Das Programm PCL1305 ist entwickelt worden, um komplette
   Arbeitsgebiete     inklusive      einer     Auswahl      von
   Verdichtungsstufen mit  den zugehoerigen Summendaten aus ASS
   am Host in ASS-PC einzuspielen.

       Das PCL1305  unter Windows  ist ein Programm, bei dem in
   einem Windows-Dialog  die einzuspielenden Dateien festgelegt
   werden.   Sind   alle   Dateien   ausgewaehlt,  werden   sie
   nacheinander  bearbeitet.   Die  Auswahl  erfolgt  ueber den
   Menuepunkt 'Auswahl' im Menue 'Datei'. Dort koennen die Dateien
   der Extension  *.ALB gesucht  werden. Wird diese Fenster mit
   OK  beendet,  erscheint  die  Datei  in  der  Liste  der  zu
   verarbeitenden  Dateien   im  Hauptfenster.  Durch  weiteres
   auswaehlen koennen  hier  nahezu   beliebig  viele   Dateien
   eingestellt  werden.   Nach  Anklicken   des  OK-Buttons  im
   Hauptfenster erfolgt die Verarbeitung der Dateien.
   PCL1305  speichert   dann  nacheinander   alle   angegebenen
   Eingabedateien in  das ASS-PC System  ein und  protokolliert
   fuer jede Einspeicherung einige Konsistenzdaten.
   Zu jeder  im Hauptfenster  aufgelisteten Datei  kann in  dem
   Feld 'Praefix'  unter der  Liste  ein  bis  zu  8  stelliges
   Praefix angegeben  werden. In  diesem Fall  werden nach  der
   erfolgreichen  Einspeicherung  alle  Anforderungen  auf  der
   Bibliothek  G,   deren  Name   mit  dem   Praefix   beginnt,
   ausgefuehrt. Beispiel: Praefix  =  AG23  bewirkt,  dass alle
   Anforderungen mit den Namen AG23xxxx auf Bib. G abgearbeitet
   werden.
   Allerdings ist  diese Moeglichkeit im Moment  nur  sinnvoll,
   wenn entweder  nur eine Eingabedatei verarbeitet wird (sonst
   U e b e r s c h r e i b u n g  der Datei $ASSPTK/LISTE.PTK
   beim PCL1016-Lauf) oder die Anforderungen  eine dBase-IV  Datei
   erzeugen   (ein    D   bei    'AUSGABE   DATEI'    in    der
   Druckoptionenmaske VS118  der  ST31).  Das  zu  einer  Datei
   eingegebene Praefix  wird sichtbar,  wenn man  sie  anklickt
   oder die Liste nach rechts scrollt.

       Nach  fehlerfreiem   Lauf   von   PCL1305   stehen   die
   Arbeitsgebiete  fuer  die  Auswertung   zur  Verfuegung. Die
   Programme PCL1046  und PCL1089  werden ebenfalls automatisch
   gestartet.

       Das   Programm    PCL1305   verarbeitet    derzeit   nur
   festgeblockte Eingabedateien mit 8000 Byte Satzlaenge, die im
   EBCDIC-Zeichensatz vorliegen muessen.


   Beachte

       Treten beim Laden mehrerer Arbeitsgebiete schwere Fehler
   auf, so  kann es  sein, dass PCL1305 die Steuerungsdatenbank
   loescht, um Fehlern und  Inkonsistenzen  in  der  Auswertung
   vorzubeugen.

       Bei kleineren  Fehlern im Ladevorgang, fuer ein einzelnes
   Arbeitsgebiet, sperrt  PCL1305  das  Arbeitsgebiet  fuer die
   Auswertung.  Das   Arbeitsgebiet  sollte   dann   nur   nach
   gruendlicher  Pruefung   und   gegebenenfalls    erst   nach
   Richtigstellung wieder freigegeben werden.


   Beachte

       Bevor mehrere Arbeitsgebiete via PCL1305 geladen werden,
   unbedingt  die   Parameterdatenbanken  sichern,   damit  bei
   Fehlern in  den Ladedateien  oder  bei  Fehlbedienung  keine
   Daten verloren gehen.


   Beachte

       Das Programm  PCL1305B  ( 'B' fuer Batch) ist eine  DOS-
   batchorientierte Variante des PCL1305. Es arbeitet ohne eine
   grafische Oberflaeche und entnimmt die zu verarbeitende Datei
   der Kommandozeile:
   PCL1305B dateiname

                                                           4.2.3




    4.2.3 ASSSVR2 - ASS-DDE-Server


Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis

   Der ASS-DDE-Server es erlaubt es,
   Dokumente  in  DDE-Client-Anwendungen  ( MS-Excel,  Harvard-
   Graphics, ...) dynamisch mit ASS-Anforderungen (auf der ASS-
   Anforderungsdatenbank oder in einer Datei) zu verknuepfen.

       Wird ein solches Dokument (Grafik, Tabelle,  etc. )  in
   der  anderen  Windows-Anwendung  angefordert,  so wird dort
   automatisch mit den aktuellen Daten der ASS-Datenbank oper-
   iert. Insbesondere erlaubt diese Zugriffsmethode  die  Ent-
   wicklung von Anwendungen mit MIS-/EIS-Tools auf der  Grund-
   lage von ASS-Daten und mit grafischen  Benutzeroberflaechen,
   die unabhaengig von  den  Moeglichkeiten der  ST31 bzw. des
   Windows-Anwendungsdialoges sind.

   Zunaechst wird ASSSVR2 aufgerufen und der Menuepunkt 'Oeffnen'
   im Menue 'Datei' angewaehlt. Es erscheint ein Fenster
   mit  der Auswahlmoeglichkeit 'Datei'  und DST004. Wird dort
   DST004 gewaehlt, erscheint eine Uebersicht der Anforderungen
   auf  der  Anforderungsdatenbank  DST004.  Im  anderen  Fall
   werden die Dateien  $ASSVLK/*.ASS angezeigt. Durch Auswahl
   einer Anforderung (Datei oder DB-Element) wird diese geladen
   und angezeigt.  Durch  Auswahl  des Menuepunktes 'Erstellen'
   im Menue 'Daten' werden die ASS-Daten abgerufen. Mit Auswahl
   den Punktes 'Kopieren' werden  diese Daten in die Zwischen-
   ablage  kopiert.  Nun wechselt man in die Client-Anwendung,
   markiert dort die  Stelle (i. Allg. eine Zelle), an der die
   ASS-Daten eingefuegt werden sollen  und waehlt den Menuepunkt
   'Verbindung  einfuegen'. Dann  werden  die  Daten   an  die
   Stelle eingefuegt. Nach  dem Abspeichern des Dokumentes ist
   die Verknuepfung ebenfalls  abgespeichert  und bei erneutem
   Aufruf des Dokumentes wird erneut auf die ASS-Datenbank mit
   dem ASS-DDE-Server zugegriffen.

   Achtung: Die  Anforderung,  deren Output via DDE-Server mit
            einem Windows-Dokument verknuepft werden soll, muss
            unbedingt mit  der  Option  DATEI  definiert  sein
            ( OPT : DATEI; im Batch bzw. ein 'X' bei DATEI  in
            der Optionenmaske VS118 ).





Vorheriges Kapitel: 3. Beschreibung der ASS-PC Batchprogramme

Nächstes Kapitel:   5. Format der festgeblockten Schnittstellendatei