Receiving error message RMA004E when analyzing a migration strategy. This is a new strategy so the BPID should not have been used before.
RMA004E BPID IS INCOMPLETE AND OVERRIDE WAS NOT SPECIFIED
MIGRATOR ANALYSIS COMPLETED, RETURN CODE = 16
The problem occurs when they allow RC/Migrator for Db2 for z/OS (RCM) to automatically generate the member name for the Output Dataset Specification.
By default it should automatically generate the strategy name as the member name. RCM is generating the same member name for all users and all strategies.
As all users use the same PDS for their analysis output, they rely on RCM automatically generating the correct member name.
By generating the same member name, this means the BPID is going to be the same for all users and all analysis outputs. This then results in the RMA004E errors during analysis.
If RC/Migrator is not generating the correct dataset name or member name for the OUTPUT DATASET SPECIFICATIONS - Output Dataset Name field, then this
indicates that the users Profile parameter 'DEFAULT ANALYSIS PDS' is currently blank.
DEFAULT ANALYSIS PDS ===>
This field should never be blank and the coding in the ISPF panel for this screen, prevents a user from PF3ing out of the screen and saving a blank value.
The value in this field is saved to an ISPF variable.
However, if this value is blank, then this will cause a problem on the RC/M Migration Strategy Analysis screen, potentially resulting in the RMA004E errors that the users are experiencing.
To resolve this problem the user needs to update their default analysis PDS profile parameter using the following steps:
On the RC/Migrator Main Menu select option
0 - Profile
On the RC/M Expert Profile screen select option
2 - RC/Migrator Profile Variables
On the RC/M Global Operational Parameters screen specify
UPDATE OUTPUT SPECIFICATIONS ===> Y
Then specify your analysis output PDS name for the Default Analysis PDS field. Also ensure that the Analysis Output To PDS field is set to Y.
Now when you access the RC/M Migration Strategy Analysis screen, your default analysis PDS will be used for the analysis output dataset name
and RC/Migrator should automatically generate the strategy name as the member name.