MIBA - Description of steps
Input recognition: PTU001
Initialization of the output files
Initialization of the KSDS work file: IDCAMS
Extraction: PACX
This step extracts transactions according to the user input.
| Code | Physical name | Type | Label |
|---|---|---|---|
| BVP7AE | &INDSV..BVPAE | Input | Error messages |
| B7AN$BASE | &INDUV..&BASE.AN | Input | Development Database index |
| B7AR$BASE | &INDUV..&BASE.AR | Input | Development Database data |
| B7AY$BASE | &INDUV..&BASE.AY | Input | Development Database extension data |
| BVP7GN | &INDSV..BVPGN | Input | Administration Database index |
| BVP7GR | &INDSV..BVPGR | Input | Administration Database data |
| BVP7GU | &INDSV..BVPGU | Input | Administration Database users |
| PAC7PJ | &INDUN..&BASE.PJ(0) | Input | Archived transactions |
| PAC7MB | &&MIBAMB | Input | User input |
| PAC7MA | DUMMY | Input | Work file |
| PAC7ES | DUMMY | Input | Work file |
| PAC7BM | &&PACXBM | Input/Output | User input |
| PAC7MM | &&PACXMM | Input/Output | Work file |
| PAC7MJ | &&PACXMJ | Input/Output | Work file |
| PAC7TE | &&PACXTE | Input/Output | Work file |
| PAC7RE | &&PACXRE | Input/Output | Work file |
| PAC7RM | &&PACXRM | Input/Output | Work file |
| PAC7WD | &&PACXWD | Input/Output | Extracted transactions |
| SYSEXT | &INDMV..SYSEXT.&USER | Input/Output | Work file |
| PAC7MV | &&MV | Output | Work file |
| PAC7CP | DUMMY | Output | Work file |
| PAC7MR | &&MR | Output | Work file |
| PAC7MX | &&MX | Output | Entities not extracted (PACX) |
| PAC7GY | DUMMY | Output | Extracted transactions for UPDP |
| PAC7RQ | &&QR | Output | Matching Entity/Library |
| PAC7TD | &&TD | Output | Work file |
| PAC7UE | &&UE | Output | Work file |
| PAC7IA | Report | General printout of the program stream | |
| PAC7DD | Report | Errors on input transactions | |
| PAC7ED | Report | Extractions report | |
| PAC7EE | Report | Extractions report | |
| PAC7EG | Report | Extractions report | |
| PAC7EM | Report | Extractions report | |
| PAC7EP | Report | Extractions report | |
| PAC7EQ | Report | Extractions report | |
| PAC7EU | Report | Extractions report | |
| PAC7EZ | Report | Extractions report | |
| SORTWK01 | Sort | ||
| SORTWK02 | Sort | ||
| SORTWK03 | Sort |
Return codes:
- 0: No error
- 4: Error in user input (detailed in PAC7EE) or in extractions (detailed in PAC7EZ)
- 8: Error in * line (detailed in PAC7DD)
Deletion of the KSDS work file: IDCAMS
Sort and formatting of command lines: BVPACS92
| Code | Physical name | Type | Label |
|---|---|---|---|
| PAC7QR | &&QR | Input | Matching Entity/Library |
| PAC7RQ | &&PACXRQ | Output | Matching Entity/Library after sort |
| PAC7MZ | &&PACXMB | Output | Command lines for PACX input |
| PAC7ER | DUMMY | Output | List of duplicated entities |
| PAC7EE | DUMMY | Output | Entities not retrieved, produced by MIBR |
| SORTWK01 | Sort | ||
| SORTWK02 | Sort | ||
| SORTWK03 | Sort |
Initialization of the KSDS work file: IDCAMS
Extraction: PACX2
This step extracts the transactions according to the input that is produced by the BVPACS92 program.
| Code | Physical name | Type | Label |
|---|---|---|---|
| BVP7AE | &INDSV..BVPAE | Input | Error messages |
| B7AN$BASE | &INDUV..&BASE.AN | Input | Development Database index |
| B7AR$BASE | &INDUV..&BASE.AR | Input | Development Database data |
| B7AY$BASE | &INDUV..&BASE.AY | Input | Development Database extension data |
| BVP7GN | &INDSV..BVPGN | Input | Administration Database index |
| BVP7GR | &INDSV..BVPGR | Input | Administration Database data |
| BVP7GU | &INDSV..BVPGU | Input | Administration Database users |
| PAC7PJ | DUMMY | Input | Archived transactions |
| PAC7MB | &&PACXMB | Input | User input |
| PAC7MA | DUMMY | Input | Work file |
| PAC7ES | DUMMY | Input | Work file |
| PAC7BM | &&PACXBM | Input/Output | User input |
| PAC7MM | &&PACXMM | Input/Output | Work file |
| PAC7MJ | &&PACXMJ | Input/Output | Work file |
| PAC7TE | &&PACXTE | Input/Output | Work file |
| PAC7RE | &&PACXRE | Input/Output | Work file |
| PAC7RM | &&PACXRM | Input/Output | Work file |
| PAC7WD | &&PACXWD | Input/Output | Extracted transactions |
| SYSEXT | &INDUV..SYSEX2.&USER | Input/Output | Work file |
| PAC7MV | &&MV | Output | Work file |
| PAC7MR | &&MR | Output | Work file |
| PAC7MX | &&MX | Output | Entities not extracted (PACX) |
| PAC7CP | &&CP | Output | Work file |
| PAC7GY | &&GY | Output | Extracted transactions for UPDP |
| PAC7RQ | DUMMY | Output | Matching Entity/Library |
| PAC7TD | &&TD | Output | Work file |
| PAC7UE | &&UE | Output | Work file |
| PAC7IA | Report | General printout of the program stream | |
| PAC7DD | Report | Errors on input transactions | |
| PAC7ED | Report | Extractions report | |
| PAC7EE | Report | Extractions report | |
| PAC7EG | Report | Extractions report | |
| PAC7EM | Report | Extractions report | |
| PAC7EP | Report | Extractions report | |
| PAC7EQ | Report | Extractions report | |
| PAC7EU | Report | Extractions report | |
| PAC7EZ | Report | Extractions report | |
| SORTWK01 | Sort | ||
| SORTWK02 | Sort | ||
| SORTWK03 | Sort |
Return codes:
- 0: No error
- 4: Error in user input (detailed in PAC7EE) or in extractions (detailed in PAC7EZ)
- 8: Error in * line (detailed in PAC7DD)
Deletion of the KSDS work file: IDCAMS
Batch migration: BVPACS94
| Code | Physical name | Type | Label |
|---|---|---|---|
| PAC7RQ | &&PACXRQ | Input | Matching Entity/lowest Library |
| PAC7CS | &INPUTSPE | Input | Special characters matching file |
| PAC7QR | &OUTSPLT | Output | Matching Entity/lowest Library |
Batch migration: BVPACS96
| Code | Physical name | Type | Label |
|---|---|---|---|
| PAC7MB | &&MIBAMB | Input | User input |
| PAC7GY | &&GY | Input | File resulting from PACX extraction |
| PAC7PM | &INPUTMIB | Input | File with the list of Pgms to be transformed into PMS |
| PAC7CS | &INPUTSPE | Input | Special characters matching file |
| PAC7TA | &&PAC7TA | Output | File with transactions grouped by type |
| PAC7MM | &OUTMIMA | Output | File with MIMA commands |
| PAC7MI | &OUTGCP | Output | File with GCP commands |
| PAC7MO | &OUTGCO | Output | File with GCO commands |
| PAC7MC | &OUTGGC | Output | File with GGC commands |
| PAC7MS | &OUTGGS | Output | File with GGS commands |
Reorganization of transactions: BVPACS97
| Code | Physical name | Type | Label |
|---|---|---|---|
| PAC7TA | &&PAC7TA | Input | File with transactions grouped by type |
| PAC7AT | &&PAC7AT | Output | File with transactions grouped by type, sorted again |
Sort and formatting of import file: BVPACS91
| Code | Physical name | Type | Label |
|---|---|---|---|
| PAC7AT | &&PAC7AT | Input | File with transactions grouped by type |
| PAC7TI | &&PAC7TI | Output | File with transactions grouped by type, sorted again |
| SORTWK01 | Sort | ||
| SORTWK02 | Sort | ||
| SORTWK03 | Sort |
Global sort: BVPACS98
| Code | Physical name | Type | Label |
|---|---|---|---|
| PAC7AR | &INDUV..&BASE.AR | Output | Development Database data |
| PAC7AE | &INDSV..BVPAE | Input | Error messages |
| PAC7CP | &&CP | Input | Counter of extracted entities |
| PAC7RQ | &&PAC7QR | Input | Matching Entity/lowest Library |
| PAC7TI | &&PAC7TI | Input | File with transactions grouped by type, sorted again |
| PAC7TG | &OUTFILE | Output | Result file with global sort |
| SORTWK01 | Sort | ||
| SORTWK02 | Sort | ||
| SORTWK03 | Sort |