XYGATE Compliance PRO (XSW) Reference Manual
XYGATE
®
 Compliance PRO
™
 Reference Manual    
Chapter 12. XSW Auditing and Audit Reporting 
XYPRO Technology Corporation  209  Proprietary and Confidential 
Field  Type  Description 
Objecttype  PIC X(32) 
The type of object being audited. One of the 
following. 
•  INTERFACE (connecting to the host) 
•  COLLECTION (collection criteria 
management) 
•  COLLECTION-DATA (collecting data) 
•  DATASET (a collected set of data) 
(An object name can have spaces.) 
Objectname  PIC X(90) 
The name of the object being audited.  
•  INTERFACE: XYGATESW 
•  COLLECTION and COLLECTION-DATA or 
DATASET: name of the collection as a 
concatenation of the collection name, the user 
ID and in some circumstances the collection 
timestamp. 
Operation  PIC X(18) 
The operation being audited: 
•  INTERFACE: CONNECT, DISCONNECT 
•  COLLECTION: INITIATE, DELETE, SUBMIT 
•  COLLECTION-DATA: START, END 
•  DATASET: DELETE 
Coll-name 
PIC X(32) 
Collection name 
Coll-user 
PIC X(36) 
Collection user id 
Coll-time 
PIC X(20) 
Collection timestamp 
Conn-system 
PIC X(8) 
Connect system name 
Work-system 
PIC X(8) 
Work system name 
Outcome 
PIC X(1) 
“S” success or “F” for failure 
Notusedspace 
PIC X(48) 
Unused 
Result 
PIC X(255) 
Explanation of Audit event. 
12.4  Audit Reporting 
There are several options for viewing XSW audit reports. You can run the XYGATE 
Report Manager (XRM) tool from a PC to configure and view audit reports. You can 
also run the XSW_REPORT macro (Appendix C7:) on the NonStop server to generate 
reports. If your installation requires a report that does not fit the format supplied with 
the XSW_REPORT macro, you can write a custom report. Included in the host XSW 
installation is a sample of a report macro (REPMAC) and a sample of an ENFORM 
report (REPSAMP) which you can customize. 
12.4.1  Required Host Access for Running Reports 
XSW audit reports use ENFORM, which creates temporary work files during 
processing. The user must have Create and Write access to the files in the ENFORM 
temporary work file location. 










