Report and Logging Files

In general the installation jobs of SMA assign the SYSOUT file and the SMA procedures the SYSLST file as logging file. Additionally the SYSOUT data in the procedures are routed to the SYSLST file.


Naming Conventions

The name of the loggíng files is built as follows:

Jobs: L.<JOB-NAME>.<ENVSIGN>
Procedures: L.<FUNCTION>.<OBJECT>

where:

<JOB-NAME> Name of the JOB. For example: I055.
<ENVSIGN> SMA parameter ENVSIGN (Environment Sign). This parameter is used as short environment name (1 up to 4 characters). It is used as a unique key and separates different SMA environments from each other.
<FUNCTION> Name of the executed function. For example: ASSEMBLE, LINK or ADALOD.
<OBJECT> Name of the object. For example: source ANATFRNT.

Examples:

L.I055.SMA	(logging file for SMA installation job E.I055)
L.ASSEMBLE.ANATFRNT	(logging file for the assembly of source ANATFRNT)

Procedure P.REPSTORE

All logging files are stored in the library REPLIB (see SMA parameter REPLIB) when the procedure terminates without error (by calling procedure P.REPSTORE). In the case of an error the report files will remain on the BS2000/OSD disk and are not stored in the library REPLIB.

Procedure P.REPORT

At the beginning and at the end of every SMA job and procedure, a report entry is written to the report file L.REPORT (by calling procedure P.REPORT). It is possible to use an own report file for every SMA environment. It is also possible to use your own report file for an SMA environment by setting the SMA parameter OWN-REPORT to the value YES.

Example of file L.REPORT

 ------+----+---------------+-----------------------------------------------
  DATE !TIME!    S T E P    !       T    E    X    T           ->           
 ------+----+---------------+-----------------------------------------------
 050914 1442 I061            OK NORMEND                                     
 050914 1442 ADAREP          OK P.ADAREP NORMEND                            
 050914 1442 ADAREP             P.ADAREP DATA=ADA.ADAREP                    
 050914 1442 NATEXPL         OK P.NAT NORMEND                               
 050914 1442 NATEXPL            P.NAT NAT.INPLMOD/TST1.JOBLIB, NAT414.EXPL  
 050914 1442 NATERRN         OK P.NAT NORMEND                               
 050914 1442 NATERRN            P.NAT NAT.ERRLODUS/TST1.JOBLIB, NAT414.ERRN 
 050914 1442 NATINPL         OK P.NAT NORMEND                               
 050914 1438 NATINPL            P.NAT NAT.INPLMOD/TST1.JOBLIB, NAT414.INPL  
 050914 1438 I061 START      ===============================================
 050914 1438 I060            OK NORMEND                                     
 050914 1438 LNATSHAR        OK P.LINK NORMEND                              
 050914 1438 LNATSHAR           P.LINK TST1.JOBLIB/LNATSHAR                 
 050914 1438 LNATFRNT        OK P.LINK NORMEND                              
 050914 1438 LNATFRNT           P.LINK TST1.JOBLIB/LNATFRNT                 
 050914 1438 ANATPARM        OK P.ASSEMBLE NORMEND                          
 050914 1437 ANATPARM           P.ASSEMBLE TST1.JOBLIB/ANATPARM->TST1.JOBLIB
 050914 1437 I060 START      ===============================================