Use of the Find Online BMP Executions function
The purpose of the Find Online BMP Executions (FIND) function is to identify all BMP executions of a given PSB name and to provide the unit of work OASN and syncpoint number.
The OASN is then provided in the OCREATE request to identify the BMP execution uniquely.
The function will scan the input log data set looking for batch message region start and stop records. When these records are found, the function provides certain information.
For a BMP start log record, the following information is reported:
- START constant
- PSB name
- UOW (OASN and syncpoint number)
- Start date
- Start time
For a BMP stop log record, the following information is reported:
- STOP constant
- PSB name
- UOW (The first eight bytes are the OASN, and the last eight bytes are the syncpoint number.)
- Stop date
- Stop time
- An indication that the application issued DL/I update calls
This function can also be used to find start and stop records of MPP executions. It can only be performed, however, for an execution when a PSB name is requested.
Listing of BMP Start/Stop Records report
+-----------------------------------+
| LISTING OF BMP START/STOP RECORDS |
+-----------------------------------+
DSN=DLI.FREIGHT.LOG
EVENT PSB NAME UOW DATE TIME UPDT
------- -------- ---------------- ----- ---------- ----
STOP BCF007 0041B09100000000 97031 9.30.59.9 NO
START BCF006 0041B0F800000000 97031 9.31.07.5
START BCFFPD 0041B0FE00000000 97031 9.31.08.5
STOP BCF006 0041B0F800000000 97031 9.31.11.0 YES
STOP BCFFPD 0041B0FE00000001 97031 9.31.11.6 NO
START BCFEX2 0041B12000000000 97031 9.31.11.7
START BCFPLT 0041B12100000000 97031 9.31.11.8
STOP BCFEX2 0041B12000000000 97031 9.31.15.5 YES
STOP BCFPM1 0041B02500000001 97031 9.31.16.8 NO
STOP BCFPLT 0041B12100000001 97031 9.31.17.1 YES
START BCF300 0041B1B400000000 97031 9.31.29.0
STOP BCF300 0041B1B400000000 97031 9.31.36.7 YES
START BCFPLT 0041B33700000000 97031 9.32.15.5
STOP BCFPLT 0041B33700000001 97031 9.32.19.5 YES
START BCF006 0041B40E00000000 97031 9.32.42.3
STOP BCF006 0041B40E00000000 97031 9.32.45.9 YES
START BCF006 0041B47800000000 97031 9.32.54.1
STOP BCF006 0041B47800000000 97031 9.32.57.0 YES
START BCF006 0041B4C800000000 97031 9.33.04.0
STOP BCF006 0041B4C800000000 97031 9.33.08.2 YES
START BCF006 0041B51C00000000 97031 9.33.15.5
STOP BCF006 0041B51C00000000 97031 9.33.18.6 YES
START BCF006 0041B55C00000000 97031 9.33.24.6
STOP BCF006 0041B55C00000000 97031 9.33.32.1 YES
START BCFPLT 0041B60C00000000 97031 9.33.45.7
START BCF006 0041B63000000000 97031 9.33.49.5
STOP BCF006 0041B63000000000 97031 9.33.52.6 YES
START BCF006 0041B68200000000 97031 9.33.58.8
STOP BCFPLT 0041B60C00000006 97031 9.33.59.1 YES
STOP BCF006 0041B68200000000 97031 9.34.00.1 NO
START BCFPLT 0041B76300000000 97031 9.34.36.9
STOP BCFPLT 0041B76300000000 97031 9.34.39.9 NO
START BCF006 0041B7D700000000 97031 9.34.48.7
STOP BCF006 0041B7D700000000 97031 9.34.52.7 YES
START BCF006 0041B84000000000 97031 9.35.00.2
STOP BCF006 0041B84000000000 97031 9.35.04.3 YES
START BCFPLT 0041B87F00000000 97031 9.35.06.9
STOP BCFPLT 0041B87F00000000 97031 9.35.08.9 NO
START BCF006 0041B8DD00000000 97031 9.35.16.3
STOP BCF006 0041B8DD00000000 97031 9.35.19.4 YES
START BCF006 0041B93900000000 97031 9.35.25.6
STOP BCF006 0041B93900000000 97031 9.35.26.7 NO
START BCFPLT 0041B9A300000000 97031 9.35.37.2
STOP BCFPLT 0041B9A300000000 97031 9.35.39.7 NO
START BCFPLT 0041BAB700000000 97031 9.36.04.3
Related topic