Home
        YCOS - SPOOL2DS USER GUIDE V1R3 - YCOS
         Contents
1.                                                                     52       Seite i    Datum erstellt  Mai 2009  V1R3         Copyright          Yves Colliard Software GmbH    SPOOL2DS   Spool to Dataset    i  ER User s Guide       6 SPOOL2DS Versionen  amp  Releases                                                       Q    T    J    53  6 1 Version 1 Release 3                                                                                53  62 Version 1 Release ueniet ionic bb petis dl ar RS uH E s 54  6 3           Version 1 Release  55  ba  Version 1 Release 1                                                     a                     58  6 5  PTFs Version 1 Release 0                                                                      59  7 Stichwort  und Abk  rzungsverzeichnis                                                         61            Datum erstellt         2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite ii    SPOOL2DS   Spool to Dataset              User s Guide spoor 2 LJ          Abbildungsverzeichnis    Abbildung E WRITER  Mode           EE  Abbildung 2  DUMMY M0gdgeu uuu  u entre              Abbildung 3  OU WEEN RO EE  Abbild  ng 4  MIGRO d TEE  Abbild  ng 5  LASER MOUE                                                                                        Abbild  ng 6 44  1        NEE  Abbildung    7  Task        EE  Abbildung 8       20579 Funktionen a     Abbildung 9  OUTLIST                                                              
2.                           18   2 4 Installation Beispiel Dateien    18   25 STC  Started MIL m m 19   26          Member SPL2DSxx                                                                    20   3 SPOOL2DS     Modes                                                 J    re 23  3 1  WRITER  Steuerung EE 23   3 1 1 WRITER  JCL Nachverarbeitung       2                     23   3 1 2 WRITER  Nachverarbeitung Infos A 24   32 DUMMY  Steuerung    26   33  OUTLIST  Steuerung seen se a aaa 27   34 MICRO  E De DE 30   KE E le ee a ea 33   3 6  JCLWTR                                                                34   4                                                    RE 35  4 1 Start von SPOOL2DS cr ee ee 35   42 Stop von          TR E 35   4 3 LOG Wechsel bei SPOOL2DS                                                                35   44 Modules  Versionen  PTF und Compile von SPOOL2DS                        36   45 ShowLogvon EE 36   4 6   Messages von SPOOL2DS                            37   4 6 1 Messages von GPL 2DSCNH   nennen nnne nest nnne nnne nnne 39   4 6 2 Messages von       2DSMN                   40   4 6 5 Messages von       205791        2  0         1     0000                                       43   4 6  Messages von GPL 2DGCOL nennt enne ener 45   4 6 5 Messages von GPL2DGMI                    47   47 Beispiel  Messages WRITER                                                                  49   48 Beispiel  Infos WRITER    50   5 SPOOL2DS Fragen und Suppori
3.                  Abbildung 10  MICRO Funktonen  a     Abbildung 11  PROGxx        Autorisierung sessi  Abbildung 12  SPL2DSTC Started Task   Abbildung 13  Spool Auswahl kevworcds sse nennen  Abbildung 14  Spool Verarbeitung kevwordes eene  Abbildung 15  Parmlib Member  WRITER Mode     Abbildung 16  Parmlib Member  DUMMY Mode AA  Abbildung 17  Parmlib Member  OUTLIST Mode   Abbildung 18  Parmlib Member  MICRO Mode nennen  Abbildung 19  Parmlib Member  LASER Mode nennen  Abbildung 20  Parmlib Member  JCLWTR Mode eene       Datum erstellt  Mai 2009  V1R3    Seite iii Copyright YCOS Yves Colliard Software GmbH       25           SPOOL2DS   Spool to Dataset  srooL 2 298   User s Guide       1 SPOOL2DS   Spool to Dataset    11 SPOOL2DS   berblick    SPOOL2DS liefert eine flexible Schnittstelle zwischen dem Spool und externen Da   tasets und stellt einen sinnvollen Ersatz bzw  eine hilfreiche Erweiterung zu  External  Writer  Funktionen dar     SPOOL2DS unterst  tzt verschiedene Verarbeitungsmodelle       WRITER  die selektierten Daten werden vom Spool in Dateien geschrieben  und eine Nachverarbeitungs JCL wird automatisch gestartet      DUMMY  die selektierten Daten werden nach Ablauf einer angegebenen Zeit  vom Spool gel  scht      OUTLIST  der betroffene Job wird vom Spool in ein Dataset   variable  Namen   geschrieben  Dabei k  nnen Datum und Uhrzeit im Dataset Namen hinzuge   f  gt und SPOOL2DS kann bei Bedarf f  r die Pflege einer vorgebenen Zahl an  Generationen  sorgen    e 
4.                 12 71 Copyright          Yves Colliard Software GmbH             SPOOL 2 ps          E    SPOOL2DS   Spool to Dataset  User s Guide       1 8 SPOOL2DS Task Struktur    Das Tool l  uft als Started Task im System     SPOOL2DS ist ein Multi Tasking Tool und weist folgende Task Struktur aus          Pr  fung der Parameter   xx     Member Suffix  msgi     erste 4 Msg Char  Parmlib Member SPL2DSxx  Suchen  lesen und Check    Writer  Suchen und lesen der JCL Datasets    JCLWTR  Alloc Commdata Textdata Outdsn  Create Wait Time Subtask    Create Subtasks  Wait Time  Stop Modify und SAPI    Wait Stop             Main Task  SPL2DSMN    Wait Time          Stop Modify      SAPI Task  SPL2DSTM SPL2DSCM SPL2DS79         Pr  fung der Parameter   Wait Time in Sekunden  Subtask ECB  Timer ECB    Pr  fung der Parameter   Subtask ECB  Modify Stop ECB      Timer Interval setzen Me agea        Wait      Subtask Modify     Wait      Subtask Timer S         top ECH    If Stop   gt  Main Task    H Display   gt  Info WTO    Loop    Post Timer ECB am Ende  des Intervalls   Loop falls kein Stop von der  Main Task                     Pr  fung der Parameter    Init SSOB SSS2    IEFSSREQ SAPI Call      Process Mode Dependent    WRITER    DUMMY    OUTLIST    MICRO    LASER    JCLWTR      End SAPI       Abbildung 7  Task Struktur          25    Copyright YCOS Yves Colliard Software GmbH    Datum erstellt  Mai 2009  V1R3    Seite 13 71       SPOOL2DS     Spool to Dataset  User s Guide         
5.            sen 2 os       SPL2DS79  WRITER Mode    SPL2DS79  DUMMY Mode    SPL2DS79  OUTLIST Mode          Dynalloc amp Open Sysout  Dynalloc amp Open Output  Dataset  Dynalloc amp Open INTRDR  Read Sysout   gt  Write  Dataset  EOF     Put JCL to INTRDR    Close all  amp  Dealloc  Wait Sysout Stop  More Sysout   gt  Loop            Set Bit  Delete Dataset    Set Timer   AGE 2     Wait Sysout Stop Timer    More Sysout   gt  Loop          Load SPL2DSOL  amp  CS   OUTLIST  amp  Catalog Search     Check DDNAME SPOOL2DS  Dynalloc amp Open Sysout  Read Sysout     Check Parms  HLQ      EOF      Aufruf OUTLIST     Close Sysout  amp  Dealloc  Wait Sysout Stop  More Sysout   gt  Loop          SPL2DS79  MICRO Mode    SPL2DS79  LASER Mode    SPL2DS79  JCLWTR Mode          Load SPL2DSMI  MICRO   Check DDNAME MICRO  Dynalloc amp Open Sysout  Read Sysout     Check Parms  Member      EOF      Aufruf MICRO     Close Sysout  amp  Dealloc  Wait Sysout Stop  More Sysout   gt  Loop          Dynalloc amp Open Sysout  Dynalloc amp Open Output             Dynalloc amp Open GDG  new   Read Sysout     Write Output     Write GDG    EOF      Close all  amp  Dealloc     Wait Sysout Stop  More Sysout   gt  Loop          COMMDATA Dest suchen    No Dest   gt  Stop  Dynalloc amp Open Sysout   Open Ouput  irst TEXTDATA     Create Separator  Read Sysout    Write Output  EOF      Close all  amp  Dealloc  Wait Sysout Stop Dest  More Sysout   gt  Loop          Abbildung 8  SPL2DS79 Funktionen       Datum erstellt
6.         02         MO3E       04             5         M06E          SPL2DSCM           ask    Main Task  SPL2DSMN    SAPI Task  SPL2DS79          Keine Messages                  011      021     C08I    CO9I     C10I        01                A011       A03I       05           06         07          A08I       A10I       121     01        User Abend 7901           21     A04I         06        A08I       091   lt  ALLI          SAPI Module  SPL2DSMI        MICRO    SPL2DSOL             RO2I    ROBT       RO1I         2                  RO4E        Error               0021     003         004         0011      005       006      007       Error              Datum erstellt  Mai 2009  V1R3    Seite 38 71       25    Copyright YCOS Yves Colliard Software GmbH             SPOOL2DS   Spool to Dataset  spoor 2 5  User s Guide       4 6 1 Messages von SPL2DSCM    Wl   CO1I STOPPING SPOOL2DS  ein Stop  bzw  Modify Stop Kommando wurde eingegeben  SPOOL2DS wird alle  Aktivit  ten beenden     W3   C01E UNKNOWN MODIFY PARAMETER   das angegebene Modify Parameter ist falsch  nur SHUTDOWN  STOP oder P   CLOSELOG oder CL  oder LOADMODS werden unterst  tzt    W3   C10I STOP  SHUTDOWN  CL  CLOSELOG  SH  SHOWLOG  LOADMODS   Modify  F  Kommando unbekannt     Liste der verf  gbaren Kommandos    W3   C02I CLOSELOG SPOOL2DS  Modify CLOSELOG wurde angegeben    W3     CO8I SPL2DSxx COPYRIGHT YCOS GMBH jjjj jj VxRy PTFnnnn    tt  mm  jj  hh  mm  Modify LOADMODS wurde angegeben   Module Attached        
7.      Yves Colliard Software GmbH    Datum erstellt  Mai 2009  V1R3    Seite 7 71    SPOOL2DS   Spool to Dataset            User s Guide spooL 205       1 5 MICRO   berblick    Die Verarbeitung von SPOOL2DS im Micro Modus sieht folgendermassen aus    1  einlesen der Steuerungsparameter  z B  DEST  OUTDSN       2  lesen der Steuerungsparameter aus dem Job    a  Sysout mit dem DDNamen MICRO  der entsprechenden Destination  und dem Inhalt entsprechend der Konventionen  siehe Details   Die Pa   rameter dienen der Steuerung des MICRO Verfahrens    3  auf Grund der Parameter werden alle Writer Outputs des betroffenen Jobs mit  entsprechender Destination in ein  durch die Parameter bestimmtes  Dataset  geschrieben  Dabei handelt es sich um das PO Dataset  das beim Start von  SPOOL2DS mit OUTDSN definiert wurde  Von diesem Dataset sollte es ein   zweites  geben  mit dem Suffix   OLD   darin wird die  vorletzte  Version ge   speichert     Details  siehe Absatz 3 4 Seite 30       Datum erstellt  Mai 2009  V1R3 Ya  Seite 8 71    Copyright YCOS Yves Colliard Software GmbH    SPOOL2DS   Spool to Dataset  User s Guide                      jobname JOB  accnt          Select this Job    ST1     SYSPRINT DD SYSOUT P  DEST S2DSMICR    ST2     SYSPRINT DD SYSOUT P  DEST S2DSMICR  Isa     STn EXEC PGM utility     MICRO DD SYSOUT P  DEST D2DSMICR  Jo MICRO ww       member typ                PARMLIB Member SPL2DSxx       Selektion   WTR Y     MICRO Parameter  SPOOL2DS   MICRO    Destination  DEST S
8.     Copyright YCOS Yves Colliard Software GmbH    SPOOL2DS   Spool to Dataset ef      User s    Guide          Date    Comment       05 09 04    JCLWTR   DOM THE MSG   121 OVER MIDNIGHT    CHANGE MESSAGE A10I FROM P1      W1       07 10 04    CORRECTION ERROR DUE TO PTF 00020       06 02 05    CORRECTION ERROR JCLWTR   OPEN LOOP BECAUSE  DESTINATION       08 02 05    CORRECTION PTF 00023       30 03 05    GIVE   121 WAITING FOR JCLWTR EVEN IF NO DATA WORKED       06 03 07    CORRECT VERSION AND 44 LENGTH DATASET       26 09 07    CORRECT OUTPUT RECORD LENGTH             27 09 07    CORRECT OUTPUT RECORD LENGTH             Datum erstellt  Mai 2009  V1R3 Ya    Seite 56 71    Copyright YCOS Yves Colliard Software GmbH            SPOOL2DS   Spool to Dataset  spoor 2 5  User s Guide       6 4 Version 1 Release 1  New Support     DUMMY Mode    OUTLIST Mode    LASER Mode    MICRO Mode  Message Handling redesign  Logging Support   Modify CLOSELOG  Support Modify LOADMODS    New Modules       Ya Datum erstellt  Mai 2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite 57 71    SPOOL2DS   Spool to Dataset S        User s Guide son  2 5      A         6 5 PTFs Version 1 Release 0       PTF Date  Mod     Comment       00001   18 02 03  79     SET PROGRAMMER NAME IN JOB CARD       00002   20 02 03  FR     CHANGE START   NO STOR OBTAIN IF NOT A SUBSYSTEM  COMMAND     CORRECT CLEAR OF TOK  amp  SRB     CORRECT R15 FOR STOP     CPF SYSPLEX SCOPE     POST WITH LINKAGE SYSTEM     CORR
9.     gt   SPOOL2DS   Spool to Dataset  2 User s Guide          SPOOL2DS Version 1  Release 3  Mod 3    User s Guide    YCOS Yves Colliard Software GmbH  Fremersbergstr  45  D 76530 Baden Baden       Tel   D  07221 9708384  Fax   0  0322 2374 2352    e Mail  ycos ycos de  Home  http   www ycos de            Datum erstellt         2009  V1R3  Copyright YCOS Yves Colliard Software GmbH    SPOOL2DS   Spool to Dataset      lt  ER User s Guide       Copyright YCOS Yves Colliard Software GmbH 2003 2009    Alle Rechte vorbehalten  Die Weitergabe an Dritte  auch auszugsweise  sowie Ver   vielf  ltigungen jeglicher Art sind nur mit der Zustimmung der YCOS Yves Colliard  Software GmbH gestattet             Datum erstellt         2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite ii          SPOOL2DS   Spool to Dataset M     gt   User s Guide spooL 2 os    Inhaltsverzeichnis  1 SPOOL2DS     Spool to                               42  2222   2 2  2               1   1 1 SPOOL2DS Ub  rBliCK nee 1   1 2   WRITER   berblicke ensure ee ee 2   19  DUMMY UDberpli  k nee 4   E MESSIS  MN  mo 6   1 5 MICRO               I 8   1 6 ERD 10   NAME SR SIS ieu Rm 11   1 8 SPOUOL2DS Task Struktur                                                                       13   2 Installation EE 16                 puo  16   22 Installation Source Code                                                                         16   23 Installation Load Modules                                               
10.    C091 SPL2DSxx COPYRIGHT YCOS GMBH jjjj VxRy PTFnnnn    tt  mm  jj  hh  mm  Modify LOADMODS wurde angegeben   Module Loaded       Ya Datum erstellt  Mai 2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite 39 71    SPOOL2DS     Spool to Dataset            User s Guide spooL 2 os       4 6 2 Messages von SPL2DSMN   W3   MOOI SPOOL2DS COPYRIGHT YCOS GMBH jjjj VxRy PTFnnnn    Nach dem Start Kommando  Info   ber Version und PTF Level    W3     01   SPOOL2DS STARTING WITH MEMBER XX  MESSAGES XXXX   SYSOUT X  Nach dem Start Kommando  Info   ber den gew  nschten Start  Member Suffix   Messages Prefix und Sysout Class    Wl     02   PARM                    Parameter aus dem SPL2DSxx Parmlib Member      1   M99I SPOOL2DS STOPPED WITH MEMBER XX  MESSAGES XXXX  Nach dem Stop Kommando  alle Aufgaben wurden erfolgreich abgeschlossen    W2     M99A SPOOL2DS ERROR WITH MEMBER XX  MESSAGES XXXX  SPOOL2DS endet ohne Stop Kommando  Subtask Error      W2       1   ERROR                                                          5                     Allgemeiner Error nach einem Aufruf einer MVS Schnittstelle   IN PARAMETERS  Fehler in den Parametern  MODESET SUPERV  Fehler im MODESET Supervisor  IEFPRMLB            Fehler in IEFPRMLB            IEFPRMLB FREE  Fehler in IEFPRMLB FREE  ATTACH 522         Fehler in              SPL2DSTM  ATTACH CMD TOB  Fehler in ATTACH SPL2DSCM  ATT  SAPI TCB  Fehler in ATTACH SPL2DS79    W2   M02E WRONG PARM   Fehler bei den angegebenen Parametern beim
11.    OPEN TEXTDATA ONLY FIRST TIME   CLOSE END    JCLWTR   OPEN SPL2DSOU ONLY FIRST TIME   CLOSE END    JCLWTR   TEXTDATA OUTPUT 121   183 CLEAR REST       00019   20 08 04  79     JCLWTR   0C4 IN ENQMAJ          00020   24 08 04  79   JCLWTR   GIVE A121 WAITING FOR JCLWTR WITH DESC 2     DOM THE MSG AT SHUTDOWN OR WORKING   MS     NEW MESSAGE A121 WAITING FOR JCLWTR   MN     ABEND 1111  USER NODUMP  IF MESSAGES         02E  OSE  04     99A     INSERT ERROR REASON CODE FOR OUTDSN  COMMDATA   TEXTDATA ALLOC   WT     SUPPORT FOR SHOWLOG   SH   COMMAND   CM     SUPPORT FOR SHOWLOG   SH   COMMAND     SUPPORT FOR CLOSELOG SYNONYM   CL                Datum erstellt  Mai 2009  V1R3 Ya    Seite 54 71 Copyright YCOS Yves Colliard Software GmbH    5 SPOOL2DS   Spool to Dataset      21 DS   User s Guide          PTF Date  Mod     Comment       00021   05 09 04  79     JCLWTR   DOM THE MSG   121 OVER MIDNIGHT  MS     CHANGE MESSAGE   101 FROM P1      W1       00022   07 10 04  WT     CORRECTION ERROR DUE TO PTF 00020       00023   06 02 05  79     CORRECTION ERROR JCLWTR   OPEN LOOP BECAUSE  DESTINATION       00024   08 02 05  79     CORRECTION PTF 00023       00025   30 03 05  79     GIVE   121 WAITING FOR JCLWTR EVEN IF NO DATA WORKED       00026   06 03 07  CS     CORRECT VERSION AND 44 LENGTH DATASET       00027   26 09 07  79     CORRECT OUTPUT RECORD LENGTH          00028   27 09 07  79     CORRECT OUTPUT RECORD LENGTH                Ya Datum erstellt  Mai 2009  V1R3  i i Seite 55 71
12.   Mai 2009  V1R3    Seite 14 71    Copyright YCOS Yves Colliard Software GmbH       25    mm  gt             SPOOL 2 05      SPOOL2DS   Spool to Dataset    User s Guide       SPL2DS79 OUTLIST  SPL2DSOL   Outlet Funktion         Init SSOB SSS2    Check Parms   HFC      bei Bedarf Delete Dataset  amp  Loop    Dynalloc amp Open Output Dataset  IEFSSREQ SAPI Call  Dynalloc amp Open Sysout    Read Sysout   gt  Write Dataset    EOF      Close Sysout    More Sysout   gt  Loop next DDName  Close Dataset         Aufruf SPL2DSCS             SPL2DSCS   Catalog Search            Pr  fung der Parameter     Aufruf IGGCSIOO     Bearbeitung der Resultate     Return Anzahl Datasets  amp  ersten  Dataset Namen          Abbildung 9  OUTLIST Funktionen    SPL2DS79 MICRO  SPL2DSMI   Micro Funktion         Init SSOB SSS2    Check Member in OUTDSN   existiert    sichern der Member Stats    Kopie  IEBCOPY  des Members in  OUTDSN OLD  Dynalloc amp Open Output Member     EFSSREQ SAPI Call  Dynalloc amp Open Sysout  Read Sysout   gt  Write Member    EOF     Close Sysout  More Sysout   gt  Loop next DDName    Close Dataset  Member Stats erstellen        d          IEBCOPY            SYSUT1   OUTDSN     SYSUT2   OUTDSN OLD     SYSPRINT DD in Started Task    SYSIN    COPY INDD    SYSUT1 R     OUTDD SYSUT2  SELECT MEMBER   member           Abbildung 10  MICRO Funktionen          25    Copyright YCOS Yves Colliard Software GmbH    Datum erstellt  Mai 2009  V1R3    Seite 15 71    SPOOL2DS     Spool to Datase
13.  Absatz 3 1 auf Seite 23       Datum erstellt  Mai 2009  V1R3 Ya  Seite 2 71    Copyright YCOS Yves Colliard Software GmbH    SPOOL2DS   Spool to Dataset  2 User s Guide                       PARMLIB Member SPL2DSxx     CLASS A  OUTHLQ SPL2DS  JCLDSN SPL2DS JCL CNTL  REQSYSJE X  REQSMLDS Y    SPL2DS JCL CNTL SPL2DSMA        SPL2D JOB     IT CLASS A MSGCLASS H    ST1 EXEC PGM xxxxxx    SPOOL2DS DD          Ia                         outhlq jobname jobid ddname ScfHHEHE         SPL2D001 JOB    accnt   pgmn       CLASS A MSGCLASS H    5  1 EXEC PGM xxxxxx    SPOOL2DS DD    S2DSDSN  SPL2DS xxx             Abbildung 1  WRITER Mode            Datum erstellt  Mai 2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite 3 71    SPOOL2DS   Spool to Dataset            User s Guide          2 Ds       1 3 DUMMY   berblick    Die Verarbeitung von SPOOL2DS im DUMMY Modus sieht folgendermassen aus   1  einlesen der Steuerungsparameter  z B  AGE      2  aus dem Spool Daten selektieren und vom Spool l  schen  Die L  schung er   folgt nach der  im AGE Parameter  angegebenen Anzahl Sekunden auf dem  Spool     Bemerkung  da SPOOL2DS nicht st  ndig die AGE Parameter   berpr  ft  kann es zu  Abweichungen zwischen AGE und realem Delete kommen  die Abweichung wird jedoch  maximal die H  lfte der AGE Angabe jedoch maximal 5 Minuten betragen      Dieser DUMMY Modus hat  f  r ein Output welches gel  scht werden soll  gegen  ber  z B  einer JES3 COPIES 0 Class oder JES2 OUTPUT DUMMY den Vorteil  
14.  DDNAME  OWNER  C  LINECNT  PROCSTEP  SPOOL2DS MICRO bearbeitet   JOBNAME  Name des Jobs  JOBID  Job Id  STEP  Step  DDNAME  DD Name  C  Output Class  OWNER  Owner des Spool Outputs  LINECNT  Line Count  PROCSTEP  Procedure Step    Diese Message wird auch als Separator ausgegeben    P   R03I COPY datasetname  falls der Member schon exitiert  wird eine Kopie in diesem Dataset erstellt    W1   ROlI ERROR                  RETCZXXXXXXXX RSN XXXXXXXX  Allgemeiner Error nach einem Aufruf einer MVS Schnittstelle  IEFSSREQ COUNT    SSOB NOT OK CT  CATALOG SEARCH  DELETE DATASET  IEFSSREQ CALL  SSOB NOT OK PG  IEFSSREQ COMPL  SAPI ALLOC   OUT DSN ALLOC  SAPI DEALLOC  OUT PO ALLOC  OPEN PO BLDL  ALLOC SYSIN  OPEN SYSIN             SYSUT 1             SYSUT2                SYSIN                SYSUT2                5  5011  OUT DSN MEMBER  OUT POU ALLOC  OPEN POU BLDL  BLDL PO UPDATE  STOW REPLACE       Ya Datum erstellt  Mai 2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite 47 71       SPOOL2DS   Spool to Dataset         User s Guide sPooL 2 pe    W2   R02E ERROR DSN MEMBER  IN USE BY OTHER USER AS   W2   RO3E DSN    W2   R04E REPLY  ABEND  TO STOP OR  RETRY       TRY AGAIN    Fehler beim Zugriff auf das PO Dataset  Die Antwort ABEND  beendet den  SPOOL2DS MICRO  die Antwort RETRY sorgt f  r einen erneuten Allocation   Versuch  Dabei sollten sowohl die Messages im Joblog betrachtet werden als  auch per Kommando  D GRS  die aktuellen Allocations gepr  ft werden        Datum
15.  JCLWTR    Char       OUTHLQ    Bis zu 10 Stellen des Output Datasets  dabei k  nnen  MVS System Symbols verwendet werden    Required Parameter f  r WRITER    10    Char       JCLDSN    Namen der PO Datei mit den JCLs f  r die Nachverarbei   tung  Die JCL Member m  ssen SPL2DSMXx heissen   wobei x f  r die Output Class steht     Required Parameter f  r WRITER    44    Char       REQSYSJE    Output Class f  r den Requeue von JESJCL   JESMSGLG  amp  JESYSMSG   diese Output Class darf  nicht in der Liste der Auswahl Output Class vorkommen   siehe CLASS Parameter      Required Parameter f  r WRITER    Char       REQSMLDS    Output Class f  r den Requeue von Small Datasets mit  Destination     diese Output Class darf nicht in der Liste    der Auswahl Output Class vorkommen  siehe CLASS Pa   rameter       Required Parameter f  r WRITER    Char       LINSMLDS    Anzahl Lines als Entscheidungskriterien f  r Small Data   sets  Datasets mit weniger als LINSMLDS Lines und ei   ner Destination  nicht ANYLOCAL  werden auf Output  Class REQSMLDS requeued     Required Parameter f  r WRITER    Num       NOABD522    Time Limit zwischen Wait  um Abend 522 zu vermeiden   Default   120 Sekunden     Num       OUTDSN    Namen der Output PO Datei f  r die MICRO  LASER  und JCLWTR Funktionen    Required Parameter f  r MICRO  LASER und JCLWTR    44    Char       COMMDATA    Namen der Commdata Datei f  r die JCLWTR Funktion    Required Parameter f  r JCLWTR    44    Char       TEXTDATA    Namen der Te
16.  Start    W2   M03E MEMBER SPL2DSXX NOT FOUND IN PARMLIB CONCAT  Member nicht gefunden in der Parmlib Concatenation    W2   M04E MEMBER SPL2DSXX HAVE MORE          50 RECORDS  Im WRITER Mode sind die Parameter Angaben im Member zur Zeit auf maximal  50 Records beschr  nkt       Datum erstellt  Mai 2009  V1R3 Ya    Seite 40 71 Copyright YCOS Yves Colliard Software GmbH            gt  gt  SPOOL2DS   Spool to Dataset  SPOOL 2 De User s Guide  W2     M05E FORM ERR  XXXXXXXXXXXXXXXXXXXXXX    Fehler im Parameter    NOT NUM  nicht numerisch   NO DATA  keine Angaben   TOO LONG  Angaben zu lang   NOT FND  Keyword unbekannt   SYMB SUB  Fehler bei der Substitution Interface  Symbol   FORM ERR  Format Fehler    W2       5                                                  ERROR  MINLINE  gt  MAXLINE  Minimum nicht kleiner gleich Maximum   ERROR  MINPAGE  gt                  Minimum nicht kleiner gleich Maximum   ERROR  CLASS PARAMETER REQUIRED   ERROR  REQSYSJE PARAMETER REQUIRED   ERROR  REQSMLDS PARAMETER REQUIRED   ERROR  LINSMLDS PARAMETER REQUIRED   ERROR  OUTHLQ PARAMETER REQUIRED   ERROR  JCLDSN PARAMETER REQUIRED   ERROR            SPL2DSMx OF JCLDSN  die Allocation des Members ist fehlge   schlagen   ERROR  MEMBER SPL2DSMx NOT FOUND  Member nicht gefunden   ERROR  OPEN MEMBER SPL2DSMx  Fehler beim   ffnen des Members   ERROR  SPL2DSMB MISS    SPOOL2DS  im Member wurde das DD Statement    SPOOL2DS nicht gefunden      ERROR  REQSYSJE WITHIN CLASS  diese Angabe darf keine Uberschneid
17.  erstellt  Mai 2009  V1R3 Ya    Seite 48 71 Copyright YCOS Yves Colliard Software GmbH      A                 sPooL 2 DS           SPOOL2DS   Spool to Dataset    User s Guide       4 7 Beispiel  Messages WRITER  Beispiel des Job Log SPL2DSTC     S2DSMOOI  S2DSMO1I  S2DSMO2I  S2DSMO2I  S2DSMO2I  S2DSMO2I  S2DSMO2I  S2DSMO2I  S2DSMO2I  S2DSMO2I  S2DSMO2I  S2DSMO2I  52  5  031  52  5  031  S2DSAO3I  52  5  021  52  5  021  52  5  031  52  5  031  52  5  031  52  5  031  52  5  031  52  5  031  S2DSAO1I    SPOOL2DS COPYRIGHT YCOS GMBH 2005 08 V1R3 PTF0029    SPOOL2DS STARTING WITH MEMBER 00 MESSAGES S2DS  SYSOUT      PARM  PARM  PARM  PARM  PARM  PARM  PARM  PARM  PARM  PARM  S2DST  S2DST  S2DST  S2DST  S2DST    CLASS   WTR   HOLD   OUTHLO  S2DS JOB   JCLDSN  SPL2DS JCL CNTL  REOSYSJE O   REOSMLDS O   LINSMLDS 5   DATACLAS HUGO  SPOOL2DS WRITER   DEFAULT      JOB00654  JESMSGLG  X REQUEUE CLASS O     JOBO0654 JESJCL   X REQUEUE CLASS O     JOB00654  JESYSMSG  X  REQUEUE CLASS O      JOB00654           SYSTSPRT  S2DS  X 00000007      JOBO0654 PRINT   SYSTSPRT S2DS  X 00000010     SPL2D001 JOB00658 JESMSGLG X REQUEUE CLASS O    SPL2D    001 JOB00658 JESJCL   X REQUEUE CLASS O    SPL2D001 JOB00658 JESYSMSG X REQUEUE CLASS O    SPL2D002 JOB00659  JESMSGLG  X  REQUEUE CLASS O    SPL2D    002  J0B00659  JESICL     X REQUEUE CLASS O    SPL2D002  JOB00659  JESYSMSG  X  REOUEUE CLASS O    SPOOL    2DS WAITING FOR WRITER   18 07 2008          7     Copyright YCOS Yves Colliard Software Gmb
18.  s Guide       Beispiel Parmlib Member SPL2DSO0     OUTLIST Mode       k k k k k k   amp  k k ck kck k k k k  amp  k k k k k k k k k k k k k k k k k k k k k k k k Kk k k k k k k k k Kk Kk k k k Kk k k k k Kk k k k k X lt  K      SPOOL2DS STEUERUNGSMEMBER   OUTLIST MODE      COPYRIGHT YCOS YVES COLLIARD SOFTWARE GMBH 2003 08    CKCk ck ckCk ck ckck ck ck ck k KK K S SSS S SS SA SO S kck ck ck ck ck kck KH KH S ck kck kck ck ck A TH kck ck ck ck ck S               OUTPUT CLASS SELECTION   LASS   O                                                          LECT HOLD OUTPUT  D   Y   DE  POOL2DS   OUTLIST  DEST OUTPUT PARAME  EST   S2DSOUTL                                     Abbildung 17  Parmlib Member  OUTLIST Mode       Ya Datum erstellt  Mai 2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite 29 71    SPOOL2DS   Spool to Dataset        gt   User s Guide spooL 2           08         3 4 MICRO  Steuerung    Die MICRO Verarbeitung wird an zwei Stellen gesteuert   1  im SPL2DSxx PARMLIB Member werden die allgemeinen Selektions   Parameter f  r die Parameter definiert  unter anderem   a  WTR   Y muss angegeben werden  da NUR Writer Output verarbeitet  wird  Required   b  DEST   die Destination der Sysout mit den Parametern und der Sy   sout  die vom Spool verarbeitet werden sollten  2  der Job  der die MICRO Funktion verwenden will  muss eine SYSOUT Output  Datei erstellen mit folgenden  a  Charakteristiken   i  Writer Output      Destination  wie angegeben  ii  DDNamen M
19. 01      JOBDS002      JOBDS003       c  SPOOL2DS   bernimmt die Accounting Infos  falls vorhanden     sonst     d  SPOOL2DS   bernimmt die Programmer Name Infos  Default SPOOL2DS   e  SPOOL2DS setzt ein Komma ein und erwartet eine Fortsetzungszeile   2  Zeile       CLASS     a  die zweite Zeile muss angegeben werden und zwar als Fortsetzung der Job   Karte  Alle Job Parameter k  nnen hier verwendet werden  ausser Account und  Programmer Name         Ya Datum erstellt  Mai 2009  V1R3  Seite 23 71    Copyright YCOS Yves Colliard Software GmbH    SPOOL2DS   Spool to Dataset         User s Guide see 20       ab der 3  Zeile sind die Angaben weitgehend frei  SPOOL2DS erwartet ein    SPOOL2DS DD Statement  Hinter diesem DD Statement  dem ersten   wird  SPOOL2DS alle bekannten Charakteristiken des Spool Outputs hinterlegen     Beispiel Parmlib Member SPL2DSO00     WRITER Mode     CKkCkck ck ck ck ck ck k ckck ck ckck k ck ck ck ck ck ck ckck ck ck ck k ck ck ck ck ck kck ck ck ck ck ck ck KH A ck ck A ck SS SS S ck ck Su ck A ck KH    k k kk A A S            SPOOL2DS STEUERUNGSMEMBER   WRITER MODE  m    COPYRIGHT YCOS YVES COLLIARD SOFTWARE GMBH 2003 08       ACKCk ck ckCk ck ckck ck ck ck kc kck kckck ck ckck kck ck ck ck ck k ck ck ck ck ck kck KH KH S KH A TH S SUS KH A ck kck ck KH A SUS ou SU               k k A        A                                             OUTPUT CLASS SELECTION  SS       ELE WTR OUTPUT                  Y  DATASET NAME HLO   S2DS  amp SYSNAME  E NACHVER
20. 2DSMICR     Output Dataset             date                         Parameter einlesen      Spool ausw  hlen  WTR DEST    Wenn DDNAME MICRO     OUTDSN      Check Parameter   Member Typ Date  tt mm  jjjj       Spool ausw  hlen      Falls Member in OUTDSN  vorhanden  aktuelle Infos sichern  und Kopie auf OUTDSN OLD  erstellen     Erstellen von Output Member  aus den Spool Daten   inkl   Member Statistiken     Spool l  schen       Abbildung 4  MICRO Mode          25    Datum erstellt  Mai 2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite 9 71    SPOOL2DS     Spool to Dataset  User s Guide          1 6 LASER   berblick    Die Verarbeitung von SPOOL2DS im Laser Modus sieht folgendermassen aus   1  einlesen der Steuerungsparameter  z B  DEST  OUTDSN      2  lesen der Dateien aus dem Spool   a  Fortschreibung des mit OUTDSN angegebenen Datasets  b  pro Job DDStatement  schreiben einer Sicherungskopie unter   OUTDSN GDQG GnnnnV00    Requirements  OUTDSN und die GDG Base  und DSCB Pattern  m  ssen vordefiniert  werden     Details  siehe Absatz 3 5 Seite 33           jobnam              Ee PARMLIB Member SPL2DSxx       sT1                    DD SYSOUT P  DEST S2DSLASE   Selektion    ST2 WTRzY      SYSPRINT DD SYSOUT P  DEST S2DSLASE   LASER Parameter  Mas  SPOOL2DS   LASER    Destination  DEST S2DSLASE         Output Dataset  OUTDSN SPL2DS LASER OUT               Parameter einlesen      Spool ausw  hlen  WTR DEST    Job DDname einlesen      Fortschreibung  OUTDSN      Hers
21. 3 Ya  Seite 18 71    Copyright YCOS Yves Colliard Software GmbH    a  gt  gt  SPOOL2DS   Spool to Dataset  spooL pe User s Guide       2 5 STC  Started Task    Die Started Task muss in die PROCLIB Concatenation kopiert werden  der Name  SPL2DSTC kann z B  verwendet werden   Die Verwendung einer STEPLIB ist optional und  muss nur erfolgen  falls die verwendete Datei NICHT in die LINKLST Verkettung   PROG Member  aufgenommen wurde  SYSABEND wurde gew  hlt um optimale Dump  Informationen zu erhalten    blicherweise ausf  hrlicher als SYSUDUMP   die Verwendung  von SYSUDUMP ist jedoch auch m  glich  wird jedoch nicht empfohlen   Das SYSPRINT  DDStatement wird von IEBCOPY verwendet und sollte nur zur Debugging Zwecken  auf SYSOUT umgestellt werden  Die Default Parameter f  r den Start k  nnen in der  STC JCL angegeben werden bzw  jederzeit beim Start   berschrieben werden  Die  ausgelieferte JCL sieht folgendermassen aus       SPL2DSTC EXEC PGM SPL2DSMN  REGION 0M  PARM  00S2DSX   J  CKCKCKCKCK ok Ck kk Ck ok          KK k KK ke KK ke KC k k k k k k    k                       SPOOL2DS   SPOOL TO DATASET        COPYRIGHT YCOS YVES COLLIARD SOFTWARE GMBH 2003 08                    KRCKCKCKCkCk k k k K K k k kkk K K K K K K K K K KOK K KOK K K KOK k k KOK K K KOK KOK KOK k ck KOK ck kck ck kckck ck kck ck KOK KOK    K    STEPLIB DD DSN  hlq SPOOL2DS LOADLIB DISP SHR     SYSPRINT DD DUMMY     SYSABEND DD SYSOUT                        Abbildung 12  SPL2DSTC Started Task    Die Started 
22. 5582          WRITERNAME OFSELECTEDDATASET                    8   SSS2FORR_  FORM NUMBER OF SELECTED DATASET                        8   SSS2TJN      APPCTRANSACTION PROGRAM JOBNAME THAT CREATED THIS DATA SET              8   SSS2TJID           TRANSACTION PROGRAM JOB ID THAT CREATED THIS DATA SET        Char  8   SSS2DSN      DATASETNAMEOFSELECTEDDATASET            SSS2DSID__  DSID FOR THE SELECTED DATASET     O Z        8    5582           PROCNAME FOR THE STEP CREATING THIS DATA                          8    58828                          FOR THE STEP CREATING THIS DATASET            8   886200  0   DDNAME FOR THE DATA SET CREATION          SSS20GNM  OUTPUTGROUP NAME  JES2 ONLY            26   SSS2RMOD   PRINTER COPY MODIFICATION 10   4    SSS2PNAM_  PROGRAMMER NAME FROM THE JOB STATEMENT               Char  20   SSS2ROOM_  JOB LEVEL ROOM NUMBER Lie  8   SSS2NOTN_  JOB NOTIFY      eae   SSS2NOTU   JOB NOTIFY USERID                8   SSS2XEQ   NODE WHERE JOB EXECUTED             8   SSS20RG__  NODE WHERE JOB ENTERED NETWORK 10   8   SSS2SYS   5  5       NAME OF THE MVS IMAGE WHERE THE JOB OUTPUT WAS CREATED        8   SSS2MBR   MEMBER NAME OF THE JES2 IMAGE WHERE THE JOB OUTPUT WAS CREATED         Char  4  NET ACCOUNT  FROM                      Char  8    SSS2COPY   TOTAL NUMBER      COPIES REQUESTED BY                               SSS2SEGM_  SEGMENTID ZEROIFDATASETNOTSEGMENTED                            SSS2MLRL  MAXIMUMLOGICALRECORDLENGTH LRECL                          S
23. ARBEIT  PL2DS JCL CNTL  LASS FUER DEN REQUEUE VON JESJCL  JESMSGLG  amp  JESYSMSG    H  CLASS FUER DEN REOUEUE VON SMALL DATASETS MIT DESTINATION   O  UM ANZAHL LINES FUER SMALL DATA SET  LDS   150                                                                                                                               Abbildung 15  Parmlib Member  WRITER Mode    3 1 2 WRITER  Nachverarbeitung Infos  Folgende Infos werden in der JCL bei der Nachverarbeitung unter dem DD Namen  SPOOL2DS hinterlegt     Felder der SPOOL2DS Interface     Fed      Behebug    FT mr    SdDSDSN   SPOOLaDSOUTPUTDATAGETNAME               SdDSLREC  SPOOLaDSOUTPUTDATAGETLRECL                SPOOL2DS OUTPUT DATASET RECFM  S2DSDATS  DATE     TIME SPOOL2DS START PROCESSING  Char  8   DATE     TIME SPOOL2DS END PROCESSING  Char  8           Datum erstellt  Mai 2009  V1R3 Ya  Seite 24 71    Copyright YCOS Yves Colliard Software GmbH           SPOOL2DS   Spool to Dataset    spooL 2 os   User s Guide       Felder der SAPI Interface      Feld          Beschrebung                    wm    SSS2JOBR_  JOBNAME OF SELECTED JOB          0 8   SSS2JBIR__  JOB ID OF SELECTED    e        8    SSS20JBI__  ORIGINAL JOBID OF SELECTED JOB   ORIGINAL ID MAY BE DIFFERENT FROM CURRENT JOBID    Char  8   SSS2CRER_  OWNING USERID OF DATA SET SELECTED              8   SSS2PRMR  PRMODEOFDATASETSELECTED              8   SSS2DESR  DESTINATIONOF SELECTED DATA SET   THE FORMAT IS NODE USERID OR NODE REMOTE                     18    
24. ECT DISPLAY MESSAGE LENGTH   79     SET PROGRAMMER NAME DEFAULT TO SPL2DS     CORRECT RECFM     CREATE S2DSLREC     CREATE S2DSRECF     CORRECT DISPLAY MESSAGE LENGTH     SAVE CURRENT DSN IN S2CB   MN     CORRECT DISPLAY MESSAGE LENGTH       00003   21 02 03  MN     CHANGE OUTHLQ FROM 8 TO 10  79     CHANGE OUTHLQ FROM 8 TO 10           CHANGE OUTHLQ FROM 8 TO 10       00004   24 02 03  MN     CREATE NEW ENTRY REQSYSJE    CREATE NEW ENTRY REQSMLDS    CREATE NEW ENTRY LINSMLDS  79     CHANGE JESJCL  JESMSGLG  amp  JESYSMSG TO REQSYSJE    CHANGE SMALL DS WITH DEST lt  gt ANYLOCAL TO REQSMLDS    CORRECT ALIGNMENT FOR     UNFAVORABLE  EX     CREATE NEW ENTRY REQSYSJE    CREATE NEW ENTRY REQSMLDS    CREATE NEW ENTRY LINSMLDS       00005   25 02 03  MN     USE SYSTEM VARIABLES FOR OUTHLQ  79     CORRECTION ACCOUNTING          00006   26 02 03  MN     CHECK FOR FIRST   SPOOL2DS DD STATEMENT                Datum erstellt  Mai 2009  V1R3 Ya  Seite 58 71    Copyright YCOS Yves Colliard Software GmbH                  SPOOL2DS   Spool to Dataset  spooL 2 pe User s Guide  PTF Date    Mod     Comment       00007   05 03 03  CM     IMPLEMENTATION OF STOP COMMAND  MN     IMPLEMENTATION OF STOP COMMAND  79     IMPLEMENTATION OF STOP COMMAND    NEW MESSAGE WITH DATE       00008   10 03 03  79   CORRECT SPACE ALLOCATION       00009   28 03 03  79     CORRECT COPY  amp  MAXRECORD LENGTH    CHANGE DISPLAY DATE          00010   03 07 03  79     CORRECT REASON CODE  HEXADECIMAL    ABEND 7901 IN ERR
25. ERROR DSN MEMBER   IN USE BY OTHER USER AS             DSN     R04E REPLY  ABEND       STOP OR  RETRY  TO TRY AGAIN  e ABEND  beendet den SPOOL2DS MICRO  e RETRY  die Allocation wird erneut versucht     dabei sollte sowohl die Messages im Joblog betrachtet werden  und per Kommando  D GRS  die aktuellen Allocations gepr  ft wer   den    Beispiel Parmlib Member SPL2DSMO   MICRO Mode     ACKCk ck ckCk ck ckck k ck ck k ck ck kck ck ck ck ck kck ck k ck ck kck ck ck ck SUS S KH KH ck ck kck S SUS ck A TH kck ck ck ck ck kck ck ck ck ck S Su Su S k k S Su            SPOOL2DS STEUERUNGSMEMBER   MICRO MODE      COPYRIGHT YCOS YVES COLLIARD SOFTWARE GMBH 2003 08    ACkckck ck ck ck ck k kk kk    SELECT WRITE  WTR LAE                               CKCk ck ckCk ck ckck k ck ck k ck ck kckck ck ck ck kck k ck ck ck kck kck ck ck ck ck S ck ck ck ck ck ck ck ck ck ck k ck k k kk kk  R OUTPUT                        MODE  SPOOL2DS   MICRO     DEST OUTPUT                   DEST   S2DSMICR     OUTPUT DATASE   OUTDSN   SP   MICRO OUTPUT                               Abbildung 18  Parmlib Member  MICRO Mode       Datum erstellt  Mai 2009  V1R3 Ya    Seite 32 71 Copyright YCOS Yves Colliard Software GmbH    4     SPOOL2DS   Spool to Dataset  spooL 2 pe User s Guide       3 5 LASER  Steuerung    Die LASER Verarbeitung wird durch die Parmlib Eingaben gesteuert   1  im SPL2DSxx PARMLIB Member werden die allgemeinen Selektions   Parameter definiert  unter anderem    a  OUTDSN   Name des Output Data
26. H    Datum erstellt  Mai 2009  V1R3    Seite 49 71    SPOOL2DS   Spool to Dataset a  d  User s Guide          2 DS         4 8 Beispiel  Infos WRITER    Beispiel der Infos in   SPOOL2DS der Nachverarbeitung im WRITER Mode     SSS2ACCT    S2DSDSN  S2DS MVS1 YCOSJOBM JOB00043 SYSTERM SHO005  S2DSLREC 0000000133  S2DSRECF FBM  S2DSDATS 20030308004809  S2DSDATE 20030308004809  SSS2JOBR YCOSJOBM  SSS2JBIR JOB00043  SSS20JBI   SSS2CRER           SSS2PRMR LINE  SSS2DESR ANYLOCAL  SSS2PGMR   SSS2FORR 1PRT  SSS2TJN     SSS2TJID    SSS2DSN           YCOSJOBM  JOB00043 D000000B     SSS2CLAR H  SSS2DSID   SSS2PRCD ASM  SSS2STPD ST1  SSS2DDND SYSTERM  SSS2CHR1 GS10  SSS2OGNM   SSS2RMOD NONE  SSS2RFLS NONE  SSS2FCBR 6  SSS2UCSR PN  SSS2PNAM    SSS2ROOM    SSS2NOTN   SSS2NOTU YCOSJOB  5552          1   SSS2ORG  ANYLOCAL  SSS2SYS  MVS1  SSS2MBR     SSS2NACT   SSS2COPY 00001  SSS2SEGM   SSS2MLRL 00133  SSS2LNCT 0000000001  SSS2PGCT   SSS2RCCT 0000000001  SSS2MODT 40  SSS2FLSC 55  SSS2PRIO    SSS2LINC           Datum erstellt  Mai 2009  V1R3 Ya    Seite 50 71 Copyright YCOS Yves Colliard Software GmbH             SPOOL2DS   Spool to Dataset  spoor 2 5  User s Guide       5 SPOOL2DS Fragen und Support    Anfragen sind zu richten an    YCOS Yves Colliard Software GmbH  Fremersbergstr  45  D 76530 Baden Baden       Tel   D  07221 9708384  Fax   D  0322 2374 2352    e Mail  ycos ycos de  Home  http   www ycos de       Ya Datum erstellt  Mai 2009  V1R3  Seite 51 71    Copyright YCOS Yves Colliard S
27. ICRO  Inhalt              MICRO              member typ date  iv  Member  Namen des Members  welcher erstellt werden soll  v  Typ  4stellig freier Inhalt  vi  Date  Datum der Herstellung in der Form tt mm jjjj     diese Anga   be wird in die Member Statistik   bernommen     Der Member  falls schon vorhanden  wird vorab per IEBCOPY in ein  OLD  Dataset  kopiert und enth  lt damit sowohl den Inhalt als auch die Statistiken der vorletzten  Anderung     Die Statistik des Members wird folgendermassen geplegt      Version und Modification  bei der ersten Erstellung des Members wird 01 00  verwendet  danach erh  ht sich bei jeder Anderung die Modification bis 99   dann erh  ht sich die Version     von 01 99 auf 02 00  Sollte die Version 99  erreichen  dann wird wieder mit 01 00 angefangen     Last Changed Date sowie Last Changed Time wird bei jedem Erstellen neu  gesetzt  das Datum kommt aus der Kontroll Information im MICRO DDNa   men und die Zeit entspricht der der Verarbeitung durch SPOOL2DS     Creation Date wird bei der ersten Erstellung identisch mit der Last Changed  Date gesetzt  danach wird bei Ver  nderung die Last Changed Date in die  Creation Date kopiert und damit gibt die Creation Aufschlu     ber die vor   letzte Ver  nderung      Line Size  aktuelle Zeilen  wird w  hrend der Verarbeitung aus den Anzahl Zei   len der verarbeiteten DDStatements ermittelt  Achtung diese Angabe stimmt  nicht immer mit den Separator Angaben  S2DSRo2I    berein  bedingt durch die  ASA Code
28. ME  Name des Jobs  JOBID  Job Id  STEP  Step  DDNAME  DD Name  C  Output Class  OWNER  Owner des Spool Outputs  LINECNT  Line Count  PROCSTEP  Procedure Step    Diese Message wird auch  falls angegeben  SEP  Y  als Separator ausgegeben      0031 DELD datasetname  bei HFC Angabe  Name des Datasets  welches gel  scht wurde  bei Fehler  z B  keine JESSPOOL Berechtigung  wird der Dataset auch gel  scht      0041 ALLO datasetname  Name des angelegten Datasets      O05E NODENODE USERID JOBNAM JOBID000 DSNUMBER DDNAME  JESSPOOL Aulhorization Fehler     Bad Return Code      006   NODENODE USERID JOBNAM JOBID000 DSNUMBER DDNAME  JESSPOOL Authorization Fehler     JESSPOOL Resource Unknown      007   NODENODE USERID JOBNAM JOBID000 DSNUMBER DDNAME  JESSPOOL Authorization Fehler   JESSPOOL nicht Authorized     Wl   0011 ERROR                    RETCZXXXXXXXX RSN XXXXXXXX    Allgemeiner Error nach einem Aufruf einer MVS Schnittstelle  IEFSSREQ COUNT  SSOB NOT OK CT  CATALOG SEARCH  IEFSSREQ CALL  SSOB NOT OK PG  IEFSSREQ COMPL  SAPI ALLOC   OUT DSN ALLOC  SAPI DEALLOC  ACEE CREATE ER  ACEE DELETE ER       Ya Datum erstellt  Mai 2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite 45 71    SPOOL2DS   Spool to Dataset     User s Guide Sproo  2 DS          Datum erstellt  Mai 2009  V1R3 Ya    Seite 46 71 Copyright YCOS Yves Colliard Software GmbH         gt  gt  SPOOL2DS   Spool to Dataset  spoor 2 re User s Guide       4 6 5 Messages von SPL2DSMI         R02I JOBNAME  JOBID  STEP 
29. MICRO  die betroffenen DDStatements eines Jobs werden als Member in ein  vorgegebenes Dataset  beim Start angegeben  geschrieben  dabei werden die  Statistiken des Members mitgepflegt  Zus  tzlich werden die Steuerungsinfor   mationen per Parameter im Job erstellt  Member Namen und Datum   Davor stellt  SPOOL2DS eine Sicherung des aktuellen Members in einem anderen Data   set her    e LASER  die betroffenen DDStatements eines Jobs werden einmal in einem  vorgegebenen Dataset fortlaufend geschrieben und zum anderen wird pro  Job DDStatement in ein GDG Dataset geschrieben       JCLWTR  Output von Jobs einer definierten Destination werden auf ein vor   gegebenes Dataset fortlaufend geschrieben  Die Steuerung der zu verarbei   tenden Destination wird in einem zentralen Dataset definiert     Das Tool verwendet die Standard SAPI Schnittstelle  55  79  des Betriebssystems   um die Informationen vom Spool zu selektieren  lesen    ndern bzw  zu l  schen     Die Auswahl vom Spool kann   ber eine Vielzahl von Parametern erfolgen  davon  k  nnen sogar viele als generische Angabe erfolgen  Die Parameter m  ssen sich in  einem Member der Standard Parmlib Concatenation befinden  Andere Parameter  steuern die Ausgabe und weitere Verarbeitung des Spool Outputs  u a  k  nnen die  entstehenden Dateinamen bestimmt werden  Manche der Parameter unterst  tzen  die MVS Symbols        Ya Datum erstellt  Mai 2009  V1R3  Seite 1 71    Copyright YCOS Yves Colliard Software GmbH    SPOOL2DS   Spool to Da
30. O  MINLINE Minimum Anzahl Lines Num  MAXLINE Maximum Anzahl Lines Num  MINPAGE Minimum Anzahl Pages  Page Mode  Num  MAXPAGE Maximum Anzahl Pages  Page Mode  Num  FCB FCB 4   Char  UCS UCS 4   Char  CHAR CHAR 4   Char  MOD MOD 4   Char  FLASH FLASH 4   Char  AGE Minimum Alter Num    Required Parameter f  r DUMMY                      Datum erstellt  Mai 2009  V1R3    Seite 20 71    Copyright YCOS Yves Colliard Software GmbH       25               SPOOL2DS   Spool to Dataset  spooL 2 05 User s Guide       Spool Auswahl Keywords   cont                              Keyword Beschreibung                  VOLUMSEL   Spool Volume Y 6   Char  ORIGNODE   Origin Node Y 8   Char  STCSEL Select Started Task Output  Default   Y  1   Char  JOBSEL Select Batch Job Output  Default   Y  1   Char  TSOSEL Select TSO Output  Default   Y  1   Char  APPCSEL Select APPC Output  Default   Y  1   Char                      Abbildung 13  Spool Auswahl Keywords    Bemerkungen   1  Die     Spalte bedeutet  dass generische Angaben m  glich sind   2  HOLD Y und oder WTR Y m  ssen angegeben werden     Kommentare im Parmlib Member werden mit     in der ersten Spalte gekennzeich   net        Ya Datum erstellt  Mai 2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite 21 71    SPOOL2DS     Spool to Dataset  User s Guide    e    AS   gt   spooL 2 os         Spool Verarbeitung Keywords        Keyword    Beschreibung    Typ       SPOOL2DS    SPOOL2DS Modus       WRITER  Default   DUMMY  MICRO  LASER oder 
31. OOL2DS 52   Versionen  SPOOL2DS 36    W    WRITER  JCL Nachverarbeitung 23  SPOOL2DS 2  Steuerung 23       Datum erstellt  Mai 2009  V1R3 Ya    Seite 64 71 Copyright YCOS Yves Colliard Software GmbH    
32. OR ROUTINE    CHANGE WTO  E  TO RTCDE 2 11 8 DESC 2  MN     CORRECT REASON CODE  HEXADECIMAL    CHANGE WTO  E  TO RTCDE 2 11 8 DESC 2    NEW MESSAGE   99    79 SUBTASK DETACH WITHOUT STOP          Trademarks   IBM     MVS ESA      MVS XA    OS 390                   z os  M    are trademarks of International Business Machines Corporation        Ya Datum erstellt  Mai 2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite 59 71       SPOOL2DS     Spool to Dataset    User s Guide       7 Stichwort  und Abk  rzungsverzeichnis          A01E   Message 44    011   Message 43    021                  43            Message 43    041   Message 43    05                   43    06                    43  AO06l   Message 43  A071   Message 43  A09I   Message 43    10    Message 44         Authorized Program Facility   Source Code 18  Auslieferung   Tool 16    B    Beispiel  Infos WRITER 49  JCL Nachverarbeitung 16  Messages 48  Parmlib Member 16  SPL2DSOO 16  SPL2DSDO 16  SPL2DSMO 16  SPL2DSMA 16  SPL2DSOO 16  SPL2DSTC 16  SPL2DSWO 16  Started Task JCL 16   Beispiel Infos WRITER  SPOOL2DS 49   Beispiel Messages  SPOOL2DS 48    Betrieb  Beschreibung 35    C   CO1E   Message 39  C011   Message 39    021                  39    08                   39    09                   39  C10l   Message 39  CL   SPOOL2DS 35  Closelog   SPOOL2DS 35  Compile   SPOOL2DS 36    D  DUMMY  SPOOL2DS 4  Steuerung 26    E    External Writer  Ersatz 1    EM  Fragen  SPOOL2DS 51 52    Infos  SPOOL2DS 24  Inf
33. POOL2DS   Spool to Dataset  spoor 2 E User s Guide  4 Betrieb    4 1 Start von SPOOL2DS    Der Start von SPOOL2DS erfolgt mit einem MVS Start Kommando  Beim Start  Kommando k  nnen  falls nicht in der Started Task Procedure schon eingegeben           rameter mitgegeben werden   xx   Suffix des Parmlib Steuerung Members SPL2DSxx     Default 00    msgi   Prefix aller Messages   DEFAULT S2DS      Sysout Class f  r eigene Started Task Output     Default      4 2 Stop von SPOOL2DS    Der Stop von SPOOL2DS erfolgt mit einem MVS Stop  L2DSTC    oder Modify Kommando     L2DSTC  SHUTDOWN    L2DSTC  STOP             L2DSTC P    SPOOL2DS wartet bis die Verarbeitung des Current Datasets beendet ist  bevor alle  Aktivit  ten beendet werden     4 3 LOG Wechsel bei SPOOL2DS    Mit der Version 1 1 wurden auch die Messages aufgeteilt zwischen WTOs  Routcde 2  und 11  je nach Bedarf  und Ausgaben in einer Datei  Die Datei wird als Sysout allociert   Default S  und nach 5000 Zeilen erfolgt automatisch ein Wechsel  Der DDName wird  mit DddThhmm allociert  dd Tag  hh Stunde  mm Minuten   damit die Infos leichter wie   der gefunden werden  Falls dazwischen ein Dataset Wechsel ben  tigt wird  kann  dies per Modify Kommando erfolgen                          Ya Datum erstellt  Mai 2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite 35 71    SPOOL2DS   Spool to Dataset        User s Guide spooL 2 5        4 4 Modules  Versionen  PTF und Compile von SPOOL2DS    Ab der Version 1 1 steht auch 
34. SS2LNCT  LINECOUNT JNum     PAGE COUNT           RECORD COUNT usa  Num     PRINTER TABLE REFERENCE CHARACTER  Num     NUMBER OF FLASH COPIES  Num      SSS2PRIO  DATA SET PRIORITY  Num     LINES PAGE         Nm              Ya Datum erstellt  Mai 2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite 25 71    SPOOL2DS   Spool to Dataset         User s Guide son  20       3 2 DUMMY  Steuerung    Die DUMMY Verarbeitung wird im SPL2DSxx PARMLIB Member durch die allgemei   nen Selektions Parameter gesteuert  unter anderem  1  CLASS   Job Class Selektion  Required   2  AGE   Mindest  Alter  des Sysout Outputs f  r eine Selektion  Required   w  h   rend dieser Zeit kann der Output noch vom Spool bearbeitet werden     Beispiel Parmlib Member SPL2DSDO     DUMMY Mode       k k k k k k k k k k k k  amp  ck k k k k k k k k k k k k k k k k k k k Kk k k k k k k k k k Kk k k k Kk Kk Kk k k Kk Kk k k k ck k k k k k k k X k  lt          SPOOL2DS STEUERUNGSMEMBER   DUMMY MODE      COPYRIGHT YCOS YVES COLLIARD SOFTWARE GMBH 2003 08    Ck Ck k   k C k CI k K CIC k k k k k CC k k k k k k k k kk k k k k k k k k k k k k k k k k k k k k Kk k k k k k k k k k k k k k k k K  UTPUT CLASS SELECTION     0         WTR OUTPUT    X                                                                   L2DS   DUMMY   E SELECTION   15 MINUTE  E   900                            Abbildung 16  Parmlib Member  DUMMY Mode       Datum erstellt  Mai 2009  V1R3 Ya    Seite 26 71 Copyright YCOS Yves Colliard Softwar
35. Source Code 16  SPL2DSMA   Nachverarbeitung WRITER 23  SPL2DSMI   Messages 46   Source Code 16  SPL2DSMN   Load Module 16   Messages 40   Source Code 16   Task Struktur 13  SPL2DSOL   Load Module 16   Messages 45   Source Code 16  SPL2DSTM   Load Module 16   Source Code 16   Task Struktur 13  Spool Application Programming  Interface siehe SAPI    SPOOL2DS Spool to Dataset  APF 18  Auslieferung 16  Beispiel Infos WRITER 49  Beispiel Messages 48  Betrieb 35  CL 35  Closelog 35  Compile 36  DUMMY 4  External Writer 1  Infos 24  Installation 16  JCL 18  JCLWTR 11  LASER 10  Load Module 18  Messages 37  MICRO 8  Modes 23  Modules 36  OUTLIST 6  Parameter 1  Parmlib 1  18  Parmlib Member 20    PTF 36  PTF V1RO 58  PTF V1R2 54  SAPI 1  SH 36  Showlog 36  Shutdown 35  Source Code 16  Start 35  Started Task 18  STC 19  Stop 35  Task Struktur 13  Uberblick 1  Version VIR1 57  Version V1R2 53  Version V1R3 52  Versionen 36  WRITER 2  Spool Auswahl  Parmlib 20  Spool Verarbeitung  Parmlib 22  SSI 79  SAPI 1  Start  SPOOL2DS 35  Started Task  Installation 18  JCL 16  SPL2DSTC 16  STC Started Task  Setup 19  Steuerung  DUMMY 26  JCLWTR 34  LASER 33  MICRO 30  OUTLIST 27  Steuerung WRITER 23  Stop  SPOOL2DS 35  Support  SPOOL2DS 51  52    V    Version   1  1  SPOOL2DS 57   Version V1R2  SPOOL2DS 53          25    Datum erstellt  Mai 2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite 63 71    SPOOL2DS   Spool to Dataset SH       User s Guide spooL 2 os            Version V1R3  SP
36. Task muss alle n  tigen Rechte  SAF  besitzen  um den Spool zu lesen  und zu l  schen  Class JESSPOOL Alter  sowie die entsprechenden Output Datasets  erstellen zu k  nnen  Permit   Hierzu kann auch eine Trusted Angabe in der RACF  Started Task Defintion verwendet werden  Class STARTED oder ICHRINOS         Ya Datum erstellt  Mai 2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite 19 71    SPOOL2DS     Spool to Dataset  User s Guide    A   A    SEI       2 6 Parmlib Member SPL2DSxx   In der Parmlib Concatenation muss mindestens ein Parmlib Member mit dem Namen  SPL2DSxx hergestellt werden  Dieser Parmlib Member kann muss je nach Modus  folgende Parameter beinhalten     Spool Auswahl Keywords                                                                          Keyword Beschreibung 251           JOBNAME Jobnamen Y 8   Char  JOBIDLOW   Job Id Lower Limit 8   Char  JOBIDHIH Job Id Higher Limit 8   Char  JOBCREAT   Userid Y 8   Char  PRMODES Printer Mode Y 8   Char  DEST Destination Y   18   Char    Required Parameter f  r OUTLIST  MICRO und  LASER  PGMNAME   User Writer Name Y 8   Char  FORM Form Y 8   Char  CLASS bis zu 36 Output Classes 36   Char    Required Parameter     ausser MICRO  LASER  und JCLWTR  HOLD HOLD Output selektieren  Default HOLD N  1   Char    Required Parameter f  r OUTLIST    Not Allowed f  r MICRO  LASER und JCLWTR  WTR WTR Output selektieren  Default WTR N  1   Char    Not allowed Parameter f  r OUTLIST  LASER    Required Parameter f  r MICR
37. berpr  fen  dass sich keine SYSUT1 Anweisung  in der SPOOL2DS Started Task befindet   SYSUT2AL   Fehler bei der Allocation von SYSUT2 f  r das  IEBCOPY   bitte   berpr  fen  dass sich keine SYSUT2 Anweisung  in der SPOOL2DS Started Task befindet   IEFSSONT   Call SPOOL2DS Support   SSOBCOUN   Call SPOOL2DS Support   SYSINDEA   Call SPOOL2DS Support   SYSUTIDE   Call SPOOL2DS Support   SYSUT2DE   Call SPOOL2DS Support   OPESYSIN   Call SPOOL2DS Support   ALLOCMEM   Fehler bei der Allocation des Members  bitte die  Angaben im MICRO DDStatement pr  fen  Position des Member  Parameters sowie Inhalt   IEFSSGET   Call SPOOL2DS Support   SSOBGETP   Call SPOOL2DS Support   ALLOCPOU   Call SPOOL2DS Support   OPENPOUD   Call SPOOL2DS Support   STOWREPL   Call SPOOL2DS Support   IEFSSCMP   Call SPOOL2DS Support   ALLOCSYS   Call SPOOL2DS Support   DEALLSYS   Call SPOOL2DS Support          25    Datum erstellt  Mai 2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite 31 71    SPOOL2DS   Spool to Dataset        gt   User s Guide spooL 2      1    08         Im Log von SPOOL2DS wird eine entspreche Meldung mit Error  und Reason Codes  geschrieben  Falls JES3 z OS1 2 mindestens im Einsatz ist  wird diese Info im  Joblog des Jobs auch eingetragen     Falls bei der Verarbeitung des Jobs ein Problem mit der Allocation eines des PO Da   tasets  Abend 213 30 oder 213 70 oder Dataset in use SVC 99 RC 210  auftritt  wird das Opera   ting per Message nach der Handhabung gefragt     R02bE 
38. dass  der Output f  r eine vorgegebene Zeit  AGE  weiterhin auf dem Spool zur Verf  gung  steht  jedoch danach automatisch gel  scht wird  In der angegebenen Zeit kann der  Output angeschaut bzw  bearbeitet werden     Details  siehe Absatz 3 2 auf Seite 26       Datum erstellt  Mai 2009  V1R3 Ya    Seite 4 71 Copyright YCOS Yves Colliard Software GmbH    SPOOL2DS   Spool to Dataset  2 User s Guide          PARMLIB Member SPL2DSxx        CLASS X     DUMMY Mode  SPOOL2DS DUMMY    Alter in Sekunden  AGE 600          Abbildung 2  DUMMY Mode            Datum erstellt  Mai 2009  V1R3  Copyright YCOS Yves Colliard Software GmbH Seite 5 71    SPOOL2DS   Spool to Dataset            User s Guide SPOOL 2 os         1 4 OUTLIST   berblick    Die Verarbeitung von SPOOL2DS im OUTLIST Modus sieht folgendermassen aus   1  einlesen der Steuerungsparameter  z B  DEST      2  lesen der Steuerungsparameter aus dem Job    a  Sysout mit dem DDNamen SPOOL2DS  der entsprechenden Destinati   on und dem Inhalt entsprechend der Konventionen  siehe Seite 27   Die  Parameter dienen der Steuerung des Outlist Verfahrens  Die Parame   ter k  nnen dazuf  hren  dass der aktuelle Job behandelt wird  keine Jo   bID Angabe  oder auch verwendet werden  um ein anderen Job zu be   handeln  JobID wird dann verlangt     b  ab Version 1 3 wird bei der Verarbeitung eines    fremden    Jobs  die Be   rechtigung   ber die SAF JESSPOOL   berpr  ft   3  auf Grund der Parameter werden alle Hold Outputs des betroffenen Jobs 
39. e          PTF  Mod    Date    Comment       00030  79    1 09 08     DUMMY  MAXIMAL 5 MINUTEN WARTEN     JCLWTR  COMMDATA KEINE WARTEZEIT  WENN DESTINATION  VORHANDEN     KORREKTUR USER ABEND                   OL     BEI RACF PROBLEMEN JOBVERARBEITUNG BEENDEN  PTF Date  Mod     Comment  00031   19 05 05  79     79   DISPOSITION KEEP SUPPORT   OUTLIST  OL     DISPOSITION KEEP SUPPORT       6 2 Version 1 Release 2    New Support     JCLWTR Mode       Ya Datum erstellt  Mai 2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite 53 71       SPOOL2DS   Spool to Dataset S        User s Guide son  2 pe               6 3 PTFs Version 1 Release 2       PTF Date  Mod     Comment       00011   10 12 03  79     KORREKTUREN ANPASSUNGEN JCLWTR  MN     KORREKTUREN ANPASSUNGEN JCLWTR       00012   11 12 03  MS     091 MESSAGE WITH WTO  amp             2  WT       091 MESSAGE WITH WTO  amp  RTCDE 2  79     JCLWTR   CORRECTION              00013   18 12 03  MN     CORRECTION DEALLOC LASER       00014   22 12 03  MS    111 MESSAGE LASER WAITING FOR DATASET ADDED  WT       11  MESSAGE LASER WAITING FOR DATASET ADDED  79     LASER   CHANGE PROCESSING TO WAIT UP TO 30 MINUTES FOR  DS       00015   17 02 04  79     JCLWTR   CORRECT OUTPUT NOT A MACHINE CODE       00016   24 02 04  79     JCLWTR   CORRECT OUTPUT OF TEXTDATA       00017   09 03 04  WT     JCLWTR   GIVE OUTPUT INFO BACK TO CREATE SEPARATOR  79     JCLWTR   CREATE SEPARATOR AT DEST CHANGE       00018   09 08 04   79     JCLWTR
40. e GmbH           SPOOL2DS     Spool to Dataset  sPooL 2     User s Guide       3 3 OUTLIST  Steuerung    Die OUTLIST Verarbeitung wird an zwei Stellen gesteuert   1  im SPL2DSxx PARMLIB Member werden die allgemeinen Selektions   Parameter f  r die Parameter definiert  unter anderem   a  CLASS   Job Class Selektion     muss Hold Output sein  Required   b  HOLD   Y muss angegeben werden  da NUR Hold Output verarbeitet  wird  Required   c  DEST   die Destination der Sysout mit den Parametern  2  der Job  der die OUTLIST Funktion verwenden will  muss eine SYSOUT Out   put Datei erstellen mit folgenden  a  Charakteristiken   i  Class  wie angegeben      Hold Output        Destination  wie angegeben  iv  DDNamen SPOOL2DS  b  Inhalt   i    Kommentar      HLQ  hlq des Output Dataset  Required     maximal 27 Stellen   es k  n   nen auch mehrere Qualifiers angegeben werden   iii  JOBN jobname des zu selektierenden Jobs  falls NICHT der aktuel   le Job bearbeitet wird und NUR wenn ein Job mit diesem Namen im Output   Spool steht   iv  JID  JOBnnnnn Jobid des zu selektieren Jobs  falls NICHT der ak     tuelle Job bearbeitet wird und mehrere Jobs mit dem gleichen Jobnamen im  Output Spool stehen  Die Angabe JOBN ist dann obsolete     v  VOL  volser falls angegeben  wird bei der Allocation des Output  Datasets dieser VOLSER ber  cksichtigt  Default keine Volser Anga   be    vi  TIMEZY NN falls angegeben  wird an dem Dataset Namen noch  ein Suffix angef  gt  Default N     1  TIME Y     Djjm
41. ein Kommando zur Verf  gung  um die Modules von  SPOOL2DS anzuzeigen  Dabei werden auch Versionen  PTF Stand sowie Compile  Informationen angezeigt  Diese Informationen k  nnen beim Debugging sehr wichtig  sein  hier ein Beispiel   F SPL2DSTC  LOADMODS          das Ergebnis wird im LOG CONSOLE geschrieben   5205  081 SPL2DSMN  COPYRIGHT YCOS GMBH 2005 08 V1R3 PTF0029 07 18 08 13        S2DSCO9I SPL2DSWT  COPYRIGHT YCOS GMBH 2004 08  V1R3 PTF0029 07 18 08 13   S2DSCO8I SPL2DSTM  COPYRIGHT YCOS GMBH 2003 08  V1R3 PTF0029 07 18 08 13   5205  081 SPL2DSCM  COPYRIGHT YCOS GMBH 2004 08  V1R3 PTF0029 07 18 08 13   S2DSCO8I SPL2DS79 COPYRIGHT YCOS GMBH 2005 08  V1R3 PTF0029 07 18 08 14                 4 5 Show Log von SPOOL2DS    Ab der Version 1 2 steht auch ein Kommando zur Verf  gung  um die letzten Log  Meldungen an der Konsole anzuschauen  hier ein Beispiel           wird im LOG CONSOLE geschrieben           DSA021 SYSLOG  90  00002    SYSLOG35   MASTER  X  00000966    07 2008 19 24 34 W  DSA031 5  120003  0800660  JESMSGLG  X  REQUEUE CLASS O   07 2008 19 24 35 W  DSA031 SPL2D003 JOB00660 JESJCL  X REQUEUE CLASS O   07 2008 19 24 35 W  DSA031 SPL2D003 JOB00660 JESYSMSG X REQUEUE CLASS O   07 2008 19 24 35 W                                                    TH CU OU  HPP CH  H                 n  7                               1 1 44141444                               DSA011 SPOOL2DS WAITING FOR WRITER   18 07 2008        gt    berschreibt das erste Zeichen der orignialen Meld
42. einen Member mit dem Namen der Destination  Diese Datei enth  lt den  gew  nschten Text f  r die Separator Funktion  ein x FF  im ersten Charakter einer  Zeile legt das logische Ende des Members fest     Requirements  COMMDATA  TEXTDATA und OUTDSN Datasets m  ssen vordefi   niert werden  Ein externes Programm wird ben  tigt  um in die COMMDATA Datei  den Status und die Destination einzutragen     Die Serialisierung der Zugriffe auf das COMMDATA Dataset erfolgt   ber ein En   queue Systems mit folgenden Charakteristiken     Major Name  YCOSS2DS   kann mit dem ENQMAJ Parameter ver  ndert wer   den    Minor Name  der COMMDATA Dataset Name        Ya Datum erstellt  Mai 2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite 11 71    SPOOL2DS   Spool to Dataset P       lt   User s Guide 2               jobname JOB  accnt     PARMLIB Member SPL2DSxx       Select this Job    STl Fa       SYSPRINT DD SYSOUT P  DEST S2DSJWTR Selektion                    ST       SYSPRINT DD SYSOUT P  DEST S2DSJWTR JCLWTR Parameter  Mies SPOOL2DS   JCLWTR         Output Dataset  OUTDSN SPL2DS JCLWTR OUT     Control Dataset  COMMDATA SPL2DS COMMDATA    Separator Dataset  TEXTDATA SPL2DS TEXTDATA               Parameter einlesen      COMMDATA nach Dest suchen      Spool ausw  hlen  WTR DEST    irst Time   gt  Separator erstellen      Job DDname einlesen    Fortschreibung  OUTDSN      Spool l  schen      COMMDATA Dest l  schen          Abbildung 6  JCLWTR Mode       Datum erstellt  Mai 2009  V1R3  
43. in  ein  durch die Parameter bestimmtes  Dataset geschrieben  Dabei steuern die  Parameter solche Charakteristiken wie Dataset Namen  HLQ  Suffix mit Da   tum Uhrzeit  Suffix mit Version  nur bestimmte Anzahl Versionen halten        4  ab Version 1 3 PTF00031 kann per Parameter auch eine Kopie der Daten ver   langt werden  fr  here Versionen l  schen das verarbeitete Spool     Details  siehe Absatz 3 3 auf Seite 27       Datum erstellt  Mai 2009  V1R3 Ya    Seite 6 71 Copyright YCOS Yves Colliard Software GmbH    SPOOL2DS   Spool to Dataset  User s Guide       Save this Job      jobname JOB  accnt          Select this Job   Lb sss   If ses   Ls     STn EXEC PGM utility    SPOOL2DS DD SYSOUT H      DEST S2DSOUTL  HLQ  myuserid   TIME Y  SEP  Y                                                    Save an other Job      jobname JOB  accnt          Select an other Job    PARMLIB Member SPL2DSxx          STn EXEC PGM utility   Selektion    SPOOL2DS DD SYSOUT H  CLASS H     DEST S2DSOUTL HOLD Y    HLQ  myuserid  JOBN se1jobn  JID  JOBnnnnn  TIME Y  SEP  Y      OUTLIST Parameter  SPOOL2DS   OUTLIST    Destination                           Parameter einlesen      Spool ausw  hlen  CLASS HOLD DEST      Wenn DDNAME SPOOL2DS       Check Parameter  HLQ  JOBN  JID  VOL  TIME  SEP  HFG      Spool ausw  hlen     bei HFC Parameter  l  schen von     lteren  Dateien     Erstellen von Output Dataset aus  den Spool Daten     Spool l  schen    Abbildung 3  OUTLIST Mode          25    Copyright     
44. mtt  Thhmmss  2  TIME V   Vnnnhhmm  nnn 000 bis 999   vii  HFC  nnnn Anzahl Generationen  History File Count  der Output  Datasets     die    lteren  werden automatisch gel  scht          SEP  Y N falls angegeben wird im Dataset  zwischen den ein   zelnen DDNames  eine Informationszeile 52050021 ausgege   ben  Default N    ix  DISP Delete Keep bestimmt ob die verarbeiteten Spool Dateien  gel  scht  Default Delete   D  oder auf dem Spool behalten werden   x  Bemerkungen    1  alle Keywords M  SSEN in Spalte 1 anfangen   2  das   Zeichen MUSS sich in Spalte 5 befinden   3  alle Parameter MUSSEN in Spalte 6 anfangen   4  ab Spalte 20 k  nnen Kommentare angegeben werden       Ya Datum erstellt  Mai 2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite 27 71    SPOOL2DS   Spool to Dataset        gt   User s Guide spooL 2      1    08         5  alle Angaben M  SSEN in Gro  buchstaben erfolgen   6  die HFC Angabe MUSS in der Form 0004 angegeben  werden   7  falls TIME V angegeben wurde und daf  r HFC nicht   dann gilt HEC 20999 als Default    Auf Grund dieser Angaben wird ein Job im Spool Output bearbeitet     alle Sysout  HOLD dieses Jobs werden bearbeitet     Output Class unabh  ngig  Die Output Steue   rungsinformationen in DDName SPOOL2DS werden gel  scht   Falls bei der Verarbeitung des Jobs ein Problem entsteht  Beispielsweise  eine  wegen der  HFC Angabe  zu l  schende Datei ist gesperrt     allociert   bleibt der Job inklusive der Steue   rung Sysout im Spool stehe
45. n  Der Steuerung Sysout Output erh  lt folgende Charak   teristiken     Destination  S2DSERRO    Form  enth  lt den  Fehler Code   dabei sind folgende Fehlercodes m  glich       CATALSEA   Catalog Search Error  vermutlich ist die HLQ Anga   be falsch  bitte   berpr  fen     DELETEDS   Fehler beim L  schen des  alten  Datasets  vermut   lich ist dieses Dataset zur Zeit in Benutzung  Bitte mit  D  GRS RES  SYSDSN datasetname  pr  fen  e ALLOCDSN   Fehler bei der Allocation des Output Datasets   SMS Allocation Angaben pr  fen  e DSLENGTH   Fehler bei der Allocation des Output Datasets  der  Dataset Name ist aufgrund des Date Time Suffix l  nger als 44  Stellen  entweder HLQ und oder Jobnamen k  rzen   IEFSSONT   Call SPOOL2DS Support  SSOBCOUN   Call SPOOL2DS Support  IEFSSGET   Call SPOOL2DS Support  SSOBGETP   Call SPOOL2DS Support  IEFSSCMP   Call SPOOL2DS Support  ALLOCSYS   Call SPOOL2DS Support  DEALLSYS   Call SPOOL2DS Support  Im Log von SPOOL2DS wird eine entsprechende Meldung mit Error  und Reason   Codes geschrieben  Falls JES3 z OS1 2 mindestens im Einsatz ist  wird diese Info  im Joblog des Jobs auch eingetragen     Ab Version 1 3 wird bei der Verarbeitung eines    fremden    Jobs gepr  ft  ob  JESSPOOL Berechtigung gegeben ist  Falls nicht authoriziert wird die Meldung  O07E   ber diesen Problem     auch im Joblog        Datum erstellt  Mai 2009  V1R3 Ya    Seite 28 71 Copyright YCOS Yves Colliard Software GmbH            SPOOL2DS   Spool to Dataset  spooL 2 D User
46. oftware GmbH    SPOOL2DS   Spool to Dataset         User s Guide son  2 me       6 SPOOL2DS Versionen  amp  Release    6 1 Version 1 Release 3 und PTFs       PTF Date  Mod     Comment          00029   18 07 08     Version 1 3         CORRECT MGCR    MICRO HANDLE ALLOCATION ERROR 210  GIVE WTOR DOM FOR DSOU  SYSUT1  SYSUT2 IN USE    CHANGED COPYRIGHT DISPLAY  MN     MICRO HANDLE ALLOCATION ERROR 210  DSOU SVC 99 RC 210 IS OK   DATASET IN USE    NEW START PARAMETER  GIVE OUTPUT CLASS FOR OUTPUT    CHANGED COPYRIGHT DISPLAY  79     MAX 5 VERSIONS COULD BE CREATED  LASER S2LAAO1E ERROR OUT DSN            RETC 00000012   RSN 03940000    CHANGE LOGIC TO SUPPRESS UNNEEDED OPEN CLOSE  JCLWTR COMMDATA OPEN CLOSE    KEEP ORIGINAL JOB ID  OUTLIST CHECK OWNER    CHANGED COPYRIGHT DISPLAY  OL _ CHANGE LOGIC TO ASK          FOR AUTHORIZATION  OUTLIST CHECK OWNER    NEW MESSAGES   05    O06E  O07E    CHANGED COPYRIGHT DISPLAY  WT     NEW START PARAMETER  GIVE OUTPUT CLASS FOR OUTPUT    CHANGED COPYRIGHT DISPLAY  MS     NEW START PARAMETER   CHANGED M011 MSG  GIVE OUTPUT CLASS FOR OUTPUT    CHANGED COPYRIGHT DISPLAY  CM     CHANGE C01E TO CONSOLE    NEW   101 POSSIBLE COMMANDS    CHANGED COPYRIGHT DISPLAY  CS    CHANGED COPYRIGHT DISPLAY  TM     CHANGED COPYRIGHT DISPLAY           NEW START PARAMETER  GIVE OUTPUT CLASS FOR OUTPUT                Datum erstellt  Mai 2009  V1R3 Ya    Seite 52 71 Copyright YCOS Yves Colliard Software GmbH    SPOOL2DS   Spool to Dataset        21 Ds   User s Guid
47. or SPL2DSMI aufgerufen wird und  diesen Job entsprechend bearbeitet    W3   A091 JCLWTR STOPPED   NO MORE DATA       Ya Datum erstellt  Mai 2009  V1R3  Seite 43 71    Copyright YCOS Yves Colliard Software GmbH    SPOOL2DS     Spool to Dataset d     gt   User s Guide         2 05       Diese Message wird von SPOOL2DS im JCLWTR Modus ausgegeben  wenn kei   ne Destination f  r l  nger als 5 Minuten ansteht und dadurch JCLWTR beendet  wird           10   JCLWTR WORKING DESTINATION dest  Diese Message wird von SPOOL2DS im JCLWTR Modus ausgegeben  wenn eine  neue Destination zur Verarbeitung bereit steht    P   A111 WAITING FOR DSN dataset name  Diese Message wird von SPOOL2DS im LASER Modus ausgegeben  wenn die  Laser Ausgabe Datei nicht verf  gbar ist  in Benutzung durch einen anderen Benutzer    Die LASER Funktion wartet bis zu 30 Minuten auf dem Dataset  und versucht dabei  immer wieder den Zugriff   bevor ein Abbruch von SPOOL2DS verursacht wird     W2     01   ERROR                  RETCZXXXXXXXX RSN XXXXXXXX  Allgemeiner Error nach einem Aufruf einer MVS Schnittstelle  IEFSSREQ CALL  SSOB NOT OK  SAPI ALLOC  OUT DSN ALLOC  INTRDR ALLOC  CLASS JCL LOG  SAPI DEALLOC       Datum erstellt  Mai 2009  V1R3 Ya  Seite 44 71    Copyright YCOS Yves Colliard Software GmbH    2 SPOOL2DS   Spool to Dataset           gt   spooL 2 pe User s Guide       4 6 4 Messages von SPL2DSOL     P      0021 JOBNAME  JOBID  STEP   DDNAME  OWNER  C  LINECNT  PROCSTEP  SPOOL2DS OUTLIST bearbeitet   JOBNA
48. os WRITER  Beispiel 49  Installation  Beschreibung 16  Load Module 18  Source Code 16       Datum erstellt  Mai 2009  V1R3    Seite 60 71           Copyright YCOS Yves Colliard Software GmbH     Bes    SPOO    SPOOL2DS   Spool to Dataset    User s Guide       J    JCL    Installation 18    Nachverarbeitung 16  Nachverarbeitung WRITER 23    SPL2DSMA 16    JCLWTR    L    SPOOL2DS 11  Steuerung 34    LASER    SPOOL2DS 10  Steuerung 33    LINSMLDS    Parameter 2    Load Module    Installation 18  SPL2DS79 16  SPL2DSOM 16  SPL2DSCS 16  SPL2DSMN 16  SPL2DSOL 16  SPL2DSTM 16    MOOI    Message 40      011    Message 40    M02E    Message 40                              40                               40        4                     40                               41    M06E    Message 42               Message 40    M99A    Message 40    Moo     Message A0    Message    A01E 44  A011 43    021 43    031 43    041 43    051 43  A06C 43    061 43  A071 43  A09I 43    101 44  CO1E 39    011 39    021 39    081 39    091 39    101 39          40          40  MO2E 40    021 40           40  M04E 40  MOBE 41           42           40  M99A 40  M99I 40  0011 45  0021 45  0031 45  0041 45  O05E 45    06   45    07   45    011 46  R02E 47    021 46  R03E 47          46  R04E 47       Messages    Beispiel 48   SPL2DS79 43  SPL2DSCM 39  SPL2DSMI 46  SPL2DSMN 40  SPL2DSOL 45  SPOOL2DS 37    MICRO    SPOOL2DS 8  Steuerung 30          25    Copyright YCOS Yves Colliard Software GmbH    Datum ers
49. r Zeit keine passenden Daten f  r die             Funktion   Funktion   WRITER DUMMY OUTLIST MICRO    P   A021 JOBNAME  JOBID  STEP  DDNAME  OWNER  C  LINECNT  PROCSTEP  SPOOL2DS bearbeitet oder gel  scht  DUMMY    JOBNAME  Name des Jobs  JOBID  Job Id  STEP  Step  DDNAME  DD Name  C  Output Class  OWNER  Owner des Spool Outputs  LINECNT  Line Count  PROCSTEP  Procedure Step         A031 JOBNAME  JOBID    DDNAME   C REQUEUE CLASS X  SPOOL2DS hat dieses Dataset requeued  weil es sich um JESJCL  JESMSGLG  oder JESYSMSG handelt         A041 JOBNAME  JOBID    DDNAME   C SMALL DS REQ CLASS X  SPOOL2DS hat dieses Dataset requeued  weil es sich um ein Small Dataset mit  Destination handelt  Anzahl Zeilen kleiner als LINSMLDS       1     051 SPOOL2DS WORKING      DATASETS   dd mm yyyy  Diese Message wird von SPOOL2DS ausgegeben  wenn die letzte Spool Output  Verarbeitung mindestens vor einem Tag f  r die Funktion            vorgenommen  wurde     Funktion   WRITER DUMMY OUTLIST MICRO         A061 OUTL DSN dsname J jobname  zHLQ       JOBNAME JOBnnnnnHFC YYOWNER            06   I jobid  OWN owner  V volser  T t  HFC nnnn  5 5    Diese Message wird von SPOOL2DS im OUTLIST Modus nach der Auswertung  der SPOOL2DS DDName Parameter ausgegeben  bevor SPL2DSOL aufgerufen  wird und diesen Job entsprechend bearbeitet    P   A07I MIC J JOBNAME  I JOBID                     D tt mm jjjj  Diese Message wird von SPOOL2DS im MICRO Modus nach der Auswertung der  MICRO DDName Parameter ausgegeben  bev
50. rch die Parmlib Eingaben gesteuert   1  im SPL2DSxx PARMLIB Member werden die allgemeinen Selektions   Parameter definiert  unter anderem   a  OUTDSN   Name des Output Datasets  Dieser wird mit DISP  MOD  fortlaufend geschrieben  b  WTR   Y muss angegeben werden  da NUR Writer Output verarbei   tet wird  Required   c  COMMDATA   Name des COMMDATA Datasets  Required   d  TEXTDATA   Name des TEXTDATA Datasets  Required                        Enqueue Major Name f  r die Zugriffe auf COMMDATA   Optional   Default YCOSS2DS     Sowohl der Output als auch die COMMDATA und TEXTDATA Datasets m  ssen vor  dem Start definiert sein     Beispiel        Member SPL2DSWO     JCLWTR Mode                                                                                                                                                                       SPOOL2DS STEUERUNGSMEMBER   JCLWTR MODE                                COPYRIGHT YCOS YVES COLLIARD SOFTWARE GMBH 2003 08      CKCk ck ckCk ck ckCck ck ck ck k ckck kckck ck ck ck kck ck ck ck ck kck ck ck KH ck KH KH KH KH ck KH kck KH SUS KH A TH kck ck KH Su KH A ck SU A ck k Su Su k k A        A       WRITER OUTPUT                         C         TR             DS JCLWTR OUT  DS COMMDATA    1205  TEXTDATA                                                    pi                               Abbildung 20  Parmlib Member  JCLWTR Mode       Datum erstellt  Mai 2009  V1R3 Ya  Seite 34 71    Copyright YCOS Yves Colliard Software GmbH              S
51. s      diese Angabe entspricht der realen Anzahl Zeilen      Line Init  Anzahl Zeilen beim Erstellen des Members  wird bei der ersten Erstellung  eines Members identisch mit der Line Size gesetzt  danach wird bei Ver  n        Datum erstellt  Mai 2009  V1R3 Ya  Seite 30 71    Copyright YCOS Yves Colliard Software GmbH    e    SPOOL2DS   Spool to Dataset  User s Guide       derung die Line Size in die Line Init kopiert und damit gibt die Line Init Auf   schlu     ber die vorletzte Ver  nderung      die Anzahl der modifizierten Zeilen wird immer mit 0 belegt     die Userid wird aus dem Job Creator   bernommen  maximal 7 Stellen      Die Output Steuerungsinformationen in DDName MICRO werden gel  scht   Falls bei der Verarbeitung des Jobs ein Problem entseht  Beipielsweise  Allocation Prob   leme   bleibt der Job inklusiv der Steuerung Sysout im Spool stehen  Der Steuerung   Sysout Output erh  lt folgende Charakteristiken      Destination  S2DSERRO     Form  enth  lt den  Fehler Code   dabei sind folgende Fehlercodes m  glich     ALLOCPO   Fehler bei der Allocation des OUTDSN Datasets  bit   te Angabe im Parmlib Steuerungsmember   berpr  fen  OPENPODS   Fehler beim Open des OUTDSN Datasets  bitte  Angabe im Parmlib Steuerungsmember   berpr  fen   SYSINALL     Fehler bei der Allocation von SYSIN f  r das  IEBCOPY  bitte   berpr  fen  dass sich keine SYSIN Anweisung in  der SPOOL2DS Started Task befindet   SYSUT1AL   Fehler bei der Allocation von SYSUT1 f  r das  IEBCOPY   bitte   
52. sets  Dieser wird mit DISP MOD  fortlaufend geschrieben  Zus  tzlich entsteht pro Job DDStatement eine  neue GDG Generation mit dem Namen OUTDSN GDG GnnnnVxx   b  WTR   Y muss angegeben werden  da NUR Writer Output verarbeitet  wird  Required    c  DEST   die Destination der Sysout mit den Parametern und der Sy   sout  die vom Spool verarbeitet werden sollten    Sowohl das Output Dataset als auch de Base GDG  inkl  Model DSCB falls notwendig   m  ssen vor dem Start definiert sein     Beispiel Parmlib Member SPL2DSLO     LASER Mode     CKkCk ck ck ck ck ck ck k ck ck k ck ck ck ck ck ck ck ck k ck ck kck ck kck ck ck ck ck k ck k ck ck ck ck ck ck ck ck ck ck ck kck ck ck ck ck kk ck ck k ck k ck k k kk Su Su S         SPOOL2DS STEUERUNGSMEMBER   LASER MODE      COPYRIGHT YCOS YVES COLLIARD SOFTWARE GMBH 2003 m    CKCkck kCk k ck ck ck ck ck ck ck ck ck k  amp    amp  k k ck ck  amp  k ck  amp   amp  ck k k k  amp  ck k k k    k ck k k ck  amp  k k ck ck ck k    ck  amp  ck k kk k k k k k k  lt  k       ELECT WRITER OUTPUT                                                 E    Y       DE  L2DS   LASER   EST OUTPUT                   EST   S2DSLASE  OUTPUT DATASET  DSN   SPL2DS L                                        Abbildung 19  Parmlib Member  LASER Mode       Ya Datum erstellt  Mai 2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite 33 71    SPOOL2DS     Spool to Dataset d     gt   User s Guide spooL 20       3 6 JCLWTR  Steuerung    Die JCLWTR Verarbeitung wird du
53. t  User s Guide    6    POOL 2 gei              2 Installation    Die Installation von SPOOL2DS ben  tigt folgende Tasks     2 1 Auslieferung    Die Auslieferung des Produkts besteht aus     Source Code  falls Source Code Lizenzierung     SPL2DSMN  SPL2DSTM  SPL2DSCM  SPL2DS79   SPL2DSOL  SPL2DSCS  SPL2DSMI    SPL2DSEX  Copybook   SPL2DSMS  Copybook     Macros      Load Modules      Beispiel Started Task JCL      Beispiel Parmlib Member    2 2 Installation Source Code    SPL2DSMN  SPL2DSTM  SPL2DSCM  SPL2DS79   SPL2DSOL  SPL2DSCS  SPL2DSMI   SPL2DSWT    SPL2DSTC    SPL2DS00     WRITER   SPL2DSDO   DUMMY   SPL2DSOO   OUTLIST   SPL2DSMO   MICRO   SPL2DSLO     LASER   SPL2DSWO   JCLWTR     Beispiel JCL f  r die WRITER Nachverarbeitung    SPL2DSMA        Datum erstellt  Mai 2009  V1R3    Seite 16 71    Copyright YCOS Yves Colliard Software GmbH                     SPOOL2DS   Spool to Dataset  srooL 2 Ds   User s Guide          Die ausgelieferten Programme  falls Source Code Lizenzierung  werden im SMIT Format   in der Datei SPOOL2DS SOURCE geliefert und m  ssen auf den Host transferiert   werden  BINARY und LRECL 80   Danach muss diese Datei per TSO Receive Komman    do in eine PO Datei umgestellt werden    RECEIVE INDATASET  spool2ds source     DATASET  customer spool2ds source                    Dabei kann auch folgende JCL verwendet werden       EXEC PGM IKJEFTO1  REGION 2M  DYNAMNBR 64    SYSTSPRT DD SYSOUT      SYSTSIN DD    RECEIVE INDATASET  spool2ds source      DATASET  c
54. taset       o  User s Guide SPOOL 2 os         1 2 WRITER   berblick    Die Verarbeitung von SPOOL2DS im WRITER Modus sieht folgendermassen aus   1  einlesen der Steuerungsparameter  z B  OUTHLQ  JCLDSN      2  einlesen der Nachverarbeitung JCLs  3  aus dem Spool Daten selektieren  a  falls es sich um JESJCL  JESMSGLG oder JESYSMSG handelt  wird  der Output gem     Angabe in der Parmlib  REQSYSJE Class  im Spool  requeued  b  falls es sich um ein  Small Dataset   weniger Lines als in der Parmlib  LINSMLDS angegeben  mit Destination handelt  nicht ANYLOCAL   wird der  Output gem     Angabe in der Parmlib  REQSMLDS Class  im Spool re   queued  c  ansonsten  i  werden die Spool Daten auf ein Output Dataset mit dem Namen  outhlg  jobname  jobid ddname Sc      geschrieben  OUTHLQ kann in der Parmlib angegeben werden   maximal 10 Stellen    c  steht f  r die Output Class  Das Output Da     taset wird mit den Informationen des Spools allociert  RECFM und  LRECL werden aus dem Spool Dataset ermittelt  BLKSIZE wird immer vom  System bestimmt    optimal   die SPACE Werte werden aus den Line Counts    abgeleitet  und mit den Spool Daten gef  llt    ii  Am Ende der Verarbeitung werden die Daten auf dem Spool ge   l  scht und auf der Basis der                          JCL  gem     Output  Class  zur Ausf  hrung geschickt  SUBMIT   INTRDR   dabei werden  unter dem DDNAME SPOOL2DS alle bekannten Informationen  zur Verf  gung gestellt  siehe WRITER  Nachverarbeitung Infos      Details  siehe
55. tellt  Mai 2009  V1R3    Seite 61 71    SPOOL2DS     Spool to Dataset    User s Guide                 Modes  SPOOL2DS 23   Modules  SPOOL2DS 36    N    Nachverarbeitung WRITER  JCL 23  SPL2DSMA 23    o   0011                  45  0021                  45            Message 45  0041                  45    05     Message 45             Message 45  O07E   Message 45  OUTHLQ   Parameter 2  OUTLIST   SPOOL2DS 6   Steuerung 27    P   Parmlib  Installation 18  Member 16  Parameter 1  Setup 20  SPL2DSOO 16  SPL2DSDO 16  SPL2DSMO 16  SPL2DSOO 16  SPL2DSWO 16  Spool Auswahl 20  Spool Verarbeitung 22   PTF  SPOOL2DS 36   PTF V1RO  SPOOL2DS 58   PTF V1R2  SPOOL2DS 54                                 46  RO2E  Message 47  RO2I  Message 46  ROSE  Message 47           Message 46  RO4E  Message 47  REQSMLDS  Parameter 2  REQSYSJE    Parameter 2    S    SAPI Spool Application Programming    Interface  55179 1  SH  SPOOL2DS 36  Show Log  SPOOL2DS 36  Shutdown  SPOOL2DS 35  Source Code  APF 18  Installation 16  Macros 16  SPL2DS79 16  SPL2DSCM 16  SPL2DSCS 16  SPL2DSEX 16  SPL2DSMI 16  SPL2DSMN 16  SPL2DSOL 16  SPL2DSTM 16  SPL2DS79  Load Module 16  Messages 43  Source Code 16  Task Struktur 13  SPL2DSCM  Load Module 16  Messages 39  Source Code 16       Datum erstellt  Mai 2009  V1R3    Seite 62 71    Copyright YCOS Yves Colliard Software GmbH                  gt           SPOOL2DS   Spool to Dataset    User s Guide       Task Struktur 13  SPL2DSCS   Load Module 16   Source Code 16  SPL2DSEX   
56. tellung   OUTDSN GDG GnnnnV0O      Spool l  schen             Abbildung 5  LASER Mode       Datum erstellt  Mai 2009  V1R3                  10 71 Copyright          Yves Colliard Software GmbH              SPOOL2DS   Spool to Dataset  spoor E   User s Guide       1 7 JCLWTR   berblick    Die Verarbeitung von SPOOL2DS im JCLWTR Modus sieht folgendermassen aus   1  einlesen der Steuerungsparameter  z B  OUTDSN      2  lesen der COMMDATA Steuerungsdatei und suchen nach einer zu verarbei   tenden Destination  a  wenn keine Destination gefunden wurde  alle Entries x FF    i  JCLWTR stoppen  b  wenn eine Destination gefunden wurde  jedoch noch nicht zu verarbei   ten ist  mind  eine Entry X 00  und alle anderen Entries           i  30 Sekunden oder bis zu manuellem Stop warten  c  wenn eine zu verarbeitende Destination gefunden wurde    80   i  diese Destination f  r die Spool Zugriffe verwenden      beim ersten Mal einen Separator aus der TEXTDATA Datei  erstellen    Die COMMDATA ist eine Direct Access Datei mit Platz f  r bis zu 200 Destinations   jede Destination ben  tigt 9 Bytes  die letzten 8 Bytes enthalten die Destination  x FF   Destination nicht verwendet  und das erste Byte enth  lt eine Status Information      X FF die Destination wird nicht verwendet     X 00 die Destination wird mit Output  gef  llt   warten      Xx 80 die Destination soll von SPOOL2DS verarbeitet werden     Die TEXTDATA Datei muss als PO Datei definiert sein  LRECL 120  und enth  lt pro  Destination 
57. ung     wergen Automation        Datum erstellt  Mai 2009  V1R3 Ya  Seite 36 71    Copyright YCOS Yves Colliard Software GmbH         gt  gt  SPOOL2DS   Spool to Dataset  spooL 2 5  User s Guide       4 6 Messages von SPOOL2DS    Mit der Version 1 1 wurden auch die Messages aufgeteilt zwischen WTOS  Routcde 2  und 11  je nach Bedarf  und Ausgaben in einer Datei  Die Messages  die mit  W  ge   kennzeichnet werden  werden als WTO  und in der Datei  ausgegeben  die mit  P  wer   den nur in der Datei geschrieben  Die WTOs werden mit Routcode 2 oder 11 je nach  Bedarf ausgegeben  Die Messages werden inzwischen zentral durch das  SPL2DSWT Module ausgegeben     Die Messages haben folgendes Format       msgixnnz    11             I Info  E Error                            C Continue    11  LI  LI  E  LI           Nummerierung              Module Task  indem die Message produziert wird   M SPL2DSMN   Main Task  C SPL2DSCM   Command Support  A SPL2DS79   SAPI Main  O SPL2DSOL   OUTLIST  R SPL2DSMI   MICRO           Message Id  wie beim Start angegeben    TO mit Routcode 2 und Descriptor 2  TO mit Routcode 2  TO mit Routcode 11 bei WTO             Ya Datum erstellt  Mai 2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite 37 71    SPOOL2DS     Spool to Dataset    User s Guide               A      SPOOL 2 DS       Die folgenden Messages werden von den jeweiligen Tasks ausgegeben     Wait Time Task  SPL2DSTM               001       011       021     M99I       M99A            1 
58. ung  mit der CLASS Angabe haben     ERROR  REQSMLDS WITHIN CLASS  diese Angabe darf keine Uberschneidung  mit der CLASS Angabe haben   ERROR  SPOOL2DS WRONG  der Parameter muss  WRITER  DUMMY   OUTLIST oder MICRO enthalten  Default WRITER    ERROR  AGE REQUIRED WITH DUMMY  im DUMMY Mode muss der AGE Pa   rameter angegeben werden   ERROR  DEST REQUIRED WITH OUTLIST  im OUTLIST Mode muss der DEST  Parameter angegeben werden   ERROR  HOLD REQUIRED WITH OUTLIST  im OUTLIST Mode kann nur HOLD  verarbeitet werden   ERROR  WTR NOT ALLOWED WITH OUTLIST  im OUTLIST Mode kann WTR  nicht verarbeitet werden   ERROR  DEST REQUIRED WITH MICRO  im MICRO Mode muss der DEST Pa   rameter angegeben werden   ERROR  HOLD NOT ALLOWED WITH OUTLIST  im MICRO Mode kann HOLD  nicht verarbeitet werden   ERROR  WTR REQUIRED WITH MICRO  im MICRO Mode kann nur WTR verar   beitet werden       Ya Datum erstellt  Mai 2009  V1R3  Seite 41 71    Copyright YCOS Yves Colliard Software GmbH    SPOOL2DS   Spool to Dataset         User s Guide son  2 me       ERROR  OUTDSN REQUIRED WITH MICRO  im MICRO Mode muss der  OUTDSN Parameter angegeben werden    W2       6   PARM xxxxxxxx ALREADY SET OR MAX REACHED   Parameter mehrmals angegeben       Datum erstellt  Mai 2009  V1R3 Ya    Seite 42 71 Copyright YCOS Yves Colliard Software GmbH    d    gt  SPOOL2DS   Spool to Dataset  sPoo  2 0   User s Guide       4 6 3 Messages von SPL2DS79             11 SPOOL2DS WAITING FOR            dd mm yyyy  Die Spool Interface hat zu
59. ustomer spool2ds source                                          Ya Datum erstellt  Mai 2009  V1R3    Copyright YCOS Yves Colliard Software GmbH Seite 17 71       SPOOL2DS     Spool to Dataset          gt   User s Guide son  2 pe       2 3 Installation Load Modules    Die ausgelieferten Load Modules werden auch im XMIT Format in der Datei  SPOOL2DS LINKLIB geliefert und m  ssen auf den Host transferiert werden  BINARY  und LRECL 80   Danach muss per Receive Kommando in eine PO Datei umgestellt  werden  siehe Source      Diese Load Library ben  tigt eine APF Autorisierung  daf  r kann auch eine vorhandene Lo   ad Library verwendet werden   Falls eine neue Load Library verwendet wird  muss diese  APF autorisiert werden  dies kann folgendermassen erfolgen    1  im PROG Member der Parmlib Concatenation  folgenden Eintrag hinzuf  gen            ADD  DSNAME  h1    L i SMS          oder                DSNAME  111 i   i i VOLUME  Xxxxxx              2  dynamisch an der Konsole   ROG APF ADD  DSNAME hlq SE f  L    IB  SMS                                           ROG         ADD  DSNAME h  i 41     IB  VOLUME XXXXXX             Abbildung 11  PROGxx APF Autorisierung    2 4 Installation Beispiel Dateien    Die ausgelieferten Beispiele werden auch im XMIT Format in der Datei  SPOOL2DS SAMPLE geliefert und m  ssen auf den Host transferiert werden  BINARY  und LRECL 80   Danach muss per Receive Kommando in eine PO Datei umgestellt  werden  siehe Source        Datum erstellt  Mai 2009  V1R
60. xtdata PO Datei f  r die JCLWTR Funktion    Required Parameter f  r JCLWTR    44    Char          ENQMAJ       Enqueue Major Name f  r die JCLWTR Funktion    Optional Parameter f  r JCLWTR  Default   YCOSS2DS        44       Char       Abbildung 14  Spool Verarbeitung Keywords       Datum erstellt  Mai 2009  V1R3    Seite 22 71    Copyright YCOS Yves Colliard Software GmbH       25              SPOOL2DS   Spool to Dataset  sPooL 2 ps   User s Guide       3 SPOOL2DS   Modes    3 1 WRITER  Steuerung    3 1 1 WRITER  JCL Nachverarbeitung SPL2DSMA  F  r die Nachverarbeitung der erstellten Datasets im WRITER Modus m  ssen ent   sprechende JCLs zur Verf  gung gestellt werden  Die JCLs m  ssen sich in einer PO  Datei  RECFM FB  LRECL 80  befinden  welche im Parmlib Steuerungs Member unter  JCLDSN angegeben wird  Diese PO Datei muss JCL Member beinhalten und diese  m  ssen folgender Namenkonvention unterliegen   SPL2DSMx  wobei x f  r die Output Class steht   F  r alle Class Angaben im Steuerungs Parmlib Member muss ein Member erstellt  werden  Beispiel   Steuerung Parmlib Member   CLASS AGJ  setzt JCL Members   SPL2DSMA  SPL2DSMG und SPL2DSMJ  voraus     Der Inhalt der JCL Members unterliegt folgender Regel   1  Zeile       JOBDS  a  die ersten 5 Stellen des Jobnamen m  ssen angegeben werden  Andere An   gaben in der ersten Zeile werden   berschrieben   b  der Jobname wird durch SPOOL2DS auf 8 Zeichen mit einer 3 stelligen  Nummerierung  1 999 und Wrap Around  erweitert       JOBDS0
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
MPC-B2800  VOLLWASCHTROCKNER WASHER  AT&T ML17929 CA CIB - Vt.vtp  CMA module adapters and CLP line protection modules User manual  クイックルール  Phoenix Charger 12/30 12/50 24/16 24/25  TCRB + TCRG T-Cell Clonality Assay  Nady Systems Passive Direct-Box  INTERPHONE istr.ok  AP235151 CA Sonata CD30 User`s Manual - 05    Copyright © All rights reserved. 
   Failed to retrieve file